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@winehq.org ReportedBy: CFSworks@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.
http://bugs.winehq.org/show_bug.cgi?id=33367
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #1 from Piotr Caban piotr.caban@gmail.com 2013-04-30 17:47:48 CDT --- It should be fixed, please retest.
http://bugs.winehq.org/show_bug.cgi?id=33367
Sam Edwards CFSworks@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #2 from Sam Edwards CFSworks@gmail.com 2013-04-30 21:23:39 CDT --- (In reply to comment #1)
It should be fixed, please retest.
Confirmed. Commit f99742a5393e296581a07c6aef115d8248f83b17 fixes the issue.
Thanks, Piotr!
http://bugs.winehq.org/show_bug.cgi?id=33367
Sam Edwards CFSworks@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |f99742a5393e296581a07c6aef1 | |15d8248f83b17
http://bugs.winehq.org/show_bug.cgi?id=33367
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org 2013-05-10 13:42:08 CDT --- Closing bugs fixed in 1.5.30.