SCUMM: FT - Frequent crashing
|Reported by:||SF/cloney||Owned by:||lotharsm|
In the latest CVS (built 20th May), Full Throttle is crashing every few minutes. There doesn't seem to be any set place where crashes occur, but I did discover a situation where set actions after an autosave would cause a crash, when picking up the welding torch. Interestingly though, if I saved before picking up the torch, then loaded this game from a fresh copy of ScummVM, the crash didn't occur.
Perhaps something is not being cleared/freed properly, causing overflow of some kind?
This wasn't noticable in the first part of the game, and only really occurred after being rescued by Mo and trying to find bike parts.
Gentoo Linux 2.6.5 kernel ALSA Full Throttle, FLAC encoded Monster.sou, compress_san used on video directory but NOT data. Compression done using latest CVS scummvm tools
Here's the last ten lines of a crash caught with -d9:
Script 30, offset 0x10:  o6_pushWordVar() readvar(22) Script 30, offset 0x13: [5D] o6_ifNot() Script 30, offset 0xf: [6C] o6_breakHere() getResourceAddress(Script,268) == 0x8464f1c Script 268, offset 0x9b: [CA] o6_delayFrames() getResourceAddress(Script,265) == 0x841a3ec Script 265, offset 0x24:  o6_pushWord() Script 265, offset 0x27:  o6_isSoundRunning() Locking mutex IMuseDigital::getSoundStatus()
Ticket imported from: #957640. Ticket imported from: bugs/1631.