Bug 297351

Summary: kstars crashes when closing
Product: [Applications] kstars Reporter: billrclarity <billrclarity>
Component: generalAssignee: Akarsh Simha <akarsh.simha>
Status: RESOLVED WORKSFORME    
Severity: crash CC: mutlaqja
Priority: NOR    
Version First Reported In: 2.0.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description billrclarity 2012-04-03 00:18:12 UTC
Application: kstars (2.0.0)
KDE Platform Version: 4.7.2 (4.7.2) "release 5"
Qt Version: 4.7.4
Operating System: Linux 3.1.9-1.4-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Hit the close button on the window.
Running on a newly installed SUSE 12.1 x86-64 with 12 meg of memory.

-- Backtrace:
Application: KStars (kstars), signal: Segmentation fault
[KCrash Handler]
#6  0x000000000047e7d4 in translatedLongName (this=0x1789b00) at /usr/src/debug/kstars-4.7.2/kstars/skyobjects/skyobject.h:137
#7  InfoBoxWidget::slotObjectChanged (this=0xc4c200, obj=0x1789b00) at /usr/src/debug/kstars-4.7.2/kstars/widgets/infoboxwidget.cpp:113
#8  0x000000000047f5a4 in InfoBoxWidget::qt_metacall (this=0xc4c200, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff49d631a0) at /usr/src/debug/kstars-4.7.2/build/kstars/infoboxwidget.moc:132
#9  0x00007f05b96835aa in QMetaObject::activate (sender=0xcaf9a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff49d631a0) at kernel/qobject.cpp:3287
#10 0x00000000005ae630 in SkyMap::objectChanged (this=<optimized out>, _t1=0x1789b00) at /usr/src/debug/kstars-4.7.2/build/kstars/skymap.moc:197
#11 0x00000000005b38fb in SkyMapQDraw::paintEvent (this=0xd58870, event=<optimized out>) at /usr/src/debug/kstars-4.7.2/kstars/skymapqdraw.cpp:51
#12 0x00007f05b861a2b8 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#13 0x00007f05b85c9c34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#14 0x00007f05b85ceac1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#15 0x00007f05b9e5de36 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#16 0x00007f05b967082c in QCoreApplication::notifyInternal (this=0x7fff49d67a10, receiver=0xd58870, event=0x7fff49d63a50) at kernel/qcoreapplication.cpp:787
#17 0x00007f05b86171c6 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#18 0x00007f05b8617da0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#19 0x00007f05b8616efc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#20 0x00007f05b8617da0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#21 0x00007f05b8616efc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#22 0x00007f05b8617da0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#23 0x00007f05b8616efc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#24 0x00007f05b87d6278 in ?? () from /usr/lib64/libQtGui.so.4
#25 0x00007f05b860da10 in QWidgetPrivate::syncBackingStore() () from /usr/lib64/libQtGui.so.4
#26 0x00007f05b861a7cc in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#27 0x00007f05b89d804b in QMainWindow::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#28 0x00007f05b9f5a6b8 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libkdeui.so.5
#29 0x00007f05b85c9c34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#30 0x00007f05b85ceac1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#31 0x00007f05b9e5de36 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#32 0x00007f05b967082c in QCoreApplication::notifyInternal (this=0x7fff49d67a10, receiver=0xc4e0c0, event=0x284f4f0) at kernel/qcoreapplication.cpp:787
#33 0x00007f05b9673c08 in sendEvent (event=0x284f4f0, receiver=0xc4e0c0) at kernel/qcoreapplication.h:215
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xabac80) at kernel/qcoreapplication.cpp:1428
#35 0x00007f05b969b0c3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#36 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#37 0x00007f05b2fef58d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f05b2fefd88 in ?? () from /usr/lib64/libglib-2.0.so.0
#39 0x00007f05b2feff59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#40 0x00007f05b969b51f in QEventDispatcherGlib::processEvents (this=0xaba490, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#41 0x00007f05b866cf9e in ?? () from /usr/lib64/libQtGui.so.4
#42 0x00007f05b9673f9f in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:979
#43 0x00000000004869b8 in SkyMapComposite::emitProgressText (this=<optimized out>, message=<optimized out>) at /usr/src/debug/kstars-4.7.2/kstars/skycomponents/skymapcomposite.cpp:473
#44 0x00000000004a65c0 in ConstellationNamesComponent::ConstellationNamesComponent (this=0x17db6c0, parent=<optimized out>, cultures=0x1747210) at /usr/src/debug/kstars-4.7.2/kstars/skycomponents/constellationnamescomponent.cpp:42
#45 0x0000000000487512 in SkyMapComposite::reloadCNames (this=0xe1a6e0) at /usr/src/debug/kstars-4.7.2/kstars/skycomponents/skymapcomposite.cpp:464
#46 0x000000000057d9a4 in KStars::slotApplyConfigChanges (this=0xc4e0c0) at /usr/src/debug/kstars-4.7.2/kstars/kstarsactions.cpp:435
#47 0x000000000057ae2a in KStars::qt_metacall (this=0xc4e0c0, _c=QMetaObject::InvokeMetaMethod, _id=28, _a=0x7fff49d65b10) at /usr/src/debug/kstars-4.7.2/build/kstars/kstars.moc:234
#48 0x00007f05b96835aa in QMetaObject::activate (sender=0x1b8f610, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff49d65b10) at kernel/qobject.cpp:3287
#49 0x00007f05b9da4685 in KConfigDialog::settingsChanged(QString const&) () from /usr/lib64/libkdeui.so.5
#50 0x00007f05b9da4eb3 in KConfigDialog::KConfigDialogPrivate::_k_settingsChangedSlot() () from /usr/lib64/libkdeui.so.5
#51 0x00007f05b9da4ffd in KConfigDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#52 0x00007f05b96835aa in QMetaObject::activate (sender=0x1a51bf0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#53 0x00007f05b9da9e56 in KConfigDialogManager::updateSettings() () from /usr/lib64/libkdeui.so.5
#54 0x00007f05b9daac54 in KConfigDialogManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#55 0x00007f05b96835aa in QMetaObject::activate (sender=0x1b8f610, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#56 0x00007f05b9db4dc8 in KDialog::slotButtonClicked(int) () from /usr/lib64/libkdeui.so.5
#57 0x00007f05b9db5252 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#58 0x00007f05b9e8c200 in KPageDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#59 0x00007f05b9da4fd0 in KConfigDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#60 0x00007f05b96835aa in QMetaObject::activate (sender=0x276bf70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff49d65f50) at kernel/qobject.cpp:3287
#61 0x00007f05b968977e in QSignalMapper::mapped (this=<optimized out>, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:101
#62 0x00007f05b9689d1b in QSignalMapper::map (this=0x276bf70, sender=0x2784c00) at kernel/qsignalmapper.cpp:266
#63 0x00007f05b968a170 in QSignalMapper::qt_metacall (this=0x276bf70, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fff49d660a0) at .moc/release-shared/moc_qsignalmapper.cpp:87
#64 0x00007f05b96835aa in QMetaObject::activate (sender=0x2784c00, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff49d660a0) at kernel/qobject.cpp:3287
#65 0x00007f05b8c34dd2 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4
#66 0x00007f05b897c5ae in ?? () from /usr/lib64/libQtGui.so.4
#67 0x00007f05b897d8eb in ?? () from /usr/lib64/libQtGui.so.4
#68 0x00007f05b897db5c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#69 0x00007f05b861a306 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#70 0x00007f05b85c9c34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#71 0x00007f05b85cf3bb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#72 0x00007f05b9e5de36 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#73 0x00007f05b967082c in QCoreApplication::notifyInternal (this=0x7fff49d67a10, receiver=0x2784c00, event=0x7fff49d66970) at kernel/qcoreapplication.cpp:787
#74 0x00007f05b85cac02 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#75 0x00007f05b8646bc5 in ?? () from /usr/lib64/libQtGui.so.4
#76 0x00007f05b8645a9a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#77 0x00007f05b866d312 in ?? () from /usr/lib64/libQtGui.so.4
#78 0x00007f05b2fef58d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#79 0x00007f05b2fefd88 in ?? () from /usr/lib64/libglib-2.0.so.0
#80 0x00007f05b2feff59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#81 0x00007f05b969b51f in QEventDispatcherGlib::processEvents (this=0xaba490, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#82 0x00007f05b866cf9e in ?? () from /usr/lib64/libQtGui.so.4
#83 0x00007f05b966fa32 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#84 0x00007f05b966fc2f in QEventLoop::exec (this=0x7fff49d67600, flags=...) at kernel/qeventloop.cpp:201
#85 0x00007f05b9673df7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#86 0x000000000043951e in main (argc=5, argv=0x7fff49d685c8) at /usr/src/debug/kstars-4.7.2/kstars/main.cpp:192

Reported using DrKonqi
Comment 1 Akarsh Simha 2012-09-29 22:15:15 UTC
This again, seems related to bug 293183, and should be fixed. Please reopen if it persists.