[odamex-bug-reporter] [Bug 1136] New: SEGFAULT crashing duel servers frequently

  • From: odamex-bugtracker@xxxxxxxxxx
  • To: odamex-bug-reporter@xxxxxxxxxxxxx
  • Date: Wed, 04 Feb 2015 18:26:29 +0000

http://odamex.net/bugs/show_bug.cgi?id=1136

            Bug ID: 1136
           Summary: SEGFAULT crashing duel servers frequently
    Classification: Unclassified
           Product: Odamex
           Version: 0.7.x
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: major
          Priority: P1
         Component: Server
          Assignee: odamex-bug-reporter@xxxxxxxxxxxxx
          Reporter: watermelonst@xxxxxxxxxxx

On the ZDDL wad, somehow there's random crashes when changing maps. We've tried
really hard to try to isolate some kind of replicative steps, but it seems
really random (or triggers on some specific tic that just happens to be sheer
coincidence).

The map itself has ACS with print() in it, so I don't know if something happens
with that.

It appears to only happen when a callvote succeeds. Only the server crashes.


================================================================================


szp<AActor>::operator AActor* (this=0x8) at common/szp.h:91

#0  0x00000000004c9438 in szp<AActor>::operator AActor* (this=0x8) at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/common/szp.h:91
#1  0x00000000004fcfb2 in DLevelScript::RunScript (this=0x7ffff2f2b620) at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/common/p_acs.cpp:2454
#2  0x00000000004f7d13 in DACSThinker::RunThink (this=0x7ffff2f28500) at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/common/p_acs.cpp:935
#3  0x0000000000524858 in DThinker::RunThinkers () at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/common/dthinker.cpp:261
#4  0x000000000056712d in P_Ticker () at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/common/p_tick.cpp:77
#5  0x00000000005b9510 in G_Ticker () at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/server/src/g_game.cpp:335
#6  0x00000000005a598e in SV_StepTics (count=0) at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/server/src/sv_main.cpp:4508
#7  0x00000000005a5ab3 in SV_RunTics () at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/server/src/sv_main.cpp:4568
#8  0x00000000005358b7 in CappedTaskScheduler::run (this=0xa43380) at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/common/d_main.cpp:1218
#9  0x00000000005352fd in D_RunTics (sim_func=0x5a5a0a <SV_RunTics()>,
display_func=0x5a5a04 <SV_DisplayTics()>) at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/common/d_main.cpp:1313
#10 0x000000000058f648 in D_DoomLoop () at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/server/src/d_main.cpp:170
#11 0x000000000058ff68 in D_DoomMain () at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/server/src/d_main.cpp:431
#12 0x00000000005b214e in main (argc=10, argv=0x7fffffffe148) at
/home/wdl/duel/odamexsrc/odamex-src-0.7.0/server/src/i_main.cpp:279

-- 
You are receiving this mail because:
You are the assignee for the bug.

Other related posts:

  • » [odamex-bug-reporter] [Bug 1136] New: SEGFAULT crashing duel servers frequently - odamex-bugtracker