?
Solved

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

Posted on 2008-11-14
3
Medium Priority
?
13,745 Views
Last Modified: 2013-12-21
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
Comment
Question by:ultramoo
  • 2
3 Comments
 
LVL 11

Accepted Solution

by:
jgordos earned 2000 total points
ID: 22988128
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
 
LVL 11

Assisted Solution

by:jgordos
jgordos earned 2000 total points
ID: 22989412
Also, since you're working with CounterStrike, check out this blog entry...

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

-john
0
 

Author Closing Comment

by:ultramoo
ID: 31516965
Thanks both of your posts were what I was looking for.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Rules and regulations were devised in order to maintain the integrity of a system. However, interpretation of rules can be quite tricky.
Stellar Exchange Toolkit: this 5 in 1 toolkit comes loaded with mega-software tool. Here’s an introduction to tools’ usage and advantages:
Viewers will learn how to use the Hootsuite Dashboard.
This video Micro Tutorial shows how to password-protect PDF files with free software. Many software products can do this, such as Adobe Acrobat (but not Adobe Reader), Nuance PaperPort, and Nuance Power PDF, but they are not free products. This vide…
Suggested Courses

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question