Pau*_*aul 6 c++ stack-overflow
我正在使用VS2008和My MFC应用程序在设置断点或运行到光标时已经开始崩溃.我收到很多这样的错误: -
First-chance exception at 0x78a5727c (mfc90ud.dll) in MyApp.exe: 0xC0000005: Access violation reading location 0xfffffffc.
First-chance exception at 0x00000000 in MyApp.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x00000000 in MyApp.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x00000000 in MyApp.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x00000000 in MyApp.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x00000000 in MyApp.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x00000000 in MyApp.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x00000000 in MyApp.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x00000000 in MyApp.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x00000000 in MyApp.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x00000000 in MyApp.exe: 0xC0000005: Access violation reading location 0x00000000.
Run Code Online (Sandbox Code Playgroud)
调用堆栈不是很多,它只列出NT.dll中的代码
> 00000000()
ntdll.dll!7c9032a8()
[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]
ntdll.dll!7c90327a()
ntdll.dll!7c92aa0f()
ntdll.dll!7c90e48a()
ntdll.dll!7c9032a8()
Run Code Online (Sandbox Code Playgroud)
我无法使用断点或单步执行代码来查找问题.如果在VS中使用F5运行,应用程序"似乎"正常运行.
什么是追踪此问题的最佳方法?
堆栈从问题标题溢出到哪里?访问冲突通常表示无效的指针取消引用.
使用您的修订历史记录查找事物开始繁荣的第一个版本,然后批判性地分析在该修订版中修改的代码中及其周围发生的所有指针内容.
| 归档时间: |
|
| 查看次数: |
8354 次 |
| 最近记录: |