mirror of
https://github.com/dhewm/dhewm3.git
synced 2024-11-29 15:42:28 +00:00
dee76dbb21
The HD version of the "Birdman" Hellknight model crashed the game, because on Linux it triggered the 600KB _alloca() assertion and on Windows (that didn't have such an assertion up to this commit) it overflowed the stack. Thde default stacksize on Windows is 1MB, increasing that to 8MB fixes the problem (in Doom3 1.3.1 it was 4MB). I also implemented the _alloca() size check assertion for Windows, and increased the allowed size to 2MB (so it can be safely called multiple times per function) Model: https://www.moddb.com/mods/birdman-doom3/downloads/birdman-doom3-v11 |
||
---|---|---|
.. | ||
aros | ||
cmake | ||
linux | ||
osx | ||
posix | ||
stub | ||
win32 | ||
cpu.cpp | ||
doom_icon.h | ||
events.cpp | ||
glimp.cpp | ||
platform.h | ||
sys_local.cpp | ||
sys_local.h | ||
sys_public.h | ||
threads.cpp |