extracting info from a minidump via winedbg

Dennis Schridde devurandom at gmx.net
Thu Mar 29 15:41:19 CDT 2007


Am Donnerstag, 29. März 2007 schrieb Eric Pouech:
> Dennis Schridde a écrit :
> > Hello Wine users!
> >
> > I've got a minidump from a ("real") Windows user of our game and would
> > like to extract information from it using winedbg.
> >
> >
> > The information winedbg gives me by default, is this:
> >
> > [...]
> >
> > Which is pretty rare.
> > Via addr2line I can translate the backtrace to possibly valid locations
> > in our sourcefiles.
> >
> >
> > My questions are:
> > - Why doesn't winedbg extract the sourcecode locations itself?
>
> because it needs the original PE files (.exe, .dll) to get to the debug
> information
> those files must be seated in directories listed in the _NT_SYMBOL_PATH
> environment variable
Maybe I am just doing it wrong, but
_NT_SYMBOL_PATH=. winedbg warzone2100.mdmp
doesn't change anything... (Even supplying the full path doesn't.)
The exe (not all dlls, because I don't have a copy of the user's system) is of 
course in the working directory.

> > - Why doesn't winedbg show me the other information included in the
> > minidump, like the loaded modules, commandline options or version
> > information?
>
> 'info share' should do part of it... winedbg doesn't show the command
> line info nor options
That only shows me the memory ranges of some modules. The minidump includes 
more info, like the paths to dlls and similar. I am not sure whether it 
includes version information, but it certainly contains the commandline used 
to start the app.

> other thing you can do is to use winedump (man winedump)
How do I do this? And what will it provide? I tried
winedump -G warzone2100.exe
but I have no idea what I shall do with that tremedously long and cryptic 
list.

> > - How can I get the parameters to the last called function(s)?
>
> see above for debug info
If the general debug info worked, that would also show me the function 
parameters?

--Dennis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20070329/8bb535e8/attachment.pgp


More information about the wine-devel mailing list