第一次阅读崩溃报告
Reading a crash report first time
使用Steam Crash报告服务,我们有一个错误是
Win32 StructuredException在00C6A290:试图从虚拟读取地址5467没有适当的访问权限。
我想我理解了第二部分(程序从它不应该拥有的区域读取内存)。但第一部分我不明白。每次执行程序时00C6A290是否相同(我是否可以以某种方式回溯它),或者它是由程序在运行时分配的。
看起来00C6A290
是内存中的地址(在您的程序的可执行文件中或从它调用的一些代码中)。根据我的理解,这个地址就是引起异常的指令的地址。一般来说,每次运行程序时,它可能会有所不同,因为操作系统可以将它加载到不同的内存区域。
在调试器中运行程序以查看回溯。你有源代码吗?
相关文章:
- 当回溯以零开始时,如何调试崩溃
- Android NDK传感器向事件队列报告奇怪的间隔
- 如何在 C 中正确使用 libiconv 使其不会报告"Arg list too long"?
- 内联映射初始化的动态atexit析构函数崩溃
- 执行函数时导致崩溃的变量
- 使用std::source_location报告错误的最佳实践
- 程序崩溃并显示"std::out_of_range"错误
- xmake总是报告:错误:无法获取cxx的程序,为什么
- CoInitialize()在单独的线程上崩溃而不返回
- 使用调试/崩溃报告将应用程序部署到客户端
- iOS崩溃报告象征无DSYM-二进制中看到的地址之外的符号地址
- 是否有支持C++和C#混合应用程序的崩溃报告服务
- 在 macOS 上以编程方式检索崩溃报告
- Clang-Linux:报告CFI错误而不会崩溃.ftrap功能和-O2
- 如果测试程序崩溃,Valgrind报告是否可信
- 为c++应用程序创建崩溃转储报告
- 崩溃报告中的CPU寄存器地址在分析中如何有用
- 第一次阅读崩溃报告
- 了解 Android 原生代码崩溃报告
- 跨平台崩溃报告