2024-03-19 12:34 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0005737Spring engineGeneralpublic2017-09-01 01:48
Reporterabma 
Assigned ToKloot 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusresolvedResolutionfixed 
Product Version103.0 +git 
Target Version104.0Fixed in Version103.0 +git 
Summary0005737: WeaponDef.cpp:566: void WeaponDef::LoadSound(): Assertion `soundData[soundIdx].id == -1' failed.
Descriptionassert fails when starting current ba:test / current spring develop
Steps To Reproducestart spring with ba:test
Additional Informationf=-000001] Loading Weapon Definitions
spring: /home/abma/dev/spring/develop/rts/Sim/Weapons/WeaponDef.cpp:566: void WeaponDef::LoadSound(const LuaTable&, const string&, unsigned int, std::vector<GuiSoundSet::Data>&): Assertion `soundData[soundIdx].id == -1' failed.
[f=-000001] [CrashHandler] Error: Aborted (SIGABRT) in spring 103.0.1-1312-ge88fac04b develop (Debug)
[f=-000001] [CrashHandler] Error: Halted Stacktrace for Spring 103.0.1-1312-ge88fac04b develop (Debug) using libunwind:
[f=-000001] [CrashHandler] Error: [00] /home/abma/dev/spring/develop/rts/System/Platform/Linux/CrashHandler.cpp:833 CrashHandler::HaltedStacktrace(std::__cxx11::basic_string<char, std::char_traits<char>, std::a [...]
[f=-000001] [CrashHandler] Error: [01] /home/abma/dev/spring/develop/rts/System/Platform/Linux/CrashHandler.cpp:939 CrashHandler::HandleSignal(int, siginfo_t*, void*)
[f=-000001] [CrashHandler] Error: [02] /lib/x86_64-linux-gnu/libpthread.so.0(+0x110c0) [0x7f44d7b8c0c0] __restore_rt
[f=-000001] [CrashHandler] Error: [03] /build/glibc-p3Km7c/glibc-2.24/signal/../sysdeps/unix/sysv/linux/raise.c:51 (discriminator 3) __GI_raise
[f=-000001] [CrashHandler] Error: [04] /build/glibc-p3Km7c/glibc-2.24/stdlib/abort.c:91 __GI_abort
[f=-000001] [CrashHandler] Error: [05] /build/glibc-p3Km7c/glibc-2.24/assert/assert.c:92 __assert_fail_base
[f=-000001] [CrashHandler] Error: [06] /lib/x86_64-linux-gnu/libc.so.6(+0x2bee2) [0x7f44d4396ee2] __assert_fail
[f=-000001] [CrashHandler] Error: [07] /home/abma/dev/spring/develop/rts/Sim/Weapons/WeaponDef.cpp:568 WeaponDef::LoadSound(LuaTable const&, std::__cxx11::basic_string<char, std::char_traits<char>, [...]
[f=-000001] [CrashHandler] Error: [08] /home/abma/dev/spring/develop/rts/Sim/Weapons/WeaponDef.cpp:514 (discriminator 4) WeaponDef::ParseWeaponSounds(LuaTable const&)
[f=-000001] [CrashHandler] Error: [09] /home/abma/dev/spring/develop/rts/Sim/Weapons/WeaponDef.cpp:502 WeaponDef::WeaponDef(LuaTable const&, std::__cxx11::basic_string<char, std::char_traits<char>, [...]
[f=-000001] [CrashHandler] Error: [10] /usr/include/c++/6/ext/new_allocator.h:120 void __gnu_cxx::new_allocator<WeaponDef>::construct<WeaponDef, LuaTable const&, std::__cxx11:: [...]
[f=-000001] [CrashHandler] Error: [11] /usr/include/c++/6/bits/alloc_traits.h:475 void std::allocator_traits<std::allocator<WeaponDef> >::construct<WeaponDef, LuaTable const&, [...]
[f=-000001] [CrashHandler] Error: [12] /usr/include/c++/6/bits/vector.tcc:98 void std::vector<WeaponDef, std::allocator<WeaponDef> >::emplace_back<LuaTable const&, std::__ [...]
[f=-000001] [CrashHandler] Error: [13] /home/abma/dev/spring/develop/rts/Sim/Weapons/WeaponDefHandler.cpp:36 CWeaponDefHandler::CWeaponDefHandler(LuaParser*)
[f=-000001] [CrashHandler] Error: [14] /home/abma/dev/spring/develop/rts/Game/Game.cpp:558 (discriminator 3) CGame::PostLoadSimulation()
[f=-000001] [CrashHandler] Error: [15] /home/abma/dev/spring/develop/rts/Game/Game.cpp:413 CGame::LoadGame(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> [...]
[f=-000001] [CrashHandler] Error: [16] /home/abma/dev/spring/develop/rts/Game/LoadScreen.cpp:184 CLoadScreen::Init()
[f=-000001] [CrashHandler] Error: [17] /home/abma/dev/spring/develop/rts/Game/LoadScreen.cpp:209 (discriminator 2) CLoadScreen::CreateInstance(std::__cxx11::basic_string<char, std::char_traits<char>, std::allo [...]
[f=-000001] [CrashHandler] Error: [18] /home/abma/dev/spring/develop/rts/Game/PreGame.cpp:381 (discriminator 3) CPreGame::UpdateClientNet()
[f=-000001] [CrashHandler] Error: [19] /home/abma/dev/spring/develop/rts/Game/PreGame.cpp:187 CPreGame::Update()
[f=-000001] [CrashHandler] Error: [20] /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:856 (discriminator 2) SpringApp::Update()
[f=-000001] [CrashHandler] Error: [21] /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:887 SpringApp::Run()
[f=-000001] [CrashHandler] Error: [22] /home/abma/dev/spring/develop/rts/System/Main.cpp:43 Run(int, char**)
[f=-000001] [CrashHandler] Error: [23] /home/abma/dev/spring/develop/rts/System/Main.cpp:92 main
[f=-000001] [CrashHandler] Error: [24] /build/glibc-p3Km7c/glibc-2.24/csu/../csu/libc-start.c:325 __libc_start_main
[f=-000001] [CrashHandler] Error: [25] ./spring(_start+0x2a) [0x55bc39467dea] _start
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[f=-000001] Error: [ErrorMessageBox] errorMsg="Spring has crashed:
Aborted (SIGABRT).
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0018320

Anonymous (viewer)

Fix c2f26f2e2d04638f9bbadb94ed2fd3edcc4e248b committed to develop branch: fix 0005737, repo: spring changeset id: 8659
+Notes

-Issue History
Date Modified Username Field Change
2017-09-01 01:03 abma New Issue
2017-09-01 01:03 abma File Added: infolog.txt
2017-09-01 01:46 Changeset attached => spring develop c2f26f2e
2017-09-01 01:46 Anonymous Note Added: 0018320
2017-09-01 01:48 Kloot Assigned To => Kloot
2017-09-01 01:48 Kloot Status new => resolved
2017-09-01 01:48 Kloot Resolution open => fixed
2017-09-01 01:48 Kloot Fixed in Version => 103.0 +git
+Issue History