https://bugs.winehq.org/show_bug.cgi?id=48564
Bug ID: 48564 Summary: Chrono Trigger crashes when when trying to use the shop Product: Wine Version: 5.0 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: justinrun@gmail.com Distribution: ---
When playing Chrono Trigger via Steam, the game crashes when trying to buy an item from a weapons shop.
Steps to reproduce:
* Load Chrono Trigger * Go to one of the weapon shops (Apparently item shops do not have this issue) * Talk to the NPC, which will open the shop menu * Choosing the "Buy" option causes the game to crash.
I was able to reproduce the bug by going to the Market after leaving the forest in the section of the game described here: https://strategywiki.org/wiki/Chrono_Trigger/The_Queen_is_Gone
https://bugs.winehq.org/show_bug.cgi?id=48564
justinrun@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|x86 |x86-64
https://bugs.winehq.org/show_bug.cgi?id=48564
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi,
Could you add crash backtrace and console output please?
Thanks in advance for reporting back
https://bugs.winehq.org/show_bug.cgi?id=48564
--- Comment #2 from justinrun@gmail.com --- Created attachment 66412 --> https://bugs.winehq.org/attachment.cgi?id=66412 Chrono Trigger crash log
This is a crash log from trying to use the weapon shop in Chrono Trigger via wine staging 5.1 in Lutris
https://bugs.winehq.org/show_bug.cgi?id=48564
--- Comment #3 from justinrun@gmail.com --- I am not sure how to get a more detailed crashlog/backtrace with line numbers and such. Is there a guide somewhere about how to do this?
https://bugs.winehq.org/show_bug.cgi?id=48564
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #4 from Zebediah Figura z.figura12@gmail.com --- You'd need Wine built with debug information (i.e. CFLAGS=-g). That said, the frame with RtlFreeHeap() is probably genuine, which means memory corruption. Adding WINEDEBUG=warn+heap would help confirm that.
https://bugs.winehq.org/show_bug.cgi?id=48564
maniikarabera@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maniikarabera@protonmail.ch
https://bugs.winehq.org/show_bug.cgi?id=48564
Erik Hacklin erik.hacklin@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |erik.hacklin@gmail.com
--- Comment #5 from Erik Hacklin erik.hacklin@gmail.com --- Hello Zebediah,
I found this bug listing and can confirm this bug is happening to me also. I would like to help fix it by providing the needed logs.
https://bugs.winehq.org/show_bug.cgi?id=48564
--- Comment #6 from Erik Hacklin erik.hacklin@gmail.com --- Tried getting the WINEDEBUG=warn+heap log with a CFLAGS=-g compiled wine. Game doesn't even get in-game when loading a save file or when starting a new game. Let it run for an hour or so and in that time it had eaten up all of my ram (32gb) and system had locked up.
https://bugs.winehq.org/show_bug.cgi?id=48564
--- Comment #7 from Erik Hacklin erik.hacklin@gmail.com --- Created attachment 67066 --> https://bugs.winehq.org/attachment.cgi?id=67066 WINEDEBUG=warn+heap attempt with Wine Staging 5.6 (CFLAGS=-g)
https://bugs.winehq.org/show_bug.cgi?id=48564
--- Comment #8 from Zebediah Figura z.figura12@gmail.com --- I'm not seeing any exceptions or heap errors in that log; are you sure it's actually crashing?
https://bugs.winehq.org/show_bug.cgi?id=48564
--- Comment #9 from Erik Hacklin erik.hacklin@gmail.com --- Correct. With WINEDEBUG=warn+heap it does not crash, it simply hangs or something like that while trying to load the save file or when starting a new game. I will attach a log without WINEDEBUG=warn+heap. In this scenario it also doesn't crash, but does give some heap error at the end of the log exactly when the hangup happens
https://bugs.winehq.org/show_bug.cgi?id=48564
--- Comment #10 from Erik Hacklin erik.hacklin@gmail.com --- Created attachment 67114 --> https://bugs.winehq.org/attachment.cgi?id=67114 5.6 Staging log without debug environment variables
https://bugs.winehq.org/show_bug.cgi?id=48564
Jarrod Bagwell jarrodbagwell@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jarrodbagwell@gmail.com
--- Comment #11 from Jarrod Bagwell jarrodbagwell@gmail.com --- Created attachment 67140 --> https://bugs.winehq.org/attachment.cgi?id=67140 Chrono Trigger Crash Log and Backtrace
https://bugs.winehq.org/show_bug.cgi?id=48564
--- Comment #12 from Jarrod Bagwell jarrodbagwell@gmail.com --- Zebediah,
I'm also able to confirm this bug. I've attached my crash log which does contain debug symbols and I believe the backtrace that you are looking for. I'm using wine-staging 5.8 and a 32bit wine bottle.
https://bugs.winehq.org/show_bug.cgi?id=48564
daniel.c.ege@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |daniel.c.ege@gmail.com
--- Comment #13 from daniel.c.ege@gmail.com --- Created attachment 67213 --> https://bugs.winehq.org/attachment.cgi?id=67213 Change Party Members Crashes
I've played through the game on wine multiple times, and it seems that I have crashing problems in these three situations:
1. Buying/Selling things from the shop (crashes 95% of the time). 2. Changing party members within the menu (crashes 95% of the time) 3. Rarely (e.g. 1% of the time), doing normal tasks like using techs or equipping items within the menu
To get around this, I just don't bother trying buying items and change my party members seldomly. I have attached a backtrace for the changing-party menu. Technically, these could all be different issues, but I have a hypothesis that the shop and party menus cause problems more often due to character sprite animations triggering some code that causes page fault errors. Both the shop and party menus show animated character sprites when navigating the menu options whereas in other places the menus only have static assets.
https://bugs.winehq.org/show_bug.cgi?id=48564
--- Comment #14 from Jarrod Bagwell jarrodbagwell@gmail.com --- I can confirm the bug is still present in wine-staging 5.9
https://bugs.winehq.org/show_bug.cgi?id=48564
Neros contact@neros.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |contact@neros.fr
https://bugs.winehq.org/show_bug.cgi?id=48564
jeremiahpwilson@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremiahpwilson@yahoo.com
https://bugs.winehq.org/show_bug.cgi?id=48564
--- Comment #15 from justinrun@gmail.com --- I think the bug might have been fixed as of 6.15. I was able to use the weapon shop without issue. However, I am using GE Proton, so it is possible that one of the proton/staging patches fixed it.
Can someone else who had the error test to make sure that it is actually fixed?
https://bugs.winehq.org/show_bug.cgi?id=48564
soredake broaden_acid002@simplelogin.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|broaden_acid002@simplelogin | |.com |