spyxx from msvc6.0 crashes on exit...

Dan Kegel dank at kegel.com
Wed Jan 29 01:49:59 CST 2003


spyxx from msvc6.0 crashes repeatably.  Here's the recipe:

$ wine spyxx.exe

click the minimize widget on the client document
click the quit widget on the app

Bingo, unhandled exception.  The traceback looks
uninformative, so either the stack is corrupt or
it's crashing in the very outer routine.  Here's the
output of +relay and the backtrace (ah, I love it
now that the debugger just uses the terminal I started
wine with!!):

08076498:Call kernel32.TlsGetValue(00000000) ret=78001322
08076498:Ret  kernel32.TlsGetValue() retval=408e0f70 ret=78001322
08076498:Call kernel32.SetLastError(00000000) ret=7800132f
08076498:Ret  kernel32.SetLastError() retval=00000000 ret=7800132f
08076498:Call kernel32.GetLastError() ret=78001314
08076498:Ret  kernel32.GetLastError() retval=00000000 ret=78001314
08076498:Call kernel32.TlsGetValue(00000000) ret=78001322
08076498:Ret  kernel32.TlsGetValue() retval=408e0f70 ret=78001322
08076498:Call kernel32.SetLastError(00000000) ret=7800132f
08076498:Ret  kernel32.SetLastError() retval=00000000 ret=7800132f
08076498:Call kernel32.UnhandledExceptionFilter(40440900) ret=7800f914
wine: Unhandled exception, starting debugger...

Unhandled exception: page fault on read access to 0x00000040 in 32-bit code (0x0041e214).
In 32-bit mode.
0x0041e214 (spyxx.exe..text+0x1d214 in F:\spy\spyxx.exe): movl  0x40(%eax),%edi
Wine-dbg> bt
Backtrace:
=>0 0x0041e214 (spyxx.exe..text+0x1d214 in F:\spy\spyxx.exe) (ebp=0001002f)

Wine-dbg> quit
WineDbg terminated on pid 8072e48

-- 
Dan Kegel
http://www.kegel.com
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=78045




More information about the wine-devel mailing list