TINSEL: DW1: Crash when loading Temple saved games
|Reported by:||sluicebox||Owned by:||dreammaster|
Saved games created after defeating the temple monk crash when they're loaded from the scummvm launcher:
File: ../../src-master/src/engines/tinsel/cursor.cpp, Line 225
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:
- Load "temple" save game (dw-cd.046)
- Double click the red magic carpet from inventory on the bridge to trigger the (long) sequence that defeats the monk
- Save the game
- 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.