EDuke32 Changelog Unofficial archive

Build 2270

19 January 2012 · 2 commits by 1 author · SVN

Builds by month 225 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

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.