View Issue Details

IDProjectCategoryView StatusLast Update
0003909Spring engineGeneralpublic2013-08-01 10:38
Reporterabma Assigned Tocleanrock  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version94.1.1+git 
Target Version95.0 
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

Activities

abma

2013-08-01 00:01

administrator   ~0011123

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

cleanrock

2013-08-01 08:58

reporter   ~0011126

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> ??:?

cleanrock

2013-08-01 10:24

reporter   ~0011128

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)) {

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