http://bugs.winehq.org/show_bug.cgi?id=8506
--- Comment #32 from Aniruddha mailing_list@orange.nl 2008-01-02 17:25:39 --- Thanks for the explanation :) Here's the output of $ wine TC2M.exe with the HKLM/System/MountedDevices key added to the registry:
$ wine TC2M.exe fixme:win:EnumDisplayDevicesW ((null),0,0x33f810,0x00000000), stub! fixme:d3d:IWineD3DImpl_CheckDeviceMultiSampleType Quality levels unsupported at present fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:d3d:IWineD3DDeviceImpl_SetSoftwareVertexProcessing (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x13b630) : stub fixme:quartz:AsyncReader_FindPin (L"Output", 0x33f720) wine: Unhandled page fault on read access to 0x00000000 at address 0x10034af4 (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x10034af4). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:10034af4 ESP:0033f748 EBP:02840df8 EFLAGS:00010202( - 00 - -RI1) EAX:00000000 EBX:020e1150 ECX:00004756 EDX:14aa4ac2 ESI:02840e20 EDI:02840df8 Stack dump: 0x0033f748: 02840e20 7ee06349 7ee61ff4 10034e3f 0x0033f758: 02840e20 020e16a7 02840c58 0046e0b7 0x0033f768: 02840df8 1029cd2d 004d1155 020e1150 0x0033f778: 00000000 0033f7cc 7ef9e19b 03311670 0x0033f788: 00000001 00000001 02840d58 034b0000 0x0033f798: 7efe3ff4 00000028 039400b0 03640000 Backtrace: =>1 0x10034af4 in powerrender5 (+0x34af4) (0x02840df8) 2 0x00000000 (0x00000000) 0x10034af4: movl 0x0(%eax),%ecx Modules: Module Address Debug info Name (107 modules) PE 3a0000- 3f4000 Deferred cgd3d9 PE 400000- 20fb000 Deferred tc2m PE 2210000- 230d000 Deferred cg PE 10000000-102dc000 Export powerrender5 ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7ca9e000-7cace000 Deferred d3d9<elf> -PE 7cab0000-7cace000 \ d3d9 ELF 7cb0f000-7cb35000 Deferred dmusic<elf> -PE 7cb20000-7cb35000 \ dmusic ELF 7cb35000-7cc21000 Deferred wined3d<elf> -PE 7cb50000-7cc21000 \ wined3d ELF 7cc78000-7ccc3000 Deferred dsound<elf> -PE 7cc80000-7ccc3000 \ dsound ELF 7ccc3000-7ccd9000 Deferred midimap<elf> -PE 7ccd0000-7ccd9000 \ midimap ELF 7ccd9000-7cd01000 Deferred msacm32<elf> -PE 7cce0000-7cd01000 \ msacm32 ELF 7cd01000-7cdb9000 Deferred libasound.so.2 ELF 7cdc9000-7cde2000 Deferred msacm32<elf> -PE 7cdd0000-7cde2000 \ msacm32 ELF 7cde2000-7ce19000 Deferred winealsa<elf> -PE 7cdf0000-7ce19000 \ winealsa ELF 7ce19000-7cea8000 Deferred winmm<elf> -PE 7ce30000-7cea8000 \ winmm ELF 7cea8000-7ced6000 Deferred ws2_32<elf> -PE 7ceb0000-7ced6000 \ ws2_32 ELF 7ced6000-7cf04000 Deferred libcrypt.so.1 ELF 7cf04000-7cf55000 Deferred libgcrypt.so.11 ELF 7cf55000-7cfc5000 Deferred libgnutls.so.13 ELF 7cfc5000-7cff5000 Deferred libcups.so.2 ELF 7d003000-7d01e000 Deferred wsock32<elf> -PE 7d010000-7d01e000 \ wsock32 ELF 7d042000-7d054000 Deferred libresolv.so.2 ELF 7d064000-7d074000 Deferred libtasn1.so.3 ELF 7d07d000-7d09c000 Deferred iphlpapi<elf> -PE 7d080000-7d09c000 \ iphlpapi ELF 7d09c000-7d0f7000 Deferred rpcrt4<elf> -PE 7d0b0000-7d0f7000 \ rpcrt4 ELF 7d0f7000-7d199000 Deferred ole32<elf> -PE 7d110000-7d199000 \ ole32 ELF 7d1a9000-7d1dc000 Deferred uxtheme<elf> -PE 7d1b0000-7d1dc000 \ uxtheme ELF 7d1dc000-7d212000 Deferred winspool<elf> -PE 7d1e0000-7d212000 \ winspool ELF 7d212000-7d2d2000 Deferred comctl32<elf> -PE 7d220000-7d2d2000 \ comctl32 ELF 7d2d2000-7d3d7000 Deferred shell32<elf> -PE 7d2e0000-7d3d7000 \ shell32 ELF 7d3d7000-7d479000 Deferred comdlg32<elf> -PE 7d3e0000-7d479000 \ comdlg32 ELF 7d51e000-7d5bf000 Deferred oleaut32<elf> -PE 7d530000-7d5bf000 \ oleaut32 ELF 7d5bf000-7d5d4000 Deferred lz32<elf> -PE 7d5d0000-7d5d4000 \ lz32 ELF 7d5d4000-7d5fc000 Deferred msvfw32<elf> -PE 7d5e0000-7d5fc000 \ msvfw32 ELF 7d720000-7d725000 Deferred libgpg-error.so.0 ELF 7d735000-7d78e000 Deferred shlwapi<elf> -PE 7d740000-7d78e000 \ shlwapi ELF 7d790000-7d794000 Deferred libxinerama.so.1 ELF 7d795000-7d79f000 Deferred libxcursor.so.1 ELF 7d79f000-7d7bd000 Deferred imm32<elf> -PE 7d7b0000-7d7bd000 \ imm32 ELF 7d7c2000-7d7dc000 Deferred version<elf> -PE 7d7d0000-7d7dc000 \ version ELF 7d7dc000-7d839000 Deferred quartz<elf> -PE 7d7f0000-7d839000 \ quartz ELF 7dd58000-7e6f0000 Deferred libglcore.so.1 ELF 7e6f0000-7e786000 Deferred libgl.so.1 ELF 7e786000-7e78c000 Deferred libxdmcp.so.6 ELF 7e78c000-7e87d000 Deferred libx11.so.6 ELF 7e87d000-7e88c000 Deferred libxext.so.6 ELF 7e88c000-7e8a4000 Deferred libice.so.6 ELF 7e8a4000-7e8ae000 Deferred libsm.so.6 ELF 7e8ae000-7e8b4000 Deferred libxfixes.so.3 ELF 7e8b4000-7e8b8000 Deferred libxcomposite.so.1 ELF 7e8b8000-7e8bf000 Deferred libxrandr.so.2 ELF 7e8bf000-7e8c8000 Deferred libxrender.so.1 ELF 7e8d7000-7e96a000 Deferred winex11<elf> -PE 7e8f0000-7e96a000 \ winex11 ELF 7e9b5000-7ead4000 Deferred libxml2.so.2 ELF 7ead4000-7eb00000 Deferred libfontconfig.so.1 ELF 7eb00000-7eb13000 Deferred libz.so.1 ELF 7eb13000-7eb91000 Deferred libfreetype.so.6 ELF 7eb91000-7ebde000 Deferred advapi32<elf> -PE 7eba0000-7ebde000 \ advapi32 ELF 7ebde000-7ec77000 Deferred gdi32<elf> -PE 7ebf0000-7ec77000 \ gdi32 ELF 7ec77000-7edb3000 Deferred user32<elf> -PE 7ec90000-7edb3000 \ user32 ELF 7edb3000-7eedb000 Deferred kernel32<elf> -PE 7edd0000-7eedb000 \ kernel32 ELF 7eedb000-7eee5000 Deferred libnss_files.so.2 ELF 7eee5000-7eeef000 Deferred libnss_nis.so.2 ELF 7eeef000-7ef06000 Deferred libnsl.so.1 ELF 7ef06000-7ef0e000 Deferred libnss_compat.so.2 ELF 7ef0e000-7ef34000 Deferred libm.so.6 ELF 7ef35000-7ef3b000 Deferred libxxf86vm.so.1 ELF 7ef5d000-7f000000 Deferred ntdll<elf> -PE 7ef70000-7f000000 \ ntdll ELF b7cd1000-b7cd5000 Deferred libdl.so.2 ELF b7cd5000-b7e05000 Deferred libc.so.6 ELF b7e05000-b7e1c000 Deferred libpthread.so.0 ELF b7e1c000-b7e20000 Deferred libxau.so.6 ELF b7e40000-b7e42000 Deferred libnvidia-tls.so.1 ELF b7e45000-b7f59000 Deferred libwine.so.1 ELF b7f5a000-b7f76000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000a 0000000c 0 0000000b 0 00000008 (D) C:\Program Files\Take Command - 2nd Manassas\TC2M.exe 00000009 0 <== Backtrace: =>1 0x10034af4 in powerrender5 (+0x34af4) (0x02840df8) 2 0x00000000 (0x00000000)