http://bugs.winehq.org/show_bug.cgi?id=29340
Bug #: 29340 Summary: Cave Story+ wants msvcp100.dll.??0?$basic_iostream@DU?$char_traits@D@std @@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std @@@1@@Z Product: Wine Version: 1.3.34 Platform: x86 URL: http://www.humblebundle.com/ OS/Version: Linux Status: NEW Severity: minor Priority: P2 Component: msvcp AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com Classification: Unclassified
wine-1.3.34-295-g4918d91
http://bugs.winehq.org/show_bug.cgi?id=29340
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine.dev@web.de
--- Comment #1 from Detlef Riekenberg wine.dev@web.de 2012-02-20 10:55:51 CST --- Another Example with this crash: http://www.codeproject.com/Articles/140647/How-to-Support-the-Ribbon-and-a-M...
The app starts with native msvcp100.dll (but the ribbon ui parts are missing)
http://bugs.winehq.org/show_bug.cgi?id=29340
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |29958
http://bugs.winehq.org/show_bug.cgi?id=29340
--- Comment #2 from Detlef Riekenberg wine.dev@web.de 2012-02-21 14:24:53 CST --- Example Binary Download: http://www.codeproject.com/KB/menus/Ribbon_and_Menu_Support/ScratchRibbonPro...
result of mscodescan.pl
./ScratchRibbonProject.exe imports following stub symbols:
msvcp100:??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z msvcp100:??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ msvcp100:??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAI@Z msvcp100:??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAJ@Z msvcp100:??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_N@Z msvcp100:?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z msvcp100:?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ msvcp100:?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ msvcp100:?_Xlength_error@std@@YAXPBD@Z msvcp100:?_Xout_of_range@std@@YAXPBD@Z
msvcp100:?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z msvcp100:?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ msvcp100:?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z msvcp100:?uncaught_exception@std@@YA_NXZ msvcp100:?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z msvcp100:?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z
http://bugs.winehq.org/show_bug.cgi?id=29340
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |RandomAccountName@mail.com
http://bugs.winehq.org/show_bug.cgi?id=29340
Matej Snoha matej@snoha.info changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matej@snoha.info
--- Comment #3 from Matej Snoha matej@snoha.info 2012-03-29 06:48:06 CDT --- wine-1.5.0
I had the same problem with my application (in C++ compiled on MSVC10). The following fixed it for me.
wget http://winetricks.org/winetricks chmod +x winetricks ./winetricks vcrun2010
http://bugs.winehq.org/show_bug.cgi?id=29340
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |neptunia@mail.ru
--- Comment #4 from Anastasius Focht focht@gmx.net 2012-04-15 06:43:40 CDT --- *** Bug 30441 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=29340
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download CC| |focht@gmx.net Summary|Cave Story+ wants |Multiple apps need |msvcp100.dll.??0?$basic_ios |msvcp100.dll.??0?$basic_ios |tream@DU?$char_traits@D@std |tream@DU?$char_traits@D@std |@@@std@@QAE@PAV?$basic_stre |@@@std@@QAE@PAV?$basic_stre |ambuf@DU?$char_traits@D@std |ambuf@DU?$char_traits@D@std |@@@1@@Z |@@@1@@Z (Cave Story+, Arda | |C&C Red Alert extension)
--- Comment #5 from Anastasius Focht focht@gmx.net 2012-04-15 06:46:18 CDT --- Hello,
refining summary.
Regards
http://bugs.winehq.org/show_bug.cgi?id=29340
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com Summary|Multiple apps need |Multiple apps need |msvcp100.dll.??0?$basic_ios |msvcp100.dll.??5?$basic_ist |tream@DU?$char_traits@D@std |ream@DU?$char_traits@D@std@ |@@@std@@QAE@PAV?$basic_stre |@@std@@QAEAAV01@AAI@Z (Cave |ambuf@DU?$char_traits@D@std |Story+, Arda C&C Red Alert |@@@1@@Z (Cave Story+, Arda |extension) |C&C Red Alert extension) |
--- Comment #6 from Piotr Caban piotr.caban@gmail.com 2012-06-14 16:37:14 CDT --- Changed bug title to next unimplemented function.
http://bugs.winehq.org/show_bug.cgi?id=29340
--- Comment #7 from Piotr Caban piotr.caban@gmail.com 2012-06-25 12:40:27 CDT --- Functions specified in bug title is implemented. Please retest.
http://bugs.winehq.org/show_bug.cgi?id=29340
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |31017
--- Comment #8 from Austin English austinenglish@gmail.com 2012-06-25 14:01:09 CDT --- (In reply to comment #7)
Functions specified in bug title is implemented. Please retest.
Cave Story + is blocked by bug 31017, so can't say.
http://bugs.winehq.org/show_bug.cgi?id=29340
--- Comment #9 from Piotr Caban piotr.caban@gmail.com 2012-06-28 03:49:09 CDT --- basic_{i,o}stream/basic_streambuf/basic_filebuf classes are currently not working correctly in wine. It's because virtual functions tables differs between msvcp90 and msvcp100.
http://bugs.winehq.org/show_bug.cgi?id=29340
--- Comment #10 from Piotr Caban piotr.caban@gmail.com 2012-08-17 03:53:21 CDT --- It should be working now. Please retest.
http://bugs.winehq.org/show_bug.cgi?id=29340
Bug 29340 depends on bug 31017, which changed state.
Bug 31017 Summary: Cave Story+ crashes with builtin msvcp90 (msvcp100) http://bugs.winehq.org/show_bug.cgi?id=31017
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=29340
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #11 from Austin English austinenglish@gmail.com 2012-08-21 14:34:00 CDT --- (In reply to comment #10)
It should be working now. Please retest.
Yeah, Cave Story+ starts up fine in wine-1.5.11-91-ge282d41 with winetricks alldlls=builtin.
Thanks!
http://bugs.winehq.org/show_bug.cgi?id=29340
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2012-08-31 12:56:51 CDT --- Closing bugs fixed in 1.5.12.
http://bugs.winehq.org/show_bug.cgi?id=29340
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |584a48a380f7980f1cad66bc435 | |640630c850d70