Dump files reading?

02/08/2013 19:25 BoneyM#1
So uhm yeah, I know that some people can open and successfully read it, but for me it's still a mistery. Do you need some kind of tool which decrypts that .dmp files or it's soomething else?
02/08/2013 19:45 netch4#2
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

etc..etc..
02/08/2013 19:59 sarkoplata#3
Notepad may give you a clue :D
02/08/2013 20:00 Snow*#4
Quote:
Originally Posted by netch4 View Post
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

etc..etc..
Google much ?

OT: .dmp tells you (sometimes) the crash reason.
Open them normally with notepad or any other text program, and search for extensions like .bsr, .DDJ or .bms.
Example:
02/08/2013 20:04 Schickl#5
Quote:
Originally Posted by netch4 View Post
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

etc..etc..
You're an idiot
This is the silkroad section and not Windows 7

@OP:
The dump file is generated using the MiniDumpWriteDump function([Only registered and activated users can see links. Click Here To Register...]).
Some parts of the file are standardized. so you can read parts of the file(loaded DLLs are part of it, if i remember right) using e.g. Visual Studio.
However it's possible to specify custom data when calling the function, so you would have to take a deep look at the client to see how everything is generated.
Have fun doing that

Just open the file with np++ or similar programs and try to get as much info out of it as you can
02/08/2013 20:19 magicanoo#6
You can check if .dmp generated is telling much about the crash,however this is how:

-Open with Notepad
-Search for the word "Assert",and read the next 1-2 lines..It might be helpful to determine the crash reason,with time and logic you'll figure out what is the problem.

examples :
ASSERT("CGlobalDataManager::GetTIDFromObjectID( 0x138A0 )") <- an error reading characterdata or itemdata.

ASSERT("Illigal Map Index") <- an error reading from the character selection screen,in this case,I was wearing a Blue Soul Knight avatar on one of the characters in this account.

If you can't find the word "Assert" then look around the last 3-4 lines of the dmp file,if you couldn't figure it..Then your dump file is not going to tell anything about your crash XD
02/08/2013 20:20 BoneyM#7
hehe thanks for everybody, well I was expecting that there is somekind of program which decrypts all that shit hehe :D
02/08/2013 21:23 MeGaMaX#8
visual studio FTW ^^
02/08/2013 21:29 netch4#9
Quote:
Originally Posted by Schickl View Post
You're an idiot
This is the silkroad section and not Windows 7

@OP:
The dump file is generated using the MiniDumpWriteDump function([Only registered and activated users can see links. Click Here To Register...]).
Some parts of the file are standardized. so you can read parts of the file(loaded DLLs are part of it, if i remember right) using e.g. Visual Studio.
However it's possible to specify custom data when calling the function, so you would have to take a deep look at the client to see how everything is generated.
Have fun doing that
Just open the file with np++ or similar programs and try to get as much info out of it as you can
And you are retarded. "Dmp" extension IS a part of Windows OS. Why Windows 7, I really don't know. Maybe it's 2013 and maybe about 3/4 people are using that system nowadays?


Quote:
Originally Posted by SnowStorm1 View Post
Google much ?

OT: .dmp tells you (sometimes) the crash reason.
Open them normally with notepad or any other text program, and search for extensions like .bsr, .DDJ or .bms.
Example:
Indeed. ;)
02/08/2013 23:40 Schickl#10
Quote:
Originally Posted by netch4 View Post
And you are retarded. "Dmp" extension IS a part of Windows OS. Why Windows 7, I really don't know. Maybe it's 2013 and maybe about 3/4 people are using that system nowadays?
You're still the idiot here
Just because Windows generates files with the extension ".dmp" doesn't mean that ONLY windows does so.
I explained it in my post(Didn't understand it?)
We are in the silkroad section so it would be idiotic to ask how the dump files windows generates are built.
OP is talking about the dump files sro generates and I already said how that's done.

---

btw: The things Visual Studio can show you are very limited and not very useful when you want to find the cause of some error(in sro ofc)
02/09/2013 00:47 netch4#11
Quote:
Originally Posted by Schickl View Post
This is the silkroad section and not Windows 7
[Only registered and activated users can see links. Click Here To Register...]

OP asked how to read .dmp files so I googled it for him and pasted links here.
02/09/2013 10:08 BoneyM#12
Gonna check out how it looks in Visual Studio :D

Quote:
Originally Posted by netch4 View Post

OP asked how to read .dmp files so I googled it for him and pasted links here.
Well.. I was meaning .dmp files generated by sro, but thanks anyways.
02/09/2013 10:12 Schickl#13
Quote:
Originally Posted by BoneyM View Post
Gonna check out how it looks in Visual Studio :D
There's nothing to see that could help

You can only see the loaded modules(DLLs) and some error information(errorcode like 0xC0000005)
And that's it