Just ran into that today, looks like a locale specific issue.
My locale is set to en_IN and the coredump looks like this with debug mode build.
0xb7318c53 in strlen () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt
#0 0xb7318c53 in strlen () from /lib/tls/i686/cmov/libc.so.6
#1 0xb7331aa0 in strftime_l () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7331f63 in strftime_l () from /lib/tls/i686/cmov/libc.so.6
#3 0xb733159f in strftime () from /lib/tls/i686/cmov/libc.so.6
#4 0x081f6c60 in StelLocaleMgr::get_printable_date_local ()
#5 0x081a001d in StelUI::updateTopBar ()
#6 0x081a08f8 in StelUI::gui_update_widgets ()
#7 0x081a11b2 in StelUI::update ()
#8 0x0815eb65 in StelApp::update ()
Quick workaround:
bash$ LANG=C stellarium
A patch is in order, because I confirm the bug in the 0.9.x release
of Stellarium - maybe when I get back from Ladakh.
Just ran into that today, looks like a locale specific issue.
My locale is set to en_IN and the coredump looks like this with debug mode build.
0xb7318c53 in strlen () from /lib/tls/ i686/cmov/ libc.so. 6 i686/cmov/ libc.so. 6 i686/cmov/ libc.so. 6 i686/cmov/ libc.so. 6 i686/cmov/ libc.so. 6 :get_printable_ date_local () :updateTopBar () :gui_update_ widgets ()
(gdb) bt
#0 0xb7318c53 in strlen () from /lib/tls/
#1 0xb7331aa0 in strftime_l () from /lib/tls/
#2 0xb7331f63 in strftime_l () from /lib/tls/
#3 0xb733159f in strftime () from /lib/tls/
#4 0x081f6c60 in StelLocaleMgr:
#5 0x081a001d in StelUI:
#6 0x081a08f8 in StelUI:
#7 0x081a11b2 in StelUI::update ()
#8 0x0815eb65 in StelApp::update ()
Quick workaround:
bash$ LANG=C stellarium
A patch is in order, because I confirm the bug in the 0.9.x release
of Stellarium - maybe when I get back from Ladakh.