Bug 202212 - KStars crashes while starting [abort, ..., sprintf, SatInit, SatelliteComposite::init]
Summary: KStars crashes while starting [abort, ..., sprintf, SatInit, SatelliteComposi...
Status: RESOLVED DUPLICATE of bug 201756
Alias: None
Product: kstars
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Akarsh Simha
URL:
Keywords:
: 214652 218139 218355 220333 224231 224618 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-08-01 16:49 UTC by Joseph Burger
Modified: 2010-02-02 10:49 UTC (History)
11 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joseph Burger 2009-08-01 16:49:46 UTC
Version:           4.2.2-1.fc11 (using KDE 4.2.4)
OS:                Linux
Installed from:    Fedora RPMs

Application: KStars (kstars), signal SIGABRT
[Current thread is 1 (Thread 0xb80b19b0 (LWP 2564))]

Thread 1 (Thread 0xb80b19b0 (LWP 2564)):
[KCrash Handler]
#5  0x00737424 in __kernel_vsyscall ()
#6  0x053547c1 in raise () from /lib/libc.so.6
#7  0x05356092 in abort () from /lib/libc.so.6
#8  0x05392dad in __libc_message () from /lib/libc.so.6
#9  0x05420bd8 in __fortify_fail () from /lib/libc.so.6
#10 0x0541ed90 in __chk_fail () from /lib/libc.so.6
#11 0x0541e4c8 in _IO_str_chk_overflow () from /lib/libc.so.6
#12 0x05397616 in _IO_default_xsputn_internal () from /lib/libc.so.6
#13 0x0536cf99 in vfprintf () from /lib/libc.so.6
#14 0x0541e577 in __vsprintf_chk () from /lib/libc.so.6
#15 0x0541e4bd in __sprintf_chk () from /lib/libc.so.6
#16 0x00221e31 in SatInit () from /usr/lib/libSatLib.so.4
#17 0x080cda2e in _start ()

Running Fedora Core 11 ona lenovo T61p laptop
Comment 1 Médéric Boquien 2009-08-01 16:59:53 UTC
Hello. Could you provide some more information? Where you doing anything in particular when kstars crashed? Can you reproduce the crash? If so please follow the instructions provided here http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports . Thanks.
Comment 2 Joseph Burger 2009-08-02 16:02:50 UTC
The bug occurs every time I try to start kstars

After installing a lot of debuginfo routines, I get the following from kcrash:
Application: KStars (kstars), signal SIGABRT
[Current thread is 1 (Thread 0xb7ff99b0 (LWP 11884))]

Thread 1 (Thread 0xb7ff99b0 (LWP 11884)):
[KCrash Handler]
#5  0x00bc2424 in __kernel_vsyscall ()
#6  0x0013b7c1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x0013d092 in *__GI_abort () at abort.c:88
#8  0x00179dad in __libc_message (do_abort=2, fmt=0x24cba7 "*** %s ***: %s terminated\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:170
#9  0x00207bd8 in *__GI___fortify_fail (msg=0x24cb51 "buffer overflow detected") at fortify_fail.c:32
#10 0x00205d90 in *__GI___chk_fail () at chk_fail.c:29
#11 0x002054c8 in _IO_str_chk_overflow (fp=0xbfae2f60, c=121) at vsprintf_chk.c:35
#12 0x0017e616 in _IO_default_xsputn (f=0xbfae2f60, data=0xac31658, n=17) at genops.c:485
#13 0x00153f99 in _IO_vfprintf_internal (s=0xbfae2f60, format=0x4a22f58 "%s", ap=0xbfae3040 "X\26\303\n\200\60\256\277Ff\246") at vfprintf.c:1580
#14 0x00205577 in ___vsprintf_chk (s=0x4cc70e0 "St. Genis-Pouill", flags=1, slen=17, format=0x4a22f58 "%s", args=0xbfae3040 "X\26\303\n\200\60\256\277Ff\246") at vsprintf_chk.c:87
#15 0x002054bd in ___sprintf_chk (s=0x4cc70e0 "St. Genis-Pouill", flags=1, slen=17, format=0x4a22f58 "%s") at sprintf_chk.c:33
#16 0x04a1ce31 in sprintf (__fmt=<value optimized out>, __s=<value optimized out>) at /usr/include/bits/stdio2.h:34
#17 SatInit (__fmt=<value optimized out>, __s=<value optimized out>) at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/satlib/SatLib.c:2774
#18 0x080cda2e in SatelliteComposite::init (this=0x96e26d0, data=0x9670558) at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/skycomponents/satellitecomposite.cpp:66
#19 0x080e9a3b in SkyComposite::init (this=0x96c8c28, data=0x9670558) at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/skycomponents/skycomposite.cpp:71
#20 0x0822eb0f in KStarsData::slotInitialize (this=0x9670558) at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/kstarsdata.cpp:223
#21 0x0822ed68 in KStarsData::qt_metacall (this=0x9670558, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfae32ac)
    at /usr/src/debug/kdeedu-4.2.4/i586-redhat-linux-gnu/kstars/kstars/kstarsdata.moc:108
#22 0x036ef2b3 in QMetaObject::activate (sender=0x96fa0a8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#23 0x036eff12 in QMetaObject::activate (sender=0x96fa0a8, m=0x37c9768, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#24 0x036f43d7 in QSingleShotTimer::timeout (this=0x96fa0a8) at .moc/release-shared/qtimer.moc:76
#25 0x036f44ec in QSingleShotTimer::timerEvent (this=0x96fa0a8) at kernel/qtimer.cpp:298
#26 0x036e940f in QObject::event (this=0x96fa0a8, e=0xbfae3740) at kernel/qobject.cpp:1075
#27 0x060033b4 in QApplicationPrivate::notify_helper (this=0x95ebb10, receiver=0x96fa0a8, e=0xbfae3740) at kernel/qapplication.cpp:4056
#28 0x0600aa3e in QApplication::notify (this=0xbfae5008, receiver=0x96fa0a8, e=0xbfae3740) at kernel/qapplication.cpp:4021
#29 0x03dd53ca in KApplication::notify (this=0xbfae5008, receiver=0x96fa0a8, event=0xbfae3740) at /usr/src/debug/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307
#30 0x036d958b in QCoreApplication::notifyInternal (this=0xbfae5008, receiver=0x96fa0a8, event=0xbfae3740) at kernel/qcoreapplication.cpp:610
#31 0x037067be in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#32 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:572
#33 0x037040d0 in timerSourceDispatch (source=0x95ee890) at kernel/qeventdispatcher_glib.cpp:165
#34 0x006bbcf8 in g_main_dispatch (context=<value optimized out>) at gmain.c:1824
#35 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#36 0x006bf370 in g_main_context_iterate (context=0x95ed710, block=<value optimized out>, dispatch=1, self=0x95ebd48) at gmain.c:2455
#37 0x006bf4a3 in IA__g_main_context_iteration (context=0x95ed710, may_block=0) at gmain.c:2518
#38 0x0370401c in QEventDispatcherGlib::processEvents (this=0x95d94c8, flags={i = 0}) at kernel/qeventdispatcher_glib.cpp:327
#39 0x060a2445 in QGuiEventDispatcherGlib::processEvents (this=0x95d94c8, flags={i = 0}) at kernel/qguieventdispatcher_glib.cpp:202
#40 0x036da5e1 in QCoreApplication::processEvents (flags={i = 0}) at kernel/qcoreapplication.cpp:803
#41 0x0822e80d in KStarsData::slotInitialize (this=0x9670558) at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/kstarsdata.cpp:261
#42 0x0822ed68 in KStarsData::qt_metacall (this=0x9670558, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfae3acc)
    at /usr/src/debug/kdeedu-4.2.4/i586-redhat-linux-gnu/kstars/kstars/kstarsdata.moc:108
#43 0x036ef2b3 in QMetaObject::activate (sender=0x96f07d8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#44 0x036eff12 in QMetaObject::activate (sender=0x96f07d8, m=0x37c9768, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#45 0x036f43d7 in QSingleShotTimer::timeout (this=0x96f07d8) at .moc/release-shared/qtimer.moc:76
#46 0x036f44ec in QSingleShotTimer::timerEvent (this=0x96f07d8) at kernel/qtimer.cpp:298
#47 0x036e940f in QObject::event (this=0x96f07d8, e=0xbfae3f60) at kernel/qobject.cpp:1075
#48 0x060033b4 in QApplicationPrivate::notify_helper (this=0x95ebb10, receiver=0x96f07d8, e=0xbfae3f60) at kernel/qapplication.cpp:4056
#49 0x0600aa3e in QApplication::notify (this=0xbfae5008, receiver=0x96f07d8, e=0xbfae3f60) at kernel/qapplication.cpp:4021
#50 0x03dd53ca in KApplication::notify (this=0xbfae5008, receiver=0x96f07d8, event=0xbfae3f60) at /usr/src/debug/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307
#51 0x036d958b in QCoreApplication::notifyInternal (this=0xbfae5008, receiver=0x96f07d8, event=0xbfae3f60) at kernel/qcoreapplication.cpp:610
#52 0x037067be in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#53 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:572
#54 0x037040d0 in timerSourceDispatch (source=0x95ee890) at kernel/qeventdispatcher_glib.cpp:165
#55 0x006bbcf8 in g_main_dispatch (context=<value optimized out>) at gmain.c:1824
#56 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#57 0x006bf370 in g_main_context_iterate (context=0x95ed710, block=<value optimized out>, dispatch=1, self=0x95ebd48) at gmain.c:2455
#58 0x006bf4a3 in IA__g_main_context_iteration (context=0x95ed710, may_block=0) at gmain.c:2518
#59 0x0370401c in QEventDispatcherGlib::processEvents (this=0x95d94c8, flags={i = 0}) at kernel/qeventdispatcher_glib.cpp:327
#60 0x060a2445 in QGuiEventDispatcherGlib::processEvents (this=0x95d94c8, flags={i = 0}) at kernel/qguieventdispatcher_glib.cpp:202
#61 0x036da5e1 in QCoreApplication::processEvents (flags={i = 0}) at kernel/qcoreapplication.cpp:803
#62 0x0822e80d in KStarsData::slotInitialize (this=0x9670558) at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/kstarsdata.cpp:261
#63 0x0822ed68 in KStarsData::qt_metacall (this=0x9670558, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfae42ec)
    at /usr/src/debug/kdeedu-4.2.4/i586-redhat-linux-gnu/kstars/kstars/kstarsdata.moc:108
#64 0x036ef2b3 in QMetaObject::activate (sender=0x96f5720, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#65 0x036eff12 in QMetaObject::activate (sender=0x96f5720, m=0x37c9768, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#66 0x036f43d7 in QSingleShotTimer::timeout (this=0x96f5720) at .moc/release-shared/qtimer.moc:76
#67 0x036f44ec in QSingleShotTimer::timerEvent (this=0x96f5720) at kernel/qtimer.cpp:298
#68 0x036e940f in QObject::event (this=0x96f5720, e=0xbfae4780) at kernel/qobject.cpp:1075
#69 0x060033b4 in QApplicationPrivate::notify_helper (this=0x95ebb10, receiver=0x96f5720, e=0xbfae4780) at kernel/qapplication.cpp:4056
#70 0x0600aa3e in QApplication::notify (this=0xbfae5008, receiver=0x96f5720, e=0xbfae4780) at kernel/qapplication.cpp:4021
#71 0x03dd53ca in KApplication::notify (this=0xbfae5008, receiver=0x96f5720, event=0xbfae4780) at /usr/src/debug/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307
#72 0x036d958b in QCoreApplication::notifyInternal (this=0xbfae5008, receiver=0x96f5720, event=0xbfae4780) at kernel/qcoreapplication.cpp:610
#73 0x037067be in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#74 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:572
#75 0x037040d0 in timerSourceDispatch (source=0x95ee890) at kernel/qeventdispatcher_glib.cpp:165
#76 0x006bbcf8 in g_main_dispatch (context=<value optimized out>) at gmain.c:1824
#77 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#78 0x006bf370 in g_main_context_iterate (context=0x95ed710, block=<value optimized out>, dispatch=1, self=0x95ebd48) at gmain.c:2455
#79 0x006bf4a3 in IA__g_main_context_iteration (context=0x95ed710, may_block=1) at gmain.c:2518
#80 0x0370401c in QEventDispatcherGlib::processEvents (this=0x95d94c8, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:327
#81 0x060a2445 in QGuiEventDispatcherGlib::processEvents (this=0x95d94c8, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#82 0x036d7b79 in QEventLoop::processEvents (this=0xbfae4a44, flags={i = 36}) at kernel/qeventloop.cpp:149
#83 0x036d7fca in QEventLoop::exec (this=0xbfae4a44, flags={i = 0}) at kernel/qeventloop.cpp:201
#84 0x036da43f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#85 0x06003237 in QApplication::exec () at kernel/qapplication.cpp:3525
#86 0x08257a14 in main (argc=5, argv=0xbfae5364) at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/main.cpp:187

and the following from running gdb:

[jburger@pcre1jb2 ~]$ gdb kstars
GNU gdb (GDB) Fedora (6.8.50.20090302-33.fc11)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i586-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
(gdb) run
Starting program: /usr/bin/kstars 
warning: .dynamic section for "/lib/libgcc_s.so.1" is not at the expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libSM.so.6" is not at the expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libXext.so.6" is not at the expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libXrandr.so.2" is not at the expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/lib/libattr.so.1" is not at the expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libpcreposix.so.0" is not at the expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/lib/libuuid.so.1" is not at the expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: "/usr/lib/debug/usr/lib/libQt3Support.so.4.5.2.debug": The separate debug info file has no debug info
[Thread debugging using libthread_db enabled]
kstars(8959)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "The name org.kde.kded was not provided by any .service files" 

warning: .dynamic section for "/usr/lib/liblcms.so.1" is not at the expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libjasper.so.1" is not at the expected address
warning: difference appears to be caused by prelink, adjusting expectations
kstars(8959) KStarsDateTime::fromString: "Could not parse Date/Time string: " "" 
kstars(8959) KStarsDateTime::fromString: "Valid date formats: " 
kstars(8959) KStarsDateTime::fromString:   1950-02-25   ;  1950-02-25T05:30:00 
kstars(8959) KStarsDateTime::fromString:   25 Feb 1950  ;  25 Feb 1950 05:30:00 
kstars(8959) KStarsDateTime::fromString:   Sat Feb 25 1950  ;  Sat Feb 25 05:30:00 1950 
QFile::setFileName: File (/usr/share/kde4/apps/kstars/lmc.dat) is already opened
kstars(8959) ConstellationLines::init: "Star HD61,421 not found." 
kstars(8959) ConstellationLines::init: "Star HD10,700 not found." 
kstars(8959) ConstellationLines::init: "Star HD20,794 not found." 
kstars(8959) ConstellationLines::init: "Star HD2,151 not found." 
kstars(8959) ConstellationLines::init: "Star HD190,248 not found." 
kstars(8959) ConstellationLines::init: "Star HD142,860 not found." 
kstars(8959) ConstellationLines::init: "Star HD1,581 not found." 
kstars(8959) ConstellationLines::init: "Star HD1,581 not found." 
kstars(8959) ConstellationLines::init: "Star HD98,230 not found." 
*** buffer overflow detected ***: kstars terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x48)[0x7137bd8]
/lib/libc.so.6[0x7135d90]
/lib/libc.so.6[0x71354c8]
/lib/libc.so.6(_IO_default_xsputn+0xb6)[0x70ae616]
/lib/libc.so.6(_IO_vfprintf+0x3a39)[0x7083f99]
/lib/libc.so.6(__vsprintf_chk+0xa7)[0x7135577]
/lib/libc.so.6(__sprintf_chk+0x2d)[0x71354bd]
/usr/lib/libSatLib.so.4(SatInit+0xa1)[0x309e31]
kstars[0x80cda2e]
kstars[0x80e9a3b]
kstars[0x822eb0f]
kstars[0x822ed68]
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x233)[0x1417c53]
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x52)[0x14188b2]
/usr/lib/libQtCore.so.4[0x141cd77]
/usr/lib/libQtCore.so.4[0x141ce8c]
/usr/lib/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x7f)[0x1411daf]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xb4)[0x5b4b5b4]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xde)[0x5b52c3e]
/usr/lib/libkdeui.so.5(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x3a)[0x6a01c4a]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x7b)[0x1401f2b]
/usr/lib/libQtCore.so.4[0x142f15e]
/usr/lib/libQtCore.so.4[0x142ca70]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f8)[0x1b38cf8]
/lib/libglib-2.0.so.0[0x1b3c370]
/lib/libglib-2.0.so.0(g_main_context_iteration+0x73)[0x1b3c4a3]
/usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x5c)[0x142c9bc]
/usr/lib/libQtGui.so.4[0x5bea645]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x41)[0x1402f81]
kstars[0x822e80d]
kstars[0x822ed68]
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x233)[0x1417c53]
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x52)[0x14188b2]
/usr/lib/libQtCore.so.4[0x141cd77]
/usr/lib/libQtCore.so.4[0x141ce8c]
/usr/lib/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x7f)[0x1411daf]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xb4)[0x5b4b5b4]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xde)[0x5b52c3e]
/usr/lib/libkdeui.so.5(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x3a)[0x6a01c4a]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x7b)[0x1401f2b]
/usr/lib/libQtCore.so.4[0x142f15e]
/usr/lib/libQtCore.so.4[0x142ca70]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f8)[0x1b38cf8]
/lib/libglib-2.0.so.0[0x1b3c370]
/lib/libglib-2.0.so.0(g_main_context_iteration+0x73)[0x1b3c4a3]
/usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x5c)[0x142c9bc]
/usr/lib/libQtGui.so.4[0x5bea645]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x41)[0x1402f81]
kstars[0x822e80d]
kstars[0x822ed68]
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x233)[0x1417c53]
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x52)[0x14188b2]
/usr/lib/libQtCore.so.4[0x141cd77]
/usr/lib/libQtCore.so.4[0x141ce8c]
/usr/lib/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x7f)[0x1411daf]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xb4)[0x5b4b5b4]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xde)[0x5b52c3e]
/usr/lib/libkdeui.so.5(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x3a)[0x6a01c4a]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x7b)[0x1401f2b]
/usr/lib/libQtCore.so.4[0x142f15e]
/usr/lib/libQtCore.so.4[0x142ca70]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f8)[0x1b38cf8]
/lib/libglib-2.0.so.0[0x1b3c370]
======= Memory map: ========
00110000-00179000 r-xp 00000000 fd:00 945923     /usr/lib/libQtDBus.so.4.5.2
00179000-0017a000 rw-p 00069000 fd:00 945923     /usr/lib/libQtDBus.so.4.5.2
0017a000-00283000 r-xp 00000000 fd:00 945926     /usr/lib/libQtNetwork.so.4.5.2
00283000-00286000 rw-p 00109000 fd:00 945926     /usr/lib/libQtNetwork.so.4.5.2
00286000-002c5000 r-xp 00000000 fd:00 945938     /usr/lib/libQtXml.so.4.5.2
002c5000-002c7000 rw-p 0003e000 fd:00 945938     /usr/lib/libQtXml.so.4.5.2
002c7000-002f1000 r-xp 00000000 fd:00 698701     /lib/libgcc_s-4.4.0-20090506.so.1
002f1000-002f2000 rw-p 00029000 fd:00 698701     /lib/libgcc_s-4.4.0-20090506.so.1
002f2000-002fa000 r-xp 00000000 fd:00 876752     /usr/lib/libkpty.so.4.2.0
002fa000-002fb000 rw-p 00007000 fd:00 876752     /usr/lib/libkpty.so.4.2.0
002fb000-00302000 r-xp 00000000 fd:00 877781     /usr/lib/libSM.so.6.0.0
00302000-00303000 rw-p 00006000 fd:00 877781     /usr/lib/libSM.so.6.0.0
00303000-00304000 r-xp 00303000 00:00 0          [vdso]
00304000-00312000 r-xp 00000000 fd:00 943663     /usr/lib/libSatLib.so.4.2.0
00312000-00313000 rw-p 0000e000 fd:00 943663     /usr/lib/libSatLib.so.4.2.0
00313000-005b5000 rw-p 00313000 00:00 0 
005b5000-005c9000 r-xp 00000000 fd:00 698698     /lib/libresolv-2.10.1.so
005c9000-005ca000 ---p 00014000 fd:00 698698     /lib/libresolv-2.10.1.so
005ca000-005cb000 r--p 00014000 fd:00 698698     /lib/libresolv-2.10.1.so
005cb000-005cc000 rw-p 00015000 fd:00 698698     /lib/libresolv-2.10.1.so
005cc000-005ce000 rw-p 005cc000 00:00 0 
005ce000-00606000 r-xp 00000000 fd:00 876750     /usr/lib/libkparts.so.4.2.0
00606000-00608000 rw-p 00038000 fd:00 876750     /usr/lib/libkparts.so.4.2.0
00608000-0061f000 r-xp 00000000 fd:00 877780     /usr/lib/libICE.so.6.3.0
0061f000-00620000 rw-p 00016000 fd:00 877780     /usr/lib/libICE.so.6.3.0
00620000-00622000 rw-p 00620000 00:00 0 
00622000-00631000 r-xp 00000000 fd:00 876601     /usr/lib/libXext.so.6.4.0
00631000-00632000 rw-p 0000f000 fd:00 876601     /usr/lib/libXext.so.6.4.0
00632000-00633000 r-xp 00000000 fd:00 945349     /usr/lib/libpcreposix.so.0.0.0
00633000-00634000 rw-p 00001000 fd:00 945349     /usr/lib/libpcreposix.so.0.0.0
00634000-00875000 r-xp 00000000 fd:00 876703     /usr/lib/libkdecore.so.5.2.0
00875000-00880000 rw-p 00240000 fd:00 876703     /usr/lib/libkdecore.so.5.2.0
00880000-00963000 r-xp 00000000 fd:00 943893     /usr/lib/libstdc++.so.6.0.11
00963000-00967000 r--p 000e2000 fd:00 943893     /usr/lib/libstdc++.so.6.0.11
00967000-00969000 rw-p 000e6000 fd:00 943893     /usr/lib/libstdc++.so.6.0.11
00969000-0096f000 rw-p 00969000 00:00 0 
0096f000-009f6000 r-xp 00000000 fd:00 876728     /usr/lib/libkfile.so.4.2.0
009f6000-009fa000 rw-p 00087000 fd:00 876728     /usr/lib/libkfile.so.4.2.0
009fa000-009fe000 r-xp 00000000 fd:00 878075     /usr/lib/libXfixes.so.3.1.0
009fe000-009ff000 rw-p 00003000 fd:00 878075     /usr/lib/libXfixes.so.3.1.0
009ff000-00a05000 r-xp 00000000 fd:00 877619     /usr/lib/libindi.so.0.6
00a05000-00a06000 rw-p 00005000 fd:00 877619     /usr/lib/libindi.so.0.6
00a06000-00a0f000 r-xp 00000000 fd:00 878073     /usr/lib/libXi.so.6.0.0
00a0f000-00a10000 rw-p 00008000 fd:00 878073     /usr/lib/libXi.so.6.0.0
00a10000-00a12000 r-xp 00000000 fd:00 945484     /usr/lib/libXinerama.so.1.0.0
00a12000-00a13000 rw-p 00001000 fd:00 945484     /usr/lib/libXinerama.so.1.0.0
00a14000-00a24000 r-xp 00000000 fd:00 698707     /lib/libbz2.so.1.0.4
00a24000-00a25000 rw-p 00010000 fd:00 698707     /lib/libbz2.so.1.0.4
00a25000-00a38000 r-xp 00000000 fd:00 878087     /usr/lib/libXft.so.2.1.13
00a38000-00a39000 rw-p 00012000 fd:00 878087     /usr/lib/libXft.so.2.1.13
00a39000-00a49000 r-xp 00000000 fd:00 946158     /usr/lib/libXpm.so.4.11.0
00a49000-00a4a000 rw-p 0000f000 fd:00 946158     /usr/lib/libXpm.so.4.11.0
00a4a000-00a52000 r-xp 00000000 fd:00 878071     /usr/lib/libXrender.so.1.3.0
00a52000-00a53000 rw-p 00007000 fd:00 878071     /usr/lib/libXrender.so.1.3.0
00a53000-00a54000 r-xp 00000000 fd:00 877821     /usr/lib/libutempter.so.1.1.5
00a54000-00a55000 rw-p 00000000 fd:00 877821     /usr/lib/libutempter.so.1.1.5
00a57000-00a77000 r-xp 00000000 fd:00 698683     /lib/ld-2.10.1.so
00a77000-00a78000 r--p 0001f000 fd:00 698683     /lib/ld-2.10.1.so
00a78000-00a79000 rw-p 00020000 fd:00 698683     /lib/ld-2.10.1.so
00a79000-00b1a000 r-xp 00000000 fd:00 876736     /usr/lib/libkjs.so.4.2.0
00b1a000-00b22000 rw-p 000a1000 fd:00 876736     /usr/lib/libkjs.so.4.2.0
00b22000-00b28000 rw-p 00b22000 00:00 0 
00b28000-00b3a000 r-xp 00000000 fd:00 877127     /usr/lib/libfli.so.1.7
00b3a000-00b3b000 rw-p 00012000 fd:00 877127     /usr/lib/libfli.so.1.7
00b3b000-00b61000 r-xp 00000000 fd:00 946727     /usr/lib/libpng12.so.0.37.0
00b61000-00b62000 rw-p 00025000 fd:00 946727     /usr/lib/libpng12.so.0.37.0
00b62000-00b69000 r-xp 00000000 fd:00 878074     /usr/lib/libXrandr.so.2.2.0
00b69000-00b6a000 rw-p 00006000 fd:00 878074     /usr/lib/libXrandr.so.2.2.0
00b6a000-00b6e000 r-xp 00000000 fd:00 696541     /lib/libgthread-2.0.so.0.2000.4
00b6e000-00b6f000 rw-p 00003000 fd:00 696541     /lib/libgthread-2.0.so.0.2000.4
00b6f000-00bbf000 r-xp 00000000 fd:00 948739     /usr/lib/libQtSvg.so.4.5.2
00bbf000-00bc1000 rw-p 0004f000 fd:00 948739     /usr/lib/libQtSvg.so.4.5.2
00bc1000-00bca000 r-xp 00
Program received signal SIGABRT, Aborted.
0x00303424 in __kernel_vsyscall ()
(gdb) thread apply all backtrace

Thread 1 (Thread 0xb7fc99b0 (LWP 8959)):
#0  0x00303424 in __kernel_vsyscall ()
#1  0x0706b7c1 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0x0706d092 in *__GI_abort () at abort.c:88
#3  0x070a9dad in __libc_message (do_abort=2, 
    fmt=0x717cba7 "*** %s ***: %s terminated\n")
    at ../sysdeps/unix/sysv/linux/libc_fatal.c:170
#4  0x07137bd8 in *__GI___fortify_fail (
    msg=0x717cb51 "buffer overflow detected") at fortify_fail.c:32
#5  0x07135d90 in *__GI___chk_fail () at chk_fail.c:29
#6  0x071354c8 in _IO_str_chk_overflow (fp=0xbfffd000, c=121)
    at vsprintf_chk.c:35
#7  0x070ae616 in _IO_default_xsputn (f=0xbfffd000, data=0x9962560, n=17)
    at genops.c:485
#8  0x07083f99 in _IO_vfprintf_internal (s=0xbfffd000, format=0x30ff58 "%s", 
    ap=0xbfffd0e0 "`%\226\t \321\377\277Ff\246") at vfprintf.c:1580
#9  0x07135577 in ___vsprintf_chk (s=0x5b40e0 "St. Genis-Pouill", flags=1, 
    slen=17, format=0x30ff58 "%s", 
    args=0xbfffd0e0 "`%\226\t \321\377\277Ff\246") at vsprintf_chk.c:87
#10 0x071354bd in ___sprintf_chk (s=0x5b40e0 "St. Genis-Pouill", flags=1, 
    slen=17, format=0x30ff58 "%s") at sprintf_chk.c:33
---Type <return> to continue, or q <return> to quit---
#11 0x00309e31 in sprintf (__fmt=<value optimized out>, 
    __s=<value optimized out>) at /usr/include/bits/stdio2.h:34
#12 SatInit (__fmt=<value optimized out>, __s=<value optimized out>)
    at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/satlib/SatLib.c:2774
#13 0x080cda2e in SatelliteComposite::init (this=0x843a610, data=0x83c84b8)
    at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/skycomponents/satellitecomposite.cpp:66
#14 0x080e9a3b in SkyComposite::init (this=0x84206c0, data=0x83c84b8)
    at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/skycomponents/skycomposite.cpp:71
#15 0x0822eb0f in KStarsData::slotInitialize (this=0x83c84b8)
    at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/kstarsdata.cpp:223
#16 0x0822ed68 in KStarsData::qt_metacall (this=0x83c84b8, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfffd34c)
    at /usr/src/debug/kdeedu-4.2.4/i586-redhat-linux-gnu/kstars/kstars/kstarsdata.moc:108
#17 0x01417c53 in QMetaObject::activate (sender=0x844b648, 
    from_signal_index=4, to_signal_index=4, argv=0x0)
    at kernel/qobject.cpp:3113
#18 0x014188b2 in QMetaObject::activate (sender=0x844b648, m=0x14f2108, 
    local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#19 0x0141cd77 in QSingleShotTimer::timeout (this=0x844b648)
    at .moc/release-shared/qtimer.moc:76
---Type <return> to continue, or q <return> to quit---
#20 0x0141ce8c in QSingleShotTimer::timerEvent (this=0x844b648)
    at kernel/qtimer.cpp:298
#21 0x01411daf in QObject::event (this=0x844b648, e=0xbfffd7e0)
    at kernel/qobject.cpp:1075
#22 0x05b4b5b4 in QApplicationPrivate::notify_helper (this=0x83438c8, 
    receiver=0x844b648, e=0xbfffd7e0) at kernel/qapplication.cpp:4056
#23 0x05b52c3e in QApplication::notify (this=0xbffff0a8, receiver=0x844b648, 
    e=0xbfffd7e0) at kernel/qapplication.cpp:4021
#24 0x06a01c4a in KApplication::notify (this=0xbffff0a8, receiver=0x844b648, 
    event=0xbfffd7e0)
    at /usr/src/debug/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307
#25 0x01401f2b in QCoreApplication::notifyInternal (this=0xbffff0a8, 
    receiver=0x844b648, event=0xbfffd7e0) at kernel/qcoreapplication.cpp:610
#26 0x0142f15e in QCoreApplication::sendEvent (event=<value optimized out>, 
    receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#27 QTimerInfoList::activateTimers (event=<value optimized out>, 
    receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:572
#28 0x0142ca70 in timerSourceDispatch (source=0x8346648)
    at kernel/qeventdispatcher_glib.cpp:165
#29 0x01b38cf8 in g_main_dispatch (context=<value optimized out>)
    at gmain.c:1824
#30 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#31 0x01b3c370 in g_main_context_iterate (context=0x8345c90, 
---Type <return> to continue, or q <return> to quit---
    block=<value optimized out>, dispatch=1, self=0x8343b10) at gmain.c:2455
#32 0x01b3c4a3 in IA__g_main_context_iteration (context=0x8345c90, may_block=0)
    at gmain.c:2518
#33 0x0142c9bc in QEventDispatcherGlib::processEvents (this=0x83314c8, flags=
      {i = 0}) at kernel/qeventdispatcher_glib.cpp:327
#34 0x05bea645 in QGuiEventDispatcherGlib::processEvents (this=0x83314c8, 
    flags={i = 0}) at kernel/qguieventdispatcher_glib.cpp:202
#35 0x01402f81 in QCoreApplication::processEvents (flags={i = 0})
    at kernel/qcoreapplication.cpp:803
#36 0x0822e80d in KStarsData::slotInitialize (this=0x83c84b8)
    at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/kstarsdata.cpp:261
#37 0x0822ed68 in KStarsData::qt_metacall (this=0x83c84b8, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfffdb6c)
    at /usr/src/debug/kdeedu-4.2.4/i586-redhat-linux-gnu/kstars/kstars/kstarsdata.moc:108
#38 0x01417c53 in QMetaObject::activate (sender=0x844c7d0, 
    from_signal_index=4, to_signal_index=4, argv=0x0)
    at kernel/qobject.cpp:3113
#39 0x014188b2 in QMetaObject::activate (sender=0x844c7d0, m=0x14f2108, 
    local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#40 0x0141cd77 in QSingleShotTimer::timeout (this=0x844c7d0)
    at .moc/release-shared/qtimer.moc:76
#41 0x0141ce8c in QSingleShotTimer::timerEvent (this=0x844c7d0)
---Type <return> to continue, or q <return> to quit---
    at kernel/qtimer.cpp:298
#42 0x01411daf in QObject::event (this=0x844c7d0, e=0xbfffe000)
    at kernel/qobject.cpp:1075
#43 0x05b4b5b4 in QApplicationPrivate::notify_helper (this=0x83438c8, 
    receiver=0x844c7d0, e=0xbfffe000) at kernel/qapplication.cpp:4056
#44 0x05b52c3e in QApplication::notify (this=0xbffff0a8, receiver=0x844c7d0, 
    e=0xbfffe000) at kernel/qapplication.cpp:4021
#45 0x06a01c4a in KApplication::notify (this=0xbffff0a8, receiver=0x844c7d0, 
    event=0xbfffe000)
    at /usr/src/debug/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307
#46 0x01401f2b in QCoreApplication::notifyInternal (this=0xbffff0a8, 
    receiver=0x844c7d0, event=0xbfffe000) at kernel/qcoreapplication.cpp:610
#47 0x0142f15e in QCoreApplication::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:572
#49 0x0142ca70 in timerSourceDispatch (source=0x8346648)
    at kernel/qeventdispatcher_glib.cpp:165
#50 0x01b38cf8 in g_main_dispatch (context=<value optimized out>)
    at gmain.c:1824
#51 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#52 0x01b3c370 in g_main_context_iterate (context=0x8345c90, 
    block=<value optimized out>, dispatch=1, self=0x8343b10) at gmain.c:2455
---Type <return> to continue, or q <return> to quit---
#53 0x01b3c4a3 in IA__g_main_context_iteration (context=0x8345c90, may_block=0)
    at gmain.c:2518
#54 0x0142c9bc in QEventDispatcherGlib::processEvents (this=0x83314c8, flags=
      {i = 0}) at kernel/qeventdispatcher_glib.cpp:327
#55 0x05bea645 in QGuiEventDispatcherGlib::processEvents (this=0x83314c8, 
    flags={i = 0}) at kernel/qguieventdispatcher_glib.cpp:202
#56 0x01402f81 in QCoreApplication::processEvents (flags={i = 0})
    at kernel/qcoreapplication.cpp:803
#57 0x0822e80d in KStarsData::slotInitialize (this=0x83c84b8)
    at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/kstarsdata.cpp:261
#58 0x0822ed68 in KStarsData::qt_metacall (this=0x83c84b8, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfffe38c)
    at /usr/src/debug/kdeedu-4.2.4/i586-redhat-linux-gnu/kstars/kstars/kstarsdata.moc:108
#59 0x01417c53 in QMetaObject::activate (sender=0x8465fc0, 
    from_signal_index=4, to_signal_index=4, argv=0x0)
    at kernel/qobject.cpp:3113
#60 0x014188b2 in QMetaObject::activate (sender=0x8465fc0, m=0x14f2108, 
    local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#61 0x0141cd77 in QSingleShotTimer::timeout (this=0x8465fc0)
    at .moc/release-shared/qtimer.moc:76
#62 0x0141ce8c in QSingleShotTimer::timerEvent (this=0x8465fc0)
    at kernel/qtimer.cpp:298
---Type <return> to continue, or q <return> to quit---
#63 0x01411daf in QObject::event (this=0x8465fc0, e=0xbfffe820)
    at kernel/qobject.cpp:1075
#64 0x05b4b5b4 in QApplicationPrivate::notify_helper (this=0x83438c8, 
    receiver=0x8465fc0, e=0xbfffe820) at kernel/qapplication.cpp:4056
#65 0x05b52c3e in QApplication::notify (this=0xbffff0a8, receiver=0x8465fc0, 
    e=0xbfffe820) at kernel/qapplication.cpp:4021
#66 0x06a01c4a in KApplication::notify (this=0xbffff0a8, receiver=0x8465fc0, 
    event=0xbfffe820)
    at /usr/src/debug/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307
#67 0x01401f2b in QCoreApplication::notifyInternal (this=0xbffff0a8, 
    receiver=0x8465fc0, event=0xbfffe820) at kernel/qcoreapplication.cpp:610
#68 0x0142f15e in QCoreApplication::sendEvent (event=<value optimized out>, 
    receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#69 QTimerInfoList::activateTimers (event=<value optimized out>, 
    receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:572
#70 0x0142ca70 in timerSourceDispatch (source=0x8346648)
    at kernel/qeventdispatcher_glib.cpp:165
#71 0x01b38cf8 in g_main_dispatch (context=<value optimized out>)
    at gmain.c:1824
#72 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#73 0x01b3c370 in g_main_context_iterate (context=0x8345c90, 
    block=<value optimized out>, dispatch=1, self=0x8343b10) at gmain.c:2455
#74 0x01b3c4a3 in IA__g_main_context_iteration (context=0x8345c90, may_block=1)
---Type <return> to continue, or q <return> to quit---
    at gmain.c:2518
#75 0x0142c9bc in QEventDispatcherGlib::processEvents (this=0x83314c8, flags=
      {i = 36}) at kernel/qeventdispatcher_glib.cpp:327
#76 0x05bea645 in QGuiEventDispatcherGlib::processEvents (this=0x83314c8, 
    flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#77 0x01400519 in QEventLoop::processEvents (this=0xbfffeae4, flags={i = 36})
    at kernel/qeventloop.cpp:149
#78 0x0140096a in QEventLoop::exec (this=0xbfffeae4, flags={i = 0})
    at kernel/qeventloop.cpp:201
#79 0x01402ddf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#80 0x05b4b437 in QApplication::exec () at kernel/qapplication.cpp:3525
#81 0x08257a14 in main (argc=1, argv=0xbffff404)
    at /usr/src/debug/kdeedu-4.2.4/kstars/kstars/main.cpp:187
(gdb) 

Is this helpful?
Comment 3 Alexey Khudiakov 2009-08-22 10:23:56 UTC
Excerpt from stack trace:

#17 SatInit (__fmt=<value optimized out>, __s=<value optimized out>) at
/usr/src/debug/kdeedu-4.2.4/kstars/kstars/satlib/SatLib.c:2774
#18 0x080cda2e in SatelliteComposite::init (this=0x96e26d0, data=0x9670558) at
/usr/src/debug/kdeedu-4.2.4/kstars/kstars/skycomponents/satellitecomposite.cpp:66
#19 0x080e9a3b in SkyComposite::init (this=0x96c8c28, data=0x9670558) at

Checking KStars with valgrind shown that there are some uninitialized variables. Probably there is some connection

==20714== Conditional jump or move depends on uninitialised value(s)
==20714==    at 0x526156C: QTime::setHMS(int, int, int, int) (qdatetime.cpp:1675)
==20714==    by 0x52615E8: QTime::QTime(int, int, int, int) (qdatetime.cpp:1476)
==20714==    by 0x82055F5: KStarsDateTime::setDJD(long double) (kstarsdatetime.cpp:115)
==20714==    by 0x8205760: KStarsDateTime::KStarsDateTime(double) (kstarsdatetime.cpp:61)
==20714==    by 0x80E2878: SatelliteComposite::update(KStarsData*, KSNumbers*) (satellitecomposite.cpp:100)
==20714==    by 0x80E2C38: SatelliteComposite::init(KStarsData*) (satellitecomposite.cpp:68)
==20714==    by 0x80FDAB7: SkyComposite::init(KStarsData*) (skycomposite.cpp:71)
==20714==    by 0x8201A2D: KStarsData::initialize() (kstarsdata.cpp:166)
==20714==    by 0x81EE1B0: KStars::KStars(bool, bool, QString const&) (kstars.cpp:112)
==20714==    by 0x81EE2E7: KStars::createInstance(bool, bool, QString const&) (kstars.cpp:126)
==20714==    by 0x8219924: main (main.cpp:188)
Comment 4 Jonathan Thomas 2009-10-21 14:30:16 UTC
Here's a new, full backtrace from KDE 4.3.2:

#0  0x0023a422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x07a614d1 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
	resultvar = <value optimized out>
	pid = 129462260
	selftid = 9571
#2  0x07a64932 in *__GI_abort () at abort.c:92
	act = {__sigaction_handler = {sa_handler = 0x3f0, 
    sa_sigaction = 0x3f0}, sa_mask = {__val = {3216665500, 129211448, 
      15565412, 786432, 88123152, 87785788, 0, 25242, 3216665648, 87764156, 
      87755364, 1008, 3078331072, 128957041, 1008, 378640, 3216665576, 
      129462260, 63, 3216666960, 3216665692, 129074580, 2, 3216665576, 4, 0, 
      3, 3216665684, 2, 129336035, 129336031, 129331607}}, 
  sa_flags = 129331581, sa_restorer = 0x7b5962b}
	sigs = {__val = {32, 0 <repeats 31 times>}}
#3  0x07a97ee5 in __libc_message (do_abort=2, 
    fmt=0x7b5959d "*** %s ***: %s terminated\n")
    at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
	ap = <value optimized out>
	fd = -1078301364
	on_2 = <value optimized out>
	list = <value optimized out>
	nlist = <value optimized out>
	cp = <value optimized out>
	written = false
#4  0x07b17de8 in *__GI___fortify_fail (
    msg=0x7b59547 "buffer overflow detected") at fortify_fail.c:32
No locals.
#5  0x07b16e20 in *__GI___chk_fail () at chk_fail.c:29
No locals.
#6  0x07b16558 in _IO_str_chk_overflow (fp=0xbfba7880, c=207)
    at vsprintf_chk.c:35
No locals.
#7  0x07aa059e in _IO_default_xsputn (f=0xbfba7880, data=0xa6a08b0, n=20)
    at genops.c:485
	s = 0xa6a08c0 "Ï\204Ï\202"
	more = 4
#8  0x07a7738c in _IO_vfprintf_internal (s=0xbfba7880, format=0x686468 "%s", 
    ap=0xbfba7960 "°\bj\n yº¿&\223ì") at vfprintf.c:1601
	len = 20
	string_malloced = 0
	step0_jumps = {0, -4906, -4829, -4748, -4662, -4585, -4485, -4314, 
  -4034, -1952, -3834, -2182, -8186, -2105, -6144, -6083, -522, -507, -3664, 
  -3555, 365, -5464, 638, -2321, -2243, -8095, -3243, -2016, -8186, -4395}
	space = 0
	is_short = 0
	use_outdigits = 0
	step1_jumps = {0, 0, 0, 0, 0, 0, 0, 0, 0, -1952, -3834, -2182, -8186, 
  -2105, -6144, -6083, -522, -507, -3664, -3555, 365, -5464, 638, -2321, 
  -2243, -8095, -3243, -2016, -8186, 0}
	group = 0
	prec = -1078298272
	step2_jumps = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3834, -2182, -8186, 
  -2105, -6144, -6083, -522, -507, -3664, -3555, 365, -5464, 638, -2321, 
  -2243, -8095, -3243, -2016, -8186, 0}
	string = 0x6 <Address 0x6 out of bounds>
	left = 0
	is_long_double = 0
	width = <value optimized out>
	step3a_jumps = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3753, 0, 0, 0, -6144, 
  -6083, -522, -507, -3664, 0, 0, 0, 0, -2321, 0, 0, 0, 0, 0, 0}
	alt = 0
	showsign = 0
	is_long = 0
	is_char = 0
	pad = <value optimized out>
	step3b_jumps = {0 <repeats 11 times>, -8186, 0, 0, -6144, -6083, 
  -522, -507, -3664, -3555, 365, -5464, 638, -2321, -2243, -8095, -3243, 0, 
  0, 0}
	step4_jumps = {0 <repeats 14 times>, -6144, -6083, -522, -507, -3664, 
  -3555, 365, -5464, 638, -2321, -2243, -8095, -3243, 0, 0, 0}
	is_negative = 0
	number = {longlong = 550633722511754132, word = 128582548}
	base = 121892852
	the_arg = {pa_wchar = 15486373, pa_int = 15486373, 
  pa_long_int = 15486373, pa_long_long_int = -4631257359746052699, 
  pa_u_int = 15486373, pa_u_long_int = 15486373, 
  pa_u_long_long_int = 13815486713963498917, pa_double = -0.1033930780652584, 
  pa_long_double = 7.3738210852971996485041087145783083e-1815, 
  pa_string = 0xec4da5 "\205À\017\205²", pa_wstring = 0xec4da5, 
  pa_pointer = 0xec4da5, pa_user = 0xec4da5}
	spec = <value optimized out>
	_buffer = {__routine = 0xed7ff4, __arg = 0x7a3a880, 
  __canceltype = 18, __prev = 0xbfba7840}
	_avail = 0
	thousands_sep = 0x0
	grouping = 0xffffffff <Address 0xffffffff out of bounds>
	f = <value optimized out>
	lead_str_end = (const unsigned char *) 0x686468 "%s"
	work_buffer = "\000\020\000\000ä(\003\aÐd6\t\020~k\n\vßÎ\006ôïC\a\024@\036\tdP\036\t|P\036\tÿÿÿÿ\030tº¿H@\036\t\020~k\nt(ó\001\027­O\001\0262ª\a\031ÁO\001ôïC\aôïC\a\024uº¿\000\000\000\000ôo·\að?\036\t\000\000\000\0008tº¿\226\t±\aü?\036\tô¯©\006xtº¿þ\201¨\006ü?\036\tôo·\a \203·\at(ó\001htº¿\235gª\a \203·\aü?\036\tôïC\a4Ól\nÈtº¿ô\037µ\004X\227\037\tð?\036\t¸tº¿\0262ª\að?\036\t\0262ª\a¸tº¿{WÊ\006"...
	workstart = 0x0
	workend = <value optimized out>
	ap_save = 0xbfba7960 "°\bj\n yº¿&\223ì"
	nspecs_done = 0
	save_errno = 2
	readonly_format = 0
	jump_table = "\001\000\000\004\000\016\000\006\000\000\a\002\000\003\t\000\005\b\b\b\b\b\b\b\b\b\000\000\000\000\000\000\000\032\000\031\000\023\023\023\000\035\000\000\f\000\000\000\000\000\000\025\000\000\000\000\022\000\r\000\000\000\000\000\000\032\000\024\017\023\023\023\n\017\034\000\v\030\027\021\026\f\000\025\033\020\000\000\022\000\r"
	__PRETTY_FUNCTION__ = "_IO_vfprintf_internal"
#9  0x07b1660d in ___vsprintf_chk (s=0x92aee0 "Î\223κÏ\201ίνοÏ\205Ï\212", 
    flags=1, slen=17, format=0x686468 "%s", 
    args=0xbfba7960 "°\bj\n yº¿&\223ì") at vsprintf_chk.c:89
	f = {_sbf = {_f = {_flags = -72515583, 
      _IO_read_ptr = 0x92aee0 "Î\223κÏ\201ίνοÏ\205Ï\212", 
      _IO_read_end = 0x92aee0 "Î\223κÏ\201ίνοÏ\205Ï\212", 
      _IO_read_base = 0x92aee0 "Î\223κÏ\201ίνοÏ\205Ï\212", 
      _IO_write_base = 0x92aee0 "Î\223κÏ\201ίνοÏ\205Ï\212", 
      _IO_write_ptr = 0x92aef0 "", _IO_write_end = 0x92aef0 "", 
      _IO_buf_base = 0x92aee0 "Î\223κÏ\201ίνοÏ\205Ï\212", 
      _IO_buf_end = 0x92aef0 "", _IO_save_base = 0x0, _IO_backup_base = 0x0, 
      _IO_save_end = 0x0, _markers = 0x0, _chain = 0x0, 
      _fileno = -1078298284, _flags2 = 4, _old_offset = -1078298296, 
      _cur_column = 0, _vtable_offset = 0 '\0', _shortbuf = "", _lock = 0x0, 
      _offset = 4294967296, _codecvt = 0x0, _wide_data = 0x7a429e4, 
      _freeres_list = 0x0, _freeres_buf = 0x0, _freeres_size = 4294967295, 
      _mode = -1, 
      _unused2 = "$¸g\000\001\000\000\0000yº¿&\223ì\000h\004|·°S{·\001\000\000\000\001\000\000\000\000\000\000\000\001\000\000"}, vtable = 0x7b76d00}, _s = {
    _allocate_buffer = 0, _free_buffer = 0x67a000}}
	ret = 0
#10 0x07b1654d in ___sprintf_chk (s=0x92aee0 "Î\223κÏ\201ίνοÏ\205Ï\212", 
    flags=1, slen=17, format=0x686468 "%s") at sprintf_chk.c:33
	done = 0
#11 0x00680341 in SatInit (
    ObsName=0xa6a08b0 "Î\223κÏ\201ίνοÏ\205Ï\212Ï\204Ï\202", 
    ObsLat=51.468000000000004, ObsLong=0, ObsAlt=-10, 
    TLE_file=0xa6bf2c8 "/usr/share/kde4/apps/kstars/satellites.dat")
    at /usr/include/bits/stdio2.h:34
	x = <value optimized out>
#12 0x080d822c in SatelliteComposite::init (this=0x9347998, data=0x92cda88)
    at ../../../kstars/kstars/skycomponents/satellitecomposite.cpp:66
	sfPath = {static null = {<No data fields>}, static shared_null = {
    ref = {_q_value = 127758}, alloc = 0, size = 0, data = 0x835b272, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 1151}, alloc = 0, size = 0, data = 0x211a46e, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0xa6b81b0, static codecForCStrings = 0x0}
	stream = {_vptr.QTextStream = 0x2117fa0, d_ptr = 0xa6cd568}
	i = <value optimized out>
	file = {<QIODevice> = {<QObject> = {_vptr.QObject = 0x2118fa8, 
      static staticMetaObject = {d = {superdata = 0x0, 
          stringdata = 0x20c1ba0 "QObject", data = 0x20c1c40, 
          extradata = 0x21151b8}}, d_ptr = 0xa6cded8, 
      static staticQtMetaObject = {d = {superdata = 0x0, 
          stringdata = 0x20cb380 "Qt", data = 0x20ce700, extradata = 0x0}}}, 
    static staticMetaObject = {d = {superdata = 0x835b160, 
        stringdata = 0x20d2b00 "QIODevice", data = 0x20d2b60, 
        extradata = 0x0}}}, static staticMetaObject = {d = {
      superdata = 0x2119028, stringdata = 0x20d2aa0 "QFile", 
      data = 0x20d2ac0, extradata = 0x0}}}
#13 0x080f66ab in SkyComposite::init (this=0x933f648, data=0x92cda88)
    at ../../../kstars/kstars/skycomponents/skycomposite.cpp:71
	component = (class SkyComponent *) 0x0
	_container_ = {c = {{p = {static shared_null = {ref = {
            _q_value = 1441}, alloc = 0, begin = 0, end = 0, sharable = 1, 
          array = {0x0}}, d = 0x93612b0}, d = 0x93612b0}}, brk = 0, i = {
    i = 0x93612ec}, e = {i = 0x93612fc}}
#14 0x0820d7f7 in KStarsData::slotInitialize (this=0x92cda88)
    at ../../../kstars/kstars/kstarsdata.cpp:229
No locals.
#15 0x0820da48 in KStarsData::qt_metacall (this=0x92cda88, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfba7bdc)
    at ./kstarsdata.moc:108
No locals.
#16 0x0203e263 in QMetaObject::activate (sender=0x9433128, 
    from_signal_index=4, to_signal_index=4, argv=0x0)
    at kernel/qobject.cpp:3113
	c = <value optimized out>
	method = 19
	currentSender = {sender = 0x9433128, signal = 4, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0xbfba83e8
	i = 0
	count = 1
	signal = 4
	empty_argv = {0x0}
	locker = {{mtx = 0x91c5aac, val = 152853164}}
	currentThreadData = <value optimized out>
	connectionLists = (QObjectConnectionListVector *) 0x945db90
#17 0x0203eec2 in QMetaObject::activate (sender=0x9433128, m=0x2118908, 
    local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
	signal_index = 9571
#18 0x02043387 in QSingleShotTimer::timeout (this=0x9433128)
    at .moc/release-shared/qtimer.moc:76
No locals.
#19 0x0204349c in QSingleShotTimer::timerEvent (this=0x9433128)
    at kernel/qtimer.cpp:298
No locals.
#20 0x020383bf in QObject::event (this=0x9433128, e=0xbfba8070)
    at kernel/qobject.cpp:1075
No locals.
#21 0x06bc6f54 in QApplicationPrivate::notify_helper (this=0x91dc308, 
    receiver=0x9433128, e=0xbfba8070) at kernel/qapplication.cpp:4056
	consumed = <value optimized out>
#22 0x06bce67c in QApplication::notify (this=0xbfba9924, receiver=0x9433128, 
    e=0xbfba8070) at kernel/qapplication.cpp:3603
	res = true
#23 0x0275cbfa in KApplication::notify (this=0xbfba9924, receiver=0x9433128, 
    event=0xbfba8070) at ../../kdeui/kernel/kapplication.cpp:302
No locals.
#24 0x020286cb in QCoreApplication::notifyInternal (this=0xbfba9924, 
    receiver=0x9433128, event=0xbfba8070) at kernel/qcoreapplication.cpp:610
	result = false
	cbdata = {0x9433128, 0xbfba8070, 0xbfba7fff}
	threadData = (QThreadData *) 0x91c5a78
	returnValue = <value optimized out>
#25 0x020557ce in QTimerInfoList::activateTimers (this=0x91df0bc)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
	e = {<QEvent> = {_vptr.QEvent = 0x2118738, d = 0x0, t = 1, 
    posted = 0, spont = 0, m_accept = 1, reserved = 6135}, id = 16777220}
	firstTime = <value optimized out>
	n_act = 0
	saveFirstTimerInfo = (QTimerInfo *) 0x0
	saveCurrentTimerInfo = (QTimerInfo *) 0x0
#26 0x020530e0 in timerSourceDispatch (source=0x91df088)
    at kernel/qeventdispatcher_glib.cpp:165
No locals.
#27 0x053e6e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#28 0x053ea720 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#29 0x053ea853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
No symbol table info available.
#30 0x0205302c in QEventDispatcherGlib::processEvents (this=0x91c5c50, flags=
      {i = 0}) at kernel/qeventdispatcher_glib.cpp:327
	d = (QEventDispatcherGlibPrivate * const) 0x91de690
	canWait = false
	result = <value optimized out>
#31 0x06c67be5 in QGuiEventDispatcherGlib::processEvents (this=0x91c5c50, 
    flags={i = 0}) at kernel/qguieventdispatcher_glib.cpp:202
	d = (QGuiEventDispatcherGlibPrivate * const) 0x91dc498
	returnValue = false
#32 0x020296e1 in QCoreApplication::processEvents (flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
    at kernel/qcoreapplication.cpp:803
	data = <value optimized out>
#33 0x0820d50d in KStarsData::slotInitialize (this=0x92cda88)
    at ../../../kstars/kstars/kstarsdata.cpp:267
No locals.
#34 0x0820da48 in KStarsData::qt_metacall (this=0x92cda88, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfba83fc)
    at ./kstarsdata.moc:108
No locals.
#35 0x0203e263 in QMetaObject::activate (sender=0x9389230, 
    from_signal_index=4, to_signal_index=4, argv=0x0)
    at kernel/qobject.cpp:3113
	c = <value optimized out>
	method = 19
	currentSender = {sender = 0x9389230, signal = 4, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0xbfba8c08
	i = 0
	count = 1
	signal = 4
	empty_argv = {0x0}
	locker = {{mtx = 0x91c5aac, val = 152853164}}
	currentThreadData = <value optimized out>
	connectionLists = (QObjectConnectionListVector *) 0x93e1070
#36 0x0203eec2 in QMetaObject::activate (sender=0x9389230, m=0x2118908, 
    local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
	signal_index = 9571
#37 0x02043387 in QSingleShotTimer::timeout (this=0x9389230)
    at .moc/release-shared/qtimer.moc:76
No locals.
#38 0x0204349c in QSingleShotTimer::timerEvent (this=0x9389230)
    at kernel/qtimer.cpp:298
No locals.
#39 0x020383bf in QObject::event (this=0x9389230, e=0xbfba8890)
    at kernel/qobject.cpp:1075
No locals.
#40 0x06bc6f54 in QApplicationPrivate::notify_helper (this=0x91dc308, 
    receiver=0x9389230, e=0xbfba8890) at kernel/qapplication.cpp:4056
	consumed = <value optimized out>
#41 0x06bce67c in QApplication::notify (this=0xbfba9924, receiver=0x9389230, 
    e=0xbfba8890) at kernel/qapplication.cpp:3603
	res = true
#42 0x0275cbfa in KApplication::notify (this=0xbfba9924, receiver=0x9389230, 
    event=0xbfba8890) at ../../kdeui/kernel/kapplication.cpp:302
No locals.
#43 0x020286cb in QCoreApplication::notifyInternal (this=0xbfba9924, 
    receiver=0x9389230, event=0xbfba8890) at kernel/qcoreapplication.cpp:610
	result = false
	cbdata = {0x9389230, 0xbfba8890, 0xbfba881f}
	threadData = (QThreadData *) 0x91c5a78
	returnValue = <value optimized out>
#44 0x020557ce in QTimerInfoList::activateTimers (this=0x91df0bc)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
	e = {<QEvent> = {_vptr.QEvent = 0x2118738, d = 0x0, t = 1, 
    posted = 0, spont = 0, m_accept = 1, reserved = 6135}, id = 33554436}
	firstTime = <value optimized out>
	n_act = 0
	saveFirstTimerInfo = (QTimerInfo *) 0x0
	saveCurrentTimerInfo = (QTimerInfo *) 0x0
#45 0x020530e0 in timerSourceDispatch (source=0x91df088)
    at kernel/qeventdispatcher_glib.cpp:165
No locals.
#46 0x053e6e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#47 0x053ea720 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#48 0x053ea853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
No symbol table info available.
#49 0x0205302c in QEventDispatcherGlib::processEvents (this=0x91c5c50, flags=
      {i = 0}) at kernel/qeventdispatcher_glib.cpp:327
	d = (QEventDispatcherGlibPrivate * const) 0x91de690
	canWait = false
	result = <value optimized out>
#50 0x06c67be5 in QGuiEventDispatcherGlib::processEvents (this=0x91c5c50, 
    flags={i = 0}) at kernel/qguieventdispatcher_glib.cpp:202
	d = (QGuiEventDispatcherGlibPrivate * const) 0x91dc498
	returnValue = false
#51 0x020296e1 in QCoreApplication::processEvents (flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
    at kernel/qcoreapplication.cpp:803
	data = <value optimized out>
#52 0x0820d50d in KStarsData::slotInitialize (this=0x92cda88)
    at ../../../kstars/kstars/kstarsdata.cpp:267
No locals.
#53 0x0820da48 in KStarsData::qt_metacall (this=0x92cda88, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfba8c1c)
    at ./kstarsdata.moc:108
No locals.
#54 0x0203e263 in QMetaObject::activate (sender=0x93048d0, 
    from_signal_index=4, to_signal_index=4, argv=0x0)
    at kernel/qobject.cpp:3113
	c = <value optimized out>
	method = 19
	currentSender = {sender = 0x93048d0, signal = 4, ref = 1}
	previousSender = (QObjectPrivate::Sender *) 0x0
	i = 0
	count = 1
	signal = 4
	empty_argv = {0x0}
	locker = {{mtx = 0x91c5aac, val = 152853164}}
	currentThreadData = <value optimized out>
	connectionLists = (QObjectConnectionListVector *) 0x941aad8
#55 0x0203eec2 in QMetaObject::activate (sender=0x93048d0, m=0x2118908, 
    local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
	signal_index = 9571
#56 0x02043387 in QSingleShotTimer::timeout (this=0x93048d0)
    at .moc/release-shared/qtimer.moc:76
No locals.
#57 0x0204349c in QSingleShotTimer::timerEvent (this=0x93048d0)
    at kernel/qtimer.cpp:298
No locals.
#58 0x020383bf in QObject::event (this=0x93048d0, e=0xbfba90b0)
    at kernel/qobject.cpp:1075
No locals.
#59 0x06bc6f54 in QApplicationPrivate::notify_helper (this=0x91dc308, 
    receiver=0x93048d0, e=0xbfba90b0) at kernel/qapplication.cpp:4056
	consumed = <value optimized out>
#60 0x06bce67c in QApplication::notify (this=0xbfba9924, receiver=0x93048d0, 
    e=0xbfba90b0) at kernel/qapplication.cpp:3603
	res = true
#61 0x0275cbfa in KApplication::notify (this=0xbfba9924, receiver=0x93048d0, 
    event=0xbfba90b0) at ../../kdeui/kernel/kapplication.cpp:302
No locals.
#62 0x020286cb in QCoreApplication::notifyInternal (this=0xbfba9924, 
    receiver=0x93048d0, event=0xbfba90b0) at kernel/qcoreapplication.cpp:610
	result = false
	cbdata = {0x93048d0, 0xbfba90b0, 0xbfba903f}
	threadData = (QThreadData *) 0x91c5a78
	returnValue = <value optimized out>
#63 0x020557ce in QTimerInfoList::activateTimers (this=0x91df0bc)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
	e = {<QEvent> = {_vptr.QEvent = 0x2118738, d = 0x0, t = 1, 
    posted = 0, spont = 0, m_accept = 1, reserved = 6135}, id = 4}
	firstTime = <value optimized out>
	n_act = 1
	saveFirstTimerInfo = (QTimerInfo *) 0x0
	saveCurrentTimerInfo = (QTimerInfo *) 0x0
#64 0x020530e0 in timerSourceDispatch (source=0x91df088)
    at kernel/qeventdispatcher_glib.cpp:165
No locals.
#65 0x053e6e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#66 0x053ea720 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#67 0x053ea853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
No symbol table info available.
#68 0x0205302c in QEventDispatcherGlib::processEvents (this=0x91c5c50, flags=
      {i = 36}) at kernel/qeventdispatcher_glib.cpp:327
	d = (QEventDispatcherGlibPrivate * const) 0x91de690
	canWait = true
	result = <value optimized out>
#69 0x06c67be5 in QGuiEventDispatcherGlib::processEvents (this=0x91c5c50, 
    flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
	d = (QGuiEventDispatcherGlibPrivate * const) 0x91dc498
	returnValue = false
#70 0x02026c79 in QEventLoop::processEvents (this=0xbfba9374, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
    at kernel/qeventloop.cpp:149
	d = (QEventLoopPrivate * const) 0x944d640
#71 0x020270ca in QEventLoop::exec (this=0xbfba9374, flags={i = 0})
    at kernel/qeventloop.cpp:201
	d = (QEventLoopPrivate * const) 0x944d640
	app = <value optimized out>
#72 0x0202953f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
	threadData = (QThreadData *) 0x91c5a78
	eventLoop = {<QObject> = {_vptr.QObject = 0x21197a8, 
    static staticMetaObject = {d = {superdata = 0x0, 
        stringdata = 0x20c1ba0 "QObject", data = 0x20c1c40, 
        extradata = 0x21151b8}}, d_ptr = 0x944d640, 
    static staticQtMetaObject = {d = {superdata = 0x0, 
        stringdata = 0x20cb380 "Qt", data = 0x20ce700, extradata = 0x0}}}, 
  static staticMetaObject = {d = {superdata = 0x835b160, 
      stringdata = 0x20d37a0 "QEventLoop", data = 0x20d37c0, 
      extradata = 0x0}}}
	returnCode = -1
#73 0x06bc6dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
No locals.
#74 0x0822e79d in main (argc=5, argv=0xbfba9ca4)
    at ../../../kstars/kstars/main.cpp:187
	aboutData = {d = 0x91c88c8}
	a = {<QApplication> = {<QCoreApplication> = {<QObject> = {
        _vptr.QObject = 0x290bbc8, static staticMetaObject = {d = {
            superdata = 0x0, stringdata = 0x20c1ba0 "QObject", 
            data = 0x20c1c40, extradata = 0x21151b8}}, d_ptr = 0x91dc308, 
        static staticQtMetaObject = {d = {superdata = 0x0, 
            stringdata = 0x20cb380 "Qt", data = 0x20ce700, 
            extradata = 0x0}}}, static staticMetaObject = {d = {
          superdata = 0x835b160, stringdata = 0x20d3820 "QCoreApplication", 
          data = 0x20d38c0, extradata = 0x0}}, static self = 0xbfba9924}, 
    static staticMetaObject = {d = {superdata = 0x21197e4, 
        stringdata = 0x725f860 "QApplication", data = 0x725fa60, 
        extradata = 0x0}}}, static staticMetaObject = {d = {
      superdata = 0x7428f48, stringdata = 0x28e3500 "KApplication", 
      data = 0x28e36a0, extradata = 0x0}}, static loadedByKdeinit = false, 
  static KApp = 0xbfba9924, d = 0x924f3c8}
	__PRETTY_FUNCTION__ = "int main(int, char**)"
	options = {d = 0x91dbb00}
	args = (KCmdLineArgs *) 0x91dc008
	datestring = {static null = {<No data fields>}, static shared_null = {
    ref = {_q_value = 127758}, alloc = 0, size = 0, data = 0x835b272, 
    clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, static shared_empty = {ref = {
      _q_value = 1151}, alloc = 0, size = 0, data = 0x211a46e, clean = 0, 
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
    reserved = 0, array = {0}}, d = 0x211a45c, static codecForCStrings = 0x0}
Comment 5 Alexey Khudiakov 2009-10-22 10:52:52 UTC
I believe bug is in the satlib/SatLib.c:SatInit(...).

Global variable qth has field callsign which is array of 17 chars. City name is copied there in SatInit. If it's longer than 16 chars and certain protection features are used which is case on Fedora. In that case application crashes.

Bug 201756 seems to hit the same issue.

> struct	{  char callsign[17];
> 	   double stnlat;
> 	   double stnlong;
> 	   int stnalt;
> 	}  qth;

2773: /* Set up qth */
2774: sprintf(qth.callsign,"%s",ObsName);

There are two way to fix this bug. First is to increase callsign size to some reasonably big value. Say 256. Another is to remove callsign field since it's not used anywere.
Comment 6 Alexey Khudiakov 2009-10-22 13:03:01 UTC
SVN commit 1038950 by khudyakov:

Do not copy ObsName to qth.callsign. Latter has fixed length and if
ObsName string is longer than 16 bytes copying may cause crash.

Initialize qth.callsing to empty string instead. It's not used anywhere
so this is most conservative fix.

CCMAIL: kstars-devel@kde.org
CCBUG: 202212
CCBUG: 201756

 M  +2 -2      SatLib.c  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1038950
Comment 7 Jonathan Thomas 2009-11-15 20:30:14 UTC
*** Bug 214652 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2009-12-11 13:45:47 UTC
*** Bug 218139 has been marked as a duplicate of this bug. ***
Comment 9 Dario Andres 2009-12-12 12:59:43 UTC
*** Bug 218355 has been marked as a duplicate of this bug. ***
Comment 10 Dario Andres 2009-12-12 13:06:21 UTC
A reporter experiencing this issue sent me an email with steps on how to reproduce the issue, I'm translating it:
---

The error is in the length of the base place/location. It cannot exceed 15 characters, however, after the installation, the application allows you to put a location with more than 15 chars.
In my case, I live at "Santa Cruz de La Palma". When I installed the app I could choose that name for my location. After I finished the install, I got the error.

To workaround the issue you have to edit the config file (~/.kde/share/config/kstarsrc) and manually reduce the ammount of characters of your location
---

So, the commit from comment 6 should have fixed this issue, should the report be closed ? Thanks
Comment 11 Alexey Khudiakov 2009-12-18 07:39:55 UTC
Most likely. However I must note that I've never reproduced the bug. It's required to build kstars with specific options, fortified and like that. 

I think it should be tested with with Kstars4.4 built by fedora to be sure that bug is fixed
Comment 12 Dario Andres 2009-12-28 17:32:12 UTC
*** Bug 220333 has been marked as a duplicate of this bug. ***
Comment 13 eloy lopez 2009-12-30 09:21:36 UTC
Hola:

Si entiendes español, te puedo decir en donde esta el fallo.

Un saludo



El lun, 28-12-2009 a las 17:32 +0100, Dario Andres escribió:
> https://bugs.kde.org/show_bug.cgi?id=202212
> 
> 
> Dario Andres <andresbajotierra@gmail.com> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |sleepless.knight@paradise.n
>                    |                            |et.nz
> 
> 
> 
> 
> --- Comment #12 from Dario Andres <andresbajotierra gmail com>  2009-12-28 17:32:12 ---
> *** Bug 220333 has been marked as a duplicate of this bug. ***
>
Comment 14 Dario Andres 2010-01-27 03:29:04 UTC
*** Bug 224231 has been marked as a duplicate of this bug. ***
Comment 15 Dario Andres 2010-01-30 23:42:26 UTC
*** Bug 224618 has been marked as a duplicate of this bug. ***
Comment 16 Alexey Khudiakov 2010-02-02 10:49:33 UTC

*** This bug has been marked as a duplicate of bug 201756 ***