[Scummvm-tracker] [ScummVM] #10491: TINSEL: DW1: Crash when loading Temple saved games

sluicebox trac at scummvm.org
Wed Apr 18 04:00:49 CEST 2018


#10491: TINSEL: DW1: Crash when loading Temple saved games
----------------------+----------------------------
Reporter:  sluicebox  |      Owner:  (none)
    Type:  defect     |     Status:  new
Priority:  normal     |  Component:  Engine: Tinsel
Keywords:             |       Game:  Discworld
----------------------+----------------------------
 Saved games created after defeating the temple monk crash when they're
 loaded from the scummvm launcher:


 Assertion failed!

 Program: scummvm.exe
 File: ../../src-master/src/engines/tinsel/cursor.cpp, Line 225

 Expression: g_McurObj


 The attached game dw-cd.047 is an example of this, it's taken immediately
 after defeating the monk. If you load this game from within discworld,
 such as after starting a new game or loading a different one, then it
 succeeds.

 Luckily I had just saved one action prior to this, and that save does not
 have problems, so I've included it so you can reproduce creating these
 crashing saves:

 1. Load "temple" save game (dw-cd.046)
 2. Double click the red magic carpet from inventory on the bridge to
 trigger the (long) sequence that defeats the monk
 3. Save the game
 4. Exit scummvm and load the new game from the launcher and it will crash

 All my subsequent saves from within the temple also caused the crash, but
 after completing the sequence and advancing to the next act I could create
 saves that didn't crash.

 I'm using the nightly build on Win7x64 with the DOS cd-rom version of the
 game. This is my first time playing so I don't know any more version info
 than that but I can look if needed.

 I noticed this bug when reproducing a different bug that locks up the
 whole game on the next screen when clicking on something. I don't know if
 they're related but I'll mention this in that one, which I'll write up in
 a moment, as it adds a wrinkle in reproducing it.

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


More information about the Scummvm-tracker mailing list