[Scummvm-tracker] [ScummVM] #10391: SCI32: Phant2: computer scrolling crash. (was: Puzzle of Flesh, Steam Version, email scrolling crash.)

dafioram trac at scummvm.org
Mon Jan 1 18:14:58 CET 2018


#10391: SCI32: Phant2: computer scrolling crash.
-------------------------------+-------------------------
  Reporter:  PsYchitOut        |      Owner:  (none)
      Type:  defect            |     Status:  new
  Priority:  high              |  Component:  Engine: SCI
Resolution:                    |   Keywords:  sci32
      Game:  Phantasmagoria 2  |
-------------------------------+-------------------------
Changes (by dafioram):

 * keywords:  Phantasmagoria, Sierra, SCI => sci32
 * priority:  normal => high


Comment:

 Thanks for your report!

 I was able to reproduce this bug in my GOG CD/DOS 001.0.06 English
 version. I was also able to have it happen for the Venimen_Sagawa/
 document.

 {{{
 lookupSelector: Attempt to send to non-object or invalid script. Address
 0000:0000, method Thumb::onMe (room 4051, script 64943, localCall
 ffffffff)!
 }}}

 Steps to reproduce:
 1. Load save
 2. Sit at computer and open fluffy bunnies email
 3. Drag email message slider all the way to the bottom and go a little
 lower then release. It should flick up to the top. It doesn't always work.
 Sometimes you just have to scroll up and down clicking in the message
 area.

 {{{
 0: script 64994 - p2::replay()
      obj at 0001:0518 pc=0003:0546 sp=ST:000d fp=ST:0000 argp:ST:0001
  1: script 0 - p2::gameLoop()
      by 0 obj at 0001:0518 pc=0001:5301 sp=ST:000f fp=ST:000f argp:ST:000e
  2: script 64994 - P2Game::gameLoop()
      by 1 obj at 0001:0518 pc=0003:032b sp=ST:0011 fp=ST:0011 argp:ST:0010
  3: script 64994 - p2::doit()
      by 2 obj at 0001:0518 pc=0003:030d sp=ST:0015 fp=ST:0013 argp:ST:0012
  4: script 0 - p2User::doit()
      by 3 obj at 0001:12c8 pc=0001:585f sp=ST:0018 fp=ST:0017 argp:ST:0016
  5: script 64996 - User::doit()
      by 4 obj at 0001:12c8 pc=000b:0926 sp=ST:001a fp=ST:001a argp:ST:0019
  6: script 64996 - p2User::processHogs(0017:0000)
      by 5 obj at 0001:12c8 pc=000b:0aa9 sp=ST:0020 fp=ST:001d argp:ST:001b
  7: script 64926 - Thumb::handleEvent(0017:0000)
      by 6 obj at 0017:019b pc=0028:0f44 sp=ST:0023 fp=ST:0023 argp:ST:0021
  8: script 64926 - Thumb::action()
      by 7 obj at 0017:019b pc=0028:0e79 sp=ST:0028 fp=ST:0025 argp:ST:0024
  9: script 64916 - Thumb::track(0000:0000)
      by 8 obj at 0017:019b pc=0010:05c8 sp=ST:002c fp=ST:002b argp:ST:0029
  a: script 64943 - Thumb::onMe(0000:0000)
      by 9 obj at 0017:019b pc=0005:042c sp=ST:0033 fp=ST:002f argp:ST:002d
 }}}

--
Ticket URL: <https://bugs.scummvm.org/ticket/10391#comment:1>
ScummVM <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list