http://bugs.winehq.org/show_bug.cgi?id=3737
Summary: Cinema 4D doesn't work anymore !!!! Product: Wine Version: 0.9 Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P1 Component: wine-debug AssignedTo: wine-bugs@winehq.org ReportedBy: office@liquid-light.org
After 2 1/2 years of running Cinema 4d (see www.maxon.net for a demoversion)with wine, the wine versions 20050930 and Beta 0.9 are not able to run this program anymore.
--- I tested it with Suse 9.3, Suse 10.0 and Ubuntu 5.10. All failed.
I'm using wine and Cinema 4d as a professional for the last 3 years now. So it's very urgent for me to get it run. Right now I'm using older wine versions (20050628) with Suse 9.3 and Suse 10.0.
--- There are no old version on your servers anymore. Thats a horrible mistake, as in my case (without any old copies), I wouldn't be able to run Cinema 4d anymore. And in fact I'm not able to use it with Ubuntu.
Below find a list of wines output:
localhost:~> wine "c:\cinema 4d r9\cinema 4d.exe" wine: cannot find 'c:\cinema 4d r9\cinema 4d.exe' ulrich@localhost:~> wine "c:\cinema 4d r9\cinema 4d.exe" fixme:opengl:wglMakeCurrent (0x9f8,0x43144d98) fixme:opengl:wglMakeCurrent created a delayed OpenGL context (0x7c1b7ea8) for 0x7c1aed00 fixme:opengl:wglMakeCurrent make current for dis 0x7c0a0a58, drawable 0x4400001, ctx 0x7c1b7ea8 fixme:opengl:wglMakeCurrent returning True fixme:opengl:wglMakeCurrent ((nil),(nil)) fixme:opengl:wglMakeCurrent returning True fixme:wintab32:X11DRV_WTInfoA Return proper size fixme:msvideo:DrawDibDraw wFlags == 0x00001000 not handled fixme:msvideo:DrawDibDraw wFlags == 0x00001000 not handled fixme:msvideo:DrawDibDraw wFlags == 0x00001000 not handled . . . fixme:msvideo:DrawDibDraw wFlags == 0x00001000 not handled fixme:msvideo:DrawDibDraw wFlags == 0x00001000 not handled wine: Unhandled exception (thread 000a), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on write access to 0x4e454966 in 32-bit code (0x008f5954). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:11ef GS:0033 EIP:008f5954 ESP:432bfaa8 EBP:44a36a00 EFLAGS:00010202( - 00 - -RI1) EAX:00000c00 EBX:4e454952 ECX:00000000 EDX:00000001 ESI:49544154 EDI:7d204e4f Stack dump: 0x432bfaa8: 546e6957 2d206261 30357830 2d383230 0x432bfab8: 00747800 00000000 00000000 00000000 0x432bfac8: 00000000 00000000 00000005 00000004 0x432bfad8: 0000001f 00007ff0 00000000 00000064 0x432bfae8: 00001df4 00000000 00001df4 ffffffff 0x432bfaf8: ffffffff 00000000 00000000 00000000 023d: sel=11ef base=431c0000 limit=00001fff 32-bit rw- Backtrace: =>1 0x008f5954 in cinema 4d (+0x4f5954) (0x44a36a00) 2 0x00000000 (0x00000000) 0x008f5954: movl %eax,0x14(%ebx) Modules: Module Address Debug info Name (120 modules) PE 0x00400000-00d10000 Export cinema 4d PE 0x10000000-1006e000 Deferred expressiontag.cdl ELF 0x40000000-40017000 Deferred ld-linux.so.2 ELF 0x40020000-40025000 Deferred libxxf86dga.so.1 ELF 0x40025000-40027000 Deferred libnvidia-tls.so.1 ELF 0x40029000-40043000 Deferred libwine.so.1 ELF 0x40043000-40055000 Deferred libpthread.so.0 ELF 0x40055000-40174000 Deferred libc.so.6 ELF 0x40174000-40178000 Deferred libdl.so.2 ELF 0x40179000-401f2000 Deferred ntdll<elf> -PE 0x40190000-401f2000 \ ntdll ELF 0x401f2000-402e7000 Deferred libwine_unicode.so.1 ELF 0x402e7000-4030d000 Deferred libm.so.6 ELF 0x40342000-4034b000 Deferred libsm.so.6 ELF 0x4034b000-40350000 Deferred libxxf86vm.so.1 ELF 0x40460000-40567000 Deferred kernel32<elf> -PE 0x40480000-40567000 \ kernel32 ELF 0x405a2000-405b0000 Deferred libxext.so.6 ELF 0x405b2000-405bd000 Deferred libgcc_s.so.1 ELF 0x406c0000-406d6000 Deferred glu32<elf> -PE 0x406d0000-406d6000 \ glu32 ELF 0x406d6000-406d8000 Deferred xlcutf8load.so.2 ELF 0x406d8000-406e1000 Deferred libxcursor.so.1 ELF 0x406e7000-406ff000 Deferred libice.so.6 ELF 0x406ff000-407f8000 Deferred libx11.so.6 ELF 0x407f8000-40877000 Deferred libgl.so.1 ELF 0x40877000-408f6000 Deferred libglu.so.1 ELF 0x408f6000-4105f000 Deferred libglcore.so.1 ELF 0x41196000-4121a000 Deferred winmm<elf> -PE 0x411a0000-4121a000 \ winmm ELF 0x4121a000-41347000 Deferred user32<elf> -PE 0x41240000-41347000 \ user32 ELF 0x41347000-413fb000 Deferred gdi32<elf> -PE 0x41360000-413fb000 \ gdi32 ELF 0x413fb000-4143a000 Deferred advapi32<elf> -PE 0x41410000-4143a000 \ advapi32 ELF 0x4143a000-4145e000 Deferred msvfw32<elf> -PE 0x41440000-4145e000 \ msvfw32 ELF 0x4145e000-41525000 Deferred comctl32<elf> -PE 0x41470000-41525000 \ comctl32 ELF 0x41525000-4153e000 Deferred version<elf> -PE 0x41530000-4153e000 \ version ELF 0x4153e000-41552000 Deferred lz32<elf> -PE 0x41540000-41552000 \ lz32 ELF 0x41552000-41591000 Deferred avifil32<elf> -PE 0x41560000-41591000 \ avifil32 ELF 0x41591000-415b4000 Deferred msacm32<elf> -PE 0x415a0000-415b4000 \ msacm32 ELF 0x415b4000-41642000 Deferred ole32<elf> -PE 0x415d0000-41642000 \ ole32 ELF 0x41642000-41688000 Deferred rpcrt4<elf> -PE 0x41650000-41688000 \ rpcrt4 ELF 0x41688000-416a7000 Deferred iphlpapi<elf> -PE 0x41690000-416a7000 \ iphlpapi ELF 0x416a7000-4173d000 Deferred comdlg32<elf> -PE 0x416b0000-4173d000 \ comdlg32 ELF 0x4173d000-41807000 Deferred shell32<elf> -PE 0x41750000-41807000 \ shell32 ELF 0x41807000-41863000 Deferred shlwapi<elf> -PE 0x41820000-41863000 \ shlwapi ELF 0x41863000-4188d000 Deferred winspool.drv<elf> -PE 0x41870000-4188d000 \ winspool.drv ELF 0x4188d000-4192b000 Deferred opengl32<elf> -PE 0x418c0000-4192b000 \ opengl32 ELF 0x4192b000-41946000 Deferred wsock32<elf> -PE 0x41930000-41946000 \ wsock32 ELF 0x41946000-41971000 Deferred ws2_32<elf> -PE 0x41950000-41971000 \ ws2_32 ELF 0x41971000-419df000 Deferred libfreetype.so.6 ELF 0x419df000-419f2000 Deferred libz.so.1 ELF 0x419f2000-41a22000 Deferred libfontconfig.so.1 ELF 0x41a22000-41a42000 Deferred libexpat.so.0 ELF 0x41a42000-41ac5000 Deferred winex11.drv<elf> -PE 0x41a50000-41ac5000 \ winex11.drv ELF 0x41ac5000-41acd000 Deferred libxrender.so.1 ELF 0x41acd000-41ad1000 Deferred libxrandr.so.2 ELF 0x41ad1000-41af0000 Deferred ximcp.so.2 ELF 0x41b41000-41b5e000 Deferred imm32<elf> -PE 0x41b50000-41b5e000 \ imm32 ELF 0x41ba2000-41be7000 Deferred wineoss.drv<elf> -PE 0x41bb0000-41be7000 \ wineoss.drv ELF 0x41be7000-41bff000 Deferred msacm.drv<elf> -PE 0x41bf0000-41bff000 \ msacm.drv ELF 0x41d10000-41d25000 Deferred midimap<elf> -PE 0x41d20000-41d25000 \ midimap ELF 0x41d25000-41d58000 Deferred uxtheme<elf> -PE 0x41d30000-41d58000 \ uxtheme ELF 0x41dc1000-41ddf000 Deferred libcups.so.2 ELF 0x41ddf000-41e0f000 Deferred libssl.so.0.9.7 ELF 0x41e0f000-41f09000 Deferred libcrypto.so.0.9.7 ELF 0x41f09000-41f14000 Deferred libnss_files.so.2 ELF 0x432e2000-43302000 Deferred wintab32<elf> -PE 0x432f0000-43302000 \ wintab32 ELF 0x43313000-4331b000 Deferred libxi.so.6 PE 0x43360000-43376000 Deferred asciiimport.cdl PE 0x456f0000-45766000 Deferred graphviewcore.cdl PE 0x45880000-45923000 Deferred xtensions.cdl PE 0x45a40000-45be6000 Deferred modeling.cdl PE 0x45d00000-45d42000 Deferred addons.cdl PE 0x45e60000-45f5b000 Deferred objects.cdl PE 0x46070000-460b0000 Deferred shader.cdl PE 0x461c0000-46223000 Deferred thinkingparticles.cdl PE 0x46340000-463e5000 Deferred tpoperators.cdl PE 0x46500000-4659d000 Deferred mocca.cdl PE 0x466b0000-46738000 Deferred advancedrender.cdl PE 0x46850000-468d3000 Deferred pyrocluster.cdl PE 0x469f0000-46a8e000 Deferred fbx.cdl ELF 0x46a8e000-46af0000 Deferred msvcrt<elf> -PE 0x46aa0000-46af0000 \ msvcrt PE 0x46af0000-46be7000 Deferred sla.cdl PE 0x46d00000-46d8e000 Deferred uzr.cdl PE 0x46fb0000-46fd3000 Deferred compositing.cdl PE 0x470f0000-471c6000 Deferred flashex.cdl PE 0x471d0000-47318000 Deferred shockwave3d.cdl PE 0x47320000-47335000 Deferred spacemouse.cdl PE 0x47450000-47548000 Deferred sketch.cdl PE 0x47660000-476a4000 Deferred clothilde.cdl PE 0x477c0000-477d4000 Deferred ambiente.cdl PE 0x780c0000-78121000 Deferred msvcp60 ELF 0x7bf00000-7bf03000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\cinema 4d r9\cinema 4d.exe 0000000a 0 <== 00000009 0 WineDbg terminated on pid 0x8
Thanks for your help and thanks for the good work in the past.
U. Kopka