Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#4760 closed defect (fixed)

LOL: Crash when sleeping in Urbish mines

Reported by: SF/ifo Owned by: athrxx
Priority: normal Component: Engine: Kyra
Version: Keywords:
Cc: Game: Kyrandia 1

Description

I know Lands of Lore isn't officially supported (yet), but as everything worked extremely well so far and the game is mentioned as completable in the wiki I thought I could also submit a bug report ;-)

ScummVM: 1.1.0svn47875 (Feb 4 2010 13:26:27) Game: Lands of Lore German CD version (as part of "10 Jahre Westwood" compilation) Platform: Linux (Slackware64 13.0), gcc 4.3.3

Problem description: When trying to sleep in the Urbish mines the game may crash with a segmentation fault under certain conditions. The attached savegame should hopefully demonstrate the problem: - Load the savegame: Sleeping on the current field works. - Now move two fields into the corridor until you are rotated. - Make one step into the next corridor. - Try to sleep -> the game will crash.

I'm not totally sure if sleeping is the real trigger, as the game also (once) crashed a few steps further down into the corridor, however the above method reproducibly kills ScummVM for me.

Ticket imported from: #2945950. Ticket imported from: bugs/4760.

Attachments (1)

lol-cd.010 (23.4 KB ) - added by SF/ifo 14 years ago.
Savegame

Download all attachments as: .zip

Change History (5)

by SF/ifo, 14 years ago

Attachment: lol-cd.010 added

Savegame

comment:1 by athrxx, 14 years ago

Owner: set to athrxx

comment:2 by athrxx, 14 years ago

Seems like the overhead lobsters have invalid attack sound ids. I have added handling for that. Please try the latest svn whether that fixes the crash for you or not.

Florian

comment:3 by SF/ifo, 14 years ago

Thanks, this commit fixed the crash!

comment:4 by SF/ifo, 14 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.