如何将WER配置为在64位操作系统上向Microsoft发送32位转储
How can I configure WER to send 32bit dump on 64bit OS to Microsoft?
在Windows错误报告中,我有几个用于特定挂起的转储文件。当我打开垃圾箱时,我收到一条丑陋的信息
Debugging a 64-bit dump of a 32-bit process requires full heap information. Please collect a 32-bit dump of a 32-bit process.
如何配置WER来收集和上传正确的转储?
附言:这种特殊的崩溃只发生在Windows 7 x64上。这个操作系统上的wow64模拟器有什么特别之处吗?
如果使用本地崩溃转储,可以尝试设置DumpType = 2
。这些设置在下的注册表中
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsWindows Error ReportingLocalDumps
这会将操作系统配置为生成完整的故障转储。不过,我不能百分之百肯定这会对你有所帮助。
请参阅https://msdn.microsoft.com/en-us/library/windows/desktop/bb787181(v=vs.85).aspx获取有关本地崩溃转储(用户模式转储)的详细信息。
这篇SO文章似乎相关:在64位机器上捕获的32位进程的调试转储
另请参阅以下博客:https://blogs.msdn.microsoft.com/amb/2011/05/12/do-not-collect-32bit-process-dumps-with-64bit-task-manager/https://rhauert.wordpress.com/tag/debugging/
我希望其中的一些能帮助你。
相关文章:
- 从命令行c++发送文本文件名
- 发送一个带有libcurl C++问题的帖子请求:s
- 如何通过套接字将文本文件的内容从服务器发送到客户端
- 如何在C++中将函数发送到另一个进程
- boost xml parsingl将xml的路径作为变量发送
- 如何将数组从Objective-C发送到C++函数
- 如何使用ESP8266向谷歌主页发送命令
- 当Microsoft文档仅包含 C# 示例时,如何查找 C++ 包含文件名
- 当服务中的事件被触发时,如何将响应从服务发送回客户端?
- 为什么默认复制函数在按值发送参数时不调用?
- 程序不断发送垃圾邮件号码?
- 如何使用 OpenCV 解码在两个 UWP 应用之间发送的图像字节?
- 带有 CKKS 的 Microsoft 密封中的矢量点积
- 如何使用 Google Test 向测试添加元数据 / 如何将数据从 Google Test 发送到 TestEven
- 如何接受 [ENTER] 键作为无效输入并发送错误消息
- Qt:如何使不兼容的发送方/接收方参数兼容?
- (Winsock) UDP 接收工作正常,但同一套接字的发送失败
- MSG_WAITALL的套接字发送得到了 22 EINVAL
- 如何从 C Microsoft PC 应用程序向 iPhone 发送 APNS 推送通知
- 如何将WER配置为在64位操作系统上向Microsoft发送32位转储