mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-21 09:21:08 +00:00
a0dbe45a45
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. |
||
---|---|---|
.. | ||
actors.cpp | ||
animation.cpp | ||
console.cpp | ||
console.h | ||
converse.cpp | ||
detection.cpp | ||
drascula.cpp | ||
drascula.h | ||
graphics.cpp | ||
interface.cpp | ||
module.mk | ||
objects.cpp | ||
palette.cpp | ||
resource.cpp | ||
rooms.cpp | ||
saveload.cpp | ||
sound.cpp | ||
talk.cpp |