开发者

reading crash/memory dumps on Windows XP

开发者 https://www.devze.com 2023-03-12 08:50 出处:网络
I have coded a WPF application with complex video and trans coding features, using a couple of third-party DLLs.

I have coded a WPF application with complex video and trans coding features, using a couple of third-party DLLs.

It works fine开发者_如何学Go in Windows 7 but when I try to run it on Windows XP, it crashes. I use a VMWARE station to simulate Windows XP as my test system.

What is the best way to check the crash reason?

What tools can read the crash report?


Usually you would use WinDbg/NTSD/CDB in Debugging Tools for Windows to read the crashdump, but to get the managed portion of the stack from you'd have to .load sos.dll and use its commands. VS2010 with it's .NET 4.0 added support for mixed-mode dump debugging which is even better. Just open the crashdump in VS2010 as a project.


Run the program in Visual Studio under Debug mode. If the program crashes, you'll see at which line of code the program crashed.. That should give you a starting point at diagnosing the problem.


VMware's video driver may not support the features you are trying to use. Check VMware documentation. You should also consult the vmware.log files in your host's virtual machine directory.


Did you check your Application EventLog? (Start...Run... eventviewer.msc) Sometimes the ".NET Runtime 2.0 Error Reporting" source will write something interesting.

0

精彩评论

暂无评论...
验证码 换一张
取 消