http://bugs.winehq.org/show_bug.cgi?id=30591
Bug #: 30591 Summary: Houdini 12.x (3D animation tool) crashes due to unimplemented function msvcrt.dll.__pxcptinfoptrs in "purist" mode (builtin msvcr90) Product: Wine Version: 1.1.24 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net Classification: Unclassified
Hello,
while investigating bug 30588 I forced the application to use Wine's builtin msvcr90 (normally it uses supplied runtime). The manifest has to be moved out of the way because the app installs the VC++ runtime on its own.
At some point it crashed:
--- snip --- Unhandled exception: unimplemented function msvcrt.dll.__pxcptinfoptrs called in 32-bit code (0x7b8393ff). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7b8393ff ESP:0a6fe83c EBP:0a6fe8a0 EFLAGS:00000287( - -- I S - -P-C) EAX:7b826429 EBX:7b8b06b0 ECX:7ecbbf11 EDX:0a6fe864 ESI:00000002 EDI:001e7948 ... Backtrace: =>0 0x7b8393ff RaiseException+0x87(code=0x80000100, flags=0x1, nbargs=0x2, args=0xa6fe8c0) [/home/focht/projects/wine/wine-git/dlls/kernel32/except.c:84] in kernel32 (0x0a6fe8a0) 1 0x7ecbba55 __wine_spec_unimplemented_stub+0x34(module="msvcrt.dll", function="__pxcptinfoptrs") [/home/focht/projects/wine/wine-git/dlls/winecrt0/stub.c:34] in msvcrt (0x0a6fe8d0) 2 0x7ec65db5 __wine_stub___pxcptinfoptrs+0x28() in msvcrt (0x7ec764d5) 3 0x047c0818 in libut (+0xb0817) (0x7ec764d5) 4 0x30ec8353 (0x56e58955) 0x7b8393ff RaiseException+0x87 [/home/focht/projects/wine/wine-git/dlls/kernel32/except.c:84] in kernel32: subl $4,%esp 84 RtlRaiseException( &record ); ... process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Side Effects Software\Houdini 12.0.581\bin\hkey.exe 0000003b 0 <== 00000036 0 00000031 0 00000030 0 00000009 0 ... System information: Wine build: wine-1.5.3-143-g081b06c Platform: i386 Host system: Linux Host version: 3.3.4-1.fc16.x86_64 --- snip ---
$ du -sh houdini-12.0.581-win32-vc9.exe 218M houdini-12.0.581-win32-vc9.exe
$ sha1sum houdini-12.0.581-win32-vc9.exe b475599d669d35b6af9016726f1ef933caaf92a4 houdini-12.0.581-win32-vc9.exe
Regards