Menu

#5044 PQ1VGA : Engine Abort When Putting Away Gun at Jail

SCI: Police Quest 1
closed-fixed
1
2015-04-17
2010-07-30
digitall
No

An engine abort occurs when putting away your gun at the Jail (Room 34) while going to offer deal to Marie Wilkans :
"lookupSelector(): Attempt to send to non-object or invalid script. Address was 0000:0000!"

ScummVM 1.2.0svn51482 (Jul 29 2010 22:39:09)
Features compiled in: Vorbis FLAC MP3 ALSA SEQ RGB zLib FluidSynth
on Linux 2.4.34 x86_32

Discussion

  • digitall

    digitall - 2010-07-30

    Savegame for Replication

     
  • digitall

    digitall - 2010-07-30

    Reliable to replicate.

    To replicate:
    1. load the attached savegame,
    2. click on the lockbox near the centre of screen,
    3. click top left box,
    4. click on the gun in inventory,
    5. click gun on top left box. Gun will appear in box.
    6. click on top left lockbox to close. Abort will occur.

    Note that this does not render the game uncompletable
    as you can just click outside the lockbox window and the
    box is closed by default.

     
  • digitall

    digitall - 2010-07-30

    Checked with HEAD (r51493). Still occurs.

     
  • Filippos Karapetis

    I can't reproduce this, when I put the gun in the lockbox it closes before I have a chance to click on it (i.e. steps 5 to 6)

     
  • digitall

    digitall - 2010-07-30

    You have to click on the red close toggle at the bottom of the box before the 2-3second timeout and autoclose on mine.
    If it is very quick on your PC, I'd suggest doing a "double" click when you put the gun in.

    Attached screenshot of error occuring.

     
  • digitall

    digitall - 2010-07-30

    Screenshot of error

     
  • M. Kiewitz

    M. Kiewitz - 2010-08-16

    got the backtrace:

    pq1::replay()
    User::doit()
    User::handleEvent(7:644)
    IconBar::handleEvent(7:644)

     
  • Filippos Karapetis

    This is a very extreme edge case to me, you need to be very quick and use the gun on the locker at the very moment it closes (which happens almost instantly). I find this very hard to reproduce in an normal playthrough and it's a edge case of a script timing issue anyway, so I'm lowering the priority of this one

     
  • Filippos Karapetis

    • priority: 5 --> 1
    • status: open --> open-later
     
  • Filippos Karapetis

    • status: open-later --> closed-later
     
  • Filippos Karapetis

    Moving to the wiki, known SCI bugs page:
    http://wiki.scummvm.org/index.php/SCI/Bugs

     
  • Filippos Karapetis

    • labels: 415217 --> Also occurs in the original
    • assigned_to: nobody --> thebluegr
     
  • M. Kiewitz

    M. Kiewitz - 2013-09-17

    finally fixed today by ed865856dc1b486c52e0a22ae6d39f686e9a79ab

     
  • M. Kiewitz

    M. Kiewitz - 2013-09-17
    • assigned_to: thebluegr --> m_kiewitz
     
  • M. Kiewitz

    M. Kiewitz - 2015-04-17
    • status: closed-later --> closed-fixed
     
  • M. Kiewitz

    M. Kiewitz - 2015-04-17

    Woops, I forgot to change status accordingly

     
MongoDB Logo MongoDB