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
Savegame for Replication
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.
Checked with HEAD (r51493). Still occurs.
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)
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.
Screenshot of error
got the backtrace:
pq1::replay()
User::doit()
User::handleEvent(7:644)
IconBar::handleEvent(7:644)
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
Moving to the wiki, known SCI bugs page:
http://wiki.scummvm.org/index.php/SCI/Bugs
finally fixed today by ed865856dc1b486c52e0a22ae6d39f686e9a79ab
Woops, I forgot to change status accordingly