Summary: | KStars crashes every time is executed, except the first time, when it runs well, although complaining that it finds not a specific path. | ||
---|---|---|---|
Product: | [Applications] kstars | Reporter: | Rainer Hurtado Navarro <publio.escipion.el.africano> |
Component: | general | Assignee: | Akarsh Simha <akarsh.simha> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | alexey.skladnoy, mutlaqja |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Rainer Hurtado Navarro
2010-03-28 20:46:29 UTC
I have noticed the following: I didn't removed the file ~/.kde4/share/config/kstarsrc, but just removed ~/.kde4/share/apps/kstars folder. So, that is why KStars, obviously, never thought it was a first run. Also, I searched at https://build.opensuse.org/ for a recent package and I installed the following version 4.3.5-3.27 from the repository http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_11.2/ (I add this repository to YaST to care any dependency needed that would be provided by the repository itself). The first run was right, but the subsequent runs crash. The backtrace follows: ============= BACKTRACE BEGINS ================= Application: KStars (kstars), signal: Aborted [KCrash Handler] #5 0x00007f014df8c4e5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007f014df8d9b0 in abort () at abort.c:88 #7 0x00007f014dfc766d in __libc_message (do_abort=2, fmt= 0x7fffaa0b07f0 "52662000-7f0152663000 r--p 0001d000 08:42 1750", ' ' <repeats 23 times>, "/lib64/ld-2.10.1.so\n7f0152663000-7f0152664000 rw-p 0001e000 08:42 1750", ' ' <repeats 23 times>, "/lib64/ld-2.10.1.so\n7fffaa0a2000-7fffa"...) at ../sysdeps/unix/sysv/linux/libc_fatal.c:170 #8 0x00007f014e0414e7 in __fortify_fail (msg=0x7f014e07abbf "buffer overflow detected") at fortify_fail.c:32 #9 0x00007f014e03f3f0 in __chk_fail () at chk_fail.c:29 #10 0x00007f014e03e759 in _IO_str_chk_overflow (fp=0x3aa8, c=15016) at vsprintf_chk.c:35 #11 0x00007f014dfcb395 in _IO_default_xsputn (f=0x7fffaa0b1630, data=<value optimized out>, n=6) at genops.c:485 #12 0x00007f014df9feac in _IO_vfprintf_internal (s=0x7fffaa0b1630, format=<value optimized out>, ap=0x7fffaa0b1760) at vfprintf.c:1580 #13 0x00007f014e03e7fd in ___vsprintf_chk (s=0x7f0151a51360 "Ciudad de M\303\251xic", flags=1, slen=17, format=0x7f015158f520 "%s", args=0x7fffaa0b1760) at vsprintf_chk.c:87 #14 0x00007f014e03e73f in ___sprintf_chk (s=0x3aa8 <Address 0x3aa8 out of bounds>, flags=15016, slen=6, format=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>) at sprintf_chk.c:33 #15 0x00007f01515876c4 in sprintf (__fmt=<value optimized out>, __s=<value optimized out>) at /usr/include/bits/stdio2.h:34 #16 SatInit (__fmt=<value optimized out>, __s=<value optimized out>) at /usr/src/debug/kdeedu-4.3.5/kstars/kstars/satlib/SatLib.c:2774 #17 0x0000000000486d24 in SatelliteComposite::init (this=0xb5f320, data=<value optimized out>) at /usr/src/debug/kdeedu-4.3.5/kstars/kstars/skycomponents/satellitecomposite.cpp:66 #18 0x00000000004a4673 in SkyComposite::init (this=<value optimized out>, data=0xb2e630) at /usr/src/debug/kdeedu-4.3.5/kstars/kstars/skycomponents/skycomposite.cpp:71 #19 0x00000000005a8b11 in KStarsData::slotInitialize (this=0xb2e630) at /usr/src/debug/kdeedu-4.3.5/kstars/kstars/kstarsdata.cpp:229 #20 0x00000000005a8d50 in KStarsData::qt_metacall (this=0xb2e630, _c=InvokeMetaMethod, _id=0, _a=0x7fffaa0b1c40) at /usr/src/debug/kdeedu-4.3.5/build/kstars/kstars/kstarsdata.moc:108 #21 0x00007f014fc4efbc in QMetaObject::activate (sender=0xd98e10, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113 #22 0x00007f014fc53fff in QSingleShotTimer::timerEvent (this=0xd98e10) at kernel/qtimer.cpp:298 #23 0x00007f014fc48f63 in QObject::event (this=0xd98e10, e=0x3aa8) at kernel/qobject.cpp:1075 #24 0x00007f014ebcd2ac in QApplicationPrivate::notify_helper (this=0x91b3e0, receiver=0xd98e10, e=0x7fffaa0b2290) at kernel/qapplication.cpp:4065 #25 0x00007f014ebd457e in QApplication::notify (this=0x7fffaa0b4360, receiver=0xd98e10, e=0x7fffaa0b2290) at kernel/qapplication.cpp:4030 #26 0x00007f01503a3016 in KApplication::notify (this=0x7fffaa0b4360, receiver=0xd98e10, event=0x7fffaa0b2290) at /usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302 #27 0x00007f014fc39ddc in QCoreApplication::notifyInternal (this=0x7fffaa0b4360, receiver=0xd98e10, event=0x7fffaa0b2290) at kernel/qcoreapplication.cpp:610 #28 0x00007f014fc6571d in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213 #29 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:594 #30 0x00007f014fc62654 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #31 0x00007f014a70ddee in g_main_dispatch (context=<value optimized out>) at gmain.c:1960 #32 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513 #33 0x00007f014a7117b8 in g_main_context_iterate (context=0x91ddf0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #34 0x00007f014a7118e0 in IA__g_main_context_iteration (context=0x91ddf0, may_block=0) at gmain.c:2654 #35 0x00007f014fc623a3 in QEventDispatcherGlib::processEvents (this=0x900b50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #36 0x00007f014ec6031e in QGuiEventDispatcherGlib::processEvents (this=0x3aa8, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #37 0x00007f014fc3adff in QCoreApplication::processEvents (flags=) at kernel/qcoreapplication.cpp:803 #38 0x00000000005a8824 in KStarsData::slotInitialize (this=0xb2e630) at /usr/src/debug/kdeedu-4.3.5/kstars/kstars/kstarsdata.cpp:267 #39 0x00000000005a8d50 in KStarsData::qt_metacall (this=0xb2e630, _c=InvokeMetaMethod, _id=0, _a=0x7fffaa0b27c0) at /usr/src/debug/kdeedu-4.3.5/build/kstars/kstars/kstarsdata.moc:108 #40 0x00007f014fc4efbc in QMetaObject::activate (sender=0xd6e6e0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113 #41 0x00007f014fc53fff in QSingleShotTimer::timerEvent (this=0xd6e6e0) at kernel/qtimer.cpp:298 #42 0x00007f014fc48f63 in QObject::event (this=0xd6e6e0, e=0x3aa8) at kernel/qobject.cpp:1075 #43 0x00007f014ebcd2ac in QApplicationPrivate::notify_helper (this=0x91b3e0, receiver=0xd6e6e0, e=0x7fffaa0b2e10) at kernel/qapplication.cpp:4065 #44 0x00007f014ebd457e in QApplication::notify (this=0x7fffaa0b4360, receiver=0xd6e6e0, e=0x7fffaa0b2e10) at kernel/qapplication.cpp:4030 #45 0x00007f01503a3016 in KApplication::notify (this=0x7fffaa0b4360, receiver=0xd6e6e0, event=0x7fffaa0b2e10) at /usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302 #46 0x00007f014fc39ddc in QCoreApplication::notifyInternal (this=0x7fffaa0b4360, receiver=0xd6e6e0, event=0x7fffaa0b2e10) at kernel/qcoreapplication.cpp:610 #47 0x00007f014fc6571d in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213 #48 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:594 #49 0x00007f014fc62654 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #50 0x00007f014a70ddee in g_main_dispatch (context=<value optimized out>) at gmain.c:1960 #51 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513 #52 0x00007f014a7117b8 in g_main_context_iterate (context=0x91ddf0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #53 0x00007f014a7118e0 in IA__g_main_context_iteration (context=0x91ddf0, may_block=0) at gmain.c:2654 #54 0x00007f014fc623a3 in QEventDispatcherGlib::processEvents (this=0x900b50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #55 0x00007f014ec6031e in QGuiEventDispatcherGlib::processEvents (this=0x3aa8, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #56 0x00007f014fc3adff in QCoreApplication::processEvents (flags=) at kernel/qcoreapplication.cpp:803 #57 0x00000000005a8824 in KStarsData::slotInitialize (this=0xb2e630) at /usr/src/debug/kdeedu-4.3.5/kstars/kstars/kstarsdata.cpp:267 #58 0x00000000005a8d50 in KStarsData::qt_metacall (this=0xb2e630, _c=InvokeMetaMethod, _id=0, _a=0x7fffaa0b3340) at /usr/src/debug/kdeedu-4.3.5/build/kstars/kstars/kstarsdata.moc:108 #59 0x00007f014fc4efbc in QMetaObject::activate (sender=0xa93ce0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113 #60 0x00007f014fc53fff in QSingleShotTimer::timerEvent (this=0xa93ce0) at kernel/qtimer.cpp:298 #61 0x00007f014fc48f63 in QObject::event (this=0xa93ce0, e=0x3aa8) at kernel/qobject.cpp:1075 #62 0x00007f014ebcd2ac in QApplicationPrivate::notify_helper (this=0x91b3e0, receiver=0xa93ce0, e=0x7fffaa0b3990) at kernel/qapplication.cpp:4065 #63 0x00007f014ebd457e in QApplication::notify (this=0x7fffaa0b4360, receiver=0xa93ce0, e=0x7fffaa0b3990) at kernel/qapplication.cpp:4030 #64 0x00007f01503a3016 in KApplication::notify (this=0x7fffaa0b4360, receiver=0xa93ce0, event=0x7fffaa0b3990) at /usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302 #65 0x00007f014fc39ddc in QCoreApplication::notifyInternal (this=0x7fffaa0b4360, receiver=0xa93ce0, event=0x7fffaa0b3990) at kernel/qcoreapplication.cpp:610 #66 0x00007f014fc6571d in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213 #67 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:594 #68 0x00007f014fc62678 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #69 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231 #70 0x00007f014a70ddee in g_main_dispatch (context=<value optimized out>) at gmain.c:1960 #71 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513 #72 0x00007f014a7117b8 in g_main_context_iterate (context=0x91ddf0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #73 0x00007f014a7118e0 in IA__g_main_context_iteration (context=0x91ddf0, may_block=1) at gmain.c:2654 #74 0x00007f014fc623a3 in QEventDispatcherGlib::processEvents (this=0x900b50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #75 0x00007f014ec6031e in QGuiEventDispatcherGlib::processEvents (this=0x3aa8, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #76 0x00007f014fc38712 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #77 0x00007f014fc38ae4 in QEventLoop::exec (this=0x7fffaa0b3ce0, flags=) at kernel/qeventloop.cpp:201 #78 0x00007f014fc3ac99 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #79 0x00000000005c6d93 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdeedu-4.3.5/kstars/kstars/main.cpp:187 Warning: the current language does not match this frame. The current source language is "auto; currently c". ============= BACKTRACE ENDS ================= Thank you for report. This is known bug ant it's already fixed. But it was after 4.3.5 release. It's fixed in all 4.4 branches. There is workaround for this bug. You could change city name to something shorter. KStars crashed only if city name is too long (17 char if memory serves me right) *** This bug has been marked as a duplicate of bug 201756 *** |