1

I had BSOD and it created DMP file in C:\Windows\Minidump. Then I opened this file with Visual Studion with File -> Open -> Crash Dump. It opens something, but nothing reasonable can be seen.

Is this correct way to start analyzing crash dumps?

What should I see in VS for it?

Can I see call stack for example?

The following appears in Debugger Immediate Window:

enter image description here

The similar appears with WinDbg:

enter image description here

No any keys or commands can be entered anywhere.

Dims
  • 47,675
  • 117
  • 331
  • 600
  • It looks like the symbols are still being loaded from the Microsoft symbol server. Is there any network traffic in this situation? How long have you been waiting? (Sometimes it takes a couple of minutes until the load of the symbols is completed.) Also check in WinDbg if the `File --> Symbol File Path` is set to `SRV*http://msdl.microsoft.com/download/symbols`. If you want to speed up the symbol load time for the next debugging session, you could configure a local symbol cache. – haindl Nov 30 '16 at 16:36
  • The output of `!analyze -v` is too short. That command has not finished yet. Your symbol path is is empty, so [fix it](http://stackoverflow.com/questions/30019889/how-to-set-up-symbols-in-windbg) first. – Thomas Weller Dec 02 '16 at 09:33

2 Answers2

3

Analyze the dmps in Windbg. Get WinDbg via the Windows 10 SDK. During Setup select the Debugging Tools for Windows.

Now run Windbg.exe, load the dmp, fix your debug symbol path and run !analyze -v to start the automatic debugging. Look in MSDN documentation what the STOP code means and the other commands that you can use to debug the issue deeper.

Community
  • 1
  • 1
magicandre1981
  • 27,895
  • 5
  • 86
  • 127
1

Based on the "Requirements and limitations" in this document here: https://msdn.microsoft.com/en-us/library/d5zhxt22.aspx, when a kernel-mode error occurs, the default behavior of Microsoft Windows is to display the blue screen with bug check data, to debug kernel-mode dump files in Visual Studio 2013, you need to download the Windows 8.1 Version of Debugging Tools for Windows.

About how to perform kernel-mode debugging in Microsoft Visual Studio:

https://msdn.microsoft.com/en-us/library/windows/hardware/hh451163(v=vs.85).aspx

About how to debug the windows dump file using the Windbg tool, you could get detailed steps here:

http://timtrott.co.uk/debug-windows-crash-dumps-minidump/

Like haindl's suggestion, you have to download the symbols from the Microsoft Server.

Jack Zhai
  • 6,230
  • 1
  • 12
  • 20