https://bugs.winehq.org/show_bug.cgi?id=42368
Bug ID: 42368 Summary: Lichdom: Battlemage crashes while loading when starting a new game Product: Wine-staging Version: 2.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: fjfrackiewicz@gmail.com CC: erich.e.hoover@wine-staging.com, michael@fds-team.de, sebastian@fds-team.de Distribution: ---
Created attachment 57149 --> https://bugs.winehq.org/attachment.cgi?id=57149 Screenshot just before starting the game
(For the non-Staging bug, please see bug 40428. I hope my submitting this report to Wine Staging is OK because I can only get this crash while running the game in Wine Staging 2.0)
When attempting to run Lichdom: Battlemage in Wine Staging 2.0, the game crashes during the loading screen when starting a new game.
I am attempting to play the game in a WoW64 prefix with vcrun2012 installed by the game's installer in Windows 7 mode (the game does not support Windows XP) and I am running the 64-bit binary for the game.
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #1 from fjfrackiewicz@gmail.com --- Created attachment 57150 --> https://bugs.winehq.org/attachment.cgi?id=57150 Terminal output Wine Staging 2.0
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #2 from fjfrackiewicz@gmail.com --- Created attachment 57151 --> https://bugs.winehq.org/attachment.cgi?id=57151 Wine Staging 2.0 backtrace of the crash
https://bugs.winehq.org/show_bug.cgi?id=42368
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Does "winetricks vcrun2012" help?
Also, if this bug appears in vanilla vine too, it's not a wine-staging bug.
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #4 from fjfrackiewicz@gmail.com --- (In reply to Fabian Maurer from comment #3)
Does "winetricks vcrun2012" help?
Also, if this bug appears in vanilla vine too, it's not a wine-staging bug.
Vanilla Wine doesn't even get to this point as it doesn't even get to the main menu.
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #5 from fjfrackiewicz@gmail.com --- @Fabian:
Please note that the GOG installer installs its own vcrun2012 during the game's installation. That being said I've done the following:
- in the prefix where I had the game installed and used the GOG installer's vcrun2012 I ran "winetricks --force vcrun2012" and repaired the installation. The game still crashed.
- I created another clean prefix and before I installed the game, I ran "winetricks vcrun2012" and then installed the game. The result was the same: the game crashed while loading when I attempted to start a new game.
Please let me know if you need any other info or logs from me :)
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #6 from fjfrackiewicz@gmail.com --- Created attachment 57158 --> https://bugs.winehq.org/attachment.cgi?id=57158 Additional error message
IN the new prefix where I ran "winetricks 2012" *before* installing the game, I get an additional message box when the game crashes. Please see the attached screenshot.
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #7 from Fabian Maurer dark.shadow4@web.de ---
Please note that the GOG installer installs its own vcrun2012 during the game's installation.
Ah, that's good to know, I guess.
- in the prefix where I had the game installed and used the GOG installer's
vcrun2012 I ran "winetricks --force vcrun2012" and repaired the installation.
Did you also try running the game directly after the winetricks vcrun2012 installation? Don't quite understand what you mean by repaired.
Please let me know if you need any other info or logs from me :)
Well, it's going to be huge, but I think a "WINEDEBUG=+relay" log including the backtrace could be interesting.
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #8 from fjfrackiewicz@gmail.com --- (In reply to Fabian Maurer from comment #7)
Please note that the GOG installer installs its own vcrun2012 during the game's installation.
Ah, that's good to know, I guess.
- in the prefix where I had the game installed and used the GOG installer's
vcrun2012 I ran "winetricks --force vcrun2012" and repaired the installation.
Did you also try running the game directly after the winetricks vcrun2012 installation? Don't quite understand what you mean by repaired.
Please let me know if you need any other info or logs from me :)
Well, it's going to be huge, but I think a "WINEDEBUG=+relay" log including the backtrace could be interesting.
If you have any of the vcrun winetricks already installed in a prefix, you will get this dialog box when you attempt to reinstall them using the --force option with winetricks: http://i.imgur.com/DEhKC22.png
After I clicked on "Repair" to sort of reinstall vcrun2012 I then immediately tried running the game as usual.
Please give me a few minutes to generate the +relay log :)
https://bugs.winehq.org/show_bug.cgi?id=42368
Michael Müller michael@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Product|Wine-staging |Wine Component|-unknown |-unknown
--- Comment #9 from Michael Müller michael@fds-team.de --- A "WINEDEBUG=+relay,+tid,+seh,+d3d11,+d3d,+wininet" log would be even better, since the messagebox is most probably caused by an SEH exception and it could be d3d11 / wininet related.
This is not a wine staging regression and therefore belongs to the Wine product, even if it is not possible to reach this point using the development version.
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #10 from fjfrackiewicz@gmail.com --- Created attachment 57159 --> https://bugs.winehq.org/attachment.cgi?id=57159 Backtrace with WINEDEBUG=+relay,+tid,+seh,+d3d11,+d3d,+wininet channels
This is the backtrace I received with the WINEDEBUG=+relay,+tid,+seh,+d3d11,+d3d,+wininet channels.
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #11 from fjfrackiewicz@gmail.com --- (In reply to fjfrackiewicz from comment #10)
Created attachment 57159 [details] Backtrace with WINEDEBUG=+relay,+tid,+seh,+d3d11,+d3d,+wininet channels
This is the backtrace I received with the WINEDEBUG=+relay,+tid,+seh,+d3d11,+d3d,+wininet channels.
Also, please note that I did not have CSMT on as I tried to keep everything as default as possible (besides the vcrun2012 winetrick).
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #12 from fjfrackiewicz@gmail.com --- Even after compressing it, the log was far too large to attach here so I uploaded it to my Dropbox account: https://dl.dropboxusercontent.com/u/44472023/relay_tid_seh_d3d11_d3d_wininet...
Please let me know if you have any issues downloading it.
WARNING: this WINEDEBUG=+relay,+tid,+seh,+d3d11,+d3d,+wininet log is 10 GB uncompressed!
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #13 from fjfrackiewicz@gmail.com --- Just an FYI but I thought I would try enabling CSMT in Wine Staging 2.1 now that CSMT supports DX10/11 and that did not help with the crash...
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #14 from fjfrackiewicz@gmail.com --- The game still crashes while loading after clicking "New Game" in Wine Staging 2.2.
https://bugs.winehq.org/show_bug.cgi?id=42368
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com Depends on| |40046
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #15 from fjfrackiewicz@gmail.com --- Created attachment 58585 --> https://bugs.winehq.org/attachment.cgi?id=58585 Backtrace Wine 2.11
Lichdom: Battlemage still crashes while loading in Wine 2.11 (not staging) with CSMT on or off.
https://bugs.winehq.org/show_bug.cgi?id=42368
--- Comment #16 from fjfrackiewicz@gmail.com --- Created attachment 58586 --> https://bugs.winehq.org/attachment.cgi?id=58586 Terminal output Wine 2.11
Terminal output in Wine 2.11 from when I started the game all the way up to the crash.
https://bugs.winehq.org/show_bug.cgi?id=42368 Bug 42368 depends on bug 40046, which changed state.
Bug 40046 Summary: Multiple games require CheckFormatSupport() (Banished, Magic Duels, UE4 tech demos, BioShock 2, Chronicles of Mystara, STO, Lichdom) https://bugs.winehq.org/show_bug.cgi?id=40046
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=42368
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #17 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-7.0-rc5?