[Bug 30591] New: Houdini 12.x (3D animation tool) crashes due to unimplemented function msvcrt.dll.__pxcptinfoptrs in "purist" mode (builtin msvcr90)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri May 4 07:04:38 CDT 2012


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 at winehq.org
        ReportedBy: focht at 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

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list