[Scummvm-tracker] [ScummVM] #10200: SCI: Shivers1: Sound Crash in Funeral Rites Room

dafioram trac at scummvm.org
Tue Sep 12 23:51:31 CEST 2017


#10200: SCI: Shivers1: Sound Crash in Funeral Rites Room
---------------------+-------------------------
Reporter:  dafioram  |      Owner:  (none)
    Type:  defect    |     Status:  new
Priority:  high      |  Component:  Engine: SCI
Keywords:            |       Game:  Shivers 1
---------------------+-------------------------
 ScummVM:1.10.0git-4845-ge1c33a6
 Game: Shivers1 GOG
 OS: Ubuntu-64 16.04

 When in the funeral rites room if you spin around it will crash. It
 appears to be random. It also happens if I just regularly click so maybe
 the sound is changing at the same time I click.

 I was able to get this error in rooms: 23060, 23050, 23120, and 23230 for
 sound1::check() and sound2::check()

 {{{
 lookupSelector: Attempt to send to non-object or invalid script. Address
 0000:0010, method sound1::check (room 23230, script 64989, localCall
 ffffffff)!
 }}}


 {{{
 0: script 0 - SHIVERS::replay() obj at 0001:215d pc=0001:0c02 sp=ST:0007
 fp=ST:0000 argp:ST:0001
 1: script 0 - SHIVERS::doit()  by 0 obj at 0001:215d pc=0001:10e6 sp=ST:0009
 fp=ST:0009 argp:ST:0008
 2: script 64994 - Game::doit() by 1 obj at 0001:215d pc=0005:06c2 sp=ST:000e
 fp=ST:000b argp:ST:000a
 3: script 64999 - SoundManager::eachElementDo(0000:00f8) by 2
 obj at 0003:09f0 pc=0006:048d sp=ST:0013 fp=ST:0011 argp:ST:000f
 4:[3]  kListEachElementDo(0016:0015, 0000:00f8) by 3 obj at 0000:0000 pc:none
 argp:ST:0014
 5: script 64989 - sound1::check() by 4 obj at 0001:1fc7 pc=000a:0266
 sp=ST:001c fp=ST:0019 argp:ST:0018
 }}}

--
Ticket URL: <https://bugs.scummvm.org/ticket/10200>
ScummVM <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list