首页 > 解决方案 > 从 Linux 上的 Windows minidump 中提取调用堆栈

问题描述

我正在为中型应用程序编写崩溃报告系统。应用程序在 Windows 上运行并在崩溃时生成 dmp 文件,但崩溃报告系统当前在 Linux 上运行。如果我在 Visual Studio 中使用正确的符号存储(带有 pdb 文件)设置打开 minidump,它会给我一个很好的调用堆栈。

我正在寻找一种在 linux 机器上提取此调用堆栈的方法,或者我可以在基于 Linux 的崩溃报告系统中实现的另一种方法。

我看过 Sentry 的 Symbolic 项目,但我不知道如何使用它。 https://github.com/getsentry/symbolic

关于如何实现这一点的任何想法,或者我是否需要在 Windows 机器上提取调用堆栈?

标签: debuggingpdbminidumpdmp

解决方案


推荐阅读