doctordruidphd
2009-Jul-19 16:21 UTC
[Wine] Game that worked in .24 doesn't in .25 and .26
I have a game (The Witcher Enhanced) that worked in 1.1.24, but does not in .25 or .26. It dies on startup with a black screen, and CTRL-ALT-BACKSPACE (killing the X server) appears to be the only escape. In addition, attempting to run in with .26 makes changes in the .wine directory I use for the game, such that the only way to get it to run in .24 again is to reload the .wine directory from backup. This is 64-bit kUbuntu 9.04 and 9.10 (same problem in both versions). I do not compile wine, but use the versions provided in the ubuntu repositories, and from the archives on winehq. I took a look at the "regression test" page, and realistically I don't think I can do that -- as I said, I don't compile it. I would like to see the problem fixed, and I would like to help in fixing it, but I am not a programmer or engineer. Is there another way to get meaningful diagnostics?
doctordruidphd
2009-Jul-19 18:05 UTC
[Wine] Re: Game that worked in .24 doesn't in .25 and .26
Forgot to mention: Video cards are dual NVIDIA 9800GT sli, using NVIDIA 185.18.14 driver (the latest on the NVIDIA site). OpenGL effects seem to work properly. Compositing is disabled when running games.
Frédéric Delanoy
2009-Jul-19 18:17 UTC
[Wine] Game that worked in .24 doesn't in .25 and .26
On 07/19/2009 06:21 PM, doctordruidphd wrote:> I have a game (The Witcher Enhanced) that worked in 1.1.24, but does not in .25 or .26. It dies on startup with a black screen, and CTRL-ALT-BACKSPACE (killing the X server) appears to be the only escape. In addition, attempting to run in with .26 makes changes in the .wine directory I use for the game, such that the only way to get it to run in .24 again is to reload the .wine directory from backup. This is 64-bit kUbuntu 9.04 and 9.10 (same problem in both versions). I do not compile wine, but use the versions provided in the ubuntu repositories, and from the archives on winehq. I took a look at the "regression test" page, and realistically I don't think I can do that -- as I said, I don't compile it. I would like to see the problem fixed, and I would like to help in fixing it, but I am not a programmer or engineer. Is there another way to get meaningful diagnostics? >Launch your program in a terminal and generate a log. Please see the FAQ on how to do this -> http://wiki.winehq.org/FAQ#head-a37de3282d447376d2220d20a278ae52258551a4
doctordruidphd
2009-Jul-19 22:11 UTC
[Wine] Re: Game that worked in .24 doesn't in .25 and .26
Here are the terminal logs. The first one is the output from a session that works normally, using wine 1.1.24: [quote] fixme:ntoskrnl:KeInitializeTimerEx stub: 0x113fd8 0 err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1 fixme:heap:HeapSetInformation 0x110000 0 0x1c6f9c4 4 fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ea34,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ead0,0x00000000), stub! fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x1 fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,2,(nil),0,(nil)) - stub! err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x1 fixme:win:EnumDisplayDevicesW ((null),0,0x1c6f0b8,0x00000000), stub! :: Server player list :: ServerAdmins: 1 :[] [ServerAdmin] Players: 1 :[] [Player] Total: 2 :: Server mode: Module Loaded. :: Server mode: Module Running. MeInfo{0}: Autodetecting CPU for SSE MeInfo{0}: Using SSE Optimizations MeInfo{0}: Autodetecting CPU for SSE MeInfo{0}: Using SSE Optimizations [/quote] This is from running the same program with wine 1.1.26, which crashes. I was able to get out with CTRL-ALT-F2 *console prompt): [quote] fixme:ntoskrnl:KeInitializeTimerEx stub: 0x113fe0 0 fixme:system:SetProcessDPIAware stub! fixme:dwmapi:DwmIsCompositionEnabled 0x33cf94 fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c) fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c) fixme:iphlpapi:NotifyAddrChange (Handle 0x1ebe908, overlapped 0x1ebe910): stub fixme:shell:DllCanUnloadNow stub wine: configuration in '/media/games/.wine-witcher' has been updated. err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1 fixme:heap:HeapSetInformation 0x110000 0 0x1c6f9c4 4 fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ea10,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x1c6eaac,0x00000000), stub! fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x198220,0x21f970): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x21f970): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x21f970): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x32b6fb0): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x21f970): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x32b6fb0): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x21f970): stub fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! fixme:wbemprox:wbem_locator_ConnectServer 0x32b74b0, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x71eea10) fixme:wbemprox:DllCanUnloadNow fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,2,(nil),0,(nil)) - stub! fixme:wbemprox:wbem_locator_ConnectServer 0x32b74f0, L"root\\wmi", (null), (null), (null), 0x00000000, (null), (nil), 0x5dc0f18) fixme:win:EnumDisplayDevicesW ((null),0,0x1c6f094,0x00000000), stub! fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x3301538,0xfa9cd98): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x3301538,0xfa9cd98): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x3301538,0xfa9cd98): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x3301538,0xfa9cd98): stub fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs wine: Unhandled page fault on read access to 0x00000000 at address 0x51e4fd (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0051e4fd). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:0051e4fd ESP:01c6f490 EBP:00000001 EFLAGS:00010202( R- -- I - - - ) EAX:00000000 EBX:11123f14 ECX:11123f14 EDX:00b4641c ESI:00000000 EDI:03f6c608 Stack dump: 0x01c6f490: 00000001 007e9472 00ef95a0 0000000a 0x01c6f4a0: 11123fec 00541046 01c6f4ec 00af3439 0x01c6f4b0: ffffffff 005268ec 00baff88 11123f70 0x01c6f4c0: 11123f74 03f6c608 11123f14 00000001 0x01c6f4d0: 00526ddd 00baff88 03f6c608 006ad10a 0x01c6f4e0: 00baff88 00000000 11123f14 01c6fb34 Backtrace: =>0 0x0051e4fd in witcher (+0x11e4fd) (0x00000001) 1 0x00000000 (0x00000000) 0x0051e4fd: movl 0x0(%eax),%ecx Modules: Module Address Debug info Name (132 modules) PE 350000- 357000 Deferred msssrs.flt PE 3c0000- 3e1000 Deferred mssmp3.asi PE 3f0000- 3f6000 Deferred mssds3d.flt PE 400000- 12de000 Export witcher PE 1c70000- 2019000 Deferred d3dx9_36 PE 10000000-10081000 Deferred commonlibs PE 18000000-18037000 Deferred binkw32 PE 21100000-21199000 Deferred mss32 PE 22300000-22311000 Deferred msseax.flt PE 23000000-23006000 Deferred mssdolby.flt PE 24100000-24112000 Deferred mssdsp.flt PE 26400000-2642a000 Deferred mssvoice.asi PE 26f00000-26f1b000 Deferred mssogg.asi PE 78130000-781cb000 Deferred msvcr80 ELF 7b800000-7b962000 Deferred kernel32<elf> \-PE 7b820000-7b962000 \ kernel32 ELF 7bc00000-7bcb1000 Deferred ntdll<elf> \-PE 7bc10000-7bcb1000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> PE 7c420000-7c4a7000 Deferred msvcp80 ELF 7dcc2000-7dcf6000 Deferred uxtheme<elf> \-PE 7dcd0000-7dcf6000 \ uxtheme ELF 7dd54000-7dd7a000 Deferred msacm32<elf> \-PE 7dd60000-7dd7a000 \ msacm32 ELF 7dd7a000-7ddd9000 Deferred libpulse.so.0 ELF 7ddd9000-7debb000 Deferred libasound.so.2 ELF 7debd000-7ded2000 Deferred midimap<elf> \-PE 7dec0000-7ded2000 \ midimap ELF 7ded2000-7deea000 Deferred msacm32<elf> \-PE 7dee0000-7deea000 \ msacm32 ELF 7deea000-7df21000 Deferred winealsa<elf> \-PE 7def0000-7df21000 \ winealsa ELF 7df21000-7df2a000 Deferred libxcursor.so.1 ELF 7df2a000-7df2f000 Deferred libxfixes.so.3 ELF 7df2f000-7df33000 Deferred libxcomposite.so.1 ELF 7df33000-7df3b000 Deferred libxrandr.so.2 ELF 7df3b000-7df45000 Deferred libxrender.so.1 ELF 7df45000-7df4b000 Deferred libxxf86vm.so.1 ELF 7df4b000-7df4e000 Deferred libxinerama.so.1 ELF 7df4e000-7df53000 Deferred libxdmcp.so.6 ELF 7df53000-7df6d000 Deferred libxcb.so.1 ELF 7df6d000-7df71000 Deferred libxau.so.6 ELF 7df71000-7df76000 Deferred libuuid.so.1 ELF 7df76000-7e065000 Deferred libx11.so.6 ELF 7e065000-7e075000 Deferred libxext.so.6 ELF 7e075000-7e08d000 Deferred libice.so.6 ELF 7e08d000-7e096000 Deferred libsm.so.6 ELF 7e0a1000-7e0a7000 Deferred libattr.so.1 ELF 7e0a7000-7e0ae000 Deferred libgdbm.so.3 ELF 7e0ae000-7e0b3000 Deferred libcap.so.2 ELF 7e0b3000-7e0ba000 Deferred libasound_module_pcm_pulse.so ELF 7e0ba000-7e0c3000 Deferred librt.so.1 ELF 7e0c5000-7e162000 Deferred winex11<elf> \-PE 7e0d0000-7e162000 \ winex11 ELF 7e162000-7e190000 Deferred ws2_32<elf> \-PE 7e170000-7e190000 \ ws2_32 ELF 7e190000-7e278000 Deferred oleaut32<elf> \-PE 7e1b0000-7e278000 \ oleaut32 ELF 7e278000-7e340000 Deferred comctl32<elf> \-PE 7e280000-7e340000 \ comctl32 ELF 7e340000-7e4ce000 Deferred shell32<elf> \-PE 7e350000-7e4ce000 \ shell32 ELF 7e4ce000-7e4e4000 Deferred psapi<elf> \-PE 7e4d0000-7e4e4000 \ psapi ELF 7e4e4000-7e533000 Deferred dbghelp<elf> \-PE 7e4f0000-7e533000 \ dbghelp ELF 7e623000-7e64a000 Deferred libexpat.so.1 ELF 7e64a000-7e677000 Deferred libfontconfig.so.1 ELF 7e677000-7e68d000 Deferred libz.so.1 ELF 7e68d000-7e704000 Deferred libfreetype.so.6 ELF 7e733000-7e74d000 Deferred d3dx9_35<elf> \-PE 7e740000-7e74d000 \ d3dx9_35 ELF 7e74d000-7e88a000 Deferred wined3d<elf> \-PE 7e760000-7e88a000 \ wined3d ELF 7e88a000-7e8bb000 Deferred d3d9<elf> \-PE 7e890000-7e8bb000 \ d3d9 ELF 7e8bb000-7e8dc000 Deferred imm32<elf> \-PE 7e8c0000-7e8dc000 \ imm32 ELF 7e8dc000-7e8f0000 Deferred lz32<elf> \-PE 7e8e0000-7e8f0000 \ lz32 ELF 7e8f0000-7e90b000 Deferred version<elf> \-PE 7e900000-7e90b000 \ version ELF 7e90b000-7e978000 Deferred rpcrt4<elf> \-PE 7e920000-7e978000 \ rpcrt4 ELF 7e978000-7ea74000 Deferred ole32<elf> \-PE 7e990000-7ea74000 \ ole32 ELF 7ea74000-7eaad000 Deferred dinput<elf> \-PE 7ea80000-7eaad000 \ dinput ELF 7eaad000-7eb0b000 Deferred shlwapi<elf> \-PE 7eac0000-7eb0b000 \ shlwapi ELF 7eb0b000-7eb7a000 Deferred msvcrt<elf> \-PE 7eb20000-7eb7a000 \ msvcrt ELF 7eb7a000-7ec16000 Deferred winmm<elf> \-PE 7eb90000-7ec16000 \ winmm ELF 7ec16000-7ec6c000 Deferred advapi32<elf> \-PE 7ec20000-7ec6c000 \ advapi32 ELF 7ec6c000-7ed0e000 Deferred gdi32<elf> \-PE 7ec80000-7ed0e000 \ gdi32 ELF 7ed0e000-7ee5a000 Deferred user32<elf> \-PE 7ed30000-7ee5a000 \ user32 ELF 7ef86000-7ef92000 Deferred libnss_files.so.2 ELF 7ef92000-7efab000 Deferred libnsl.so.1 ELF 7efab000-7efd1000 Deferred libm.so.6 ELF 7efe4000-7effe000 Deferred dinput8<elf> \-PE 7eff0000-7effe000 \ dinput8 ELF f642a000-f6456000 Deferred libgcc_s.so.1 ELF f6456000-f64bf000 Deferred libgcrypt.so.11 ELF f64bf000-f64d1000 Deferred libtasn1.so.3 ELF f64d1000-f64e7000 Deferred libresolv.so.2 ELF f64e7000-f650b000 Deferred libk5crypto.so.3 ELF f650b000-f659d000 Deferred libkrb5.so.3 ELF f659d000-f663a000 Deferred libgnutls.so.26 ELF f663a000-f6665000 Deferred libgssapi_krb5.so.2 ELF f6665000-f669c000 Deferred libcups.so.2 ELF f66b5000-f66cb000 Deferred wbemprox<elf> \-PE f66c0000-f66cb000 \ wbemprox ELF f6bfd000-f7b62000 Deferred libglcore.so.1 ELF f7b62000-f7c09000 Deferred libgl.so.1 ELF f7c13000-f7c17000 Deferred libgpg-error.so.0 ELF f7c3b000-f7c44000 Deferred libkrb5support.so.0 ELF f7c44000-f7c90000 Deferred dsound<elf> \-PE f7c50000-f7c90000 \ dsound ELF f7c92000-f7c9d000 Deferred libnss_nis.so.2 ELF f7c9e000-f7ca2000 Deferred libdl.so.2 ELF f7ca2000-f7e03000 Deferred libc.so.6 ELF f7e04000-f7e1d000 Deferred libpthread.so.0 ELF f7e20000-f7e24000 Deferred libkeyutils.so.1 ELF f7e24000-f7e28000 Deferred libcom_err.so.2 ELF f7e3e000-f7e40000 Deferred libnvidia-tls.so.1 ELF f7e43000-f7e4c000 Deferred libnss_compat.so.2 ELF f7e4c000-f7f88000 Deferred libwine.so.1 ELF f7f8a000-f7fab000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) D:\The Witcher Enhanced Edition\System\witcher.exe 00000032 0 00000031 0 0000002e 15 0000002d 15 00000009 0 <== 0000000c 0000001e 0 00000019 0 00000012 0 0000000e 0 0000000d 0 0000000f 00000015 0 00000011 0 00000010 0 00000016 0000001a 0 00000018 0 00000017 0 0000001b 00000020 0 0000001f 0 0000001d 0 0000001c 0 00000021 00000022 0 Backtrace: =>0 0x0051e4fd in witcher (+0x11e4fd) (0x00000001) 1 0x00000000 (0x00000000) XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0" after 453 requests (410 known processed) with 0 events remaining. greenman at Wolfenstein:/media/games/The Witcher Enhanced Edition/System$ env WINEPREFIX=/media/games/.wine-witcher wine witcher.exe &>log24post.txt ^Cgreenman at Wolfenstein:/media/games/The Witcher Enhanced Edition/System$ greenman at Wolfenstein:/media/games/The Witcher Enhanced Edition/System$ cat log24post.txt fixme:ntoskrnl:KeInitializeTimerEx stub: 0x113fc0 0 Could not parse file '/home/greenman/.local/share/applications/Witcher-crack-sr-2.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Start The Witcher Enhanced Edition.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/MMTTY.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Airmail.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/wine-Programs-The Witcher Enhanced Edition-Start The Witcher Enhanced Edition.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/wine-Programs-Bethesda Softworks-Oblivion-Oblivion.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Witcher-crack-u.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Cube.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Witcher-crack-sr.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Witcher-crack-u-2.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/EasyPal.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Witcher Enhanced.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/MMSSTV.desktop': Invalid key name: Path[$e] fixme:system:SetProcessDPIAware stub! fixme:dwmapi:DwmIsCompositionEnabled 0x33cf94 fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c) fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c) fixme:iphlpapi:NotifyAddrChange (Handle 0x1ebe908, overlapped 0x1ebe910): stub 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssckbi.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nss3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssutil3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\js3250.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plds4.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\freebl3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\softokn3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nspr4.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\sqlite3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xul.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plc4.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plugins\npnul32.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\smime3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\ssl3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xpcom.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssdbm3.dll") - Symbol NSGetModule not found fixme:shell:DllCanUnloadNow stub wine: configuration in '/media/games/.wine-witcher' has been updated. err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1 fixme:heap:HeapSetInformation 0x110000 0 0x1c6f9c4 4 fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ea34,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ead0,0x00000000), stub! fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! wine: Call from 0x7b844613 to unimplemented function wbemprox.dll.DllGetClassObject, aborting fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs wine: Unimplemented function wbemprox.dll.DllGetClassObject called at address 0x7b844613 (thread 0039), starting debugger... fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,2,(nil),0,(nil)) - stub! wine: Call from 0x7b844613 to unimplemented function wbemprox.dll.DllGetClassObject, aborting First chance exception: unimplemented function wbemprox.dll.DllGetClassObject called in 32-bit code (0x7b844613). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7b844613 ESP:01c6f120 EBP:01c6f184 EFLAGS:00000246( - -- I Z- -P- ) EAX:7b82ecf1 EBX:7b8b7ff4 ECX:00000000 EDX:01c6f1a8 ESI:01c6f1a8 EDI:00192f60 Stack dump: 0x01c6f120: 01c6f1a8 00000008 0000003c 80000100 0x01c6f130: 00000001 00000000 7b844613 00000002 0x01c6f140: 7c88e784 7c88e7a1 7bc447d1 000008b8 0x01c6f150: 00030000 032320d0 7bc345af 00000018 0x01c6f160: 7bc94ff4 01c6f1c4 f7e637c2 f7f81ff4 0x01c6f170: 00000018 01c6f194 7b8445aa 7ea6bff4 Backtrace: =>0 0x7b844613 in kernel32 (+0x24613) (0x01c6f184) 1 0x7c88e728 in wbemprox (+0xe728) (0x01c6f1b4) 2 0x7c88e4f8 in wbemprox (+0xe4f8) (0x01c6f214) 3 0x7e9af174 in ole32 (+0x1f174) (0x01c6f484) 4 0x7e9b1951 CoGetClassObject+0x591() in ole32 (0x01c6f4e4) 5 0x7e9b1d63 CoCreateInstance+0x253() in ole32 (0x01c6f544) 6 0x067364bd in lightfx (+0x64bd) (0x06760f30) 7 0x03232054 (0x0323790c) 8 0x00460042 in witcher (+0x60042) (0x006f0044) 9 0xf3c8280f (0x03ebca28) 10 0x00000000 (0x00000000) 0x7b844613: subl $4,%esp Modules: Module Address Debug info Name (143 modules) PE 350000- 357000 Deferred msssrs.flt PE 3c0000- 3e1000 Deferred mssmp3.asi PE 3f0000- 3f6000 Deferred mssds3d.flt PE 400000- 12de000 Export witcher PE 1c70000- 2019000 Deferred d3dx9_36 PE 6730000- 6753000 Export lightfx PE 10000000-10081000 Deferred commonlibs PE 18000000-18037000 Deferred binkw32 PE 21100000-21199000 Deferred mss32 PE 22300000-22311000 Deferred msseax.flt PE 23000000-23006000 Deferred mssdolby.flt PE 24100000-24112000 Deferred mssdsp.flt PE 26400000-2642a000 Deferred mssvoice.asi PE 26f00000-26f1b000 Deferred mssogg.asi PE 78130000-781cb000 Deferred msvcr80 ELF 7b800000-7b954000 Export kernel32<elf> \-PE 7b820000-7b954000 \ kernel32 ELF 7bc00000-7bcb1000 Deferred ntdll<elf> \-PE 7bc10000-7bcb1000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7c0ce000-7c137000 Deferred libgcrypt.so.11 ELF 7c137000-7c149000 Deferred libtasn1.so.3 ELF 7c149000-7c15f000 Deferred libresolv.so.2 ELF 7c15f000-7c183000 Deferred libk5crypto.so.3 ELF 7c183000-7c220000 Deferred libgnutls.so.26 PE 7c420000-7c4a7000 Deferred msvcp80 ELF 7c4ae000-7c540000 Deferred libkrb5.so.3 ELF 7c540000-7c577000 Deferred libcups.so.2 ELF 7c837000-7c862000 Deferred libgssapi_krb5.so.2 ELF 7c87d000-7c891000 Export wbemprox<elf> \-PE 7c880000-7c891000 \ wbemprox ELF 7c891000-7c8aa000 Deferred spoolss<elf> \-PE 7c8a0000-7c8aa000 \ spoolss ELF 7cabb000-7cac4000 Deferred libkrb5support.so.0 ELF 7cac4000-7cae2000 Deferred localspl<elf> \-PE 7cad0000-7cae2000 \ localspl ELF 7cae2000-7caf7000 Deferred hid<elf> \-PE 7caf0000-7caf7000 \ hid ELF 7caf7000-7cb2d000 Deferred winspool<elf> \-PE 7cb00000-7cb2d000 \ winspool ELF 7cb2d000-7cb9c000 Deferred setupapi<elf> \-PE 7cb40000-7cb9c000 \ setupapi ELF 7cb9c000-7cbab000 Deferred libgcc_s.so.1 ELF 7cbde000-7db43000 Deferred libglcore.so.1 ELF 7db43000-7dbea000 Deferred libgl.so.1 ELF 7dbeb000-7dbef000 Deferred libgpg-error.so.0 ELF 7dc1c000-7dc20000 Deferred libkeyutils.so.1 ELF 7dc20000-7dc24000 Deferred libcom_err.so.2 ELF 7dc24000-7dc71000 Deferred dsound<elf> \-PE 7dc30000-7dc71000 \ dsound ELF 7dc9e000-7dcd2000 Deferred uxtheme<elf> \-PE 7dca0000-7dcd2000 \ uxtheme ELF 7dd87000-7ddad000 Deferred msacm32<elf> \-PE 7dd90000-7ddad000 \ msacm32 ELF 7ddad000-7de0c000 Deferred libpulse.so.0 ELF 7de0c000-7ded4000 Deferred libasound.so.2 ELF 7ded6000-7deeb000 Deferred midimap<elf> \-PE 7dee0000-7deeb000 \ midimap ELF 7deeb000-7df03000 Deferred msacm32<elf> \-PE 7def0000-7df03000 \ msacm32 ELF 7df03000-7df3a000 Deferred winealsa<elf> \-PE 7df10000-7df3a000 \ winealsa ELF 7df3a000-7df43000 Deferred libxcursor.so.1 ELF 7df43000-7df48000 Deferred libxfixes.so.3 ELF 7df48000-7df4c000 Deferred libxcomposite.so.1 ELF 7df4c000-7df54000 Deferred libxrandr.so.2 ELF 7df54000-7df5e000 Deferred libxrender.so.1 ELF 7df5e000-7df64000 Deferred libxxf86vm.so.1 ELF 7df64000-7df67000 Deferred libxinerama.so.1 ELF 7df67000-7df6c000 Deferred libxdmcp.so.6 ELF 7df6c000-7df86000 Deferred libxcb.so.1 ELF 7df86000-7df8a000 Deferred libxau.so.6 ELF 7df8a000-7df8f000 Deferred libuuid.so.1 ELF 7df8f000-7e07e000 Deferred libx11.so.6 ELF 7e07e000-7e08e000 Deferred libxext.so.6 ELF 7e08e000-7e0a6000 Deferred libice.so.6 ELF 7e0a6000-7e0af000 Deferred libsm.so.6 ELF 7e0b8000-7e0ba000 Deferred libnvidia-tls.so.1 ELF 7e0ba000-7e0c0000 Deferred libattr.so.1 ELF 7e0c0000-7e0c7000 Deferred libgdbm.so.3 ELF 7e0c7000-7e0cc000 Deferred libcap.so.2 ELF 7e0cc000-7e0d3000 Deferred libasound_module_pcm_pulse.so ELF 7e0d3000-7e0dc000 Deferred librt.so.1 ELF 7e0de000-7e17a000 Deferred winex11<elf> \-PE 7e0f0000-7e17a000 \ winex11 ELF 7e17a000-7e1a8000 Deferred ws2_32<elf> \-PE 7e180000-7e1a8000 \ ws2_32 ELF 7e1a8000-7e290000 Deferred oleaut32<elf> \-PE 7e1c0000-7e290000 \ oleaut32 ELF 7e290000-7e358000 Deferred comctl32<elf> \-PE 7e2a0000-7e358000 \ comctl32 ELF 7e358000-7e4e4000 Deferred shell32<elf> \-PE 7e370000-7e4e4000 \ shell32 ELF 7e4e4000-7e4fa000 Deferred psapi<elf> \-PE 7e4f0000-7e4fa000 \ psapi ELF 7e4fa000-7e549000 Deferred dbghelp<elf> \-PE 7e500000-7e549000 \ dbghelp ELF 7e643000-7e66a000 Deferred libexpat.so.1 ELF 7e66a000-7e697000 Deferred libfontconfig.so.1 ELF 7e697000-7e6ad000 Deferred libz.so.1 ELF 7e6ad000-7e724000 Deferred libfreetype.so.6 ELF 7e753000-7e76d000 Deferred d3dx9_35<elf> \-PE 7e760000-7e76d000 \ d3dx9_35 ELF 7e76d000-7e89d000 Deferred wined3d<elf> \-PE 7e780000-7e89d000 \ wined3d ELF 7e89d000-7e8ce000 Deferred d3d9<elf> \-PE 7e8a0000-7e8ce000 \ d3d9 ELF 7e8ce000-7e8ef000 Deferred imm32<elf> \-PE 7e8d0000-7e8ef000 \ imm32 ELF 7e8ef000-7e90a000 Deferred version<elf> \-PE 7e8f0000-7e90a000 \ version ELF 7e90a000-7e977000 Deferred rpcrt4<elf> \-PE 7e920000-7e977000 \ rpcrt4 ELF 7e977000-7ea72000 Export ole32<elf> \-PE 7e990000-7ea72000 \ ole32 ELF 7ea72000-7eaab000 Deferred dinput<elf> \-PE 7ea80000-7eaab000 \ dinput ELF 7eaab000-7eb09000 Deferred shlwapi<elf> \-PE 7eac0000-7eb09000 \ shlwapi ELF 7eb09000-7eb78000 Deferred msvcrt<elf> \-PE 7eb20000-7eb78000 \ msvcrt ELF 7eb78000-7ec0f000 Deferred winmm<elf> \-PE 7eb80000-7ec0f000 \ winmm ELF 7ec0f000-7ec65000 Deferred advapi32<elf> \-PE 7ec20000-7ec65000 \ advapi32 ELF 7ec65000-7ed06000 Deferred gdi32<elf> \-PE 7ec80000-7ed06000 \ gdi32 ELF 7ed06000-7ee51000 Deferred user32<elf> \-PE 7ed20000-7ee51000 \ user32 ELF 7ef7b000-7ef87000 Deferred libnss_files.so.2 ELF 7ef87000-7ef92000 Deferred libnss_nis.so.2 ELF 7ef92000-7efab000 Deferred libnsl.so.1 ELF 7efab000-7efd1000 Deferred libm.so.6 ELF 7efd2000-7efe6000 Deferred lz32<elf> \-PE 7efe0000-7efe6000 \ lz32 ELF 7efe6000-7f000000 Deferred dinput8<elf> \-PE 7eff0000-7f000000 \ dinput8 ELF f7cab000-f7caf000 Deferred libdl.so.2 ELF f7caf000-f7e12000 Deferred libc.so.6 ELF f7e13000-f7e2c000 Deferred libpthread.so.0 ELF f7e52000-f7e5b000 Deferred libnss_compat.so.2 ELF f7e5b000-f7f96000 Deferred libwine.so.1 ELF f7f98000-f7fb9000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) D:\The Witcher Enhanced Edition\System\witcher.exe 00000038 0 00000031 15 00000030 15 0000002e 0 00000009 0 <== 0000000e 00000020 0 0000001b 0 00000017 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 00000016 0 00000013 0 00000012 0 00000018 0000001c 0 0000001a 0 00000019 0 0000001d 00000022 0 00000021 0 0000001f 0 0000001e 0 00000023 00000024 0 Backtrace: =>0 0x7b844613 in kernel32 (+0x24613) (0x01c6f184) 1 0x7c88e728 in wbemprox (+0xe728) (0x01c6f1b4) 2 0x7c88e4f8 in wbemprox (+0xe4f8) (0x01c6f214) 3 0x7e9af174 in ole32 (+0x1f174) (0x01c6f484) 4 0x7e9b1951 CoGetClassObject+0x591() in ole32 (0x01c6f4e4) 5 0x7e9b1d63 CoCreateInstance+0x253() in ole32 (0x01c6f544) 6 0x067364bd in lightfx (+0x64bd) (0x06760f30) 7 0x03232054 (0x0323790c) 8 0x00460042 in witcher (+0x60042) (0x006f0044) 9 0xf3c8280f (0x03ebca28) 10 0x00000000 (0x00000000) wine: Call from 0x7b844613 to unimplemented function wbemprox.dll.DllGetClassObject, aborting greenman at Wolfenstein:/media/games/The Witcher Enhanced Edition/System$ greenman at Wolfenstein:/media/games/The Witcher Enhanced Edition/System$ clear greenman at Wolfenstein:/media/games/The Witcher Enhanced Edition/System$ cat log24.txt fixme:ntoskrnl:KeInitializeTimerEx stub: 0x113fd8 0 err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1 fixme:heap:HeapSetInformation 0x110000 0 0x1c6f9c4 4 fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ea34,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ead0,0x00000000), stub! fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x1 fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,2,(nil),0,(nil)) - stub! err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x1 fixme:win:EnumDisplayDevicesW ((null),0,0x1c6f0b8,0x00000000), stub! :: Server player list :: ServerAdmins: 1 :[] [ServerAdmin] Players: 1 :[] [Player] Total: 2 :: Server mode: Module Loaded. :: Server mode: Module Running. MeInfo{0}: Autodetecting CPU for SSE MeInfo{0}: Using SSE Optimizations MeInfo{0}: Autodetecting CPU for SSE MeInfo{0}: Using SSE Optimizations greenman at Wolfenstein:/media/games/The Witcher Enhanced Edition/System$ clear greenman at Wolfenstein:/media/games/The Witcher Enhanced Edition/System$ cat log26.txt fixme:ntoskrnl:KeInitializeTimerEx stub: 0x113fe0 0 fixme:system:SetProcessDPIAware stub! fixme:dwmapi:DwmIsCompositionEnabled 0x33cf94 fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c) fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c) fixme:iphlpapi:NotifyAddrChange (Handle 0x1ebe908, overlapped 0x1ebe910): stub fixme:shell:DllCanUnloadNow stub wine: configuration in '/media/games/.wine-witcher' has been updated. err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1 fixme:heap:HeapSetInformation 0x110000 0 0x1c6f9c4 4 fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ea10,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x1c6eaac,0x00000000), stub! fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x198220,0x21f970): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x21f970): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x21f970): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x32b6fb0): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x21f970): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x32b6fb0): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1981b8,0x21f970): stub fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! fixme:wbemprox:wbem_locator_ConnectServer 0x32b74b0, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x71eea10) fixme:wbemprox:DllCanUnloadNow fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,2,(nil),0,(nil)) - stub! fixme:wbemprox:wbem_locator_ConnectServer 0x32b74f0, L"root\\wmi", (null), (null), (null), 0x00000000, (null), (nil), 0x5dc0f18) fixme:win:EnumDisplayDevicesW ((null),0,0x1c6f094,0x00000000), stub! fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x3301538,0xfa9cd98): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x3301538,0xfa9cd98): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x3301538,0xfa9cd98): stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x3301538,0xfa9cd98): stub fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs wine: Unhandled page fault on read access to 0x00000000 at address 0x51e4fd (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0051e4fd). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:0051e4fd ESP:01c6f490 EBP:00000001 EFLAGS:00010202( R- -- I - - - ) EAX:00000000 EBX:11123f14 ECX:11123f14 EDX:00b4641c ESI:00000000 EDI:03f6c608 Stack dump: 0x01c6f490: 00000001 007e9472 00ef95a0 0000000a 0x01c6f4a0: 11123fec 00541046 01c6f4ec 00af3439 0x01c6f4b0: ffffffff 005268ec 00baff88 11123f70 0x01c6f4c0: 11123f74 03f6c608 11123f14 00000001 0x01c6f4d0: 00526ddd 00baff88 03f6c608 006ad10a 0x01c6f4e0: 00baff88 00000000 11123f14 01c6fb34 Backtrace: =>0 0x0051e4fd in witcher (+0x11e4fd) (0x00000001) 1 0x00000000 (0x00000000) 0x0051e4fd: movl 0x0(%eax),%ecx Modules: Module Address Debug info Name (132 modules) PE 350000- 357000 Deferred msssrs.flt PE 3c0000- 3e1000 Deferred mssmp3.asi PE 3f0000- 3f6000 Deferred mssds3d.flt PE 400000- 12de000 Export witcher PE 1c70000- 2019000 Deferred d3dx9_36 PE 10000000-10081000 Deferred commonlibs PE 18000000-18037000 Deferred binkw32 PE 21100000-21199000 Deferred mss32 PE 22300000-22311000 Deferred msseax.flt PE 23000000-23006000 Deferred mssdolby.flt PE 24100000-24112000 Deferred mssdsp.flt PE 26400000-2642a000 Deferred mssvoice.asi PE 26f00000-26f1b000 Deferred mssogg.asi PE 78130000-781cb000 Deferred msvcr80 ELF 7b800000-7b962000 Deferred kernel32<elf> \-PE 7b820000-7b962000 \ kernel32 ELF 7bc00000-7bcb1000 Deferred ntdll<elf> \-PE 7bc10000-7bcb1000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> PE 7c420000-7c4a7000 Deferred msvcp80 ELF 7dcc2000-7dcf6000 Deferred uxtheme<elf> \-PE 7dcd0000-7dcf6000 \ uxtheme ELF 7dd54000-7dd7a000 Deferred msacm32<elf> \-PE 7dd60000-7dd7a000 \ msacm32 ELF 7dd7a000-7ddd9000 Deferred libpulse.so.0 ELF 7ddd9000-7debb000 Deferred libasound.so.2 ELF 7debd000-7ded2000 Deferred midimap<elf> \-PE 7dec0000-7ded2000 \ midimap ELF 7ded2000-7deea000 Deferred msacm32<elf> \-PE 7dee0000-7deea000 \ msacm32 ELF 7deea000-7df21000 Deferred winealsa<elf> \-PE 7def0000-7df21000 \ winealsa ELF 7df21000-7df2a000 Deferred libxcursor.so.1 ELF 7df2a000-7df2f000 Deferred libxfixes.so.3 ELF 7df2f000-7df33000 Deferred libxcomposite.so.1 ELF 7df33000-7df3b000 Deferred libxrandr.so.2 ELF 7df3b000-7df45000 Deferred libxrender.so.1 ELF 7df45000-7df4b000 Deferred libxxf86vm.so.1 ELF 7df4b000-7df4e000 Deferred libxinerama.so.1 ELF 7df4e000-7df53000 Deferred libxdmcp.so.6 ELF 7df53000-7df6d000 Deferred libxcb.so.1 ELF 7df6d000-7df71000 Deferred libxau.so.6 ELF 7df71000-7df76000 Deferred libuuid.so.1 ELF 7df76000-7e065000 Deferred libx11.so.6 ELF 7e065000-7e075000 Deferred libxext.so.6 ELF 7e075000-7e08d000 Deferred libice.so.6 ELF 7e08d000-7e096000 Deferred libsm.so.6 ELF 7e0a1000-7e0a7000 Deferred libattr.so.1 ELF 7e0a7000-7e0ae000 Deferred libgdbm.so.3 ELF 7e0ae000-7e0b3000 Deferred libcap.so.2 ELF 7e0b3000-7e0ba000 Deferred libasound_module_pcm_pulse.so ELF 7e0ba000-7e0c3000 Deferred librt.so.1 ELF 7e0c5000-7e162000 Deferred winex11<elf> \-PE 7e0d0000-7e162000 \ winex11 ELF 7e162000-7e190000 Deferred ws2_32<elf> \-PE 7e170000-7e190000 \ ws2_32 ELF 7e190000-7e278000 Deferred oleaut32<elf> \-PE 7e1b0000-7e278000 \ oleaut32 ELF 7e278000-7e340000 Deferred comctl32<elf> \-PE 7e280000-7e340000 \ comctl32 ELF 7e340000-7e4ce000 Deferred shell32<elf> \-PE 7e350000-7e4ce000 \ shell32 ELF 7e4ce000-7e4e4000 Deferred psapi<elf> \-PE 7e4d0000-7e4e4000 \ psapi ELF 7e4e4000-7e533000 Deferred dbghelp<elf> \-PE 7e4f0000-7e533000 \ dbghelp ELF 7e623000-7e64a000 Deferred libexpat.so.1 ELF 7e64a000-7e677000 Deferred libfontconfig.so.1 ELF 7e677000-7e68d000 Deferred libz.so.1 ELF 7e68d000-7e704000 Deferred libfreetype.so.6 ELF 7e733000-7e74d000 Deferred d3dx9_35<elf> \-PE 7e740000-7e74d000 \ d3dx9_35 ELF 7e74d000-7e88a000 Deferred wined3d<elf> \-PE 7e760000-7e88a000 \ wined3d ELF 7e88a000-7e8bb000 Deferred d3d9<elf> \-PE 7e890000-7e8bb000 \ d3d9 ELF 7e8bb000-7e8dc000 Deferred imm32<elf> \-PE 7e8c0000-7e8dc000 \ imm32 ELF 7e8dc000-7e8f0000 Deferred lz32<elf> \-PE 7e8e0000-7e8f0000 \ lz32 ELF 7e8f0000-7e90b000 Deferred version<elf> \-PE 7e900000-7e90b000 \ version ELF 7e90b000-7e978000 Deferred rpcrt4<elf> \-PE 7e920000-7e978000 \ rpcrt4 ELF 7e978000-7ea74000 Deferred ole32<elf> \-PE 7e990000-7ea74000 \ ole32 ELF 7ea74000-7eaad000 Deferred dinput<elf> \-PE 7ea80000-7eaad000 \ dinput ELF 7eaad000-7eb0b000 Deferred shlwapi<elf> \-PE 7eac0000-7eb0b000 \ shlwapi ELF 7eb0b000-7eb7a000 Deferred msvcrt<elf> \-PE 7eb20000-7eb7a000 \ msvcrt ELF 7eb7a000-7ec16000 Deferred winmm<elf> \-PE 7eb90000-7ec16000 \ winmm ELF 7ec16000-7ec6c000 Deferred advapi32<elf> \-PE 7ec20000-7ec6c000 \ advapi32 ELF 7ec6c000-7ed0e000 Deferred gdi32<elf> \-PE 7ec80000-7ed0e000 \ gdi32 ELF 7ed0e000-7ee5a000 Deferred user32<elf> \-PE 7ed30000-7ee5a000 \ user32 ELF 7ef86000-7ef92000 Deferred libnss_files.so.2 ELF 7ef92000-7efab000 Deferred libnsl.so.1 ELF 7efab000-7efd1000 Deferred libm.so.6 ELF 7efe4000-7effe000 Deferred dinput8<elf> \-PE 7eff0000-7effe000 \ dinput8 ELF f642a000-f6456000 Deferred libgcc_s.so.1 ELF f6456000-f64bf000 Deferred libgcrypt.so.11 ELF f64bf000-f64d1000 Deferred libtasn1.so.3 ELF f64d1000-f64e7000 Deferred libresolv.so.2 ELF f64e7000-f650b000 Deferred libk5crypto.so.3 ELF f650b000-f659d000 Deferred libkrb5.so.3 ELF f659d000-f663a000 Deferred libgnutls.so.26 ELF f663a000-f6665000 Deferred libgssapi_krb5.so.2 ELF f6665000-f669c000 Deferred libcups.so.2 ELF f66b5000-f66cb000 Deferred wbemprox<elf> \-PE f66c0000-f66cb000 \ wbemprox ELF f6bfd000-f7b62000 Deferred libglcore.so.1 ELF f7b62000-f7c09000 Deferred libgl.so.1 ELF f7c13000-f7c17000 Deferred libgpg-error.so.0 ELF f7c3b000-f7c44000 Deferred libkrb5support.so.0 ELF f7c44000-f7c90000 Deferred dsound<elf> \-PE f7c50000-f7c90000 \ dsound ELF f7c92000-f7c9d000 Deferred libnss_nis.so.2 ELF f7c9e000-f7ca2000 Deferred libdl.so.2 ELF f7ca2000-f7e03000 Deferred libc.so.6 ELF f7e04000-f7e1d000 Deferred libpthread.so.0 ELF f7e20000-f7e24000 Deferred libkeyutils.so.1 ELF f7e24000-f7e28000 Deferred libcom_err.so.2 ELF f7e3e000-f7e40000 Deferred libnvidia-tls.so.1 ELF f7e43000-f7e4c000 Deferred libnss_compat.so.2 ELF f7e4c000-f7f88000 Deferred libwine.so.1 ELF f7f8a000-f7fab000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) D:\The Witcher Enhanced Edition\System\witcher.exe 00000032 0 00000031 0 0000002e 15 0000002d 15 00000009 0 <=0000000c 0000001e 0 00000019 0 00000012 0 0000000e 0 0000000d 0 0000000f 00000015 0 00000011 0 00000010 0 00000016 0000001a 0 00000018 0 00000017 0 0000001b 00000020 0 0000001f 0 0000001d 0 0000001c 0 00000021 00000022 0 Backtrace: =>0 0x0051e4fd in witcher (+0x11e4fd) (0x00000001) 1 0x00000000 (0x00000000) XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0" after 453 requests (410 known processed) with 0 events remaining. [/quote] Then, I rebooted and ran the program with wine 1.1.24, same WINEPREFIX, and got an error message saying the game could not start. Here is the log: [quote] fixme:ntoskrnl:KeInitializeTimerEx stub: 0x113fc0 0 Could not parse file '/home/greenman/.local/share/applications/Witcher-crack-sr-2.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Start The Witcher Enhanced Edition.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/MMTTY.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Airmail.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/wine-Programs-The Witcher Enhanced Edition-Start The Witcher Enhanced Edition.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/wine-Programs-Bethesda Softworks-Oblivion-Oblivion.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Witcher-crack-u.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Cube.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Witcher-crack-sr.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Witcher-crack-u-2.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/EasyPal.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/Witcher Enhanced.desktop': Invalid key name: Path[$e] Could not parse file '/home/greenman/.local/share/applications/MMSSTV.desktop': Invalid key name: Path[$e] fixme:system:SetProcessDPIAware stub! fixme:dwmapi:DwmIsCompositionEnabled 0x33cf94 fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c) fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800012c) fixme:iphlpapi:NotifyAddrChange (Handle 0x1ebe908, overlapped 0x1ebe910): stub 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssckbi.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nss3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssutil3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\js3250.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plds4.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\freebl3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\softokn3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nspr4.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\sqlite3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xul.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plc4.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plugins\npnul32.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\smime3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\ssl3.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xpcom.dll") - Symbol NSGetModule not found 0[1c6108]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssdbm3.dll") - Symbol NSGetModule not found fixme:shell:DllCanUnloadNow stub wine: configuration in '/media/games/.wine-witcher' has been updated. err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1 fixme:heap:HeapSetInformation 0x110000 0 0x1c6f9c4 4 fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ea34,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ead0,0x00000000), stub! fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! wine: Call from 0x7b844613 to unimplemented function wbemprox.dll.DllGetClassObject, aborting fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs wine: Unimplemented function wbemprox.dll.DllGetClassObject called at address 0x7b844613 (thread 0039), starting debugger... fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,2,(nil),0,(nil)) - stub! wine: Call from 0x7b844613 to unimplemented function wbemprox.dll.DllGetClassObject, aborting First chance exception: unimplemented function wbemprox.dll.DllGetClassObject called in 32-bit code (0x7b844613). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7b844613 ESP:01c6f120 EBP:01c6f184 EFLAGS:00000246( - -- I Z- -P- ) EAX:7b82ecf1 EBX:7b8b7ff4 ECX:00000000 EDX:01c6f1a8 ESI:01c6f1a8 EDI:00192f60 Stack dump: 0x01c6f120: 01c6f1a8 00000008 0000003c 80000100 0x01c6f130: 00000001 00000000 7b844613 00000002 0x01c6f140: 7c88e784 7c88e7a1 7bc447d1 000008b8 0x01c6f150: 00030000 032320d0 7bc345af 00000018 0x01c6f160: 7bc94ff4 01c6f1c4 f7e637c2 f7f81ff4 0x01c6f170: 00000018 01c6f194 7b8445aa 7ea6bff4 Backtrace: =>0 0x7b844613 in kernel32 (+0x24613) (0x01c6f184) 1 0x7c88e728 in wbemprox (+0xe728) (0x01c6f1b4) 2 0x7c88e4f8 in wbemprox (+0xe4f8) (0x01c6f214) 3 0x7e9af174 in ole32 (+0x1f174) (0x01c6f484) 4 0x7e9b1951 CoGetClassObject+0x591() in ole32 (0x01c6f4e4) 5 0x7e9b1d63 CoCreateInstance+0x253() in ole32 (0x01c6f544) 6 0x067364bd in lightfx (+0x64bd) (0x06760f30) 7 0x03232054 (0x0323790c) 8 0x00460042 in witcher (+0x60042) (0x006f0044) 9 0xf3c8280f (0x03ebca28) 10 0x00000000 (0x00000000) 0x7b844613: subl $4,%esp Modules: Module Address Debug info Name (143 modules) PE 350000- 357000 Deferred msssrs.flt PE 3c0000- 3e1000 Deferred mssmp3.asi PE 3f0000- 3f6000 Deferred mssds3d.flt PE 400000- 12de000 Export witcher PE 1c70000- 2019000 Deferred d3dx9_36 PE 6730000- 6753000 Export lightfx PE 10000000-10081000 Deferred commonlibs PE 18000000-18037000 Deferred binkw32 PE 21100000-21199000 Deferred mss32 PE 22300000-22311000 Deferred msseax.flt PE 23000000-23006000 Deferred mssdolby.flt PE 24100000-24112000 Deferred mssdsp.flt PE 26400000-2642a000 Deferred mssvoice.asi PE 26f00000-26f1b000 Deferred mssogg.asi PE 78130000-781cb000 Deferred msvcr80 ELF 7b800000-7b954000 Export kernel32<elf> \-PE 7b820000-7b954000 \ kernel32 ELF 7bc00000-7bcb1000 Deferred ntdll<elf> \-PE 7bc10000-7bcb1000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7c0ce000-7c137000 Deferred libgcrypt.so.11 ELF 7c137000-7c149000 Deferred libtasn1.so.3 ELF 7c149000-7c15f000 Deferred libresolv.so.2 ELF 7c15f000-7c183000 Deferred libk5crypto.so.3 ELF 7c183000-7c220000 Deferred libgnutls.so.26 PE 7c420000-7c4a7000 Deferred msvcp80 ELF 7c4ae000-7c540000 Deferred libkrb5.so.3 ELF 7c540000-7c577000 Deferred libcups.so.2 ELF 7c837000-7c862000 Deferred libgssapi_krb5.so.2 ELF 7c87d000-7c891000 Export wbemprox<elf> \-PE 7c880000-7c891000 \ wbemprox ELF 7c891000-7c8aa000 Deferred spoolss<elf> \-PE 7c8a0000-7c8aa000 \ spoolss ELF 7cabb000-7cac4000 Deferred libkrb5support.so.0 ELF 7cac4000-7cae2000 Deferred localspl<elf> \-PE 7cad0000-7cae2000 \ localspl ELF 7cae2000-7caf7000 Deferred hid<elf> \-PE 7caf0000-7caf7000 \ hid ELF 7caf7000-7cb2d000 Deferred winspool<elf> \-PE 7cb00000-7cb2d000 \ winspool ELF 7cb2d000-7cb9c000 Deferred setupapi<elf> \-PE 7cb40000-7cb9c000 \ setupapi ELF 7cb9c000-7cbab000 Deferred libgcc_s.so.1 ELF 7cbde000-7db43000 Deferred libglcore.so.1 ELF 7db43000-7dbea000 Deferred libgl.so.1 ELF 7dbeb000-7dbef000 Deferred libgpg-error.so.0 ELF 7dc1c000-7dc20000 Deferred libkeyutils.so.1 ELF 7dc20000-7dc24000 Deferred libcom_err.so.2 ELF 7dc24000-7dc71000 Deferred dsound<elf> \-PE 7dc30000-7dc71000 \ dsound ELF 7dc9e000-7dcd2000 Deferred uxtheme<elf> \-PE 7dca0000-7dcd2000 \ uxtheme ELF 7dd87000-7ddad000 Deferred msacm32<elf> \-PE 7dd90000-7ddad000 \ msacm32 ELF 7ddad000-7de0c000 Deferred libpulse.so.0 ELF 7de0c000-7ded4000 Deferred libasound.so.2 ELF 7ded6000-7deeb000 Deferred midimap<elf> \-PE 7dee0000-7deeb000 \ midimap ELF 7deeb000-7df03000 Deferred msacm32<elf> \-PE 7def0000-7df03000 \ msacm32 ELF 7df03000-7df3a000 Deferred winealsa<elf> \-PE 7df10000-7df3a000 \ winealsa ELF 7df3a000-7df43000 Deferred libxcursor.so.1 ELF 7df43000-7df48000 Deferred libxfixes.so.3 ELF 7df48000-7df4c000 Deferred libxcomposite.so.1 ELF 7df4c000-7df54000 Deferred libxrandr.so.2 ELF 7df54000-7df5e000 Deferred libxrender.so.1 ELF 7df5e000-7df64000 Deferred libxxf86vm.so.1 ELF 7df64000-7df67000 Deferred libxinerama.so.1 ELF 7df67000-7df6c000 Deferred libxdmcp.so.6 ELF 7df6c000-7df86000 Deferred libxcb.so.1 ELF 7df86000-7df8a000 Deferred libxau.so.6 ELF 7df8a000-7df8f000 Deferred libuuid.so.1 ELF 7df8f000-7e07e000 Deferred libx11.so.6 ELF 7e07e000-7e08e000 Deferred libxext.so.6 ELF 7e08e000-7e0a6000 Deferred libice.so.6 ELF 7e0a6000-7e0af000 Deferred libsm.so.6 ELF 7e0b8000-7e0ba000 Deferred libnvidia-tls.so.1 ELF 7e0ba000-7e0c0000 Deferred libattr.so.1 ELF 7e0c0000-7e0c7000 Deferred libgdbm.so.3 ELF 7e0c7000-7e0cc000 Deferred libcap.so.2 ELF 7e0cc000-7e0d3000 Deferred libasound_module_pcm_pulse.so ELF 7e0d3000-7e0dc000 Deferred librt.so.1 ELF 7e0de000-7e17a000 Deferred winex11<elf> \-PE 7e0f0000-7e17a000 \ winex11 ELF 7e17a000-7e1a8000 Deferred ws2_32<elf> \-PE 7e180000-7e1a8000 \ ws2_32 ELF 7e1a8000-7e290000 Deferred oleaut32<elf> \-PE 7e1c0000-7e290000 \ oleaut32 ELF 7e290000-7e358000 Deferred comctl32<elf> \-PE 7e2a0000-7e358000 \ comctl32 ELF 7e358000-7e4e4000 Deferred shell32<elf> \-PE 7e370000-7e4e4000 \ shell32 ELF 7e4e4000-7e4fa000 Deferred psapi<elf> \-PE 7e4f0000-7e4fa000 \ psapi ELF 7e4fa000-7e549000 Deferred dbghelp<elf> \-PE 7e500000-7e549000 \ dbghelp ELF 7e643000-7e66a000 Deferred libexpat.so.1 ELF 7e66a000-7e697000 Deferred libfontconfig.so.1 ELF 7e697000-7e6ad000 Deferred libz.so.1 ELF 7e6ad000-7e724000 Deferred libfreetype.so.6 ELF 7e753000-7e76d000 Deferred d3dx9_35<elf> \-PE 7e760000-7e76d000 \ d3dx9_35 ELF 7e76d000-7e89d000 Deferred wined3d<elf> \-PE 7e780000-7e89d000 \ wined3d ELF 7e89d000-7e8ce000 Deferred d3d9<elf> \-PE 7e8a0000-7e8ce000 \ d3d9 ELF 7e8ce000-7e8ef000 Deferred imm32<elf> \-PE 7e8d0000-7e8ef000 \ imm32 ELF 7e8ef000-7e90a000 Deferred version<elf> \-PE 7e8f0000-7e90a000 \ version ELF 7e90a000-7e977000 Deferred rpcrt4<elf> \-PE 7e920000-7e977000 \ rpcrt4 ELF 7e977000-7ea72000 Export ole32<elf> \-PE 7e990000-7ea72000 \ ole32 ELF 7ea72000-7eaab000 Deferred dinput<elf> \-PE 7ea80000-7eaab000 \ dinput ELF 7eaab000-7eb09000 Deferred shlwapi<elf> \-PE 7eac0000-7eb09000 \ shlwapi ELF 7eb09000-7eb78000 Deferred msvcrt<elf> \-PE 7eb20000-7eb78000 \ msvcrt ELF 7eb78000-7ec0f000 Deferred winmm<elf> \-PE 7eb80000-7ec0f000 \ winmm ELF 7ec0f000-7ec65000 Deferred advapi32<elf> \-PE 7ec20000-7ec65000 \ advapi32 ELF 7ec65000-7ed06000 Deferred gdi32<elf> \-PE 7ec80000-7ed06000 \ gdi32 ELF 7ed06000-7ee51000 Deferred user32<elf> \-PE 7ed20000-7ee51000 \ user32 ELF 7ef7b000-7ef87000 Deferred libnss_files.so.2 ELF 7ef87000-7ef92000 Deferred libnss_nis.so.2 ELF 7ef92000-7efab000 Deferred libnsl.so.1 ELF 7efab000-7efd1000 Deferred libm.so.6 ELF 7efd2000-7efe6000 Deferred lz32<elf> \-PE 7efe0000-7efe6000 \ lz32 ELF 7efe6000-7f000000 Deferred dinput8<elf> \-PE 7eff0000-7f000000 \ dinput8 ELF f7cab000-f7caf000 Deferred libdl.so.2 ELF f7caf000-f7e12000 Deferred libc.so.6 ELF f7e13000-f7e2c000 Deferred libpthread.so.0 ELF f7e52000-f7e5b000 Deferred libnss_compat.so.2 ELF f7e5b000-f7f96000 Deferred libwine.so.1 ELF f7f98000-f7fb9000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) D:\The Witcher Enhanced Edition\System\witcher.exe 00000038 0 00000031 15 00000030 15 0000002e 0 00000009 0 <=0000000e 00000020 0 0000001b 0 00000017 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 00000016 0 00000013 0 00000012 0 00000018 0000001c 0 0000001a 0 00000019 0 0000001d 00000022 0 00000021 0 0000001f 0 0000001e 0 00000023 00000024 0 Backtrace: =>0 0x7b844613 in kernel32 (+0x24613) (0x01c6f184) 1 0x7c88e728 in wbemprox (+0xe728) (0x01c6f1b4) 2 0x7c88e4f8 in wbemprox (+0xe4f8) (0x01c6f214) 3 0x7e9af174 in ole32 (+0x1f174) (0x01c6f484) 4 0x7e9b1951 CoGetClassObject+0x591() in ole32 (0x01c6f4e4) 5 0x7e9b1d63 CoCreateInstance+0x253() in ole32 (0x01c6f544) 6 0x067364bd in lightfx (+0x64bd) (0x06760f30) 7 0x03232054 (0x0323790c) 8 0x00460042 in witcher (+0x60042) (0x006f0044) 9 0xf3c8280f (0x03ebca28) 10 0x00000000 (0x00000000) wine: Call from 0x7b844613 to unimplemented function wbemprox.dll.DllGetClassObject, aborting
doctordruidphd
2009-Jul-19 22:14 UTC
[Wine] Re: Game that worked in .24 doesn't in .25 and .26
OK, this post didn't work, and the forum won't let me edit. So I will repost the logs in different messages. Here is the log from a normal 1.1.24 session: [code] fixme:ntoskrnl:KeInitializeTimerEx stub: 0x113fd8 0 err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1 fixme:heap:HeapSetInformation 0x110000 0 0x1c6f9c4 4 fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ea34,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x1c6ead0,0x00000000), stub! fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x1 fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,2,(nil),0,(nil)) - stub! err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x1 fixme:win:EnumDisplayDevicesW ((null),0,0x1c6f0b8,0x00000000), stub! :: Server player list :: ServerAdmins: 1 :[] [ServerAdmin] Players: 1 :[] [Player] Total: 2 :: Server mode: Module Loaded. :: Server mode: Module Running. MeInfo{0}: Autodetecting CPU for SSE MeInfo{0}: Using SSE Optimizations MeInfo{0}: Autodetecting CPU for SSE MeInfo{0}: Using SSE Optimizations [/code]