Opened 2 years ago

Closed 2 years ago

#10039 closed defect (fixed)

SCI: PHANT2: TextView::setText Crash when changing security level of deceased

Reported by: dafioram Owned by: csnover
Priority: blocker Component: Engine: SCI
Keywords: sci32 Cc:
Game: Phantasmagoria 2

Description

Game: Phant 2 GOG CD/DOS 001.0.06
ScummVM: 1.10.0git-4161-gcb3191a
OS: Ubuntu 16.04

Spoiler

If you are on the change security level screen of the computer and you click either bob or tom who are dead by this point then the game will crash.

You only need to change your level to progress so its not expected that anyone else would be selected.

ERROR:
parameter 0: 0000:0000 (null, integer), should be object, reference
[VM] kArray(GetData): signature mismatch in method TextView::setText (room 4684, script 64986, localCall ffffffff)!

Attachments (1)

phantasmagoria2-cd-win.020 (42.4 KB ) - added by dafioram 2 years ago.
save at paul's computer. Login as him pword: "carpe diem"

Download all attachments as: .zip

Change History (5)

by dafioram, 2 years ago

Attachment: phantasmagoria2-cd-win.020 added

save at paul's computer. Login as him pword: "carpe diem"

comment:1 by dafioram, 2 years ago

Summary: PHANT2: TextView::setText Crash when changing security level of deceasedSCI: PHANT2: TextView::setText Crash when changing security level of deceased

comment:2 by csnover, 2 years ago

Owner: set to csnover

comment:3 by csnover, 2 years ago

Priority: normalblocker

comment:4 by csnover, 2 years ago

Resolution: fixed
Status: newclosed

Thanks for your report! A patch for this issue has been added in commit 5228aa29fa632249c835f98fbc4cfc01fa5f222b and will be available in daily builds 1.10.0git-4779 and higher.

Note: See TracTickets for help on using tickets.