[Bug 20521] New: Wine Crashes when running older Windows 3.1 Programs.
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri Oct 30 10:12:50 CDT 2009
http://bugs.winehq.org/show_bug.cgi?id=20521
Summary: Wine Crashes when running older Windows 3.1 Programs.
Product: Wine
Version: 1.1.32
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs at winehq.org
ReportedBy: zombie at terralab.com
I have had a slew of older Windows 3.1 Programs breaking under the latest
development versions of Wine.
wine: Unhandled division by zero at address 0x123f:0x0000e82b (thread 001c),
starting debugger...
Unhandled exception: divide by zero in 16-bit code (123f:e82b).
In 16 bit mode.
Register dump:
CS:123f SS:124f DS:124f ES:102f FS:0063 GS:006b
IP:e82b SP:5866 BP:0000 FLAGS:0202( R- -- I - - - )
AX:69d5 BX:006c CX:006e DX:0275 SI:25a0 DI:0000
Stack dump:
0x124f:0x5866: 124f 124f e7e6 0081 0000 0005 25a2 e4d2
0x124f:0x5876: 0000 28b8 e4da d93f 123f 0005 0081 1227
0x124f:0x5886: 0000 124f 0000 0468 101f 0000 0000 0000
0249: sel=124f base=003dc478 limit=0000b0bf 16-bit rw-
0205: sel=102f base=000f0400 limit=000000ff 16-bit rw-
Backtrace:
=>0 0x123f:0xe82b (0x124f:0x0000)
0x123f:0xe82b: divw %cx,%ax
Modules:
Module Address Debug info Name (69 modules)
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e161000-7e176000 Deferred sound.drv16.so
PE 7e170000-7e176000 Deferred sound.drv16
ELF 7e176000-7e18a000 Deferred mouse.drv16.so
PE 7e180000-7e18a000 Deferred mouse.drv16
ELF 7e18a000-7e19f000 Deferred keyboard.drv16.so
PE 7e190000-7e19f000 Deferred keyboard.drv16
ELF 7e19f000-7e1b4000 Deferred display.drv16.so
PE 7e1a0000-7e1b4000 Deferred display.drv16
ELF 7e1b4000-7e1c8000 Deferred comm.drv16.so
PE 7e1c0000-7e1c8000 Deferred comm.drv16
ELF 7e1c8000-7e1de000 Deferred midimap<elf>
\-PE 7e1d0000-7e1de000 \ midimap
ELF 7e1de000-7e205000 Deferred msacm32<elf>
\-PE 7e1e0000-7e205000 \ msacm32
ELF 7e205000-7e21e000 Deferred msacm32<elf>
\-PE 7e210000-7e21e000 \ msacm32
ELF 7e21e000-7e303000 Deferred libasound.so.2
ELF 7e339000-7e371000 Deferred winealsa<elf>
\-PE 7e340000-7e371000 \ winealsa
ELF 7e371000-7e3fa000 Deferred winmm<elf>
\-PE 7e380000-7e3fa000 \ winmm
ELF 7e3fa000-7e461000 Deferred winedos<elf>
\-PE 7e400000-7e461000 \ winedos
ELF 7e461000-7e46b000 Deferred libxcursor.so.1
ELF 7e46b000-7e470000 Deferred libxfixes.so.3
ELF 7e470000-7e473000 Deferred libxcomposite.so.1
ELF 7e473000-7e47c000 Deferred libxrandr.so.2
ELF 7e47c000-7e485000 Deferred libxrender.so.1
ELF 7e485000-7e48a000 Deferred libxxf86vm.so.1
ELF 7e48a000-7e4ab000 Deferred imm32<elf>
\-PE 7e490000-7e4ab000 \ imm32
ELF 7e4ab000-7e4c9000 Deferred libxcb.so.1
ELF 7e4c9000-7e4e3000 Deferred libice.so.6
ELF 7e4e3000-7e624000 Deferred libx11.so.6
ELF 7e624000-7e636000 Deferred libxext.so.6
ELF 7e636000-7e640000 Deferred libsm.so.6
ELF 7e647000-7e650000 Deferred librt.so.1
ELF 7e650000-7e676000 Deferred mmsystem.dll16.so
PE 7e660000-7e676000 Deferred mmsystem.dll16
ELF 7e676000-7e71c000 Deferred winex11<elf>
\-PE 7e680000-7e71c000 \ winex11
ELF 7e75c000-7e8af000 Deferred libxml2.so.2
ELF 7e8af000-7e8e0000 Deferred libfontconfig.so.1
ELF 7e8e0000-7e8f4000 Deferred libz.so.1
ELF 7e8f4000-7e978000 Deferred libfreetype.so.6
ELF 7e978000-7e97b000 Deferred libxinerama.so.1
ELF 7e97b000-7e982000 Deferred libxdmcp.so.6
ELF 7e982000-7e986000 Deferred libxau.so.6
ELF 7e9ae000-7ea0a000 Deferred advapi32<elf>
\-PE 7e9c0000-7ea0a000 \ advapi32
ELF 7ea0a000-7eab3000 Deferred gdi32<elf>
\-PE 7ea20000-7eab3000 \ gdi32
ELF 7eab3000-7ec10000 Deferred user32<elf>
\-PE 7ead0000-7ec10000 \ user32
ELF 7ed68000-7eee6000 Deferred kernel32<elf>
\-PE 7ed80000-7eee6000 \ kernel32
ELF 7eee6000-7ef0c000 Deferred libm.so.6
ELF 7ef17000-7ef2c000 Deferred system.drv16.so
PE 7ef20000-7ef2c000 Deferred system.drv16
ELF 7ef2c000-7ef42000 Deferred winevdm<elf>
\-PE 7ef30000-7ef42000 \ winevdm
ELF 7ef42000-7f000000 Deferred ntdll<elf>
\-PE 7ef50000-7f000000 \ ntdll
ELF f7ca5000-f7ca9000 Deferred libdl.so.2
ELF f7ca9000-f7dfb000 Deferred libc.so.6
ELF f7dfb000-f7e13000 Deferred libpthread.so.0
ELF f7e49000-f7f86000 Deferred libwine.so.1
ELF f7f87000-f7fa4000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000e
00000015 0
00000014 0
00000010 0
0000000f 0
00000011
00000017 0
00000016 0
00000013 0
00000012 0
00000018 (D) C:\windows\system32\winevdm.exe
0000001c 0 <==
0000001b 0
0000001a 0
00000019 0
0000001f
00000020 0
Backtrace:
=>0 0x123f:0xe82b (0x124f:0x0000)
err:ntdll:RtlpWaitForCriticalSection section 0x7eee38c0 "syslevel.c:
Win16Mutex" wait timed out in thread 0019, blocked by 001c, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7eee38c0 "syslevel.c:
Win16Mutex" wait timed out in thread 001b, blocked by 001c, retrying (60 sec)
Several Windows 3.x programs have started giving "divide overflows"
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list