"Open crash dump..."
.symfix+
!analyze -v
--
Greetings
Jochen
My blog about Win32 and .NET
http://blog.kalmbachnet.de/
Yes i open crash dump.
What is .symfix and what to analyze.
please explain in detail
"Jochen Kalmbach [MVP]" <nospam-Joch...@holzma.de> wrote in message
news:%23UQjyKG...@TK2MSFTNGP02.phx.gbl...
What is your output, after you type "!analyze -v"?
> Ok i got the function where problem occur after typing "!analyze -v"
> can i debug in it
Is this a question or a statement?
> It's a question.
> Windbg shows all functions where crash occur.
> Can we debug the code?
In a crash dump, you can only "examine" the crash. Of course, this is
mostly called "debugging". But you cannot execute or step through the code.
> When i try VS2005/2008 it's not showing same crash(as shown by windbg) so i
> can not debug in vs2005/2008
WinDbg is more powerfull than VS ;)
Thank you
Abhijit Dutta
On Nov 4, 4:12 pm, "Jochen Kalmbach [MVP]" <nospam-
If you have debug-symbols, then this is the "default behavior".
You need to have pdb-symbols. This can also be generated in release builds.
If you have the *exact same* source you can generate the pdb-file also
afterwards (if you use the same compiler/linker ettings) and then you
can load the pdb if you tell WinDbg to load "anything":
.symopt +0x40
.sympath+ c:\Path\to\pdb
.reload
!analyze -v
Then if should display a "human readable" callstack.