View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0004033 | Spring engine | General | public | 2013-10-07 07:28 | 2013-10-07 16:55 | ||||
Reporter | abma | ||||||||
Assigned To | Kloot | ||||||||
Priority | normal | Severity | crash | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 94.1.1+git | ||||||||
Target Version | 95.0 | Fixed in Version | |||||||
Summary | 0004033: assertion failed in rts/System/Misc/SpringTime.h:107 | ||||||||
Description | spring: rts/System/Misc/SpringTime.h:107: static spring_time spring_time::gettime(): Assertion `xs != 0' failed. 94.1.1-1260-gf3fccfe | ||||||||
Additional Information | happens always, no infolog.txt output, thats all output: ./spring spring: rts/System/Misc/SpringTime.h:107: static spring_time spring_time::gettime(): Assertion `xs != 0' failed. Aborted (core dumped) | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
|
abma (administrator) 2013-10-07 15:02 |
still happens for me: ./spring spring: rts/System/Misc/SpringTime.h:107: static spring_time spring_time::gettime(bool): Assertion `xs != 0 || init' failed. Aborted (core dumped) 94.1.1-1263-g5675066 (gdb) bt #0 0x00007ffff4286f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007ffff428a5e8 in __GI_abort () at abort.c:90 #2 0x00007ffff427fd43 in __assert_fail_base (fmt=0x7ffff43d6458 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x11b0929 "xs != 0 || init", file=file@entry=0x11b090c "rts/System/Misc/SpringTime.h", line=line@entry=107, function=function@entry=0x11b0aa0 <spring_time::gettime(bool)::__PRETTY_FUNCTION__> "static spring_time spring_time::gettime(bool)") at assert.c:92 0000003 0x00007ffff427fdf2 in __GI___assert_fail (assertion=0x11b0929 "xs != 0 || init", file=0x11b090c "rts/System/Misc/SpringTime.h", line=107, function=0x11b0aa0 <spring_time::gettime(bool)::__PRETTY_FUNCTION__> "static spring_time spring_time::gettime(bool)") at assert.c:101 0000004 0x0000000000585dff in spring_time::gettime (init=false) at rts/System/Misc/SpringTime.h:107 0000005 0x00000000005a3502 in JobDispatcher::AddJob (j=...) at rts/Game/Game.cpp:255 #6 0x00000000005a3801 in doOnce290::doOnce290 (this=0x18c26d8 <doOnceVar290>) at rts/Game/Game.cpp:280 #7 0x00000000005a14fa in __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at rts/Game/Game.cpp:280 #8 0x00000000005a1736 in _GLOBAL__sub_I_game () at rts/Game/Game.cpp:2183 #9 0x00000000011ae56d in __libc_csu_init () 0000010 0x00007ffff4271d75 in __libc_start_main (main=0xc51ca0 <main(int, char**)>, argc=1, ubp_av=0x7fffffffe468, init=0x11ae510 <__libc_csu_init>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe458) at libc-start.c:219 #11 0x0000000000569b29 in _start () |
Kloot (developer) 2013-10-07 15:07 |
aaaaargh yet more code implicitly relying on static initialization order |
abma (administrator) 2013-10-07 16:00 |
still fails on different place :-| (gdb) bt #0 0x00007ffff4286f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007ffff428a5e8 in __GI_abort () at abort.c:90 #2 0x00007ffff427fd43 in __assert_fail_base ( fmt=0x7ffff43d6458 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x11b09c9 "xs != 0 || init", file=file@entry=0x11b09ac "rts/System/Misc/SpringTime.h", line=line@entry=107, function=function@entry=0x11b0b40 <spring_time::gettime(bool)::__PRETTY_FUNCTION__> "static spring_time spring_time::gettime(bool)") at assert.c:92 0000003 0x00007ffff427fdf2 in __GI___assert_fail (assertion=0x11b09c9 "xs != 0 || init", file=0x11b09ac "rts/System/Misc/SpringTime.h", line=107, function=0x11b0b40 <spring_time::gettime(bool)::__PRETTY_FUNCTION__> "static spring_time spring_time::gettime(bool)") at assert.c:101 0000004 0x0000000000585dff in spring_time::gettime (init=false) at rts/System/Misc/SpringTime.h:107 0000005 0x0000000000caeb33 in CTimeProfiler::CTimeProfiler (this=0x193dec0 <profiler>) at rts/System/TimeProfiler.cpp:150 #6 0x0000000000caf701 in __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at rts/System/TimeProfiler.cpp:20 #7 0x0000000000caf72a in _GLOBAL__sub_I_profiler () at rts/System/TimeProfiler.cpp:246 #8 0x00000000011ae61d in __libc_csu_init () #9 0x00007ffff4271d75 in __libc_start_main (main=0xc51d50 <main(int, char**)>, argc=1, ubp_av=0x7fffffffe458, init=0x11ae5c0 <__libc_csu_init>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe448) at libc-start.c:219 0000010 0x0000000000569b29 in _start () |
abma (administrator) 2013-10-07 16:24 |
94.1.1-1272-g2d5ff5b (gdb) bt #0 0x00007ffff4286f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007ffff428a5e8 in __GI_abort () at abort.c:90 #2 0x00007ffff427fd43 in __assert_fail_base ( fmt=0x7ffff43d6458 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x11b0aa9 "xs != 0 || init", file=file@entry=0x11b0a8c "rts/System/Misc/SpringTime.h", line=line@entry=107, function=function@entry=0x11b0c20 <spring_time::gettime(bool)::__PRETTY_FUNCTION__> "static spring_time spring_time::gettime(bool)") at assert.c:92 0000003 0x00007ffff427fdf2 in __GI___assert_fail (assertion=0x11b0aa9 "xs != 0 || init", file=0x11b0a8c "rts/System/Misc/SpringTime.h", line=107, function=0x11b0c20 <spring_time::gettime(bool)::__PRETTY_FUNCTION__> "static spring_time spring_time::gettime(bool)") at assert.c:101 0000004 0x0000000000585e03 in spring_time::gettime (init=false) at rts/System/Misc/SpringTime.h:107 0000005 0x00000000009110f8 in CGlobalRendering::CGlobalRendering (this=0x2186640) at rts/Rendering/GlobalRendering.cpp:169 #6 0x0000000000c7a712 in SpringApp::Initialize (this=0x7fffffffe2a0) at rts/System/SpringApp.cpp:165 #7 0x0000000000c80c87 in SpringApp::Run (this=0x7fffffffe2a0, argc=1, argv=0x7fffffffe458) at rts/System/SpringApp.cpp:1040 #8 0x0000000000c51898 in Run (argc=1, argv=0x7fffffffe458) at rts/System/Main.cpp:64 #9 0x0000000000c51f87 in main (argc=1, argv=0x7fffffffe458) at rts/System/Main.cpp:123 |
abma (administrator) 2013-10-07 16:33 |
assert fails much later: (gdb) run Starting program: /var/tmp/home/dev/spring/develop/spring [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [ParseCmdLine] command-line args: "/var/tmp/home/dev/spring/develop/spring" Using configuration source: "/var/tmp/home/dev/spring/develop/springsettings.cfg" Using additional configuration source: "/home/abma/.springrc" Using additional configuration source: "/home/abma/.config/spring/springsettings.cfg" Using additional configuration source: "/home/abma/.spring/springsettings.cfg" Available log sections: KeyBindings, AutohostInterface, Net, CSMFGroundTextures, RoamMeshDrawer, BumpWater, DynWater, SkyBox, DecalsDrawerGL4, FarTextureHandler, Model, Piece, ModelDrawer, OBJParser, WorldObjectModelRenderer, Shader, Texture, Font, GroundMoveType, Path, UnitScript, CregSerializer, ArchiveScanner, VFS, Sound, LuaSocket Enabled log sections: Enable or disable log sections using the LogSections configuration key or the SPRING_LOG_SECTIONS environment variable (both comma separated). Use "none" to disable the default log sections. LogOutput initialized. Spring 94.1.1-1273-g04c1bb1 develop (Debug) Build date/time: Oct 7 2013 16:32:12 Build environment: boost-105300, GNU libstdc++ version 20131001 Compiler: gcc-4.8.1 OS: Linux 3.11.0-11-generic #17-Ubuntu SMP Tue Oct 1 19:42:04 UTC 2013 x86_64 OS: 64bit native mode [CMyMath::Init] CPU SSE mask: 888, flags: SSE 1.0: 1, SSE 2.0: 1 SSE 3.0: 1, SSSE 3.0: 0 SSE 4.1: 0, SSE 4.2: 0 SSE 4.0A: 1, SSE 5.0A: 0 using streflop SSE FP-math mode, CPU supports SSE instructions [Watchdog] disabled (gdb detected) spring: rts/System/Misc/SpringTime.h:107: static spring_time spring_time::gettime(bool): Assertion `xs != 0 || init' failed. Program received signal SIGABRT, Aborted. 0x00007ffff4286f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: Datei oder Verzeichnis nicht gefunden. (gdb) bt #0 0x00007ffff4286f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007ffff428a5e8 in __GI_abort () at abort.c:90 #2 0x00007ffff427fd43 in __assert_fail_base ( fmt=0x7ffff43d6458 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x11b0a69 "xs != 0 || init", file=file@entry=0x11b0a4c "rts/System/Misc/SpringTime.h", line=line@entry=107, function=function@entry=0x11b0be0 <spring_time::gettime(bool)::__PRETTY_FUNCTION__> "static spring_time spring_time::gettime(bool)") at assert.c:92 0000003 0x00007ffff427fdf2 in __GI___assert_fail (assertion=0x11b0a69 "xs != 0 || init", file=0x11b0a4c "rts/System/Misc/SpringTime.h", line=107, function=0x11b0be0 <spring_time::gettime(bool)::__PRETTY_FUNCTION__> "static spring_time spring_time::gettime(bool)") at assert.c:101 0000004 0x0000000000585e03 in spring_time::gettime (init=false) at rts/System/Misc/SpringTime.h:107 0000005 0x0000000000c7848a in Watchdog::RegisterThread (num=WDT_MAIN, primary=true) at rts/System/Platform/Watchdog.cpp:169 #6 0x0000000000c7a791 in SpringApp::Initialize (this=0x7fffffffe2a0) at rts/System/SpringApp.cpp:204 #7 0x0000000000c80c4b in SpringApp::Run (this=0x7fffffffe2a0, argc=1, argv=0x7fffffffe458) at rts/System/SpringApp.cpp:1040 #8 0x0000000000c5185c in Run (argc=1, argv=0x7fffffffe458) at rts/System/Main.cpp:64 #9 0x0000000000c51f4b in main (argc=1, argv=0x7fffffffe458) at rts/System/Main.cpp:123 |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2013-10-07 07:28 | abma | New Issue | |
2013-10-07 12:54 | Kloot | Changeset attached | => spring develop c49a6eac |
2013-10-07 12:54 | Kloot | Assigned To | => Kloot |
2013-10-07 12:54 | Kloot | Status | new => resolved |
2013-10-07 12:54 | Kloot | Resolution | open => fixed |
2013-10-07 15:02 | abma | Note Added: 0011712 | |
2013-10-07 15:02 | abma | Assigned To | Kloot => |
2013-10-07 15:02 | abma | Status | resolved => new |
2013-10-07 15:07 | Kloot | Note Added: 0011713 | |
2013-10-07 15:56 | Kloot | Changeset attached | => spring develop a936dae4 |
2013-10-07 15:56 | Kloot | Assigned To | => Kloot |
2013-10-07 15:56 | Kloot | Status | new => resolved |
2013-10-07 16:00 | abma | Note Added: 0011714 | |
2013-10-07 16:00 | abma | Status | resolved => new |
2013-10-07 16:19 | Kloot | Changeset attached | => spring develop 9113ef8d |
2013-10-07 16:19 | Kloot | Status | new => resolved |
2013-10-07 16:24 | abma | Note Added: 0011716 | |
2013-10-07 16:24 | abma | Status | resolved => new |
2013-10-07 16:27 | Kloot | Changeset attached | => spring develop 04c1bb1d |
2013-10-07 16:27 | Kloot | Status | new => resolved |
2013-10-07 16:33 | abma | Note Added: 0011718 | |
2013-10-07 16:33 | abma | Status | resolved => new |
2013-10-07 16:55 | Kloot | Changeset attached | => spring develop 0b6b12cd |
2013-10-07 16:55 | Kloot | Status | new => resolved |