EDuke32 Changelog Unofficial archive

Build 2270

19 January 2012 · 2 commits by 1 author · SVN

Builds by month 62 builds

Original log file · 20120119-2270.txt
------------------------------------------------------------------------
r2270 | helixhorned | 2012-01-19 15:17:34 -0800 (Thu, 19 Jan 2012) | 9 lines

Inreased debugging level for catching oob accesses to 'main' arrays.

If enabled, this makes the following arrays be allocated statically:
spriteext, spritesmooth, sector, wall, sprite, tsprite, while
necessarily disabling the clipshape feature (because it relies on
setting sector/wall to different malloc'd block temporarily).

To compile, pass DEBUGANYWAY=1 in addition to RELEASE=0 to 'make',
and it's really only useful with CC=clang, of course.
------------------------------------------------------------------------
r2269 | helixhorned | 2012-01-19 15:17:03 -0800 (Thu, 19 Jan 2012) | 1 line

Fix a problem in G_DrawRooms where an sectnum updated to -1 may be used as index.
------------------------------------------------------------------------
r2268 | helixhorned | 2012-01-19 13:58:23 -0800 (Thu, 19 Jan 2012) | 4 lines

Fix oob accesses when e.g. shooting tile -1. (can propagate via WEAPONx_SHOOTS)

Ideally, we would also warn when setting WEAPONx_SHOOTS to negative values, but
we'd have to intercept CON's setvar's and it wouldn't be pretty.
------------------------------------------------------------------------
Engine

Inreased debugging level for catching oob accesses to 'main' arrays.

Philipp Kutin (Helixhorned) 19 Jan 2012, 15:17 UTC−8 r2270

If enabled, this makes the following arrays be allocated statically: spriteext, spritesmooth, sector, wall, sprite, tsprite, while necessarily disabling the clipshape feature (because it relies on setting sector/wall to different malloc'd block temporarily). To compile, pass DEBUGANYWAY=1 in addition to RELEASE=0 to 'make', and it's really only useful with CC=clang, of course.

FixCON
Already listed in build 2268

Fix oob accesses when e.g. shooting tile -1. (can propagate via WEAPONx_SHOOTS)

Philipp Kutin (Helixhorned) 19 Jan 2012, 13:58 UTC−8 r2268

Ideally, we would also warn when setting WEAPONx_SHOOTS to negative values, but we'd have to intercept CON's setvar's and it wouldn't be pretty.