scummvm/engines/drascula
D G Turner a0dbe45a45 DRASCULA: Add fix for crash/OOB memory accesses in bug #3440895
This bug is "DRASCULA-IT: Crash/graphic glitch at castle towers".
The crash was due to width and height values being passed to
copyBackground() being invalid due to out of bounds read from
the factor_red array. This adds debugging statements and fixes
the crash by clipping accesses to the maximum index of factor_red.

This doesn't however fix the observed GFX glitch, but stops it being
a segfault.
2011-11-25 06:30:10 +00:00
..
actors.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
animation.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
console.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
console.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
converse.cpp DRASCULA: Allow faster quit when in the mid of a conversation. 2011-11-13 20:57:41 +01:00
detection.cpp LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE) 2011-11-16 22:38:58 +01:00
drascula.cpp DRASCULA: Allow faster quit when in the mid of a conversation. 2011-11-13 20:57:41 +01:00
drascula.h DRASCULA: Separated the save name syncing code, and added a TODO 2011-08-24 10:39:05 +03:00
graphics.cpp DRASCULA: Add fix for crash/OOB memory accesses in bug #3440895 2011-11-25 06:30:10 +00:00
interface.cpp DRASCULA: Improve confirm quit screen. 2011-11-13 21:05:01 +01:00
module.mk Drascula: Added debug console. Implemented a (buggy) room comand. 2010-06-15 10:18:34 +00:00
objects.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
palette.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
resource.cpp COMMON: Add DisposablePtr<T>, which replaces many repeated implementations of a dispose flag. 2011-08-07 15:19:08 +02:00
rooms.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
saveload.cpp DRASCULA: Fix warnings 2011-11-02 23:18:10 +00:00
sound.cpp DRASCULA: Further cleanup of the sound playing code 2011-11-16 12:03:31 +02:00
talk.cpp DRASCULA: Add fix for crash/OOB memory accesses in bug #3440895 2011-11-25 06:30:10 +00:00