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.
http://bugs.winehq.org/show_bug.cgi?id=27390
--- Comment #1 from Jörg Höhle hoehle@users.sourceforge.net 2011-06-04 15:57:45 CDT --- Created an attachment (id=35022) --> (http://bugs.winehq.org/attachment.cgi?id=35022) backtrace: device_clear_render_targets+>swrast_Triangle
What's perhaps noteworthy is that an Ubuntu Lucid laptop with Intel 915 onboard graphics crashes within wined3d_device_init_3d too. However here, the crash occurs only with ORM=backbuffer, while ORM=fbo allows the app to start and slowly proceed to the main menu (the Intel HW is way too slow for this app).
http://bugs.winehq.org/show_bug.cgi?id=27390
--- Comment #2 from Henri Verbeet hverbeet@gmail.com 2011-06-05 16:02:34 CDT --- Both of those are crashes inside the GL driver.
http://bugs.winehq.org/show_bug.cgi?id=27390
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS/Version|Mac OS X 10.5 |Mac OS X
http://bugs.winehq.org/show_bug.cgi?id=27390
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #3 from Xavier Vachon xvachon@gmail.com 2012-02-12 09:19:58 CST --- In current wine (1.4-rc3), arch linux X64 and nvidia hardware, HOMM5 HoF works fine for me. I can start a custom game without problems.
Jörg, can you test this again?
http://bugs.winehq.org/show_bug.cgi?id=27390
--- Comment #4 from Xavier Vachon xvachon@gmail.com 2012-10-09 18:35:12 CDT --- Hammers of Fate works well for me in 1.5.14. Nvidia hardware, GOG.com version and Arch x64.
Per Henri's comments, is this a wine or an intel bug?
http://bugs.winehq.org/show_bug.cgi?id=27390
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2012-10-10 05:11:08 CDT --- (In reply to comment #4)
Per Henri's comments, is this a wine or an intel bug?
Well, there are two different bugs in this report. The first one is most likely an Apple bug, the second one is probably a bug in Mesa, but could very well be fixed by now.
https://bugs.winehq.org/show_bug.cgi?id=27390
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #6 from Anastasius Focht focht@gmx.net --- Hello folks,
please retest and resolve the bug. Thanks.
Regards
https://bugs.winehq.org/show_bug.cgi?id=27390
vv222 vv221.web@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vv221.web@gmail.com
--- Comment #7 from vv222 vv221.web@gmail.com --- I’m experimenting what I think is the same crash here.
WINE 1.6.2 Debian Sid amd64 GPU Radeon HD 6670 + radeon free driver (7.5.0) MESA 10.3.2
HoMM5 vanilla and Tribes of the East work flawlessly on the same setup, Hammers of Fate crashed on launch at every try, with a d3d9-related error.
I’m going to try it through the latest dev version of WINE from git.
If any log would be useful, please tell me how to write it and I’ll attach it on another comment.
https://bugs.winehq.org/show_bug.cgi?id=27390
--- Comment #8 from vv222 vv221.web@gmail.com --- Created attachment 49996 --> https://bugs.winehq.org/attachment.cgi?id=49996 backtrace: wined3d crash (driver related?)
https://bugs.winehq.org/show_bug.cgi?id=27390
nallekarhu_80@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nallekarhu_80@luukku.com
--- Comment #9 from nallekarhu_80@luukku.com --- =>0 0x7cd98e81 in r600_dri.so (+0x189e81) (0x00000000)
The crash loacation with the latest provided log is clearly at gpu drivers. Could be worth to try with more recent drivers and wine.
https://bugs.winehq.org/show_bug.cgi?id=27390
vv221 vv221@dotslashplay.it changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vv221@dotslashplay.it
--- Comment #10 from vv221 vv221@dotslashplay.it --- No more crash for me, the game now starts as it should.
WINE 1.6.2 Debian Sid amd64 GPU Radeon HD 6670 + radeon free driver (7.6.1) MESA 11.0.5
As expected it was a driver-related bug.
https://bugs.winehq.org/show_bug.cgi?id=27390
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |NOTOURBUG Summary|HoMM V Hammers of Fate |HoMM V Hammers of Fate |crashes during 3D |crashes during 3D |initialisation |initialisation with Mesa | |9.x/10.x, Intel and/or | |Radeon/AMD GPU
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello folks,
resolving 'NOTOURBUG' aka 'UPSTREAM' then.
Regards
https://bugs.winehq.org/show_bug.cgi?id=27390
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Bruno Jesus 00cpxxx@gmail.com --- Closing fixed upstream/notourbug.