scummvm/engines/saga
D G Turner 714976729d SAGA: Fix for Bug #3324850 ("ITE (SAGA): crash in dog sewers")
This read of 1 byte past the end of the buffer has existed since
the dragonMove() function was implemented, but since the change
in bfb0986c to use ByteArray, this now causes an assertion due to
the stricter bounds checking.

This commit corrects the original issue.
Thanks to fuzzie for this fix.
2011-06-23 18:35:27 +01:00
..
actor_path.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
actor_walk.cpp SAGA: Fix for Bug #3324850 ("ITE (SAGA): crash in dog sewers") 2011-06-23 18:35:27 +01:00
actor.cpp SAGA: Fix Bug #3323722 ("IHNM: Crash to desktop in Ellen's Adventure") 2011-06-23 00:28:44 +01:00
actor.h ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
animation.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
animation.h 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
detection_tables.h SAGA: flag all WIP games with ADGF_UNSTABLE 2011-06-16 13:37:58 -05:00
detection.cpp DETECTOR: Separate code for handling obsolete gameids from advanced detector 2011-06-14 18:52:07 +02:00
displayinfo.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
events.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
events.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
font_map.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
font.cpp Merge branch 'branch-1-3-0' into master 2011-06-01 15:15:31 +02:00
font.h Merge branch 'branch-1-3-0' into master 2011-06-01 15:15:31 +02:00
gfx.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
gfx.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
image.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
input.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
interface.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
interface.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
introproc_ihnm.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
introproc_ite.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
introproc_saga2.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
isomap.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
isomap.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
itedata.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
itedata.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
module.mk Moved the Shorten decoder inside the SAGA engine, as it's the only one using it (and it's still unfinished, too) 2010-01-27 08:40:48 +00:00
music.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
music.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
objectmap.cpp SAGA: Replace snprintf() usage with Common::String::format() 2011-06-02 20:54:49 +01:00
objectmap.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
palanim.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
palanim.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
puzzle.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
puzzle.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
render.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
render.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
resource_hrs.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
resource_res.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
resource_rsc.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
resource.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
resource.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
saga.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
saga.h ENGINES: Change 2nd param of Engine::saveGameState to Common::String 2011-06-02 18:31:59 +02:00
saveload.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
scene.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
scene.h ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
script.cpp SAGA: Replace snprintf() usage with Common::String::format() 2011-06-02 20:54:49 +01:00
script.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
sfuncs_ihnm.cpp SAGA: Replace snprintf() usage with Common::String::format() 2011-06-02 20:54:49 +01:00
sfuncs.cpp SAGA: Replace snprintf() usage with Common::String::format() 2011-06-02 20:54:49 +01:00
shorten.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
shorten.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
sndres.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
sndres.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
sound.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
sound.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
sprite.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
sprite.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
sthread.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
xref.txt Removed trailing spaces. 2008-01-27 19:47:41 +00:00