http://bugs.winehq.org/show_bug.cgi?id=31019
Bug #: 31019 Summary: stl_test crashes due to missing msvcp80.dll.??$?5DU?$char_traits@D@std@@@std@@YAAAV?$b asic_istream@DU?$char_traits@D@std@@@0@AAV10@AAD@Z Product: Wine Version: 1.5.7 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: msvcp AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com Classification: Unclassified
Now that bug 24287 is fixed, the next problem in stl_test is
Unhandled exception: unimplemented function msvcp80.dll.??$?5DU?$char_traits@D@std@@@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@0@AAV10@AAD@Z
To reproduce:
sh winetricks vc2005express export WINEPREFIX=$HOME/.local/share/wineprefixes/vc2005express cd $WINEPREFIX/drive_c wget http://web.archive.org/web/20060202000105/http://petef.port5.com/cpp/stltest... tar -xzvf stltest-1.00.tar.gz chmod +w -R stltest cd stltest wget http://kegel.com/wine/stltest.patch patch -p1 < stltest.patch cd ../"Program Files/Microsoft Visual Studio 8/Common7/Tools" wine cmd and then, in cmd, vsvars32 cd \stltest nmake vc.mak exit and then: cd $WINEPREFIX/drive_c unset WINEPREFIX rm -rf ~/.wine wine cmd /c echo hi cp -a stltest ~/.wine/drive_c cd ~/.wine/drive_c/stltest wine stl_test.exe
http://bugs.winehq.org/show_bug.cgi?id=31019
--- Comment #1 from Dan Kegel dank@kegel.com 2012-06-25 14:34:27 CDT --- For completeness, mscodescan also complains about three other symbols:
msvcp80:?_Register@facet@locale@std@@QAEXXZ
msvcp80:?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@V32@0@Z
msvcp80:?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@V32@@Z
http://bugs.winehq.org/show_bug.cgi?id=31019
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source, testcase
http://bugs.winehq.org/show_bug.cgi?id=31019
--- Comment #2 from Austin English austinenglish@gmail.com 2012-06-27 19:40:44 CDT --- Implemented now: http://source.winehq.org/git/wine.git/commitdiff/d1f0fe954f37bcdf529a9f51a8f...
http://bugs.winehq.org/show_bug.cgi?id=31019
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Dan Kegel dank@kegel.com 2012-06-27 22:24:18 CDT --- Runs to completion with no native DLLs now!
http://bugs.winehq.org/show_bug.cgi?id=31019
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2012-07-03 14:15:44 CDT --- Closing bugs fixed in 1.5.8.
http://bugs.winehq.org/show_bug.cgi?id=31019
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d1f0fe954f37bcdf529a9f51a8f | |f165277b21098