http://bugs.winehq.org/show_bug.cgi?id=2555
--- Comment #4 from Mark Knecht markknecht@gmail.com 2008-03-05 08:14:29 --- Yes, this problem still exists in 0.9.56 but the good news is once I get past the installation it appears that the game plays fine now.
mark@lightning ~ $ eix -I wine [I] app-emulation/wine Available versions: 0.9 0.9.1 0.9.2 0.9.3 0.9.4 0.9.5-r1 0.9.6 0.9.7 0.9.8-r1 0.9.9 0.9.10 0.9.11 0.9.12 0.9.13 0.9.14 0.9.15 0.9.16 0.9.17 0.9.18 0.9.19 0.9.20 0.9.21 0.9.22 0.9.23 0.9.24 0.9.25 0.9.26 0.9.27 0.9.28 0.9.29 0.9.30 0.9.31 0.9.32 0.9.33 0.9.34 0.9.35 0.9.36 0.9.37 0.9.38 0.9.39 0.9.40 0.9.41 0.9.42 0.9.43 0.9.44 0.9.45 0.9.46 0.9.47 0.9.48 0.9.49 (~)0.9.50 (~)0.9.51 (~)0.9.52 (~)0.9.53 (~)0.9.54 (~)0.9.55 (~)0.9.56 **9999 **20050310-r1 **20050419 **20050524 **20050628 **20050725-r1 **20050830 **20050930 {+X +gecko +opengl X alsa arts cups dbus debug doc esd gif glut hal jack jpeg lcms ldap nas ncurses opengl oss samba scanner truetype xml}
Installed versions: 0.9.56(09:12:53 PM 03/01/2008)(X alsa cups gecko jack jpeg ldap ncurses opengl oss xml -dbus -esd -hal -lcms -nas -samba -scanner) Homepage: http://www.winehq.com/ Description: free implementation of Windows(tm) on Unix
mark@lightning ~ $ file /usr/bin/wine /usr/bin/wine: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), stripped mark@lightning ~ $
mark@lightning ~ $ wine "D:\setup.exe" wine: Unhandled division by zero at address 0x127f:0x00009de9 (thread 0015), starting debugger... Unhandled exception: divide by zero in 16-bit code (127f:9de9). In 16 bit mode. Register dump: CS:127f SS:12c7 DS:12c7 ES:12c7 FS:0063 GS:006b IP:9de9 SP:5254 BP:537a FLAGS:0a47( - 00 ROIZP1C) AX:0a00 BX:000e CX:04a9 DX:048d SI:001a DI:001a Stack dump: 0x12c7:0x5254: 129f 12c7 6c53 129f 5da2 0001 128f 002b 0x12c7:0x5264: 002b 002b 5276 105c 1287 2b3e 1587 0de8 0x12c7:0x5274: 1e4e 5284 1bc2 1287 2b3e 1587 1e24 1587 0258: sel=12c7 base=0040e2d0 limit=000067bf 16-bit rw- Backtrace: =>1 0x127f:0x9de9 (0x12c7:0x537a) 2 0x129f:0x5265 (0x12c7:0x538a) 3 0x129f:0x538f (0x12c7:0x53a0) 4 0x129f:0x1c8b (0x12c7:0x53d4) 5 0x129f:0x1833 (0x12c7:0x53ea) 6 0x1287:0x3945 (0x12c7:0x53fe) 7 0x1287:0x3a61 (0x12c7:0x5424) 8 0x1287:0x2e23 (0x12c7:0x5442) 9 0x1287:0x203d (0x12c7:0x5464) 10 0x1287:0x1c57 (0x12c7:0x54b0) 11 0x1287:0x11c7 (0x12c7:0x5504) 12 0x1287:0x1318 (0x12c7:0x551c) 13 0x101f:0x0468 in kernel32 (+0x7e30c) (0x12c7:0x5556) 14 0x7ee8d48e K32WOWCallback16Ex+0xce() in kernel32 (0x7dade858) 15 0x7ed0cdfe WINPROC_wrapper+0x50e() in user32 (0x7dadeb98) 16 0x7ed0f86c in user32 (+0xaf86c) (0x7dadf098) 17 0x7ed10dda in user32 (+0xb0dda) (0x7dadf0c8) 18 0x7ed10f61 in user32 (+0xb0f61) (0x7dadf768) 19 0x7ed1326f in user32 (+0xb326f) (0x7dadf7a8) 20 0x7ecd8232 in user32 (+0x78232) (0x7dadf818) 21 0x7ecdbfb9 in user32 (+0x7bfb9) (0x7dadf878) 22 0x7ecdc42a SendMessageW+0x4a() in user32 (0x7dadf8b8) 23 0x7ec848c8 in user32 (+0x248c8) (0x7dadf988) 24 0x7ec85e16 in user32 (+0x25e16) (0x7dadf9a8) 25 0x7ed0c90a WINPROC_wrapper+0x1a() in user32 (0x7dadf9d8) 26 0x7ed0cf98 WINPROC_wrapper+0x6a8() in user32 (0x7dadfa18) 27 0x7ed13173 in user32 (+0xb3173) (0x7dadfa58) 28 0x7ecd8baf DispatchMessageW+0x9f() in user32 (0x7dadfa98) 29 0x7eca587f IsDialogMessageW+0x10f() in user32 (0x7dadfbf8) 30 0x7eca622f in user32 (+0x4622f) (0x7dadfc58) 31 0x7eca7d3d DialogBoxParam16+0xcd() in user32 (0x7dadfc88) 32 0x7eca7dac DialogBox16+0x3c() in user32 (0x7dadfca8) 33 0x7ec74e2b in user32 (+0x14e2b) (0x7dadfcc8) 34 0x7ee8df1a in kernel32 (+0x7df1a) (0x7dadfcf8) 35 0x1287:0x313f (0x12c7:0x556e) 36 0x128f:0xe726 (0x12c7:0x5ec0) 37 0x1287:0x3945 (0x12c7:0x5ed4) 38 0x1287:0x3a61 (0x12c7:0x5efa) 39 0x1287:0x2e23 (0x12c7:0x5f18) 40 0x1287:0x203d (0x12c7:0x5f3a) 41 0x1287:0x1c57 (0x12c7:0x5f86) 42 0x1287:0x11c7 (0x12c7:0x5fda) 43 0x1287:0x1318 (0x12c7:0x5ff2) 44 0x101f:0x0468 in kernel32 (+0x7e30c) (0x12c7:0x602c) 45 0x7ee8d48e K32WOWCallback16Ex+0xce() in kernel32 (0x7dadfd58) 46 0x7ed0cdfe WINPROC_wrapper+0x50e() in user32 (0x7dae0098) 47 0x7ed0f86c in user32 (+0xaf86c) (0x7dae0598) 48 0x7ed10dda in user32 (+0xb0dda) (0x7dae05c8) 49 0x7ed10f61 in user32 (+0xb0f61) (0x7dae0c68) 50 0x7ed1326f in user32 (+0xb326f) (0x7dae0ca8) 51 0x7ecd8232 in user32 (+0x78232) (0x7dae0d18) 52 0x7ecdbfb9 in user32 (+0x7bfb9) (0x7dae0d78) 53 0x7ecdc42a SendMessageW+0x4a() in user32 (0x7dae0db8) 54 0x7ec848c8 in user32 (+0x248c8) (0x7dae0e88) 55 0x7ec85e16 in user32 (+0x25e16) (0x7dae0ea8) 56 0x7ed0c90a WINPROC_wrapper+0x1a() in user32 (0x7dae0ed8) 57 0x7ed0cf98 WINPROC_wrapper+0x6a8() in user32 (0x7dae0f18) 58 0x7ed13173 in user32 (+0xb3173) (0x7dae0f58) 59 0x7ecd8baf DispatchMessageW+0x9f() in user32 (0x7dae0f98) 60 0x7eca587f IsDialogMessageW+0x10f() in user32 (0x7dae10f8) 61 0x7eca622f in user32 (+0x4622f) (0x7dae1158) 62 0x7eca7d3d DialogBoxParam16+0xcd() in user32 (0x7dae1188) 63 0x7eca7dac DialogBox16+0x3c() in user32 (0x7dae11a8) 64 0x7ec74e2b in user32 (+0x14e2b) (0x7dae11c8) 65 0x7ee8df1a in kernel32 (+0x7df1a) (0x7dae11f8) 66 0x1287:0x313f (0x12c7:0x6044) 67 0x128f:0x05a9 (0x12c7:0x6206) 68 0x1287:0x1e92 (0x12c7:0x6252) 69 0x1287:0x11c7 (0x12c7:0x62a6) 70 0x1287:0x1318 (0x12c7:0x62be) 71 0x101f:0x0468 in kernel32 (+0x7e30c) (0x12c7:0x62f8) 72 0x7ee8d48e K32WOWCallback16Ex+0xce() in kernel32 (0x7dae1258) 73 0x7ed0cdfe WINPROC_wrapper+0x50e() in user32 (0x7dae1598) 74 0x7ed133b5 CallWindowProc16+0x75() in user32 (0x7dae15e8) 75 0x7ece0f80 DispatchMessage16+0xd0() in user32 (0x7dae1628) 76 0x7ec74653 in user32 (+0x14653) (0x7dae1638) 77 0x7ee8df1a in kernel32 (+0x7df1a) (0x7dae1668) 78 0x1287:0x3f67 (0x12c7:0x6306) 79 0x1287:0x3fdd (0x12c7:0x6316) 80 0x1287:0x2c78 (0x12c7:0x632e) 81 0x127f:0x00fb (0x12c7:0x6340) 82 0x127f:0x00c8 (0x12c7:0x0000) 0x127f:0x9de9: divw %bx,%ax Modules: Module Address Debug info Name (85 modules) ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7d508000-7d537000 Deferred libcups.so.2 ELF 7d53d000-7d557000 Deferred version<elf> -PE 7d540000-7d557000 \ version ELF 7d557000-7d569000 Deferred libresolv.so.2 ELF 7d56b000-7d577000 Deferred libgcc_s.so.1 ELF 7d589000-7d5a8000 Deferred iphlpapi<elf> -PE 7d590000-7d5a8000 \ iphlpapi ELF 7d5a8000-7d607000 Deferred rpcrt4<elf> -PE 7d5b0000-7d607000 \ rpcrt4 ELF 7d607000-7d6aa000 Deferred ole32<elf> -PE 7d620000-7d6aa000 \ ole32 ELF 7d6aa000-7d6dd000 Deferred uxtheme<elf> -PE 7d6b0000-7d6dd000 \ uxtheme ELF 7d6dd000-7d712000 Deferred winspool<elf> -PE 7d6e0000-7d712000 \ winspool ELF 7d712000-7d7d1000 Deferred comctl32<elf> -PE 7d720000-7d7d1000 \ comctl32 ELF 7d7d1000-7d82a000 Deferred shlwapi<elf> -PE 7d7e0000-7d82a000 \ shlwapi ELF 7d82a000-7d931000 Deferred shell32<elf> -PE 7d840000-7d931000 \ shell32 ELF 7d931000-7d9d2000 Deferred comdlg32<elf> -PE 7d940000-7d9d2000 \ comdlg32 ELF 7dae3000-7db01000 Deferred imm32<elf> -PE 7daf0000-7db01000 \ imm32 ELF 7db01000-7db04000 Deferred iso8859-1.so ELF 7db25000-7db3a000 Deferred lz32<elf> -PE 7db30000-7db3a000 \ lz32 ELF 7dc4b000-7dc72000 Deferred msacm32<elf> -PE 7dc50000-7dc72000 \ msacm32 ELF 7dc72000-7dd25000 Deferred libasound.so.2 ELF 7dd30000-7dd45000 Deferred midimap<elf> -PE 7dd40000-7dd45000 \ midimap ELF 7dd45000-7dd7b000 Deferred winealsa<elf> -PE 7dd50000-7dd7b000 \ winealsa ELF 7dd7b000-7de0a000 Deferred winmm<elf> -PE 7dd90000-7de0a000 \ winmm ELF 7de0a000-7de69000 Deferred winedos<elf> -PE 7de10000-7de69000 \ winedos ELF 7de69000-7de6f000 Deferred libxfixes.so.3 ELF 7de6f000-7de79000 Deferred libxcursor.so.1 ELF 7de79000-7de80000 Deferred libxrandr.so.2 ELF 7de80000-7de84000 Deferred libxinerama.so.1 ELF 7de8a000-7dea2000 Deferred msacm32<elf> -PE 7de90000-7dea2000 \ msacm32 ELF 7e584000-7e79f000 Deferred r300_dri.so ELF 7e79f000-7e7a9000 Deferred libdrm.so.2 ELF 7e7a9000-7e817000 Deferred libgl.so.1 ELF 7e817000-7e81d000 Deferred libxdmcp.so.6 ELF 7e81d000-7e821000 Deferred libxau.so.6 ELF 7e821000-7e90d000 Deferred libx11.so.6 ELF 7e90d000-7e91c000 Deferred libxext.so.6 ELF 7e91c000-7e922000 Deferred libxxf86vm.so.1 ELF 7e922000-7e93a000 Deferred libice.so.6 ELF 7e93a000-7e944000 Deferred libsm.so.6 ELF 7e949000-7e952000 Deferred libxrender.so.1 ELF 7e964000-7e9f7000 Deferred winex11<elf> -PE 7e970000-7e9f7000 \ winex11 ELF 7ea67000-7ea88000 Deferred libexpat.so.1 ELF 7ea88000-7eab4000 Deferred libfontconfig.so.1 ELF 7eab4000-7eac7000 Deferred libz.so.1 ELF 7eac7000-7eb41000 Deferred libfreetype.so.6 ELF 7eb61000-7ebaf000 Deferred advapi32<elf> -PE 7eb70000-7ebaf000 \ advapi32 ELF 7ebaf000-7ec48000 Deferred gdi32<elf> -PE 7ebc0000-7ec48000 \ gdi32 ELF 7ec48000-7ed85000 Export user32<elf> -PE 7ec60000-7ed85000 \ user32 ELF 7ed85000-7ed8f000 Deferred libnss_files.so.2 ELF 7ed8f000-7ed99000 Deferred libnss_nis.so.2 ELF 7ed99000-7edb0000 Deferred libnsl.so.1 ELF 7edb0000-7edb8000 Deferred libnss_compat.so.2 ELF 7edee000-7ef18000 Export kernel32<elf> -PE 7ee10000-7ef18000 \ kernel32 ELF 7ef18000-7ef3e000 Deferred libm.so.6 ELF 7ef48000-7ef5e000 Deferred winevdm<elf> -PE 7ef50000-7ef5e000 \ winevdm ELF 7ef5e000-7f000000 Deferred ntdll<elf> -PE 7ef70000-7f000000 \ ntdll ELF f7ca3000-f7ca7000 Deferred libdl.so.2 ELF f7ca7000-f7dd7000 Deferred libc.so.6 ELF f7dd7000-f7dee000 Deferred libpthread.so.0 ELF f7e0e000-f7f22000 Deferred libwine.so.1 ELF f7f23000-f7f3f000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000a 0000000b 0 0000000c 00000011 0 0000000e 0 0000000d 0 0000000f (D) c:\windows\system32\winevdm.exe 00000015 0 <== 00000012 0 00000010 0 00000013 00000014 0 Backtrace: =>1 0x127f:0x9de9 (0x12c7:0x537a) 2 0x129f:0x5265 (0x12c7:0x538a) 3 0x129f:0x538f (0x12c7:0x53a0) 4 0x129f:0x1c8b (0x12c7:0x53d4) 5 0x129f:0x1833 (0x12c7:0x53ea) 6 0x1287:0x3945 (0x12c7:0x53fe) 7 0x1287:0x3a61 (0x12c7:0x5424) 8 0x1287:0x2e23 (0x12c7:0x5442) 9 0x1287:0x203d (0x12c7:0x5464) 10 0x1287:0x1c57 (0x12c7:0x54b0) 11 0x1287:0x11c7 (0x12c7:0x5504) 12 0x1287:0x1318 (0x12c7:0x551c) 13 0x101f:0x0468 in kernel32 (+0x7e30c) (0x12c7:0x5556) 14 0x7ee8d48e K32WOWCallback16Ex+0xce() in kernel32 (0x7dade858) 15 0x7ed0cdfe WINPROC_wrapper+0x50e() in user32 (0x7dadeb98) 16 0x7ed0f86c in user32 (+0xaf86c) (0x7dadf098) 17 0x7ed10dda in user32 (+0xb0dda) (0x7dadf0c8) 18 0x7ed10f61 in user32 (+0xb0f61) (0x7dadf768) 19 0x7ed1326f in user32 (+0xb326f) (0x7dadf7a8) 20 0x7ecd8232 in user32 (+0x78232) (0x7dadf818) 21 0x7ecdbfb9 in user32 (+0x7bfb9) (0x7dadf878) 22 0x7ecdc42a SendMessageW+0x4a() in user32 (0x7dadf8b8) 23 0x7ec848c8 in user32 (+0x248c8) (0x7dadf988) 24 0x7ec85e16 in user32 (+0x25e16) (0x7dadf9a8) 25 0x7ed0c90a WINPROC_wrapper+0x1a() in user32 (0x7dadf9d8) 26 0x7ed0cf98 WINPROC_wrapper+0x6a8() in user32 (0x7dadfa18) 27 0x7ed13173 in user32 (+0xb3173) (0x7dadfa58) 28 0x7ecd8baf DispatchMessageW+0x9f() in user32 (0x7dadfa98) 29 0x7eca587f IsDialogMessageW+0x10f() in user32 (0x7dadfbf8) 30 0x7eca622f in user32 (+0x4622f) (0x7dadfc58) 31 0x7eca7d3d DialogBoxParam16+0xcd() in user32 (0x7dadfc88) 32 0x7eca7dac DialogBox16+0x3c() in user32 (0x7dadfca8) 33 0x7ec74e2b in user32 (+0x14e2b) (0x7dadfcc8) 34 0x7ee8df1a in kernel32 (+0x7df1a) (0x7dadfcf8) 35 0x1287:0x313f (0x12c7:0x556e) 36 0x128f:0xe726 (0x12c7:0x5ec0) 37 0x1287:0x3945 (0x12c7:0x5ed4) 38 0x1287:0x3a61 (0x12c7:0x5efa) 39 0x1287:0x2e23 (0x12c7:0x5f18) 40 0x1287:0x203d (0x12c7:0x5f3a) 41 0x1287:0x1c57 (0x12c7:0x5f86) 42 0x1287:0x11c7 (0x12c7:0x5fda) 43 0x1287:0x1318 (0x12c7:0x5ff2) 44 0x101f:0x0468 in kernel32 (+0x7e30c) (0x12c7:0x602c) 45 0x7ee8d48e K32WOWCallback16Ex+0xce() in kernel32 (0x7dadfd58) 46 0x7ed0cdfe WINPROC_wrapper+0x50e() in user32 (0x7dae0098) 47 0x7ed0f86c in user32 (+0xaf86c) (0x7dae0598) 48 0x7ed10dda in user32 (+0xb0dda) (0x7dae05c8) 49 0x7ed10f61 in user32 (+0xb0f61) (0x7dae0c68) 50 0x7ed1326f in user32 (+0xb326f) (0x7dae0ca8) 51 0x7ecd8232 in user32 (+0x78232) (0x7dae0d18) 52 0x7ecdbfb9 in user32 (+0x7bfb9) (0x7dae0d78) 53 0x7ecdc42a SendMessageW+0x4a() in user32 (0x7dae0db8) 54 0x7ec848c8 in user32 (+0x248c8) (0x7dae0e88) 55 0x7ec85e16 in user32 (+0x25e16) (0x7dae0ea8) 56 0x7ed0c90a WINPROC_wrapper+0x1a() in user32 (0x7dae0ed8) 57 0x7ed0cf98 WINPROC_wrapper+0x6a8() in user32 (0x7dae0f18) 58 0x7ed13173 in user32 (+0xb3173) (0x7dae0f58) 59 0x7ecd8baf DispatchMessageW+0x9f() in user32 (0x7dae0f98) 60 0x7eca587f IsDialogMessageW+0x10f() in user32 (0x7dae10f8) 61 0x7eca622f in user32 (+0x4622f) (0x7dae1158) 62 0x7eca7d3d DialogBoxParam16+0xcd() in user32 (0x7dae1188) 63 0x7eca7dac DialogBox16+0x3c() in user32 (0x7dae11a8) 64 0x7ec74e2b in user32 (+0x14e2b) (0x7dae11c8) 65 0x7ee8df1a in kernel32 (+0x7df1a) (0x7dae11f8) 66 0x1287:0x313f (0x12c7:0x6044) 67 0x128f:0x05a9 (0x12c7:0x6206) 68 0x1287:0x1e92 (0x12c7:0x6252) 69 0x1287:0x11c7 (0x12c7:0x62a6) 70 0x1287:0x1318 (0x12c7:0x62be) 71 0x101f:0x0468 in kernel32 (+0x7e30c) (0x12c7:0x62f8) 72 0x7ee8d48e K32WOWCallback16Ex+0xce() in kernel32 (0x7dae1258) 73 0x7ed0cdfe WINPROC_wrapper+0x50e() in user32 (0x7dae1598) 74 0x7ed133b5 CallWindowProc16+0x75() in user32 (0x7dae15e8) 75 0x7ece0f80 DispatchMessage16+0xd0() in user32 (0x7dae1628) 76 0x7ec74653 in user32 (+0x14653) (0x7dae1638) 77 0x7ee8df1a in kernel32 (+0x7df1a) (0x7dae1668) 78 0x1287:0x3f67 (0x12c7:0x6306) 79 0x1287:0x3fdd (0x12c7:0x6316) 80 0x1287:0x2c78 (0x12c7:0x632e) 81 0x127f:0x00fb (0x12c7:0x6340) 82 0x127f:0x00c8 (0x12c7:0x0000) mark@lightning ~ $