[Scummvm-tracker] [ScummVM :: Bugs] #16287: SCUMM: DIG: Game crashes when moving to another area
ScummVM :: Bugs
trac at scummvm.org
Mon Oct 13 19:30:27 UTC 2025
#16287: SCUMM: DIG: Game crashes when moving to another area
---------------------+----------------------------
Reporter: ianperez | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCUMM
Version: | Resolution:
Keywords: | Game: The Dig
---------------------+----------------------------
Comment (by antoniou79):
Testing with the provided saved game, the Windows dev build of ScummVM
(Windows 10, local build from recent master HEAD) also throws a
segmentation fault.
Debugging with Visual Studio shows a read access violation within
playDigMusic() (of dimuse_scripts.cpp) at this line:
https://github.com/scummvm/scummvm/blob/dd1dcb2240c91dae871c6fccfb12a758ce8c480a/engines/scumm/imuse_digi/dimuse_scripts.cpp#L534
I think it's maybe because at that specific call of the playDigMusic()
method (playDigMusic(_digStateMusicTable[num].name,
&_digStateMusicTable[num], num, false)) , num has a value of 436207660
which seems a bit too large.
--
Ticket URL: <https://bugs.scummvm.org/ticket/16287#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list