http://bugs.winehq.org/show_bug.cgi?id=16632
louwouva@guerrillamailblock.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |louwouva@guerrillamailblock | |.com
--- Comment #4 from louwouva@guerrillamailblock.com 2009-11-09 01:40:22 --- I can confirm that this s still an ongoing issue.
I am not entirely sure why this happens but I do know that even on a Windows XP SP2 system, it still requires using Window's own compatibility settings in order to make it run correctly.
-------------------------------------------------------------------------------- Below is what I have relating to this issue:
uname -a (edited) Linux 2.6.31-14-generic #48-Ubuntu SMP Mon Nov 9 2009 x86_64 GNU/Linux
Wine --version > wine-1.1.32
-------------------------------------------------------------------------------- user@computer:~$ wine /media/cdrom/STARTER.EXE fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a060 0x1001818 1 0x33fe28 (null) (null) 0x100a068 fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a080 0x1001808 1 0x33fe28 (null) (null) 0x100a088 fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a0a0 0x10017f8 1 0x33fe28 (null) (null) 0x100a0a8 fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a0c0 0x10017e8 1 0x33fe28 (null) (null) 0x100a0c8 fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a0e0 0x10017d8 1 0x33fe28 (null) (null) 0x100a0e8 fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a100 0x10017c8 1 0x33fe28 (null) (null) 0x100a108 fixme:win:RegisterDeviceNotificationW (hwnd=0x14a258, filter=0x65e94c,flags=0x00000001), returns a fake device notification handle! chris@computer:~$ fixme:win:EnumDisplayDevicesW ((null),0,0x33f6e4,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 The instruction at 0043db07 referenced memory at 0000003c The memory could not be read fromwine: Unhandled page fault on read access to 0x0000003c at address 0x43db07 (thread 0023), starting debugger... Unhandled exception: page fault on read access to 0x0000003c in 32-bit code (0x0043db07). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:0043db07 ESP:0033fc80 EBP:00400000 EFLAGS:00010202( R- -- I - - - ) EAX:00000000 EBX:0044d1d4 ECX:00110058 EDX:0011005c ESI:00020034 EDI:00020034 Stack dump: 0x0033fc80: 0033fcfc ffffffff 0033fcb8 7ea43220 0x0033fc90: 0014c908 00000010 0033fcfc 00000000 0x0033fca0: 0000000c 5d6ab400 0044d027 00000004 0x0033fcb0: 00020034 00020034 00400000 00437fe0 0x0033fcc0: ffffffff 0033fcfc 000100ff 00000332 0x0033fcd0: 656e6957 76617720 756f2065 fffffffc Backtrace: =>0 0x0043db07 in wet (+0x3db07) (0x00400000) 1 0x00000001 (0x00805a4d) 2 0x00000000 (0x00000000) 0x0043db07: movl 0x3c(%eax),%ebx Modules: Module Address Debug info Name (109 modules) PE 400000- 4a6000 Export wet ELF 7a897000-7b800000 Deferred libglcore.so.1 ELF 7b800000-7b972000 Deferred kernel32<elf> -PE 7b820000-7b972000 \ kernel32 ELF 7bc00000-7bcb3000 Deferred ntdll<elf> -PE 7bc10000-7bcb3000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7cfc5000-7d06c000 Deferred libgl.so.1 ELF 7d06c000-7d19c000 Deferred wined3d<elf> -PE 7d080000-7d19c000 \ wined3d ELF 7d277000-7d27c000 Deferred libgpg-error.so.0 ELF 7d27c000-7d2f8000 Deferred libgcrypt.so.11 ELF 7d2f8000-7d30a000 Deferred libtasn1.so.3 ELF 7d30a000-7d31e000 Deferred libresolv.so.2 ELF 7d31e000-7d322000 Deferred libkeyutils.so.1 ELF 7d322000-7d32b000 Deferred libkrb5support.so.0 ELF 7d32b000-7d356000 Deferred libk5crypto.so.3 ELF 7d356000-7d408000 Deferred libkrb5.so.3 ELF 7d408000-7d419000 Deferred libavahi-client.so.3 ELF 7d419000-7d425000 Deferred libavahi-common.so.3 ELF 7d425000-7d4cd000 Deferred libgnutls.so.26 ELF 7d4cd000-7d4fa000 Deferred libgssapi_krb5.so.2 ELF 7d4fa000-7d53f000 Deferred libcups.so.2 ELF 7d58b000-7d58f000 Deferred libcom_err.so.2 ELF 7d5b9000-7d5ed000 Deferred uxtheme<elf> -PE 7d5c0000-7d5ed000 \ uxtheme ELF 7d5ed000-7d602000 Deferred midimap<elf> -PE 7d5f0000-7d602000 \ midimap ELF 7d602000-7d628000 Deferred msacm32<elf> -PE 7d610000-7d628000 \ msacm32 ELF 7de29000-7de30000 Deferred libogg.so.0 ELF 7de30000-7de5b000 Deferred libvorbis.so.0 ELF 7de5b000-7df55000 Deferred libvorbisenc.so.2 ELF 7df55000-7dfa5000 Deferred libflac.so.8 ELF 7dfa5000-7dfde000 Deferred libdbus-1.so.3 ELF 7dfde000-7e04a000 Deferred libsndfile.so.1 ELF 7e04a000-7e094000 Deferred libpulsecommon-0.9.19.so ELF 7e094000-7e0d4000 Deferred libpulse.so.0 ELF 7e0d4000-7e19c000 Deferred libasound.so.2 ELF 7e19c000-7e1b4000 Deferred msacm32<elf> -PE 7e1a0000-7e1b4000 \ msacm32 ELF 7e1b4000-7e1bb000 Deferred libasound_module_pcm_pulse.so ELF 7e1bb000-7e1f3000 Deferred winealsa<elf> -PE 7e1c0000-7e1f3000 \ winealsa ELF 7e1f3000-7e1fe000 Deferred libxcursor.so.1 ELF 7e1fe000-7e204000 Deferred libxfixes.so.3 ELF 7e204000-7e208000 Deferred libxcomposite.so.1 ELF 7e208000-7e211000 Deferred libxrandr.so.2 ELF 7e211000-7e21b000 Deferred libxrender.so.1 ELF 7e21b000-7e221000 Deferred libxxf86vm.so.1 ELF 7e221000-7e224000 Deferred libxinerama.so.1 ELF 7e224000-7e245000 Deferred imm32<elf> -PE 7e230000-7e245000 \ imm32 ELF 7e245000-7e24a000 Deferred libxdmcp.so.6 ELF 7e24a000-7e268000 Deferred libxcb.so.1 ELF 7e268000-7e26c000 Deferred libxau.so.6 ELF 7e26c000-7e271000 Deferred libuuid.so.1 ELF 7e271000-7e3a0000 Deferred libx11.so.6 ELF 7e3a0000-7e3b0000 Deferred libxext.so.6 ELF 7e3b0000-7e3cb000 Deferred libice.so.6 ELF 7e3cb000-7e3d4000 Deferred libsm.so.6 ELF 7e3d6000-7e3df000 Deferred libwrap.so.0 ELF 7e3df000-7e3e5000 Deferred libxtst.so.6 ELF 7e3e6000-7e3e8000 Deferred libnvidia-tls.so.1 ELF 7e3e8000-7e3f1000 Deferred librt.so.1 ELF 7e3f3000-7e492000 Deferred winex11<elf> -PE 7e400000-7e492000 \ winex11 ELF 7e4d1000-7e4f8000 Deferred libexpat.so.1 ELF 7e4f8000-7e525000 Deferred libfontconfig.so.1 ELF 7e525000-7e53b000 Deferred libz.so.1 ELF 7e53b000-7e5ba000 Deferred libfreetype.so.6 ELF 7e5d9000-7e60d000 Deferred winspool<elf> -PE 7e5e0000-7e60d000 \ winspool ELF 7e60d000-7e6d7000 Deferred comctl32<elf> -PE 7e620000-7e6d7000 \ comctl32 ELF 7e6d7000-7e735000 Deferred shlwapi<elf> -PE 7e6f0000-7e735000 \ shlwapi ELF 7e735000-7e8c5000 Deferred shell32<elf> -PE 7e750000-7e8c5000 \ shell32 ELF 7e8c5000-7e978000 Deferred comdlg32<elf> -PE 7e8d0000-7e978000 \ comdlg32 ELF 7e978000-7e9cf000 Deferred ddraw<elf> -PE 7e980000-7e9cf000 \ ddraw ELF 7e9cf000-7ea1c000 Deferred dsound<elf> -PE 7e9e0000-7ea1c000 \ dsound ELF 7ea1c000-7eaa3000 Deferred winmm<elf> -PE 7ea20000-7eaa3000 \ winmm ELF 7eaa3000-7eb11000 Deferred rpcrt4<elf> -PE 7eab0000-7eb11000 \ rpcrt4 ELF 7eb11000-7ebb1000 Deferred gdi32<elf> -PE 7eb20000-7ebb1000 \ gdi32 ELF 7ebb1000-7ecfd000 Deferred user32<elf> -PE 7ebd0000-7ecfd000 \ user32 ELF 7ecfd000-7ed55000 Deferred advapi32<elf> -PE 7ed10000-7ed55000 \ advapi32 ELF 7ed55000-7ee51000 Deferred ole32<elf> -PE 7ed70000-7ee51000 \ ole32 ELF 7ee51000-7ee5d000 Deferred libnss_files.so.2 ELF 7ee5d000-7ee68000 Deferred libnss_nis.so.2 ELF 7ee68000-7ee70000 Deferred libnss_compat.so.2 ELF 7ee7a000-7ee8f000 Deferred system.drv16.so PE 7ee80000-7ee8f000 Deferred system.drv16 ELF 7efbb000-7efe1000 Deferred libm.so.6 ELF 7efe9000-7f000000 Deferred libnsl.so.1 ELF f7516000-f751a000 Deferred libdl.so.2 ELF f751a000-f765e000 Deferred libc.so.6 ELF f765f000-f7678000 Deferred libpthread.so.0 ELF f7697000-f77d3000 Deferred libwine.so.1 ELF f77d5000-f77f3000 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 00000020 00000021 0 00000022 (D) C:\WET\WET.EXE 00000023 0 <== Backtrace: =>0 0x0043db07 in wet (+0x3db07) (0x00400000) 1 0x00000001 (0x00805a4d) 2 0x00000000 (0x00000000) err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x43db07
------------------------------------------------------------------------------- user@computer:~$ wine .wine/drive_c/WET/WET.EXE fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a060 0x1001818 1 0x33fe28 (null) (null) 0x100a068 fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a080 0x1001808 1 0x33fe28 (null) (null) 0x100a088 fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a0a0 0x10017f8 1 0x33fe28 (null) (null) 0x100a0a8 fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a0c0 0x10017e8 1 0x33fe28 (null) (null) 0x100a0c8 fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a0e0 0x10017d8 1 0x33fe28 (null) (null) 0x100a0e8 fixme:advapi:RegisterTraceGuidsW 0x100778a 0x100a100 0x10017c8 1 0x33fe28 (null) (null) 0x100a108 fixme:win:RegisterDeviceNotificationW (hwnd=0x14a258, filter=0x65e94c,flags=0x00000001), returns a fake device notification handle! fixme:win:EnumDisplayDevicesW ((null),0,0x32f6e4,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 The instruction at 0043db07 referenced memory at 0000003c The memory could not be read fromwine: Unhandled page fault on read access to 0x0000003c at address 0x43db07 (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x0000003c in 32-bit code (0x0043db07). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:0043db07 ESP:0032fc80 EBP:00400000 EFLAGS:00010202( R- -- I - - - ) EAX:00000000 EBX:0044d1d4 ECX:00110058 EDX:0011005c ESI:00010032 EDI:00010032 Stack dump: 0x0032fc80: 0032fcfc ffffffff 0032fcb8 7ea53220 0x0032fc90: 0014cb18 00000010 0032fcfc 00000000 0x0032fca0: 0000000c d5157d00 0044d027 00000004 0x0032fcb0: 00010032 00010032 00400000 00437fe0 0x0032fcc0: ffffffff 0032fcfc 000100ff 00000332 0x0032fcd0: 656e6957 76617720 756f2065 fffffffc Backtrace: =>0 0x0043db07 in wet (+0x3db07) (0x00400000) 1 0x00000001 (0x00805a4d) 2 0x00000000 (0x00000000) 0x0043db07: movl 0x3c(%eax),%ebx Modules: Module Address Debug info Name (109 modules) PE 400000- 4a6000 Export wet ELF 7a897000-7b800000 Deferred libglcore.so.1 ELF 7b800000-7b972000 Deferred kernel32<elf> -PE 7b820000-7b972000 \ kernel32 ELF 7bc00000-7bcb3000 Deferred ntdll<elf> -PE 7bc10000-7bcb3000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7d846000-7d8ed000 Deferred libgl.so.1 ELF 7d8ed000-7da1d000 Deferred wined3d<elf> -PE 7d900000-7da1d000 \ wined3d ELF 7da7e000-7da83000 Deferred libgpg-error.so.0 ELF 7da83000-7daff000 Deferred libgcrypt.so.11 ELF 7daff000-7db11000 Deferred libtasn1.so.3 ELF 7db11000-7db25000 Deferred libresolv.so.2 ELF 7db25000-7db29000 Deferred libkeyutils.so.1 ELF 7db29000-7db32000 Deferred libkrb5support.so.0 ELF 7db32000-7db5d000 Deferred libk5crypto.so.3 ELF 7db5d000-7dc0f000 Deferred libkrb5.so.3 ELF 7dc0f000-7dc20000 Deferred libavahi-client.so.3 ELF 7dc20000-7dc2c000 Deferred libavahi-common.so.3 ELF 7dc2c000-7dcd4000 Deferred libgnutls.so.26 ELF 7dcd4000-7dd01000 Deferred libgssapi_krb5.so.2 ELF 7dd01000-7dd46000 Deferred libcups.so.2 ELF 7dd92000-7dd96000 Deferred libcom_err.so.2 ELF 7ddc0000-7ddf4000 Deferred uxtheme<elf> -PE 7ddd0000-7ddf4000 \ uxtheme ELF 7ddf4000-7de09000 Deferred midimap<elf> -PE 7de00000-7de09000 \ midimap ELF 7de09000-7de2f000 Deferred msacm32<elf> -PE 7de10000-7de2f000 \ msacm32 ELF 7de2f000-7de36000 Deferred libogg.so.0 ELF 7de36000-7de61000 Deferred libvorbis.so.0 ELF 7de61000-7df5b000 Deferred libvorbisenc.so.2 ELF 7df5b000-7dfab000 Deferred libflac.so.8 ELF 7dfab000-7dfe4000 Deferred libdbus-1.so.3 ELF 7dfe4000-7e050000 Deferred libsndfile.so.1 ELF 7e050000-7e09a000 Deferred libpulsecommon-0.9.19.so ELF 7e09a000-7e0da000 Deferred libpulse.so.0 ELF 7e0da000-7e1a2000 Deferred libasound.so.2 ELF 7e1a2000-7e1ba000 Deferred msacm32<elf> -PE 7e1b0000-7e1ba000 \ msacm32 ELF 7e1ba000-7e1c1000 Deferred libasound_module_pcm_pulse.so ELF 7e1c1000-7e1f9000 Deferred winealsa<elf> -PE 7e1d0000-7e1f9000 \ winealsa ELF 7e1f9000-7e204000 Deferred libxcursor.so.1 ELF 7e204000-7e20a000 Deferred libxfixes.so.3 ELF 7e20a000-7e20e000 Deferred libxcomposite.so.1 ELF 7e20e000-7e217000 Deferred libxrandr.so.2 ELF 7e217000-7e221000 Deferred libxrender.so.1 ELF 7e221000-7e227000 Deferred libxxf86vm.so.1 ELF 7e227000-7e22a000 Deferred libxinerama.so.1 ELF 7e22a000-7e24b000 Deferred imm32<elf> -PE 7e230000-7e24b000 \ imm32 ELF 7e24b000-7e250000 Deferred libxdmcp.so.6 ELF 7e250000-7e26e000 Deferred libxcb.so.1 ELF 7e26e000-7e272000 Deferred libxau.so.6 ELF 7e272000-7e277000 Deferred libuuid.so.1 ELF 7e277000-7e3a6000 Deferred libx11.so.6 ELF 7e3a6000-7e3b6000 Deferred libxext.so.6 ELF 7e3b6000-7e3d1000 Deferred libice.so.6 ELF 7e3d1000-7e3da000 Deferred libsm.so.6 ELF 7e3dc000-7e3e5000 Deferred libwrap.so.0 ELF 7e3e5000-7e3eb000 Deferred libxtst.so.6 ELF 7e3ec000-7e3ee000 Deferred libnvidia-tls.so.1 ELF 7e3ee000-7e3f7000 Deferred librt.so.1 ELF 7e3f9000-7e498000 Deferred winex11<elf> -PE 7e410000-7e498000 \ winex11 ELF 7e4e1000-7e508000 Deferred libexpat.so.1 ELF 7e508000-7e535000 Deferred libfontconfig.so.1 ELF 7e535000-7e54b000 Deferred libz.so.1 ELF 7e54b000-7e5ca000 Deferred libfreetype.so.6 ELF 7e5e9000-7e61d000 Deferred winspool<elf> -PE 7e5f0000-7e61d000 \ winspool ELF 7e61d000-7e6e7000 Deferred comctl32<elf> -PE 7e630000-7e6e7000 \ comctl32 ELF 7e6e7000-7e745000 Deferred shlwapi<elf> -PE 7e700000-7e745000 \ shlwapi ELF 7e745000-7e8d5000 Deferred shell32<elf> -PE 7e760000-7e8d5000 \ shell32 ELF 7e8d5000-7e988000 Deferred comdlg32<elf> -PE 7e8e0000-7e988000 \ comdlg32 ELF 7e988000-7e9df000 Deferred ddraw<elf> -PE 7e990000-7e9df000 \ ddraw ELF 7e9df000-7ea2c000 Deferred dsound<elf> -PE 7e9f0000-7ea2c000 \ dsound ELF 7ea2c000-7eab3000 Deferred winmm<elf> -PE 7ea30000-7eab3000 \ winmm ELF 7eab3000-7eb21000 Deferred rpcrt4<elf> -PE 7eac0000-7eb21000 \ rpcrt4 ELF 7eb21000-7ebc1000 Deferred gdi32<elf> -PE 7eb30000-7ebc1000 \ gdi32 ELF 7ebc1000-7ed0d000 Deferred user32<elf> -PE 7ebe0000-7ed0d000 \ user32 ELF 7ed0d000-7ed65000 Deferred advapi32<elf> -PE 7ed20000-7ed65000 \ advapi32 ELF 7ed65000-7ee61000 Deferred ole32<elf> -PE 7ed80000-7ee61000 \ ole32 ELF 7ef8d000-7ef99000 Deferred libnss_files.so.2 ELF 7ef99000-7efa4000 Deferred libnss_nis.so.2 ELF 7efa4000-7efbb000 Deferred libnsl.so.1 ELF 7efbb000-7efe1000 Deferred libm.so.6 ELF 7efeb000-7f000000 Deferred system.drv16.so PE 7eff0000-7f000000 Deferred system.drv16 ELF f74da000-f74de000 Deferred libdl.so.2 ELF f74de000-f7622000 Deferred libc.so.6 ELF f7623000-f763c000 Deferred libpthread.so.0 ELF f7653000-f765b000 Deferred libnss_compat.so.2 ELF f765b000-f7797000 Deferred libwine.so.1 ELF f7799000-f77b7000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) H:.wine\drive_c\WET\WET.EXE 00000009 0 <== 0000000e 0000001c 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 00000017 0 00000016 0 00000013 0 00000012 0 00000021 00000022 0 Backtrace: =>0 0x0043db07 in wet (+0x3db07) (0x00400000) 1 0x00000001 (0x00805a4d) 2 0x00000000 (0x00000000) err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x43db07
-------------------------------------------------------------------------------
After ending the program it says:
The instruction 0043db07 referenced memory at 0000003c The memory could not be read from
Click on OK to terminate the program