http://bugs.winehq.com/show_bug.cgi?id=815
------- Additional Comments From medbi01@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.