https://bugs.winehq.org/show_bug.cgi?id=40298
Bug ID: 40298 Summary: Caverns of Xaskazien 2 crashes when loading Product: Wine Version: 1.9.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: fjfrackiewicz@gmail.com Distribution: ---
Created attachment 53939 --> https://bugs.winehq.org/attachment.cgi?id=53939 backtrace of the crash
I have a clean 32-bit prefix in Wine 1.9.5 installed from the Arch repos.
I have a debug log here: https://www.dropbox.com/s/kgfkv8k5t80avj3/caverns_debug_outputlog.txt.tar.gz... I can't attach it as uncompressed it weighs in at almost 60 MB.
I've used the following debug channels for debugging purposes:
WINEDEBUG=+tid,+seh,+mmdevapi,+winmm,+driver,+msacm,+midi,+dsound,+dsound3d,+xaudio2,+xapofx,+dmusic,+mci,+pulse,+oss,+alsa,+coreaudio,+timestamp
Steps to reproduce:
1. Run "wine Caverns of Xaskazien 2.exe" 2. Select "Enter the Caverns" and create a character. 3. After naming your character hit Enter and wait for the game to load. It should crash as soon as the loading indicator gets to about a quarter of the way in.
https://bugs.winehq.org/show_bug.cgi?id=40298
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://www.dropbox.com/s/q | |l0kar9zg0ysn0b/Caverns%20of | |%20Xaskazien%202%20Ver.%206 | |8.65.zip?dl=0
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #1 from fjfrackiewicz@gmail.com --- Created attachment 53940 --> https://bugs.winehq.org/attachment.cgi?id=53940 terminal output
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #2 from fjfrackiewicz@gmail.com --- This bug also occurs in Wine 1.9.6, clean 32-bit prefix.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #3 from fjfrackiewicz@gmail.com --- This issue is still present in a clean 32-bit prefix with Wine 1.9.7.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #4 from fjfrackiewicz@gmail.com --- Created attachment 54158 --> https://bugs.winehq.org/attachment.cgi?id=54158 Wine 1.9.7 Staging backtrace
This crash issue also occurs in Wine 1.9.7 Staging. Backtrace attached.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #5 from fjfrackiewicz@gmail.com --- Still crashes on loading after character creation in Wine 1.9.8 in a clean 32-bit prefix.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #6 from fjfrackiewicz@gmail.com --- Created attachment 54386 --> https://bugs.winehq.org/attachment.cgi?id=54386 Wine 1.9.9 backtrace #1
Just updated to a WOW64 version of Wine 1.9.9 from the official Arch repos and created a clean 32-bit prefix with no overrides and the game still crashes during the loading screen after character creation.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #7 from fjfrackiewicz@gmail.com --- Created attachment 54387 --> https://bugs.winehq.org/attachment.cgi?id=54387 Wine 1.9.9 backtrace #2
Second backtrace in case it helps with anything.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #8 from fjfrackiewicz@gmail.com --- Created attachment 54388 --> https://bugs.winehq.org/attachment.cgi?id=54388 Terminal output from Wine 1.9.9
Terminal output in case it helps.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #9 from fjfrackiewicz@gmail.com --- Issue persists in Wine 1.9.10.
https://bugs.winehq.org/show_bug.cgi?id=40298
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #10 from Bruno Jesus 00cpxxx@gmail.com --- Confirming, same backtrace from comment 7. Very weird to crash inside malloc, heap corruption?
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #11 from fjfrackiewicz@gmail.com --- Created attachment 54595 --> https://bugs.winehq.org/attachment.cgi?id=54595 Wine 1.9.11 backtrace
Issue persists in Wine 1.9.11 clean 32-bit prefix with the game set to run in Windows XP mode. Latest backtrace attached.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #12 from fjfrackiewicz@gmail.com --- Created attachment 54684 --> https://bugs.winehq.org/attachment.cgi?id=54684 Wine 1.9.12 backtrace
Issue persists in Wine 1.9.12.
This time I ran the game in Windows 7 mode to see if anything changed.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #13 from fjfrackiewicz@gmail.com --- Created attachment 54787 --> https://bugs.winehq.org/attachment.cgi?id=54787 Wine 1.9.12 Staging backtrace
Still an issue in Wine 1.9.12 Staging.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #14 from Dmitry Timoshkov dmitry@baikal.ru --- This looks like a bug in the game: the game calls SDL.SDL_FreeSurface() for an already freed memory block, and that causes a crash inside of that API.
https://bugs.winehq.org/show_bug.cgi?id=40298
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #15 from joaopa jeremielapuree@yahoo.fr --- So, the reporter needs to run this game in a rela windows box to confirm that it is a wien bug, not a game bug.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #16 from fjfrackiewicz@gmail.com --- (In reply to joaopa from comment #15)
So, the reporter needs to run this game in a rela windows box to confirm that it is a wien bug, not a game bug.
I'll have access to a real Windows box later today and will run the game there :)
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #17 from fjfrackiewicz@gmail.com --- Created attachment 54803 --> https://bugs.winehq.org/attachment.cgi?id=54803 Windows 10 screenshot
The game works in Windows 10.
https://bugs.winehq.org/show_bug.cgi?id=40298
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #18 from winetest@luukku.com --- I was not able to get into game menu with wine 1.9.15-git, with staging it goes a bit further and I hit the same bug mentioned here, crash location RtlAllocateHeap.
staging 1.9.15
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #19 from fjfrackiewicz@gmail.com --- Created attachment 57784 --> https://bugs.winehq.org/attachment.cgi?id=57784 Terminal output & backtrace Wine 2.5
This is still an issue in Wine 2.5.
https://bugs.winehq.org/show_bug.cgi?id=40298
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani@winehq.org URL|https://www.dropbox.com/s/q | |l0kar9zg0ysn0b/Caverns%20of | |%20Xaskazien%202%20Ver.%206 | |8.65.zip?dl=0 |
--- Comment #20 from Michael Stefaniuc mstefani@winehq.org --- Dropbox link for the log no longer valid. Removing.
https://bugs.winehq.org/show_bug.cgi?id=40298
--- Comment #21 from joaopa jeremielapuree@yahoo.fr --- Bu still occurs with wine-5.0.rc4.