[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