2025-07-21 21:11 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003909Spring engineGeneralpublic2013-08-01 10:38
Reporterabma 
Assigned Tocleanrock 
PrioritynormalSeveritycrashReproducibilityalways
StatusresolvedResolutionfixed 
Product Version94.1.1+git 
Target Version95.0Fixed in Version 
Summary0003909: crash after /give all & /give all 1
Description...
Steps To Reproduce[f=0000672] Error: Segmentation fault (SIGSEGV) in spring 94.1.1-792-g6acebb8 develop (Debug)
[f=0000672] Error: Stacktrace:
[f=0000672] Error: <0> /lib/x86_64-linux-gnu/libpthread.so.0(+0xfbd0) [0x7f4c8ff3abd0]
[f=0000672] Error: <1> /var/tmp/home/dev/spring/develop/rts/Sim/Weapons/PlasmaRepulser.cpp:211 (discriminator 1)
[f=0000672] Error: <2> /var/tmp/home/dev/spring/develop/rts/Sim/Misc/InterceptHandler.cpp:148
[f=0000672] Error: <3> /var/tmp/home/dev/spring/develop/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:123
[f=0000672] Error: <4> /var/tmp/home/dev/spring/develop/rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp:34
[f=0000672] Error: <5> /var/tmp/home/dev/spring/develop/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectileFactory.cpp:30 (discriminator 1)
[f=0000672] Error: <6> /var/tmp/home/dev/spring/develop/rts/Lua/LuaSyncedCtrl.cpp:3673
[f=0000672] Error: <7> /var/tmp/home/dev/spring/develop/rts/lib/lua/src/ldo.cpp:320
[f=0000672] Error: <8> /var/tmp/home/dev/spring/develop/rts/lib/lua/src/lvm.cpp:613
[f=0000672] Error: <9> /var/tmp/home/dev/spring/develop/rts/lib/lua/src/ldo.cpp:379
[f=0000672] Error: <10> /var/tmp/home/dev/spring/develop/rts/lib/lua/src/lapi.cpp:813
[f=0000672] Error: <11> /var/tmp/home/dev/spring/develop/rts/lib/lua/src/ldo.cpp:119
[f=0000672] Error: <12> /var/tmp/home/dev/spring/develop/rts/lib/lua/src/ldo.cpp:464
[f=0000672] Error: <13> /var/tmp/home/dev/spring/develop/rts/lib/lua/src/lapi.cpp:833
[f=0000672] Error: <14> /var/tmp/home/dev/spring/develop/rts/Lua/LuaHandle.cpp:430
[f=0000672] Error: <15> /var/tmp/home/dev/spring/develop/rts/Lua/LuaHandle.cpp:474
[f=0000672] Error: <16> /var/tmp/home/dev/spring/develop/rts/Lua/LuaHandle.cpp:645
[f=0000672] Error: <17> /var/tmp/home/dev/spring/develop/rts/System/EventHandler.cpp:235 (discriminator 2)
[f=0000672] Error: <18> /var/tmp/home/dev/spring/develop/rts/Game/Game.cpp:1559 (discriminator 1)
[f=0000672] Error: <19> /var/tmp/home/dev/spring/develop/rts/Net/NetCommands.cpp:429
[f=0000672] Error: <20> /var/tmp/home/dev/spring/develop/rts/Game/Game.cpp:966
[f=0000672] Error: <21> /var/tmp/home/dev/spring/develop/rts/System/Platform/Threading.cpp:329
[f=0000672] Error: <22> /var/tmp/home/dev/spring/develop/rts/System/SpringApp.cpp:966
[f=0000672] Error: <23> /var/tmp/home/dev/spring/develop/rts/System/SpringApp.cpp:1054
[f=0000672] Error: <24> /var/tmp/home/dev/spring/develop/rts/System/Main.cpp:64
[f=0000672] Error: <25> /var/tmp/home/dev/spring/develop/rts/System/Main.cpp:123
[f=0000672] Error: <26> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7f4c8c861ea5]
[f=0000672] Error: <27> ??:?
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0011123

abma (administrator)

[f=0000000] -> Version: 94.1.1-792-g6acebb8 develop (Debug)

~0011126

cleanrock (reporter)

Here on a later commit i see a different stack trace.
I do /give all, /give all 1 in BA 7.78.

[f=0000438] Error: Segmentation fault (SIGSEGV) in spring 94.1.1-794-g29ba410 develop
[f=0000438] Error: Stacktrace:
[f=0000438] Error: <0> /usr/lib/libc.so.6(+0x35240) [0x7fba629e2240]
[f=0000438] Error: <1> /home/johanr/my_projects/spring/rts/Game/UI/GuiHandler.cpp:2625
[f=0000438] Error: <2> /usr/include/c++/4.8.1/bits/stl_list.h:155
[f=0000438] Error: <3> /usr/include/c++/4.8.1/bits/basic_ios.h:276
[f=0000438] Error: <4> /home/johanr/my_projects/spring/rts/System/Sound/SoundLog.h:16
[f=0000438] Error: <5> /usr/include/c++/4.8.1/bits/basic_string.h:716
[f=0000438] Error: <6> /home/johanr/my_projects/spring/rts/Lua/LuaSyncedCtrl.cpp:3673
[f=0000438] Error: <7> /home/johanr/my_projects/spring/rts/Lua/LuaUI.cpp:135
[f=0000438] Error: <8> /usr/include/c++/4.8.1/bits/basic_string.h:249
[f=0000438] Error: <9> /home/johanr/my_projects/spring/rts/Lua/LuaUI.cpp:176 (discriminator 1)
[f=0000438] Error: <10> /home/johanr/my_projects/spring/rts/Lua/LuaHashString.h:16
[f=0000438] Error: <11> /home/johanr/my_projects/spring/rts/Lua/LuaUI.cpp:197
[f=0000438] Error: <12> /usr/include/c++/4.8.1/bits/stl_tree.h:447
[f=0000438] Error: <13> /home/johanr/my_projects/spring/rts/Lua/LuaHandle.cpp:431
[f=0000438] Error: <14> /home/johanr/my_projects/spring/rts/Lua/LuaHandle.cpp:476
[f=0000438] Error: <15> /home/johanr/my_projects/spring/rts/Lua/LuaHandle.cpp:639
[f=0000438] Error: <16> /usr/include/c++/4.8.1/bits/basic_string.h:249
[f=0000438] Error: <17> /home/johanr/my_projects/spring/rts/Game/Game.cpp:1559 (discriminator 1)
[f=0000438] Error: <18> /home/johanr/my_projects/spring/rts/Net/NetCommands.cpp:429
[f=0000438] Error: <19> /home/johanr/my_projects/spring/rts/Game/Game.cpp:966
[f=0000438] Error: <20> /usr/include/c++/4.8.1/bits/basic_string.h:539
[f=0000438] Error: <21> /usr/include/boost/smart_ptr/detail/shared_count.hpp:382
[f=0000438] Error: <22> /usr/include/c++/4.8.1/bits/basic_string.h:416
[f=0000438] Error: <23> /usr/include/c++/4.8.1/ext/atomicity.h:47
[f=0000438] Error: <24> /usr/lib/libc.so.6(__libc_start_main+0xf5) [0x7fba629cea15]
[f=0000438] Error: <25> ??:?

~0011128

cleanrock (reporter)

Hmm .. i dont trust my stack trace above.
In Debug2 build i see same stack trace as abma.
p->owner() returns 0 in the if:
if (weaponDef->smartShield && teamHandler->AlliedTeams(p->owner()->team, owner->team)) {
+Notes

-Issue History
Date Modified Username Field Change
2013-07-31 23:58 abma New Issue
2013-08-01 00:01 abma Note Added: 0011123
2013-08-01 08:58 cleanrock Note Added: 0011126
2013-08-01 10:24 cleanrock Note Added: 0011128
2013-08-01 10:38 cleanrock Changeset attached => spring develop 2eb851cb
2013-08-01 10:38 cleanrock Assigned To => cleanrock
2013-08-01 10:38 cleanrock Status new => resolved
2013-08-01 10:38 cleanrock Resolution open => fixed
+Issue History