[Scummvm-tracker] [ScummVM :: Bugs] #16075: M4: RIDDLE: Hard crash when looking at copper tank viewer in the Odditorium

ScummVM :: Bugs trac at scummvm.org
Wed Jul 2 23:00:49 UTC 2025


#16075: M4: RIDDLE: Hard crash when looking at copper tank viewer in the Odditorium
--------------------------------+------------------------
Reporter:  afreickmann          |      Owner:  (none)
    Type:  defect               |     Status:  new
Priority:  normal               |  Component:  Engine: M4
 Version:                       |   Keywords:
    Game:  Riddle of Master Lu  |
--------------------------------+------------------------
 What happens:
 If you look at the copper tank viewer in the Odditorium at the start of
 the game, ScummVM crashes and enters the debugger.

 Error output:
 fl (01dc): op_ADD IDX_CELS_INDEX, 65536
 fl (01e4): op_COMPARE IDX_CELS_INDEX, REG 36
 fl (01ec): op_BRANCH 65536, -720896
 fl (01c8): op_SETCEL IDX_CELS_HASH, IDX_CELS_INDEX

 ERROR: CreateSprite: Sprite index out of range - max index: 5, requested
 index: 6!
 Additional notes:
 If you look at the same object near the end of the game, it does not
 crash.
 However, the inventory stays visible during the interaction, which
 shouldn't happen.

 Expected behavior:
 Ripley should be able to look at the copper tank viewer without crashing
 the game, and the inventory should be hidden during cutscenes or look
 interactions.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16075>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list