Opened 12 years ago

Closed 12 years ago

Last modified 12 months ago

#3472 closed defect (fixed)

LURE: Crash while intro

Reported by: lordhoto Owned by: dreammaster
Priority: normal Component: Engine: Lure
Keywords: Cc:
Game: Lure of the Temptress

Description

ScummVM 0.11.0svn (Nov 30 2007 21:39:20)
Features compiled in: Vorbis FLAC MP3 zLib MPEG2

In the intro the fight between the knights and the Skrol begins, some pictures are shown and then suddenly it quits with "Decoded data exceeded allocated output buffer size!"

Lure of the Temptress (Floppy/German)

Debian GNU Linux/amd64
gcc (GCC) 4.2.3 20071123 (prerelease) (Debian 4.2.2-4)

Ticket imported from: #1842035. Ticket imported from: bugs/3472.

Change History (3)

comment:1 by dreammaster, 12 years ago

The problem was that in some foreign language versions some screens were decoding to a single byte more than the size of the screen. I've changed the loadScreen method to allocate a single byte more than a full screen but use the correct size to load the physical screen

comment:2 by dreammaster, 12 years ago

Resolution: fixed
Status: newclosed

comment:3 by digitall, 12 months ago

Component: Engine: Lure
Game: Lure of the Temptress
Note: See TracTickets for help on using tickets.