Hou*_*man 7 windbg crash-dumps windows-server-2008 windows-server-2008-r2 windows-error-reporting
我只想恢复我自己的32位应用程序的崩溃转储.
我尝试了以下方法:
我按照MSDN"收集用户模式转储"的步骤进行操作:http: //msdn.microsoft.com/en-us/library/windows/desktop/bb787181%28v=vs.85%29.aspx
在互联网上的某个地方,我看到有关32位应用程序的WER注册表密钥的提及
不必添加HKLM\Software\WOW6432Node\Microsoft\Windows\Windows Error
Reporting\LocalDumps\
此..\Windows NT\AeDebug\Auto (REG_SZ)值必须为"0"
此外,我在
显示消息"检测到可能的堆损坏(代码3221225477)"下
的"系统事件查看器"中有WER错误条目"Windows Logs\Applications&Services\Microsoft\Windows\WER-Diagnostics\Operational"
我不知道这条消息是否与我的测试应用程序创建NPE有关,或者这是否是WER本身有问题?
我只是无法让它工作:(谁能给我一些线索?
更新: 对于另一台新的2008R2 x64机器,我刚刚做了
HKLM\Software\... Reporting\LocalDumps\DumpFolder = "c:\crashdumps"
HKLM\Software\... Reporting\LocalDumps\DumpType = 2 (REG_DWORD)
HKLM\Software\... Reporting\LocalDumps\DumpCount = 20 decimal (REG_DWORD)
Run Code Online (Sandbox Code Playgroud)
并且运行nulpointer-terster按预期工作.
所以我认为必须在这些其他机器中设置禁止使用LocalDumps的设置,尽管LocalDumps注册表键在那里.
| 归档时间: |
|
| 查看次数: |
9205 次 |
| 最近记录: |