http://bugs.winehq.org/show_bug.cgi?id=27082
Summary: Need for Speed World crashes with builtin msvcr90 (_vsnprintf related?) (purist) Product: Wine Version: 1.3.19 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
The game runs fine normally, but if you force builtin msvcr90, it crashes in memset after doing a bunch of _vsnprintf's, memset's, and memmove's:
0011:Call msvcrt._vsnprintf(1832b8e0,00000039,00b43fa0 ""%s" %s %s %s %s -delay %d",0033f104) ret=0042f4dd 0011:Ret msvcrt._vsnprintf() retval=0000006d ret=0042f4dd ... 0011:Call ntdll.memset(18173f60,00000000,0000000e) ret=008f6634 0011:Ret ntdll.memset() retval=18173f60 ret=008f6634 0011:Call ntdll.memmove(18173f60,18173f70,0000000d) ret=005929e4 0011:Ret ntdll.memmove() retval=18173f60 ret=005929e4 0011:Call ntdll.memset(00452f77,00000000,00000025) ret=008f6634 trace:seh:raise_exception code=c0000005 flags=0 addr=0xb754d1ce ip=b754d1ce tid=0011 ... Unhandled exception: page fault on write access to 0x00452f77 in 32-bit code (0xb754d1ce).