View Issue Details

IDProjectCategoryView StatusLast Update
0002727Spring engineGeneralpublic2011-11-11 00:32
Reporterabma Assigned ToKloot  
PrioritynormalSeveritycrashReproducibilitysometimes
Status resolvedResolutionfixed 
Fixed in Version84.0 
Summary0002727: (develop) crash in DefaultPathDrawer.cpp:125
Descriptionwas a test game, me vs kaik
Additional Information(gdb) bt full
#0 0x00007f0a1e234c3d in __libc_waitpid (pid=<optimized out>, stat_loc=<optimized out>,
    options=<optimized out>) at ../sysdeps/unix/sysv/linux/waitpid.c:41
        resultvar = <optimized out>
        oldtype = 0
        result = <optimized out>
#1 0x00000000011786c0 in X_MessageBox (
    msg=0x7f0a0c4887f8 "Spring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /var/tmp/home/.spring/infolog.txt", caption=0x7f0a0024d7e8 "Spring crashed",
    flags=8) at /home/abma/dev/spring/master/rts/System/Platform/Linux/X_MessageBox.cpp:101
        okButton = false
        caption2 = "Spring crashed\n", '\000' <repeats 84 times>
        pid = 10549
        status = 48
        len = 120
        msg2 = "Spring has crashed:\nSegmentation fault (SIGSEGV).\n\nA stacktrace has been written to:\n /var/tmp/home/.spring/infolog.txt\n", '\000' <repeats 878 times>
#2 0x00000000010e38e9 in ExitMessage (msg=..., caption=..., flags=8, forced=false)
    at /home/abma/dev/spring/master/rts/System/Platform/errorhandler.cpp:62
No locals.
0000003 0x00000000010e3ada in ErrorMessageBox (msg=..., caption=..., flags=8)
    at /home/abma/dev/spring/master/rts/System/Platform/errorhandler.cpp:122
        forcedExitThread = 0x7f0a0c488880
0000004 0x0000000001172ead in CrashHandler::HandleSignal (signal=11)
    at /home/abma/dev/spring/master/rts/System/Platform/Linux/CrashHandler.cpp:520
---Type <return> to continue, or q <return> to quit---
        buf = <incomplete type>
        error = {static npos = <optimized out>,
          _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f0a030f1268 "Segmentation fault (SIGSEGV)"}}
        keepRunning = false
0000005 <signal handler called>
No symbol table info available.
#6 0x0000000000d98238 in DefaultPathDrawer::UpdateExtraTexture (this=0x7f0a0f13ba70, extraTex=4,
    starty=32, endy=34, offset=16384, texMem=0x7f0a0f05e860 "")
    at /home/abma/dev/spring/master/rts/Rendering/DefaultPathDrawer.cpp:125
        selUnits = @0x1dd4570
        selUnit = 0x7f0a024e16e0
        mm = 0x0
        md = 0x0
        los = false
        hm = 0x7f0a0c9cbb20
        cn = 0x7f0a0ce0cb70
        useCurrentBuildOrder = false
#7 0x0000000000d2854f in CBaseGroundDrawer::UpdateExtraTexture (this=0x7f0a0ef61110)
    at /home/abma/dev/spring/master/rts/Map/BaseGroundDrawer.cpp:346
        pwr2mapx_half = 128
        endy = 34
        infoTexMem = 0x7f0a0f05e860 ""
        starty = 32
---Type <return> to continue, or q <return> to quit---
        offset = 16384
        myLos = 0x7f0a0e553780
        myAirLos = 0x7f0a0dd7c360
        myRadar = 0x7f0a0e55b7f0
        myJammer = 0x7f0a0e5618b0
#8 0x0000000000ad8f0f in CGame::Draw (this=0x7f0a0c371770)
    at /home/abma/dev/spring/master/rts/Game/Game.cpp:1003
        myScopedTimerFromMakro = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, name = {static npos = <optimized out>,
              _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f0a01455ee8 "GroundDrawer::UpdateExtraTex"}},
            starttime = 1813580}, autoShowGraph = false}
        lastUpdate = 1813579
        deltaMSec = 33
        newSimFrame = true
        currentTime = 1813579
        doDrawWorld = true
        gd = 0x7f0a0ef61110
        start = 0
#9 0x00000000010ed585 in SpringApp::Update (this=0x7fff6f6130f0)
    at /home/abma/dev/spring/master/rts/System/SpringApp.cpp:1079
        ret = 1
0000010 0x00000000010ed6fb in SpringApp::Run (this=0x7fff6f6130f0, argc=1, argv=0x7fff6f6132b8)
    at /home/abma/dev/spring/master/rts/System/SpringApp.cpp:1167
---Type <return> to continue, or q <return> to quit---
No locals.
#11 0x00000000010c9c8b in MainFunc (argc=1, argv=0x7fff6f6132b8, ret=0x7fff6f61319c)
    at /home/abma/dev/spring/master/rts/System/Main.cpp:51
        app = {cmdline = 0x2333600, lastRequiredDraw = 54066, static ogc = 0x0}
0000012 0x00000000010c9f1e in Run (argc=1, argv=0x7fff6f6132b8)
    at /home/abma/dev/spring/master/rts/System/Main.cpp:62
        ret = -1
        err = 0x249
0000013 0x00000000010c9fb7 in main (argc=1, argv=0x7fff6f6132b8)
    at /home/abma/dev/spring/master/rts/System/Main.cpp:92
TagsNo tags attached.
Attached Files
infolog.txt (Attachment missing)
20111110_234011_CloseCombat_83.0.1-67-g714836f develop.sdf (Attachment missing)
Checked infolog.txt for Errors

Activities

Kloot

2011-11-11 00:32

developer   ~0007577

fixed with 8badf933

Issue History

Date Modified Username Field Change
2011-11-11 00:13 abma New Issue
2011-11-11 00:13 abma File Added: infolog.txt
2011-11-11 00:14 abma File Added: 20111110_234011_CloseCombat_83.0.1-67-g714836f develop.sdf
2011-11-11 00:32 Kloot Note Added: 0007577
2011-11-11 00:32 Kloot Status new => resolved
2011-11-11 00:32 Kloot Fixed in Version => 84.0
2011-11-11 00:32 Kloot Resolution open => fixed
2011-11-11 00:32 Kloot Assigned To => Kloot