• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 13990
  • Last Modified:

How to read a mdmp file and identify the cause of the crash.

I run a game server company. Latley a particular game application (srcds.exe) has been crashing without producing any sort of error messages except for the mdmp file.

I believe the mdmp file will have the info I need to find out the cause of the crash. I tried to use Visual Studio 2008 but it gives me an error about Symbols not loaded. What are these Symbols?

Could sombody please explain how I would go about reading this mdmp file?

By the way I tried to attach the mdmp file but expert-exchange won't allow. So I renamed it to txt. Please rename it back to mdmp. I have more mdmp files
steam-mdmp-files.zip
0
ultramoo
Asked:
ultramoo
  • 2
2 Solutions
 
jgordosCommented:
Symbols not loaded means that the Debugger couldn't find a symbol map... it uses a Symbol map in order to determine the names of subroutines and such...  

You can load the OS'es debug symbols from 'debugging dlls'.

They're loaded from a directory pointed to by a system variable, called "_NT_SYMBOL_PATH"

You set this on the system variables tab.

Or, better, you can set it up in the
    Tools->Options->Debugger->Symbols
dialog box.

You include the debug symbols versions of system and application dlls here.  Things like kernel32.dll, ntdll.dll, etc).

Hope this helps,
-john




0
 
jgordosCommented:
Also, since you're working with CounterStrike, check out this blog entry...

http://developer.valvesoftware.com/wiki/Using_mdmp_files

-john
0
 
ultramooAuthor Commented:
Thanks both of your posts were what I was looking for.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now