3DS, GRIM: Crashes after splash image display
— at Version 6
Platform: New Nintendo 3DS
Game Version: Both original CD-ROM release and Remastered, English (presumably occurs for all other versions as well).
ScummVM version: First observed in commit 78ec256, persists through all later commits as of July 11, 2021.
Description: When starting up Grim Fandango, the startup splash image of Manny and Glottis in the Bone Wagon displays for around 10 seconds before the system crashes.
Replication: Start Grim Fandango.
Notes:
- Backtrace log and crash dump are from two separate crashes. This is because, for some reason, detatching the remote debugger after a segfault only causes ScummVM to crash; the user is kicked back to the 3DS Home Screen and told that the system will restart.
- In the provided backtrace log, the line "WARNING: !!!! Trying to call MakeSectorActive without a scene!" appears 5 times. This is a known flaw, and may or may not be related to this ticket's issue.
EDIT: Attached different crash log along with crash screenshot with registers and other info.
Okay, I found an issue from 2014 with the same problem on another ARM device (a linux laptop):
https://forums.scummvm.org/viewtopic.php?f=1&t=15919
https://github.com/residualvm/residualvm/issues/1073
It looks like the issue remained open all the way up until ResidualVM was merged into ScummVM, so I'm not sure if it was closed from being fixed or from the ResidualVM repo being archived.