http://bugs.winehq.org/show_bug.cgi?id=31925
Bug #: 31925 Summary: Project Black Sun demo quits unexpectedly when starting a new game (without native msvcp100) Product: Wine Version: 1.5.14 Platform: x86 URL: http://www.starflowergames.com/demos/ProjectBlackSunDe mo1.0.2.exe OS/Version: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: msvcp AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com Classification: Unclassified
Project Black Sun is an indie game, developed by Starflower Games. ProjectBlackSunDemo1.0.2.exe (17 MB download size) md5sum: c41b66a130b6fce69de8c227333ea5f2
The installer of the game reminds you that the game needs the MS VC++ 2010 runtime libraries. The game starts fine using the built-in msvc*100 dlls, the menu appears and you can start a new game. Some intro scenes are shown then comes a loading screen and the game suddenly quits (without a crash dialog or backtrace).
In the terminal: fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32dd54 1 C) semi-stub err:seh:setup_exception_record stack overflow 1956 bytes in thread 0009 eip 7bc3f698 esp 00230b8c stack 0x230000-0x231000-0x330000
Workaround: 'winetricks vcrun2010' (native msvcp100.dll is needed)
Steps to reproduce the problem: 1. install then start the demo with ProjectBlackSun.exe 2. in the main menu select new game, wait until the intro scene is over or press <Esc> to skip the intro 3. 'Loading...' can be seen in the lower right corner of the screen for a moment, then the game quits unexpectedly
Tested with wine-1.5.14-232-g6ae3418