我正在为中型应用程序编写崩溃报告系统。这些应用程序在Windows上运行并在崩溃时生成dmp文件,但崩溃报告系统当前在Linux上运行。如果我在Visual Studio中使用正确的符号存储(带有pdb文件)打开了小型转储,它将为我带来出色的调用堆栈。
我正在寻找一种在Linux机器上提取此调用堆栈的方法,或者是我可以在基于Linux的崩溃报告系统中实现的另一种方法。
我看过Sentry的Symbolic项目,但不确定如何使用它。 https://github.com/getsentry/symbolic
关于如何实现此目标的任何想法,还是需要在Windows计算机上提取调用堆栈?