2025-07-18 18:17 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003124Spring engineGeneralpublic2012-06-21 20:18
Reporterabma 
Assigned Toabma 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusresolvedResolutionfixed 
Product Version89.0 
Target VersionFixed in Version 
Summary0003124: (validationtest) crash on client in DefaultPathDrawer.cpp:135
Description[f=0000000] Error: Segmentation fault (SIGSEGV) in spring 88.0.1-396-g28c6f76 release (Debug Headless OMP)
[f=0000000] Error: Stacktrace:
[f=0000000] Error: <0> /lib/x86_64-linux-gnu/libpthread.so.0(+0xfcb0) [0x7f749f8cccb0]
[f=0000000] Error: <1> /usr/include/c++/4.6/bits/stl_vector.h:571
[f=0000000] Error: <2> /home/buildbot/full-linux/build/rts/Rendering/DefaultPathDrawer.cpp:135
[f=0000000] Error: <3> /usr/include/c++/4.6/bits/stl_tree.h:969
[f=0000000] Error: <4> /usr/include/c++/4.6/bits/stl_tree.h:1383
[f=0000000] Error: <5> /usr/include/c++/4.6/bits/stl_vector.h:143
[f=0000000] Error: <6> /home/buildbot/full-linux/build/rts/Game/PreGame.cpp:71
[f=0000000] Error: <7> /home/buildbot/full-linux/build/rts/Lua/LuaZip.cpp:89
[f=0000000] Error: <8> /home/buildbot/full-linux/build/rts/Lua/LuaWeaponDefs.cpp:518
[f=0000000] Error: <9> /home/buildbot/full-linux/build/rts/Lua/LuaZip.cpp:126
Additional Informationhttp://buildbot.springrts.com/builders/validationtests/builds/1367/steps/validation%20test/logs/stdio
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0008813

Kloot (developer)

stacktrace makes 0 sense, nor does the line it crashes at (also, how can you even have alt+B drawing enabled in a headless build?)

~0008814

abma (administrator)

yeah, looks like memory corruption, i'll try to get more info...

~0008815

abma (administrator)

hm, this is when i run it myself:

[f=0000000] Error: Segmentation fault (SIGSEGV) in spring 88.0.1-398-gb799f3c release (Headless OMP)
[f=0000000] Error: Stacktrace:
[f=0000000] Error: <0> /lib/x86_64-linux-gnu/libpthread.so.0(+0xfcb0) [0x7f33dd05bcb0]
[f=0000000] Error: <1> /usr/include/c++/4.6/bits/locale_facets.h:1077
[f=0000000] Error: <2> /home/abma/dev/spring/develop/rts/System/Net/UDPConnection.cpp:523
[f=0000000] Error: <3> /home/abma/dev/spring/develop/rts/System/NetProtocol.cpp:50
[f=0000000] Error: <4> /home/abma/dev/spring/develop/rts/Game/PreGame.cpp:71
[f=0000000] Error: <5> /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:911
[f=0000000] Error: <6> /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:283
[f=0000000] Error: <7> /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:998
[f=0000000] Error: <8> /home/abma/dev/spring/develop/rts/System/Main.cpp:51
[f=0000000] Error: <9> /home/abma/dev/spring/develop/rts/System/Main.cpp:65


weird...

~0008816

abma (administrator)

verbose stacktrace:

http://pastebin.com/2bxCzCxN

~0008817

Kloot (developer)

so related to https://github.com/spring/spring/commit/b6163ffd9a3d734c77f26f67a5fccab21eae7e76 etc?

(maybe a hint to stop messing with netcode all the time)

~0008819

abma (administrator)

seems to be fixed...
+Notes

-Issue History
Date Modified Username Field Change
2012-06-21 10:37 abma New Issue
2012-06-21 12:52 Kloot Note Added: 0008813
2012-06-21 12:55 abma Note Added: 0008814
2012-06-21 13:11 abma Note Added: 0008815
2012-06-21 13:12 abma Note Added: 0008816
2012-06-21 13:19 Kloot Note Added: 0008817
2012-06-21 20:18 abma Note Added: 0008819
2012-06-21 20:18 abma Status new => resolved
2012-06-21 20:18 abma Resolution open => fixed
2012-06-21 20:18 abma Assigned To => abma
+Issue History