[Scummvm-tracker] [ScummVM :: Bugs] #14543: SCI: Lockup in Island of Dr. Brain

ScummVM :: Bugs trac at scummvm.org
Fri Jul 14 17:15:21 UTC 2023


#14543: SCI: Lockup in Island of Dr. Brain
-------------------------+----------------------------------
Reporter:  eriktorbjorn  |       Owner:  (none)
    Type:  defect        |      Status:  new
Priority:  normal        |   Component:  Engine: SCI
 Version:                |  Resolution:
Keywords:                |        Game:  Island of Dr. Brain
-------------------------+----------------------------------
Description changed by eriktorbjorn:

Old description:

> Latest ScummVM snapshot
> English "SierraClassics" CD version of Island of Dr. Brain
>
> Once you reach the art gallery puzzle, if you guess wrong enough times
> the game will chide you for guessing, and the puzzle will close. When you
> restart the puzzle, the game becomes unresponsive. A few keyboard
> commands work (e.g. "k" or "Esc"), but I can't click on any objects or
> even open the game menus at the top of the screen.
>
> If I then try to use the arrow keys to move the mouse cursor, the game
> will crash with the following message:
>
> `
> ERROR: lookupSelector: Attempt to send to non-object or invalid script.
> Address 0000:0000, method art::dispatchEvent (room 340, script 349,
> localCall cd0)!
> `
>
> I'm including a savegame - just walk through the door at the far end of
> the room to get to the art gallery - but it should also be possible to
> reproduce the error by using the debugger to teleport to room 340.
>
> It's a bit unclear to me exactly which version of the game this is. It
> calls itself 1.0, and supposedly there is a version 1.100. There is a
> patch for the game, but it appears to have been applied already. Maybe
> this is a case where the floppy version has a seemingly later version
> number than the CD version?

New description:

 Latest ScummVM snapshot
 English "SierraClassics" CD version of Island of Dr. Brain

 Once you reach the art gallery puzzle, if you guess wrong enough times the
 game will chide you for guessing, and the puzzle will close. When you
 restart the puzzle, the game becomes unresponsive. A few keyboard commands
 work (e.g. "k" or "Esc"), but I can't click on any objects or even open
 the game menus at the top of the screen.

 If I then try to use the arrow keys to move the mouse cursor, the game
 will crash with the following message:

 {{{
 ERROR: lookupSelector: Attempt to send to non-object or invalid script.
 Address 0000:0000, method art::dispatchEvent (room 340, script 349,
 localCall cd0)!
 }}}

 I'm including a savegame - just walk through the door at the far end of
 the room to get to the art gallery - but it should also be possible to
 reproduce the error by using the debugger to teleport to room 340.

 It's a bit unclear to me exactly which version of the game this is. It
 calls itself 1.0, and supposedly there is a version 1.100. There is a
 patch for the game, but it appears to have been applied already. Maybe
 this is a case where the floppy version has a seemingly later version
 number than the CD version?

--
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/14543#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list