[Bug 3068] New: Unhandled exception: assertion failed in 32-bit code (0x00b537a2).

Wine Bugs wine-bugs at winehq.org
Sun Jun 19 04:00:51 CDT 2005


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

           Summary: Unhandled exception: assertion failed in 32-bit code
                    (0x00b537a2).
           Product: Wine
           Version: 20050524
          Platform: All
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: mu01767 at bigpond.net.au


Panasonic Phone system config editor.
basicly a curses(text) based exe to config panasonic phone sustem.
  It tryes to start and gets the first page up saying that its loading.....
but i havent got a clue what its doing, at the bottom of this is some of the
debug output from panasonic.
this would be very handy if i can get it to run under linux.

i am getting alot of these but its not stopping wine running explorer.
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
so i know that wine is sortof working because it runns iexplorer

but when i run panasonic i get these errors.
wine-pthread: dwarf.c:1298: dwarf2_parse_udt_members: Assertion `((void *)0) !=
entry' failed.
wine: Unhandled exception (thread 00ab), starting debugger...
WineDbg starting on pid 0xaa
Unhandled exception: assertion failed in 32-bit code (0x00b537a2).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:00b537a2 ESP:0052e820 EBP:0052e834 EFLAGS:00000206(   - 00      - -IP1)
 EAX:00000000 EBX:00007e5c ECX:00007e5c EDX:00000006
 ESI:00007e5c EDI:00c90ff4
Stack dump:
0x0052e820:  00b93955 00000000 00c90ff4 00000000
0x0052e830:  00c91460 0052e960 00b95319 00000006
0x0052e840:  0052e848 00000000 00000020 00000000
0x0052e850:  00000000 00000000 00000000 00000000
0x0052e860:  00000000 00000000 00000000 00000000
0x0052e870:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x00b537a2 _dl_sysinfo_int80 in ld-linux.so.2 (0x0052e834)
  2 0x00b95319 (0x0052e960)
  3 0x00b8cf41 (0x0052e99c)
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 information
for dbghelp<elf>
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name
wine-pthread: dwarf.c:1298: dwarf2_parse_udt_members: Assertion `((void *)0) !=
entry' failed.
wine: Unhandled exception (thread 00ad), starting debugger...
WineDbg starting on pid 0xac
Unhandled exception: assertion failed in 32-bit code (0x00b537a2).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:00b537a2 ESP:0029e820 EBP:0029e834 EFLAGS:00000202(   - 00      - - I1)
 EAX:00000000 EBX:00007e5d ECX:00007e5d EDX:00000006
 ESI:00007e5d EDI:00c90ff4
Stack dump:
0x0029e820:  00b93955 00000000 00c90ff4 00000000
0x0029e830:  00c91460 0029e960 00b95319 00000006
0x0029e840:  0029e848 00000000 00000020 00000000
0x0029e850:  00000000 00000000 00000000 00000000
0x0029e860:  00000000 00000000 00000000 00000000
0x0029e870:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x00b537a2 _dl_sysinfo_int80 in ld-linux.so.2 (0x0029e834)
  2 0x00b95319 (0x0029e960)
  3 0x00b8cf41 (0x0029e99c)
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 information
for dbghelp<elf>
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name
wine-pthread: dwarf.c:1298: dwarf2_parse_udt_members: Assertion `((void *)0) !=
entry' failed.
wine: Unhandled exception (thread 00af), starting debugger...
WineDbg starting on pid 0xae
Unhandled exception: assertion failed in 32-bit code (0x00b537a2).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:00b537a2 ESP:00f1e820 EBP:00f1e834 EFLAGS:00000202(   - 00      - - I1)
 EAX:00000000 EBX:00007e5e ECX:00007e5e EDX:00000006
 ESI:00007e5e EDI:00c90ff4
Stack dump:
0x00f1e820:  00b93955 00000000 00c90ff4 00000000
0x00f1e830:  00c91460 00f1e960 00b95319 00000006
0x00f1e840:  00f1e848 00000000 00000020 00000000
0x00f1e850:  00000000 00000000 00000000 00000000
0x00f1e860:  00000000 00000000 00000000 00000000
0x00f1e870:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x00b537a2 _dl_sysinfo_int80 in ld-linux.so.2 (0x00f1e834)
  2 0x00b95319 (0x00f1e960)
  3 0x00b8cf41 (0x00f1e99c)
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 information
for dbghelp<elf>
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name
wine-pthread: dwarf.c:1298: dwarf2_parse_udt_members: Assertion `((void *)0) !=
entry' failed.
wine: Unhandled exception (thread 00b1), starting debugger...
WineDbg starting on pid 0xb0
Unhandled exception: assertion failed in 32-bit code (0x00b537a2).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:00b537a2 ESP:004ae820 EBP:004ae834 EFLAGS:00000206(   - 00      - -IP1)
 EAX:00000000 EBX:00007e5f ECX:00007e5f EDX:00000006
 ESI:00007e5f EDI:00c90ff4
Stack dump:
0x004ae820:  00b93955 00000000 00c90ff4 00000000
0x004ae830:  00c91460 004ae960 00b95319 00000006
0x004ae840:  004ae848 00000000 00000020 00000000
0x004ae850:  00000000 00000000 00000000 00000000
0x004ae860:  00000000 00000000 00000000 00000000
0x004ae870:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x00b537a2 _dl_sysinfo_int80 in ld-linux.so.2 (0x004ae834)
  2 0x00b95319 (0x004ae960)
  3 0x00b8cf41 (0x004ae99c)
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 information
for dbghelp<elf>
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name
wine-pthread: dwarf.c:1298: dwarf2_parse_udt_members: Assertion `((void *)0) !=
entry' failed.
wine: Unhandled exception (thread 00b3), starting debugger...
WineDbg starting on pid 0xb2
Unhandled exception: assertion failed in 32-bit code (0x00b537a2).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:00b537a2 ESP:007ee820 EBP:007ee834 EFLAGS:00000206(   - 00      - -IP1)
 EAX:00000000 EBX:00007e60 ECX:00007e60 EDX:00000006
 ESI:00007e60 EDI:00c90ff4
Stack dump:
0x007ee820:  00b93955 00000000 00c90ff4 00000000
0x007ee830:  00c91460 007ee960 00b95319 00000006
0x007ee840:  007ee848 00000000 00000020 00000000
0x007ee850:  00000000 00000000 00000000 00000000
0x007ee860:  00000000 00000000 00000000 00000000
0x007ee870:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x00b537a2 _dl_sysinfo_int80 in ld-linux.so.2 (0x007ee834)
  2 0x00b95319 (0x007ee960)
  3 0x00b8cf41 (0x007ee99c)
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 information
for dbghelp<elf>
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name
wine-pthread: dwarf.c:1298: dwarf2_parse_udt_members: Assertion `((void *)0) !=
entry' failed.
wine: Unhandled exception (thread 00b5), starting debugger...
WineDbg starting on pid 0xb4
Unhandled exception: assertion failed in 32-bit code (0x00b537a2).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:00b537a2 ESP:00f8e820 EBP:00f8e834 EFLAGS:00000202(   - 00      - - I1)
 EAX:00000000 EBX:00007e61 ECX:00007e61 EDX:00000006
 ESI:00007e61 EDI:00c90ff4
Stack dump:
0x00f8e820:  00b93955 00000000 00c90ff4 00000000
0x00f8e830:  00c91460 00f8e960 00b95319 00000006
0x00f8e840:  00f8e848 00000000 00000020 00000000
0x00f8e850:  00000000 00000000 00000000 00000000
0x00f8e860:  00000000 00000000 00000000 00000000
0x00f8e870:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x00b537a2 _dl_sysinfo_int80 in ld-linux.so.2 (0x00f8e834)
  2 0x00b95319 (0x00f8e960)
  3 0x00b8cf41 (0x00f8e99c)
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 information
for dbghelp<elf>
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name
wine-pthread: dwarf.c:1298: dwarf2_parse_udt_members: Assertion `((void *)0) !=
entry' failed.
wine: Unhandled exception (thread 00b7), starting debugger...
WineDbg starting on pid 0xb6
Unhandled exception: assertion failed in 32-bit code (0x00b537a2).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:00b537a2 ESP:0049e820 EBP:0049e834 EFLAGS:00000202(   - 00      - - I1)
 EAX:00000000 EBX:00007e62 ECX:00007e62 EDX:00000006
 ESI:00007e62 EDI:00c90ff4
Stack dump:
0x0049e820:  00b93955 00000000 00c90ff4 00000000
0x0049e830:  00c91460 0049e960 00b95319 00000006
0x0049e840:  0049e848 00000000 00000020 00000000
0x0049e850:  00000000 00000000 00000000 00000000
0x0049e860:  00000000 00000000 00000000 00000000
0x0049e870:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x00b537a2 _dl_sysinfo_int80 in ld-linux.so.2 (0x0049e834)
  2 0x00b95319 (0x0049e960)
  3 0x00b8cf41 (0x0049e99c)
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 information
for dbghelp<elf>
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name
wine-pthread: dwarf.c:1298: dwarf2_parse_udt_members: Assertion `((void *)0) !=
entry' failed.
wine: Unhandled exception (thread 00b9), starting debugger...
WineDbg starting on pid 0xb8
Unhandled exception: assertion failed in 32-bit code (0x00b537a2).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:00b537a2 ESP:0049e820 EBP:0049e834 EFLAGS:00000206(   - 00      - -IP1)
 EAX:00000000 EBX:00007e63 ECX:00007e63 EDX:00000006
 ESI:00007e63 EDI:00c90ff4
Stack dump:
0x0049e820:  00b93955 00000000 00c90ff4 00000000
0x0049e830:  00c91460 0049e960 00b95319 00000006
0x0049e840:  0049e848 00000000 00000020 00000000
0x0049e850:  00000000 00000000 00000000 00000000
0x0049e860:  00000000 00000000 00000000 00000000
0x0049e870:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x00b537a2 _dl_sysinfo_int80 in ld-linux.so.2 (0x0049e834)
  2 0x00b95319 (0x0049e960)
  3 0x00b8cf41 (0x0049e99c)
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 information
for dbghelp<elf>
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name
wine-pthread: dwarf.c:1298: dwarf2_parse_udt_members: Assertion `((void *)0) !=
entry' failed.
wine: Unhandled exception (thread 00bb), starting debugger...
WineDbg starting on pid 0xba
Unhandled exception: assertion failed in 32-bit code (0x00b537a2).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:00b537a2 ESP:00b2e820 EBP:00b2e834 EFLAGS:00000202(   - 00      - - I1)
 EAX:00000000 EBX:00007e64 ECX:00007e64 EDX:00000006
 ESI:00007e64 EDI:00c90ff4
Stack dump:
0x00b2e820:  00b93955 00000000 00c90ff4 00000000
0x00b2e830:  00c91460 00b2e960 00b95319 00000006
0x00b2e840:  00b2e848 00000000 00000020 00000000
0x00b2e850:  00000000 00000000 00000000 00000000
0x00b2e860:  00000000 00000000 00000000 00000000
0x00b2e870:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x00b537a2 _dl_sysinfo_int80 in ld-linux.so.2 (0x00b2e834)
  2 0x00b95319 (0x00b2e960)
  3 0x00b8cf41 (0x00b2e99c)
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 information
for dbghelp<elf>
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name
wine-pthread: dwarf.c:1298: dwarf2_parse_udt_members: Assertion `((void *)0) !=
entry' failed.

this seems to keep on looping, i let it go for about 5 minutes but it just kept
on going.
while surfing for info on this problem i found debug stuff and you get this.

[phillipp at phil drive_c]$ wine PANA512A.EXE -debug
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
Warning: unprotecting memory to allow real-mode calls.
         NULL pointer accesses will no longer be caught.
Parameter Error !!

while the command is wrong it's still interesting!

P.S.
wineconsole has basicly the same results only that it opens a box to play with.

thanks in advance, and i hope i have given you enough to go on..
if you need more let me know.

phil.

-- 
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