#203 SIGSEGV

open
nobody
5
2009-07-09
2009-07-09
J. Caldwell
No

Load game and load save game. Play and die without saving. Load save game and this crash occurs.
It fails on station3.wad if I try this without the deh file. I've tried this with vanilla doom and I can't get it to fail.

prboom version is 2.5.0 compiled for 64 bit. System is an AMD Phenom 8gigs of ram.

gdb prboom
set args -iwad doom2.wad -file station3/station3.wad -deh station3.deh -warp 01 -skill 04 -nomouse

Program received signal SIGSEGV, Segmentation fault.
P_IsUnderDamage (actor=<value optimized out>) at p_enemy.c:296
296 if ((cl = seclist->m_sector->ceilingdata) &&
(gdb) bt
#0 P_IsUnderDamage (actor=<value optimized out>) at p_enemy.c:296
#1 P_SmartMove (actor=<value optimized out>) at p_enemy.c:441
#2 0x000000000043a1f4 in A_Chase (actor=0xc19800) at p_enemy.c:1233
#3 0x000000000040c57d in P_SetMobjState (mobj=0xc19800, state=S_SSWV_RUN1)
at p_mobj.c:92
#4 0x0000000000432890 in P_RunThinkers () at p_tick.c:250
#5 P_Ticker () at p_tick.c:285
#6 0x000000000040b488 in G_Ticker () at g_game.c:935
#7 0x000000000048b895 in TryRunTics () at d_client.c:514
#8 0x00000000004233b7 in D_DoomLoop () at d_main.c:362
#9 D_DoomMain () at d_main.c:1647
#10 0x0000000000493d6d in main (argc=<value optimized out>,
argv=<value optimized out>) at i_main.c:407

Discussion