http://bugs.winehq.org/show_bug.cgi?id=36099
Bug ID: 36099 Summary: Ankh 2: Heart of Osiris fails to start Product: Wine Version: 1.7.11 Hardware: x86 URL: http://www.gamershell.com/download_18744.shtml OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: msvcp Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: julliard@winehq.org Regression SHA1: 645540beed24327a145b7571ba5fe6d58f890f48
The game crashes immediately after launch:
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32f6d8 1 C) semi-stub fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32f768 1 C) semi-stub fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32f598 1 C) semi-stub wine: Unhandled stack overflow at address 0x7bc3c1b6 (thread 0035), starting >debugger... err:seh:setup_exception_record stack overflow 1136 bytes in thread 0035 eip >7bc60b44 esp 00230ec0 stack 0x230000-0x231000-0x330000
This looks like a regression from Wine 1.7.11:
645540beed24327a145b7571ba5fe6d58f890f48 is the first bad commit commit 645540beed24327a145b7571ba5fe6d58f890f48 Author: Alexandre Julliard julliard@winehq.org Date: Mon Jan 13 12:52:17 2014 +0100
msvcp90: Add wrappers for functions that don't exist in old msvcrt versions.
:040000 040000 eb63eb1cffc9ab6a868a8d7f2e70bff73cef1f30 91d88b501e9209a135e068b7b2c93d8dbdb0aae7 M dlls
The game comes bundled with it's own msvcp71,msvcr71 libraries, 'msvcp71=native' is a workaround.
wine-1.7.17-92-ge2bf516