2025-07-18 14:18 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0005577Spring engineGeneralpublic2017-05-28 00:27
Reporterabma 
Assigned ToKloot 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusresolvedResolutionfixed 
Product Version103.0 +git 
Target Version104.0Fixed in Version103.0 +git 
Summary0005577: rts/System/FileSystem/FileHandler.cpp:97: Assertion `fileBuffer.size() == fileBuffer.capacity()' failed.
Description[f=0013787] [Sound] Error: [COggStream::EmptyBuffers][2]: AL_INVALID_VALUE (40963)
[f=0013787] [Sound] Error: [COggStream::ReleaseBuffers]: AL_INVALID_OPERATION (40964)
spring: /home/abma/dev/spring/develop/rts/System/FileSystem/FileHandler.cpp:97: virtual bool CFileHandler::TryReadFromVFS(const string&, int): Assertion `fileBuffer.size() == fileBuffer.capacity()' failed.
[f=0013835] [CrashHandler] Error: Aborted (SIGABRT) in spring 103.0.1-975-g77e537f develop (Debug)
[f=0013835] [CrashHandler] Error: Halted Stacktrace for Spring 103.0.1-975-g77e537f develop (Debug) using libunwind:
[f=0013835] [CrashHandler] Error: [00] /home/abma/dev/spring/develop/rts/System/Platform/Linux/CrashHandler.cpp:816 CrashHandler::HaltedStacktrace(std::string const&, siginfo_t*, ucontext*)
[f=0013835] [CrashHandler] Error: [01] /home/abma/dev/spring/develop/rts/System/Platform/Linux/CrashHandler.cpp:922 CrashHandler::HandleSignal(int, siginfo_t*, void*)
[f=0013835] [CrashHandler] Error: [02] /lib/x86_64-linux-gnu/libpthread.so.0(+0xf890) [0x7f391cc47890] __restore_rt
[f=0013835] [CrashHandler] Error: [03] /build/glibc-KShDyh/glibc-2.19/signal/../nptl/sysdeps/unix/sysv/linux/raise.c:56 __GI_raise
[f=0013835] [CrashHandler] Error: [04] /build/glibc-KShDyh/glibc-2.19/stdlib/abort.c:91 __GI_abort
[f=0013835] [CrashHandler] Error: [05] /build/glibc-KShDyh/glibc-2.19/assert/assert.c:92 __assert_fail_base
[f=0013835] [CrashHandler] Error: [06] /lib/x86_64-linux-gnu/libc.so.6(+0x2e312) [0x7f39194e6312] __assert_fail
[f=0013835] [CrashHandler] Error: [07] /home/abma/dev/spring/develop/rts/System/FileSystem/FileHandler.cpp:99 CFileHandler::TryReadFromVFS(std::string const&, int)
[f=0013835] [CrashHandler] Error: [08] /home/abma/dev/spring/develop/rts/System/FileSystem/FileHandler.cpp:113 (discriminator 1) CFileHandler::Open(std::string const&, std::string const&)
[f=0013835] [CrashHandler] Error: [09] /home/abma/dev/spring/develop/rts/System/Sound/OpenAL/OggStream.cpp:87 (discriminator 4) COggStream::Play(std::string const&, float)
[f=0013835] [CrashHandler] Error: [10] /home/abma/dev/spring/develop/rts/System/Sound/OpenAL/SoundSource.cpp:276 CSoundSource::PlayStream(IAudioChannel*, std::string const&, float)
[f=0013835] [CrashHandler] Error: [11] /home/abma/dev/spring/develop/rts/System/Sound/OpenAL/AudioChannel.cpp:194 (discriminator 1) AudioChannel::StreamPlay(std::string const&, float, bool)
[f=0013835] [CrashHandler] Error: [12] /home/abma/dev/spring/develop/rts/Lua/LuaUnsyncedCtrl.cpp:591 LuaUnsyncedCtrl::PlaySoundStream(lua_State*)
[f=0013835] [CrashHandler] Error: [13] /home/abma/dev/spring/develop/rts/lib/lua/src/ldo.cpp:320 luaD_precall(lua_State*, lua_TValue*, int)
[f=0013835] [CrashHandler] Error: [14] /home/abma/dev/spring/develop/rts/lib/lua/src/lvm.cpp:613 luaV_execute(lua_State*, int)
[f=0013835] [CrashHandler] Error: [15] /home/abma/dev/spring/develop/rts/lib/lua/src/ldo.cpp:379 luaD_call(lua_State*, lua_TValue*, int)
[f=0013835] [CrashHandler] Error: [16] /home/abma/dev/spring/develop/rts/lib/lua/src/lapi.cpp:813 f_call
[f=0013835] [CrashHandler] Error: [17] /home/abma/dev/spring/develop/rts/lib/lua/src/ldo.cpp:119 luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*)
[f=0013835] [CrashHandler] Error: [18] /home/abma/dev/spring/develop/rts/lib/lua/src/ldo.cpp:464 luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long)
[f=0013835] [CrashHandler] Error: [19] /home/abma/dev/spring/develop/rts/lib/lua/src/lapi.cpp:833 lua_pcall(lua_State*, int, int, int)
[f=0013835] [CrashHandler] Error: [20] /home/abma/dev/spring/develop/rts/lib/lua/src/lbaselib.cpp:377 luaB_pcall
[f=0013835] [CrashHandler] Error: [21] /home/abma/dev/spring/develop/rts/lib/lua/src/ldo.cpp:320 luaD_precall(lua_State*, lua_TValue*, int)
[f=0013835] [CrashHandler] Error: [22] /home/abma/dev/spring/develop/rts/lib/lua/src/lvm.cpp:613 luaV_execute(lua_State*, int)
[f=0013835] [CrashHandler] Error: [23] /home/abma/dev/spring/develop/rts/lib/lua/src/ldo.cpp:379 luaD_call(lua_State*, lua_TValue*, int)
[f=0013835] [CrashHandler] Error: [24] /home/abma/dev/spring/develop/rts/lib/lua/src/lapi.cpp:813 f_call
[f=0013835] [CrashHandler] Error: [25] /home/abma/dev/spring/develop/rts/lib/lua/src/ldo.cpp:119 luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*)
[f=0013835] [CrashHandler] Error: [26] /home/abma/dev/spring/develop/rts/lib/lua/src/ldo.cpp:464 luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long)
[f=0013835] [CrashHandler] Error: [27] /home/abma/dev/spring/develop/rts/lib/lua/src/lapi.cpp:833 lua_pcall(lua_State*, int, int, int)
[f=0013835] [CrashHandler] Error: [28] /home/abma/dev/spring/develop/rts/Lua/LuaHandle.cpp:303 ScopedLuaCall
[f=0013835] [CrashHandler] Error: [29] /home/abma/dev/spring/develop/rts/Lua/LuaHandle.cpp:385 (discriminator 4) CLuaHandle::RunCallInTraceback(lua_State*, LuaHashString const*, std::string*, int, int, int, bool)
[f=0013835] [CrashHandler] Error: [30] /home/abma/dev/spring/develop/rts/Lua/LuaHandle.cpp:395 CLuaHandle::RunCallInTraceback(lua_State*, LuaHashString const&, int, int, int, bool)
[f=0013835] [CrashHandler] Error: [31] /home/abma/dev/spring/develop/rts/Lua/LuaHandle.h:350 CLuaHandle::RunCallIn(lua_State*, LuaHashString const&, int, int)
[f=0013835] [CrashHandler] Error: [32] /home/abma/dev/spring/develop/rts/Lua/LuaHandle.cpp:1650 CLuaHandle::Update()
[f=0013835] [CrashHandler] Error: [33] /home/abma/dev/spring/develop/rts/System/EventHandler.cpp:530 (discriminator 11) CEventHandler::Update()
[f=0013835] [CrashHandler] Error: [34] /home/abma/dev/spring/develop/rts/Game/Game.cpp:1228 (discriminator 2) CGame::UpdateUnsynced(spring_time)
[f=0013835] [CrashHandler] Error: [35] /home/abma/dev/spring/develop/rts/Game/Game.cpp:1238 CGame::Draw()
[f=0013835] [CrashHandler] Error: [36] /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:788 (discriminator 3) SpringApp::Update()
[f=0013835] [CrashHandler] Error: [37] /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:818 SpringApp::Run()
[f=0013835] [CrashHandler] Error: [38] /home/abma/dev/spring/develop/rts/System/Main.cpp:46 Run(int, char**)
[f=0013835] [CrashHandler] Error: [39] /home/abma/dev/spring/develop/rts/System/Main.cpp:95 main
[f=0013835] [CrashHandler] Error: [40] /build/glibc-KShDyh/glibc-2.19/csu/libc-start.c:321 __libc_start_main
[f=0013835] [CrashHandler] Error: [41] ./spring() [0x5e123f] _start
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0017716

Anonymous (viewer)

Fix f2ae34fd6ee414843e4b67a9784b2e17356e5450 committed to develop branch: fix 0005577, repo: spring changeset id: 8285
+Notes

-Issue History
Date Modified Username Field Change
2017-05-27 19:21 abma New Issue
2017-05-28 00:27 Changeset attached => spring develop f2ae34fd
2017-05-28 00:27 Anonymous Note Added: 0017716
2017-05-28 00:27 Kloot Assigned To => Kloot
2017-05-28 00:27 Kloot Status new => resolved
2017-05-28 00:27 Kloot Resolution open => fixed
2017-05-28 00:27 Kloot Fixed in Version => 103.0 +git
+Issue History