Opened 7 years ago

Closed 7 years ago

#10491 closed defect (fixed)

TINSEL: DW1: Crash when loading Temple saved games

Reported by: sluicebox Owned by: dreammaster
Priority: normal Component: Engine: Tinsel
Version: Keywords:
Cc: Game: Discworld

Description

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.

Attachments (2)

dw-cd.046 (4.8 KB ) - added by sluicebox 7 years ago.
Saved game before defeating monk (loads fine)
dw-cd.047 (4.8 KB ) - added by sluicebox 7 years ago.
Saved game after defeating the monk (crashes when loaded from launcher)

Download all attachments as: .zip

Change History (3)

by sluicebox, 7 years ago

Attachment: dw-cd.046 added

Saved game before defeating monk (loads fine)

by sluicebox, 7 years ago

Attachment: dw-cd.047 added

Saved game after defeating the monk (crashes when loaded from launcher)

comment:1 by dreammaster, 7 years ago

Owner: set to dreammaster
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.