http://bugs.winehq.org/show_bug.cgi?id=27390
Summary: HoMM V Hammers of Fate crashes during 3D initialisation Product: Wine Version: 1.3.21 Platform: x86 OS/Version: Mac OS X 10.5 Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net
Created an attachment (id=35021) --> (http://bugs.winehq.org/attachment.cgi?id=35021) crash backtrace: wined3d_swapchain_create>glsAssignDrawable
While "Heroes of Might & Magic V" works well, the extension "Hammers of Fate" patchlevel 2.1 (aka. 2.01) crashes upon 3D initialisation (after displaying one still image).
I'm using an "early 2009" NVidia 9400GM Mac mini with OSX 10.5.8. and XQuartz 2.6.1.
The crash occurs with both XQuartz 2.6.1 as well as XQuartz 2.5.(1?), with Wine-1.3.21 with the one post 1.3.21 swapchain patch (I had hoped that it would make a difference) and with Wine-1.1.24.
UseGLSL makes no difference, nor does ORM=fbo or backbuffer. I've not tried out the original HoF version 2.0 without patch.
One other weird note: The app provides msvcp71.dll and msvcr71.dll in the Heroes...\bina1\ directory. They get loadded by default. If I override them with the builtins, after the crash, Wine won't end (Wine's desktop window remains open) and displays: err:ntdll:RtlpWaitForCriticalSection section 0x42bc48a4 "x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0021, blocked by 0009, retrying (60 sec) 15 minutes later, it still hangs and I invoke killall -INT wineserver.