[Bug 815] - msvcrt20 and msvcrt incompatibility

wine-bugs at winehq.com wine-bugs at winehq.com
Fri Jun 21 16:13:08 CDT 2002


http://bugs.winehq.com/show_bug.cgi?id=815





------- Additional Comments From medbi01 at accpac.com  2002-06-21 16:13 -------
Sorry; I wasn't clear in my description.  It isn't the argv[4]; it is the thing 
that in the Wine copy is labelled as int *new_mode (See 
dlls/msvcrt/data.c:__getmainargs).  According to my local disassembly following 
the stack dump the pointer is dereferenced without testing for null in the 
native version.
The problem disappears as soon as the native msvcrt20 is used.

The full +relay trace is 50MB but that includes the parent program.  The 
offending process alone is only 2M.  However I note that the Wine msvcrt20 is 
rather empty; I'm a little surprised that there were no stub warnings.

Bill

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=815>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.



More information about the wine-bugs mailing list