http://bugs.winehq.org/show_bug.cgi?id=29257
Bug #: 29257 Summary: Regression: BYOND client will not run (either with native or builtin msvcrt.dll) Product: Wine Version: 1.3.23 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: alex.hayton@gmail.com Classification: Unclassified
Created attachment 37841 --> http://bugs.winehq.org/attachment.cgi?id=37841 Stack trace showing the error in question.
I have found a regression that was introduced with 1.3.33. When launching the BYOND client (using the native msvcrt.dll) I get an unhandled exception, which seems to be caused by a call to the undeclared function _getlocaltime64.
When I switch to using the builtin msvcrt.dll I do get slightly further, but the client itself won't get past the server browser and into a game, instead just going into an infinite loop. I'll try and get a stack trace from one of
The error seems to be related to the recent switch to the new version of Gecko introduced in 1.3.33 (BYOND makes heavy use of internal browser windows) as mozsqlite3 is the last place we get to before the error occurs.
The client works pretty well in 1.3.32 (I have since started using PlayOnLinux to launch it using that version). The regression was first introduced in 1.3.33.
I am using Ubuntu 11.04 natty and the Wine PPA - I reinstalled mfc42, vcrun6, wsh56 and gecko via winetricks just to be sure that wasn't the cause of the problem.