[Scummvm-tracker] [ScummVM] #9801: SCI32: QFG4: Crash when sliding down slippery slope

Martin Kiewitz trac at scummvm.org
Sat May 27 00:30:46 CEST 2017


#9801: SCI32: QFG4: Crash when sliding down slippery slope
--------------------------------+-------------------------
  Reporter:  tsoliman           |      Owner:  (none)
      Type:  defect             |     Status:  new
  Priority:  normal             |  Component:  Engine: SCI
Resolution:                     |   Keywords:
      Game:  Quest for Glory 4  |
--------------------------------+-------------------------

Comment (by m-kiewitz):

 Grooper::doit is getting the cycler of the client (client is ego, called
 "hero" in QfG4).
 Grooper::doit then tries to call cycler::isKindOf, followed by
 cycler::vStopped.

 cycler is 0:0 at that point, which causes the error.

 It seems it's some kind of timing issue. Right now I plan to patch the
 system script responsible for Grooper::doit and check if cycler is
 actually set.

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


More information about the Scummvm-tracker mailing list