Application: apper (0.8.1) KDE Platform Version: 4.11.1 Qt Version: 4.8.5 Operating System: Linux 3.7.10-1.16-default x86_64 Distribution: "openSUSE 12.3 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: Apper just completed an openSUSE update and in the notification area a new notification asked me to log out and log in again and provided a "Restart" button. I pressed this button and Apper crashed. -- Backtrace: Application: Apper (apper), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [KCrash Handler] #5 QSortFilterProxyModelPrivate::proxy_to_source (this=0x143ccb0, proxy_index=...) at itemviews/qsortfilterproxymodel.cpp:370 #6 0x00007fb1ac34fb3d in QSortFilterProxyModel::mapToSource (this=<optimized out>, proxyIndex=...) at itemviews/qsortfilterproxymodel.cpp:2519 #7 0x00007fb1ac34e611 in QSortFilterProxyModel::data (this=<optimized out>, index=..., role=13) at itemviews/qsortfilterproxymodel.cpp:1732 #8 0x00007fb1ac36ff1a in data (arole=13, this=0x7fffed3dcef0) at ../../src/corelib/kernel/qabstractitemmodel.h:402 #9 QStyledItemDelegate::sizeHint (this=0x1388010, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:445 #10 0x00007fb1ac310999 in QTreeView::sizeHintForColumn (this=<optimized out>, column=0) at itemviews/qtreeview.cpp:2748 #11 0x00007fb1ac2e2547 in QHeaderViewPrivate::resizeSections (this=0x14379f0, globalMode=globalMode@entry=QHeaderView::Interactive, useGlobalMode=useGlobalMode@entry=false) at itemviews/qheaderview.cpp:3028 #12 0x00007fb1ac2e2879 in QHeaderView::resizeSections (this=this@entry=0x13884c0) at itemviews/qheaderview.cpp:1631 #13 0x00007fb1ac2e2d10 in QHeaderView::viewportEvent (this=0x13884c0, e=0x7fffed3dd620) at itemviews/qheaderview.cpp:2429 #14 0x00007fb1ad12a0a6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #15 0x00007fb1abdc78fc in QApplicationPrivate::notify_helper (this=this@entry=0xb4ea10, receiver=receiver@entry=0x13883f0, e=e@entry=0x7fffed3dd620) at kernel/qapplication.cpp:4558 #16 0x00007fb1abdcbdab in QApplication::notify (this=0x7fffed3e19e0, receiver=0x13883f0, e=0x7fffed3dd620) at kernel/qapplication.cpp:4423 #17 0x00007fb1adb81f76 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #18 0x00007fb1ad129f3e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #19 0x00007fb1abe17e51 in sendEvent (event=0x7fffed3dd620, receiver=0x13883f0) at ../../src/corelib/kernel/qcoreapplication.h:231 #20 QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7904 #21 0x00007fb1abe17dc9 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7899 #22 0x00007fb1abe17dc9 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7899 #23 0x00007fb1abe17dc9 in QWidgetPrivate::hideChildren (this=this@entry=0x13712a0, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7899 #24 0x00007fb1abe17fa5 in QWidgetPrivate::hide_helper (this=this@entry=0x13712a0) at kernel/qwidget.cpp:7643 #25 0x00007fb1abe19b18 in QWidget::setVisible (this=0x136e320, visible=<optimized out>) at kernel/qwidget.cpp:7815 #26 0x00007fb1ac27da83 in QDialog::setVisible (this=this@entry=0x136e320, visible=visible@entry=false) at dialogs/qdialog.cpp:801 #27 0x00007fb1ac27dc60 in hide (this=0x136e320) at ../../src/gui/kernel/qwidget.h:501 #28 QDialog::~QDialog (this=0x136e320, __in_chrg=<optimized out>) at dialogs/qdialog.cpp:325 #29 0x00007fb19dc1d8e1 in Requirements::~Requirements (this=0x136e320, __in_chrg=<optimized out>) at /usr/src/debug/apper-0.8.0/libapper/Requirements.cpp:175 #30 0x00007fb19dc1d909 in Requirements::~Requirements (this=0x136e320, __in_chrg=<optimized out>) at /usr/src/debug/apper-0.8.0/libapper/Requirements.cpp:182 #31 0x00007fb1ad13c672 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4 #32 0x00007fb1abe1167c in QWidget::~QWidget (this=0x12f3420, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679 #33 0x00007fb19dc12099 in PkTransactionWidget::~PkTransactionWidget (this=0x12f3420, __in_chrg=<optimized out>) at /usr/src/debug/apper-0.8.0/libapper/PkTransactionWidget.cpp:100 #34 0x00007fb1ad13c672 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4 #35 0x00007fb1abe1167c in QWidget::~QWidget (this=0xf0b3a0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679 #36 0x00007fb1ac21c519 in QStackedWidget::~QStackedWidget (this=0xf0b3a0, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:196 #37 0x00007fb1ad13c672 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4 #38 0x00007fb1abe1167c in QWidget::~QWidget (this=0xdab1c0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679 #39 0x00007fb1adc11a58 in KCModule::~KCModule() () from /usr/lib64/libkdeui.so.5 #40 0x00007fb19de9f519 in ApperKCM::~ApperKCM (this=0xdab1c0, __in_chrg=<optimized out>) at /usr/src/debug/apper-0.8.0/ApperKCM/ApperKCM.cpp:344 #41 0x00007fb1acd8e884 in KCModuleProxy::deleteClient() () from /usr/lib64/libkcmutils.so.4 #42 0x00007fb1acd8c14c in ?? () from /usr/lib64/libkcmutils.so.4 #43 0x00007fb1ad13f44f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #44 0x00007fb1abe175f7 in QWidget::event (this=0xd131e0, event=0x7fffed3de4e0) at kernel/qwidget.cpp:8598 #45 0x00007fb1abdc792c in QApplicationPrivate::notify_helper (this=this@entry=0xb4ea10, receiver=receiver@entry=0xd131e0, e=e@entry=0x7fffed3de4e0) at kernel/qapplication.cpp:4562 #46 0x00007fb1abdcbdab in QApplication::notify (this=0x7fffed3e19e0, receiver=0xd131e0, e=0x7fffed3de4e0) at kernel/qapplication.cpp:4423 #47 0x00007fb1adb81f76 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #48 0x00007fb1ad129f3e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #49 0x00007fb1abe17f9b in sendEvent (event=0x7fffed3de4e0, receiver=0xd131e0) at ../../src/corelib/kernel/qcoreapplication.h:231 #50 QWidgetPrivate::hide_helper (this=this@entry=0xc8ec40) at kernel/qwidget.cpp:7642 #51 0x00007fb1abe19b18 in QWidget::setVisible (this=0xd131e0, visible=<optimized out>) at kernel/qwidget.cpp:7815 #52 0x00007fb1ac27da83 in QDialog::setVisible (this=0xd131e0, visible=<optimized out>) at dialogs/qdialog.cpp:801 #53 0x00007fb1ac27ce24 in hide (this=0xd131e0) at ../../src/gui/kernel/qwidget.h:501 #54 QDialog::done (this=0xd131e0, r=0) at dialogs/qdialog.cpp:599 #55 0x00007fb1ac27be58 in QDialog::closeEvent (this=0xd131e0, e=0x7fffed3ded20) at dialogs/qdialog.cpp:720 #56 0x00007fb1abe17610 in QWidget::event (this=0xd131e0, event=0x7fffed3ded20) at kernel/qwidget.cpp:8545 #57 0x00007fb1abdc792c in QApplicationPrivate::notify_helper (this=this@entry=0xb4ea10, receiver=receiver@entry=0xd131e0, e=e@entry=0x7fffed3ded20) at kernel/qapplication.cpp:4562 #58 0x00007fb1abdcbdab in QApplication::notify (this=0x7fffed3e19e0, receiver=0xd131e0, e=0x7fffed3ded20) at kernel/qapplication.cpp:4423 #59 0x00007fb1adb81f76 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #60 0x00007fb1ad129f3e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #61 0x00007fb1adb84be9 in KApplication::commitData(QSessionManager&) () from /usr/lib64/libkdeui.so.5 #62 0x00007fb1abe3f72f in sm_performSaveYourself (smd=0xbe2a30) at kernel/qapplication_x11.cpp:5768 #63 0x00007fb1abe3fa35 in sm_saveYourselfCallback (smcConn=<optimized out>, clientData=<optimized out>, saveType=<optimized out>, shutdown=<optimized out>, interactStyle=<optimized out>) at kernel/qapplication_x11.cpp:5711 #64 0x00007fb1ab331fd7 in _SmcProcessMessage (iceConn=0xbc30d0, clientData=0xbd7d70, opcode=<optimized out>, length=<optimized out>, swap=0, replyWait=<optimized out>, replyReadyRet=0x7fffed3df458) at sm_process.c:241 #65 0x00007fb1ab122637 in IceProcessMessages (iceConn=0xbc30d0, replyWait=0x0, replyReadyRet=0x0) at process.c:386 #66 0x00007fb1ad13f44f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #67 0x00007fb1ad18a8be in QSocketNotifier::activated(int) () from /usr/lib64/libQtCore.so.4 #68 0x00007fb1ad146f6b in QSocketNotifier::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #69 0x00007fb1abdc792c in QApplicationPrivate::notify_helper (this=this@entry=0xb4ea10, receiver=receiver@entry=0xc00ff0, e=e@entry=0x7fffed3dfbf0) at kernel/qapplication.cpp:4562 #70 0x00007fb1abdcbdab in QApplication::notify (this=0x7fffed3e19e0, receiver=0xc00ff0, e=0x7fffed3dfbf0) at kernel/qapplication.cpp:4423 #71 0x00007fb1adb81f76 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #72 0x00007fb1ad129f3e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #73 0x00007fb1ad157d38 in ?? () from /usr/lib64/libQtCore.so.4 #74 0x00007fb1a86647d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #75 0x00007fb1a8664b08 in ?? () from /usr/lib64/libglib-2.0.so.0 #76 0x00007fb1a8664bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #77 0x00007fb1ad1585b6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #78 0x00007fb1abe67e0e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #79 0x00007fb1ad128bef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #80 0x00007fb1ad128e78 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #81 0x00007fb19de9f8a6 in ApperKCM::save (this=0xdab1c0) at /usr/src/debug/apper-0.8.0/ApperKCM/ApperKCM.cpp:822 #82 0x00007fb1acd8ec47 in KCModuleProxy::save() () from /usr/lib64/libkcmutils.so.4 #83 0x00007fb1acd8c510 in ?? () from /usr/lib64/libkcmutils.so.4 #84 0x00007fb1ad13f44f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #85 0x00007fb1adae2887 in KDialog::slotButtonClicked(int) () from /usr/lib64/libkdeui.so.5 #86 0x00007fb1adae2dc4 in ?? () from /usr/lib64/libkdeui.so.5 #87 0x00007fb1ad13f44f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #88 0x00007fb1ad1455ae in QSignalMapper::mapped(int) () from /usr/lib64/libQtCore.so.4 #89 0x00007fb1ad1457b5 in QSignalMapper::map(QObject*) () from /usr/lib64/libQtCore.so.4 #90 0x00007fb1ad13f44f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #91 0x00007fb1ac42d582 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:219 #92 0x00007fb1ac181b2e in QAbstractButtonPrivate::emitClicked (this=this@entry=0xf02710) at widgets/qabstractbutton.cpp:548 #93 0x00007fb1ac182360 in QAbstractButtonPrivate::click (this=this@entry=0xf02710) at widgets/qabstractbutton.cpp:541 #94 0x00007fb1ac1825cc in QAbstractButton::mouseReleaseEvent (this=0xc949b0, e=0x7fffed3e0c90) at widgets/qabstractbutton.cpp:1123 #95 0x00007fb1abe173f9 in QWidget::event (this=0xc949b0, event=0x7fffed3e0c90) at kernel/qwidget.cpp:8376 #96 0x00007fb1abdc792c in QApplicationPrivate::notify_helper (this=this@entry=0xb4ea10, receiver=receiver@entry=0xc949b0, e=e@entry=0x7fffed3e0c90) at kernel/qapplication.cpp:4562 #97 0x00007fb1abdcc60b in QApplication::notify (this=<optimized out>, receiver=0xc949b0, e=0x7fffed3e0c90) at kernel/qapplication.cpp:4105 #98 0x00007fb1adb81f76 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #99 0x00007fb1ad129f3e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #100 0x00007fb1abdc876b in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #101 QApplicationPrivate::sendMouseEvent (receiver=0xc949b0, event=0x7fffed3e0c90, alienWidget=0xc949b0, nativeWidget=0xc972e0, buttonDown=0x7fb1ac89d288 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173 #102 0x00007fb1abe43074 in QETWidget::translateMouseEvent (this=this@entry=0xc972e0, event=event@entry=0x7fffed3e1400) at kernel/qapplication_x11.cpp:4528 #103 0x00007fb1abe41e01 in QApplication::x11ProcessEvent (this=0x7fffed3e19e0, event=0x7fffed3e1400) at kernel/qapplication_x11.cpp:3651 #104 0x00007fb1abe68192 in x11EventSourceDispatch (s=0xb43900, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #105 0x00007fb1a86647d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #106 0x00007fb1a8664b08 in ?? () from /usr/lib64/libglib-2.0.so.0 #107 0x00007fb1a8664bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #108 0x00007fb1ad1585b6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #109 0x00007fb1abe67e0e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #110 0x00007fb1ad128bef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #111 0x00007fb1ad128e78 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #112 0x00007fb1ad12dbb8 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #113 0x0000000000406e5c in main (argc=2, argv=0x7fffed3e1b28) at /usr/src/debug/apper-0.8.0/Apper/main.cpp:130 The reporter indicates this bug may be a duplicate of or related to bug 324890. Possible duplicates by query: bug 325552, bug 324890, bug 323317, bug 321034. Reported using DrKonqi
amendment: I pressed the restart button BEFORE I the dialog "Additional changes - Apper" came to my view. So the the update installation did not even start.
*** Bug 331696 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 321034 ***