[Bug 2851] Assertion failed: !"bogus context in _ExceptionHandler()", file xx.cpp, line 3072

Wine Bugs wine-bugs at winehq.org
Sat Jul 9 15:36:02 CDT 2005


http://bugs.winehq.org/show_bug.cgi?id=2851





------- Additional Comments From jlee at thestaticvoid.org  2005-09-07 15:36 -------
No messages are printed to the terminal even when all debugging messages are
turn on.  Running MusicBrainz in winedbg produced the following:

WineDbg starting on pid 0xa
In 32 bit mode.
0x7fd03299: movl        %esi,0x0(%esp)
Wine-dbg>run
In 32 bit mode.
0x7fd03299: movl        %esi,0x0(%esp)
Wine-dbg>cont
First chance exception: 0x0eedfade in 32-bit code (0x7fcdbbc2).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:7fcdbbc2 ESP:7fc5f82c EBP:7fc5f888 EFLAGS:00200246(   - 00      - IZP1)
 EAX:7fc5f82c EBX:7fd7ca8c ECX:00000000 EDX:0000001c
 ESI:7fc5f8bc EDI:7fc5f85c
Stack dump:
0x7fc5f82c: *** Invalid address 0x7fc5f82c

0200: sel=1007 base=b7f20000 limit=00001f97 32-bit rw-
Backtrace:
0x7fcdbbc2 RaiseException+0xd2 in kernel32: -- no code accessible --
Wine-dbg>quit
WineDbg terminated on pid 0xc

I think that the "Invalid address" is significant.  Glancing over the source
code it would seem that context_i386.c depends on these registers.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list