Opened 8 days ago

Closed 7 days ago

#10974 closed defect (fixed)

SCI: SQ4: Crash when getting shot by police

Reported by: sluicebox Owned by: sluicebox
Priority: normal Component: Engine: SCI
Keywords: original has-pull-request Cc:
Game: Space Quest 4

Description

Clicking Walk while getting shot by the Sequel Police outside of Sock's in room 370 crashes the CD version. This causes an Oops! error in the original.

lookupSelector: Attempt to send to non-object or invalid script. Address 0000:0000, method Grycler::init (room 370, script 977, localCall ffffffff)!

To reproduce with attached save, click repeatedly in the lower left so that Roger gets shot by that cop and falls down.

The bug is that this script doesn't disable input at the start of the death animation, unlike all other laser scripts.

Attachments (2)

scummvm00044.png (58.4 KB) - added by sluicebox 8 days ago.
sq4-cd.073 (38.0 KB) - added by sluicebox 8 days ago.

Download all attachments as: .zip

Change History (5)

Changed 8 days ago by sluicebox

Attachment: scummvm00044.png added

Changed 8 days ago by sluicebox

Attachment: sq4-cd.073 added

comment:1 Changed 8 days ago by sluicebox

Owner: set to sluicebox

comment:2 Changed 7 days ago by Filippos Karapetis <bluegr@…>

In 222ed9c5:

SCI: Fix SQ4 Sock's Sequel police crash, bug #10974

comment:3 Changed 7 days ago by bluegr

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.