[Scummvm-tracker] [ScummVM] #10760: QFG4: Crash entering the inn

Vhati trac at scummvm.org
Sun Dec 2 03:53:11 CET 2018


#10760: QFG4: Crash entering the inn
--------------------------------+-------------------------
  Reporter:  Vhati              |      Owner:  (none)
      Type:  defect             |     Status:  new
  Priority:  normal             |  Component:  Engine: SCI
Resolution:                     |   Keywords:  SCI32
      Game:  Quest for Glory 4  |
--------------------------------+-------------------------

Comment (by Vhati):

 @digitall:
 > Same script, different room, but sounds like the same cause
 Yep. Crashes in the same way.

 {{{
 ) backtrace
 script 64992 - MoveTo::init(hero, 76d, 111d, 0041:29b4); pc=0017:0456
 script 64998 - hero::setHeading(0); pc=0006:0f31
 script 28 - stopGroop::doit(hero, 0, 0); pc=0013:01b12
 script 64977 - Grooper::doit(hero, 0, 0); pc=0015:022e
 script 64998 - hero::setCycle(Grycler, stopGroop, 0); pc=0006:06af
 script 64977 - Grycler::init(hero, stopGroop, 0); pc=0015:0309 is the
 crashing opcode
 }}}

 {{{
 ) vo hero cycler
 [0012:036c] Grycler

 ) disasm 0012:036c init bc
 }}}

 {{{
 0015:0309: 4a 06 00       send  0006
   <no such object>::isKindOf[INVALID_OBJ](0018:0197)
 }}}

 At that moment, hero's "looper" property is stopGroop.
 stopGroop's "oldCycler" property is 0000:0000.

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


More information about the Scummvm-tracker mailing list