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
http://bugs.winehq.org/show_bug.cgi?id=30591
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.sidefx.com/index | |.php?option=com_download&ta | |sk=apprentice&Itemid=208
http://bugs.winehq.org/show_bug.cgi?id=30591
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.24 |1.5.3 Severity|normal |enhancement
http://bugs.winehq.org/show_bug.cgi?id=30591
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |14a81773c7ce865dd6d919ddee8 | |9cad301985ab2 Status|NEW |RESOLVED CC| |piotr.caban@gmail.com Resolution| |FIXED
--- Comment #1 from Piotr Caban piotr.caban@gmail.com 2013-03-05 16:05:54 CST --- The function is now implemented. Marking as fixed.
http://bugs.winehq.org/show_bug.cgi?id=30591
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org 2013-03-15 14:46:59 CDT --- Closing bugs fixed in 1.5.26.
https://bugs.winehq.org/show_bug.cgi?id=30591
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.sidefx.com/index |https://web.archive.org/web |.php?option=com_download&ta |/20211208082207/https://ido |sk=apprentice&Itemid=208 |wnload.idg.pl/zx/vol2/w95/m | |ultimedia/houdiniapprentice | |/houdini-12.0.581-win32-vc9 | |.exe?md5=56htah6YtER3r-4Y8V | |RsAA&expires=1638952190
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive for documentation.
https://web.archive.org/web/20211208082207/https://idownload.idg.pl/zx/vol2/...
https://www.virustotal.com/gui/file/9e23e0628e245d91e4f54b0f63fe78a03a667915...
64-bit Houdini just in case:
https://web.archive.org/web/20211208082452/https://idownload.idg.pl/zx/vol2/...
$ sha1sum houdini-12.0.581-win* b475599d669d35b6af9016726f1ef933caaf92a4 houdini-12.0.581-win32-vc9.exe 6f27d8d7ad2afde8bc1638d100e0a1ce86c15d51 houdini-12.0.581-win64-vc9.exe
$ du -sh houdini-12.0.581-win* 218M houdini-12.0.581-win32-vc9.exe 232M houdini-12.0.581-win64-vc9.exe
Regards