http://bugs.winehq.org/show_bug.cgi?id=9625
Summary: Winedbg unable to read minidump, "Unknown mode ffffffff" Product: Wine Version: 0.9.44. Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-debug AssignedTo: wine-bugs@winehq.org ReportedBy: lindevel@gmx.net
Created an attachment (id=8015) --> (http://bugs.winehq.org/attachment.cgi?id=8015) Minidump causing the problem
When I try to read the attached Minidump, winedbg gives a lot of fixmes and then spits out a probably wrong backtrace sprinkled with "Unknown mode ffffffff".
http://bugs.winehq.org/show_bug.cgi?id=9625
--- Comment #1 from Dennis Schridde lindevel@gmx.net 2007-09-10 08:34:40 --- Created an attachment (id=8016) --> (http://bugs.winehq.org/attachment.cgi?id=8016) winedbg messages
http://bugs.winehq.org/show_bug.cgi?id=9625
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2007-09-10 12:14:23 --- What was used to produce this minidump?
http://bugs.winehq.org/show_bug.cgi?id=9625
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #8016|text/x-log |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=9625
--- Comment #3 from Dennis Schridde lindevel@gmx.net 2007-09-10 13:38:28 --- This exe created the attached MiniDump: http://files.wz2100.net/development/warzone2100.exe The following code is responsible for it: http://svn.gna.org/viewcvs/*checkout*/warzone/branches/2.0/lib/framework/exc...
http://bugs.winehq.org/show_bug.cgi?id=9625
Eric Pouech eric.pouech@orange.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eric.pouech@orange.fr Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1
--- Comment #4 from Eric Pouech eric.pouech@orange.fr 2008-01-13 10:08:25 --- the minidump is broken (this program wrongly converts 32 bit unsigned integers to 64 bit unsigned integers) A proposed fixed has been sent to wine-patches and let the minidump be readable
http://bugs.winehq.org/show_bug.cgi?id=9625
Eric Pouech eric.pouech@orange.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED
--- Comment #5 from Eric Pouech eric.pouech@orange.fr 2008-01-19 03:29:10 --- this minidump is now loadable on winedbg in current git closing the bug
http://bugs.winehq.org/show_bug.cgi?id=9625
--- Comment #6 from Dennis Schridde lindevel@gmx.net 2008-01-19 05:04:42 --- (In reply to comment #4)
the minidump is broken (this program wrongly converts 32 bit unsigned integers to 64 bit unsigned integers) A proposed fixed has been sent to wine-patches and let the minidump be readable
Which program is "this program"? Warzone 2100 or winedbg? In the first case I'd be eager to fix it, if you could tell me where that wrong conversion happens.
http://bugs.winehq.org/show_bug.cgi?id=9625
--- Comment #7 from Eric Pouech eric.pouech@orange.fr 2008-01-19 05:37:01 --- warzone is to blame
http://bugs.winehq.org/show_bug.cgi?id=9625
--- Comment #8 from Dennis Schridde lindevel@gmx.net 2008-01-19 06:03:03 --- (In reply to comment #7)
warzone is to blame
So we have a bug in the preparation for the minidump creation? Can you please point me to the specific variables that are treated wrongly? Code is still at http://svn.gna.org/viewcvs/*checkout*/warzone/branches/2.0/lib/framework/exc...
http://bugs.winehq.org/show_bug.cgi?id=9625
--- Comment #9 from Eric Pouech eric.pouech@orange.fr 2008-01-19 07:25:30 --- looking again at the code, I rather puzzled by the outcome the exception code looks fine (anyway some bad conversions seem to rather happen in native dbghelp) are you running on a 32bit or 64 bit platform ?
http://bugs.winehq.org/show_bug.cgi?id=9625
--- Comment #10 from Dennis Schridde lindevel@gmx.net 2008-01-19 08:37:44 --- That minidump was afaik created by a real 32bit Win98. I was probably running a 64bit Linux already at that time...
http://bugs.winehq.org/show_bug.cgi?id=9625
Eric Pouech eric.pouech@orange.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Eric Pouech eric.pouech@orange.fr 2008-01-19 10:47:25 --- well, looking *AGAIN* at the minidump, it turns out it hasn't been written by the wine native dbghelp (it doesn't include version reference for modules, and your file have them) so unless you've patched dbghelp, microsoft is to blame here for the bug
http://bugs.winehq.org/show_bug.cgi?id=9625
--- Comment #12 from Dennis Schridde lindevel@gmx.net 2008-01-19 11:28:14 --- Ok, as long as I am not the wrong one. ;)