[ scummvm-Bugs-1425622 ] Assertion at final scene

SourceForge.net noreply at sourceforge.net
Mon Feb 6 22:30:58 CET 2006


Bugs item #1425622, was opened at 2006-02-06 22:30
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=1425622&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Unknown Crash/Other
Group: Kyrandia 1
Status: Open
Resolution: None
Priority: 5
Submitted By: David Weinehall (weine)
Assigned to: Nobody/Anonymous (nobody)
Summary: Assertion at final scene

Initial Comment:
At the very end of Legend of Kyrandia, in the room with
the kyragem (the Kyravault), the game crashes with the
following assert() when Malcolm fires his magic at you.

Error message:

scummvm: kyra/screen.cpp:286: void
Kyra::Screen::copyRegion(int, int, int, int, int, int,
int, int, int): Assertion `x1 + w <= SCREEN_W && y1 + h
<= SCREEN_H' failed.

Commenting out the mentioned assertion makes things work
(well, at least you get to complete the game...).

This is with the very latest cvs version (checked out
a few hours after the announcement on scummvm-devel that
the CVS repo has been frozen);

Linux build, compiled with 
ScummVM 0.9.0cvs (Feb  6 2006 13:25:00)
Features compiled in: Vorbis FLAC MP3 ALSA zLib MPEG2
FluidSynth

The game version is the Floppy/English version.

Save game attached. Things to do to trigger: 
Click on exit (left side of screen).  Malcolm enters. 
Wait...

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=1425622&group_id=37116




More information about the Scummvm-tracker mailing list