[Bug 33367] New: Builtin msvcr90 with native msvcr100 may cause crashes

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Apr 12 04:07:31 CDT 2013


http://bugs.winehq.org/show_bug.cgi?id=33367

             Bug #: 33367
           Summary: Builtin msvcr90 with native msvcr100 may cause crashes
           Product: Wine
           Version: unspecified
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: msvcrt
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: CFSworks at gmail.com
    Classification: Unclassified


Some of the functions in the builtin msvcr90 do not work properly when native
msvcr100 is used, leading to crashes.

To reproduce this, try installing Python 2.7.3 in a wineprefix with native
msvcr100 installed. The interactive interpreter (Python.exe) will fail to
launch without crashing unless you either override msvcr100 to builtin, or
msvcr90 to native.

The crash, in this case, is caused by Python's call to _fstat64i32. I'm still
looking for the exact reason for the crash, but I suspect it has something to
do with the fact that fileno is being handled by the builtin msvcrt, while
_fstat64i32 is being handled by the native msvcr100.

If I can write a standalone program that causes the crash, I'll be sure to
attach it here.

-- 
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