Bug 279028 - KStar crashes when cancelling the settings dialog
Summary: KStar crashes when cancelling the settings dialog
Status: RESOLVED FIXED
Alias: None
Product: kstars
Classification: Applications
Component: general (show other bugs)
Version: 2.0.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Akarsh Simha
URL:
Keywords:
: 281442 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-08-01 13:02 UTC by Christoph Feck
Modified: 2012-04-10 14:32 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Feck 2011-08-01 13:02:27 UTC
Application: kstars (2.0.0)
KDE Platform Version: 4.7.40 (4.7.40 (KDE 4.8 >= 20110623) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 2.6.37.6-0.5-desktop i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

KStar crashes when cancelling the settings dialog. Yes, yes.

The crash can be reproduced every time.

-- Backtrace:
Application: KStars (kstars), signal: Segmentation fault
[KCrash Handler]
#7  0xb5d87d2e in QScopedPointer<QStandardItemPrivate, QScopedPointerDeleter<QStandardItemPrivate> >::data (this=0x4) at ../../include/QtCore/../../../../git/Qt/qt/src/corelib/tools/qscopedpointer.h:135
#8  0xb5d85eec in qGetPtrHelper<QScopedPointer<QStandardItemPrivate> > (p=...) at ../../include/QtCore/../../../../git/Qt/qt/src/corelib/global/qglobal.h:2338
#9  0xb5d85f72 in QStandardItem::d_func (this=0x0) at /local/git/Qt/qt/src/gui/itemviews/qstandarditemmodel.h:248
#10 0xb5d815b9 in QStandardItem::model (this=0x0) at /local/git/Qt/qt/src/gui/itemviews/qstandarditemmodel.cpp:1384
#11 0x081f19b6 in OpsSatellites::slotItemChanged (this=0x9d67418, item=0x943eac8) at /local/git/KDE/edu/kstars/kstars/options/opssatellites.cpp:214
#12 0x081f1c20 in OpsSatellites::qt_metacall (this=0x9d67418, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfc3c628) at /local/build/KDE/edu/kstars/kstars/opssatellites.moc:87
#13 0xb63bf43a in QMetaObject::metacall (object=0x9d67418, cl=QMetaObject::InvokeMetaMethod, idx=32, argv=0xbfc3c628) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237
#14 0xb63d25bf in QMetaObject::activate (sender=0x942fda0, m=0xb619fcf8, local_signal_index=0, argv=0xbfc3c628) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3278
#15 0xb5d85ec2 in QStandardItemModel::itemChanged (this=0x942fda0, _t1=0x943eac8) at .moc/debug-shared/moc_qstandarditemmodel.cpp:122
#16 0xb5d7fa4f in QStandardItemModelPrivate::_q_emitItemChanged (this=0x9d6e3d8, topLeft=..., bottomRight=...) at /local/git/Qt/qt/src/gui/itemviews/qstandarditemmodel.cpp:359
#17 0xb5d85dc1 in QStandardItemModel::qt_metacall (this=0x942fda0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfc3c7a4) at .moc/debug-shared/moc_qstandarditemmodel.cpp:83
#18 0xb63bf43a in QMetaObject::metacall (object=0x942fda0, cl=QMetaObject::InvokeMetaMethod, idx=25, argv=0xbfc3c7a4) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237
#19 0xb63d25bf in QMetaObject::activate (sender=0x942fda0, m=0xb653a178, local_signal_index=0, argv=0xbfc3c7a4) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3278
#20 0xb64294a5 in QAbstractItemModel::dataChanged (this=0x942fda0, _t1=..., _t2=...) at .moc/debug-shared/moc_qabstractitemmodel.cpp:148
#21 0xb5d803a8 in QStandardItemModelPrivate::itemChanged (this=0x9d6e3d8, item=0x943eac8) at /local/git/Qt/qt/src/gui/itemviews/qstandarditemmodel.cpp:501
#22 0xb5d80eac in QStandardItem::setData (this=0x943eac8, value=..., role=10) at /local/git/Qt/qt/src/gui/itemviews/qstandarditemmodel.cpp:823
#23 0x081f29d2 in QStandardItem::setCheckState (this=0x943eac8, acheckState=Qt::Checked) at /local/qt4/include/QtGui/qstandarditemmodel.h:290
#24 0x081f11fe in OpsSatellites::updateListView (this=0x9d67418) at /local/git/KDE/edu/kstars/kstars/options/opssatellites.cpp:124
#25 0x081f1645 in OpsSatellites::slotCancel (this=0x9d67418) at /local/git/KDE/edu/kstars/kstars/options/opssatellites.cpp:169
#26 0x081f1bec in OpsSatellites::qt_metacall (this=0x9d67418, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfc3c99c) at /local/build/KDE/edu/kstars/kstars/opssatellites.moc:85
#27 0xb63bf43a in QMetaObject::metacall (object=0x9d67418, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfc3c99c) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237
#28 0xb63d25bf in QMetaObject::activate (sender=0x9d2a300, m=0x833218c, local_signal_index=12, argv=0x0) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3278
#29 0xb671f671 in KDialog::cancelClicked (this=0x9d2a300) at /local/build/KDE/libs/kdelibs/kdeui/kdialog.moc:276
#30 0xb671e0c3 in KDialog::slotButtonClicked (this=0x9d2a300, button=32) at /local/git/KDE/libs/kdelibs/kdeui/dialogs/kdialog.cpp:910
#31 0xb671f314 in KDialog::qt_metacall (this=0x9d2a300, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfc3cb68) at /local/build/KDE/libs/kdelibs/kdeui/kdialog.moc:190
#32 0xb680b144 in KPageDialog::qt_metacall (this=0x9d2a300, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfc3cb68) at /local/build/KDE/libs/kdelibs/kdeui/kpagedialog.moc:70
#33 0xb670f292 in KConfigDialog::qt_metacall (this=0x9d2a300, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfc3cb68) at /local/build/KDE/libs/kdelibs/kdeui/kconfigdialog.moc:84
#34 0xb63bf43a in QMetaObject::metacall (object=0x9d2a300, cl=QMetaObject::InvokeMetaMethod, idx=69, argv=0xbfc3cb68) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237
#35 0xb63d25bf in QMetaObject::activate (sender=0x9cc0a5c, m=0xb6539110, local_signal_index=0, argv=0xbfc3cb68) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3278
#36 0xb63d7b2a in QSignalMapper::mapped (this=0x9cc0a5c, _t1=32) at .moc/debug-shared/moc_qsignalmapper.cpp:101
#37 0xb63d7832 in QSignalMapper::map (this=0x9cc0a5c, sender=0x9d48c78) at /local/git/Qt/qt/src/corelib/kernel/qsignalmapper.cpp:266
#38 0xb63d77ce in QSignalMapper::map (this=0x9cc0a5c) at /local/git/Qt/qt/src/corelib/kernel/qsignalmapper.cpp:257
#39 0xb63d7aa2 in QSignalMapper::qt_metacall (this=0x9cc0a5c, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfc3ccc8) at .moc/debug-shared/moc_qsignalmapper.cpp:87
#40 0xb63bf43a in QMetaObject::metacall (object=0x9cc0a5c, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbfc3ccc8) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237
#41 0xb63d25bf in QMetaObject::activate (sender=0x9d48c78, m=0xb61a4824, local_signal_index=2, argv=0xbfc3ccc8) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3278
#42 0xb5e70818 in QAbstractButton::clicked (this=0x9d48c78, _t1=false) at .moc/debug-shared/moc_qabstractbutton.cpp:206
#43 0xb5b3a9c9 in QAbstractButtonPrivate::emitClicked (this=0x9d491a8) at /local/git/Qt/qt/src/gui/widgets/qabstractbutton.cpp:546
#44 0xb5b3a948 in QAbstractButtonPrivate::click (this=0x9d491a8) at /local/git/Qt/qt/src/gui/widgets/qabstractbutton.cpp:539
#45 0xb5b3bd2f in QAbstractButton::mouseReleaseEvent (this=0x9d48c78, e=0xbfc3d54c) at /local/git/Qt/qt/src/gui/widgets/qabstractbutton.cpp:1121
#46 0xb572aba5 in QWidget::event (this=0x9d48c78, event=0xbfc3d54c) at /local/git/Qt/qt/src/gui/kernel/qwidget.cpp:8279
#47 0xb5b3bba0 in QAbstractButton::event (this=0x9d48c78, e=0xbfc3d54c) at /local/git/Qt/qt/src/gui/widgets/qabstractbutton.cpp:1080
#48 0xb5bf3549 in QPushButton::event (this=0x9d48c78, e=0xbfc3d54c) at /local/git/Qt/qt/src/gui/widgets/qpushbutton.cpp:683
#49 0xb56ca8ae in QApplicationPrivate::notify_helper (this=0x850d348, receiver=0x9d48c78, e=0xbfc3d54c) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:4462
#50 0xb56c8a3f in QApplication::notify (this=0xbfc3e07c, receiver=0x9d48c78, e=0xbfc3d54c) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:4023
#51 0xb67d1ba2 in KApplication::notify (this=0xbfc3e07c, receiver=0x9d48c78, event=0xbfc3d54c) at /local/git/KDE/libs/kdelibs/kdeui/kernel/kapplication.cpp:311
#52 0xb63b7d8f in QCoreApplication::notifyInternal (this=0xbfc3e07c, receiver=0x9d48c78, event=0xbfc3d54c) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:787
#53 0xb56cd1c9 in QCoreApplication::sendSpontaneousEvent (receiver=0x9d48c78, event=0xbfc3d54c) at ../../include/QtCore/../../../../git/Qt/qt/src/corelib/kernel/qcoreapplication.h:218
#54 0xb56c716b in QApplicationPrivate::sendMouseEvent (receiver=0x9d48c78, event=0xbfc3d54c, alienWidget=0x9d48c78, nativeWidget=0x9d1bdd0, buttonDown=0xb61af340, lastMouseReceiver=..., spontaneous=true) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:3120
#55 0xb57614e8 in QETWidget::translateMouseEvent (this=0x9d1bdd0, event=0xbfc3da80) at /local/git/Qt/qt/src/gui/kernel/qapplication_x11.cpp:4461
#56 0xb575e12e in QApplication::x11ProcessEvent (this=0xbfc3e07c, event=0xbfc3da80) at /local/git/Qt/qt/src/gui/kernel/qapplication_x11.cpp:3465
#57 0xb5793742 in x11EventSourceDispatch (s=0x85101a8, callback=0, user_data=0x0) at /local/git/Qt/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:146
#58 0xb4a2f509 in g_main_dispatch (context=0x850f478) at gmain.c:2440
#59 g_main_context_dispatch (context=0x850f478) at gmain.c:3013
#60 0xb4a2fd10 in g_main_context_iterate (context=0x850f478, block=1, dispatch=1, self=0x850d1e0) at gmain.c:3091
#61 0xb4a2ffce in g_main_context_iteration (context=0x850f478, may_block=1) at gmain.c:3154
#62 0xb63ec548 in QEventDispatcherGlib::processEvents (this=0x850bfb8, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:422
#63 0xb5793a98 in QGuiEventDispatcherGlib::processEvents (this=0x850bfb8, flags=...) at /local/git/Qt/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#64 0xb63b5aed in QEventLoop::processEvents (this=0xbfc3dd1c, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:149
#65 0xb63b5c31 in QEventLoop::exec (this=0xbfc3dd1c, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:201
#66 0xb63b847a in QCoreApplication::exec () at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1064
#67 0xb56c7ddc in QApplication::exec () at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:3736
#68 0x081b8301 in main (argc=1, argv=0xbfc3e4a4) at /local/git/KDE/edu/kstars/kstars/main.cpp:192

Reported using DrKonqi
Comment 1 Christoph Feck 2011-10-21 09:05:47 UTC
Fixed by Lukasz Jaskiewicz with commit http://commits.kde.org/kstars/afb4eefbabbad82e24f38bdd8b1ad82284a2259a
Comment 2 Alexey Khudiakov 2012-04-10 14:32:30 UTC
*** Bug 281442 has been marked as a duplicate of this bug. ***