Application: kpackagekit (0.5.4) KDE Platform Version: 4.4.85 (KDE 4.4.85 (KDE 4.5 Beta2)) Qt Version: 4.7.0 Operating System: Linux 2.6.32-23-generic i686 Distribution: Ubuntu 10.04 LTS -- Information about the crash: - What I was doing when the application crashed: Today kpackagekit has crashed consistently when quitting or exiting at the end of a job. I've run upgrades, installed packages manually, and removed packages manually. The crash can be reproduced some of the time. -- Backtrace: Application: KPackageKit (kpackagekit), signal: Segmentation fault [Current thread is 1 (Thread 0xb778b710 (LWP 5433))] Thread 2 (Thread 0xb54d0b70 (LWP 5462)): #0 __pthread_mutex_lock (mutex=0xa669e44) at pthread_mutex_lock.c:125 #1 0x04da57c8 in g_main_context_check () from /lib/libglib-2.0.so.0 #2 0x04da60ce in ?? () from /lib/libglib-2.0.so.0 #3 0x04da64b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x006e8f1f in QEventDispatcherGlib::processEvents (this=0xa750fa8, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #5 0x006b91a9 in QEventLoop::processEvents (this=0xb54d0290, flags=) at kernel/qeventloop.cpp:149 #6 0x006b95fa in QEventLoop::exec (this=0xb54d0290, flags=...) at kernel/qeventloop.cpp:201 #7 0x005b6aee in QThread::exec (this=0x9f54fb8) at thread/qthread.cpp:490 #8 0x006982eb in QInotifyFileSystemWatcherEngine::run (this=0x9f54fb8) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x005b9dc9 in QThreadPrivate::start (arg=0x9f54fb8) at thread/qthread_unix.cpp:266 #10 0x007f396e in start_thread (arg=0xb54d0b70) at pthread_create.c:300 #11 0x00e91a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb778b710 (LWP 5433)): [KCrash Handler] #7 QMutex::lock (this=0x8106928) at thread/qmutex.cpp:151 #8 0x006bd2c4 in QCoreApplication::postEvent (receiver=0xab3e3f0, event=0xaa81130, priority=0) at kernel/qcoreapplication.cpp:1141 #9 0x006bd64c in QCoreApplication::postEvent (receiver=0xab3e3f0, event=0xaa81130) at kernel/qcoreapplication.cpp:1094 #10 0x006cbdd4 in QObject::deleteLater (this=0xab3e3f0) at kernel/qobject.cpp:2131 #11 0x00d96384 in PackageKit::ClientPrivate::serviceOwnerChanged(QString const&, QString const&, QString const&) () from /usr/lib/libpackagekit-qt.so.12 #12 0x00d98453 in PackageKit::ClientPrivate::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libpackagekit-qt.so.12 #13 0x006c042a in QMetaObject::metacall (object=0xa0b76b8, cl=179561456, idx=6, argv=0xbf96f020) at kernel/qmetaobject.cpp:237 #14 0x006d31a5 in QMetaObject::activate (sender=0xa0a91a0, m=0x550c88, local_signal_index=2, argv=0xbf96f020) at kernel/qobject.cpp:3280 #15 0x0053827f in QDBusConnectionInterface::serviceOwnerChanged (this=0xa0a91a0, _t1=..., _t2=..., _t3=...) at .moc/release-shared/moc_qdbusconnectioninterface.cpp:210 #16 0x005385a3 in QDBusConnectionInterface::qt_metacall (this=0xa0a91a0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf96f1f0) at .moc/release-shared/moc_qdbusconnectioninterface.cpp:137 #17 0x006c042a in QMetaObject::metacall (object=0xa0a91a0, cl=179561456, idx=7, argv=0xbf96f1f0) at kernel/qmetaobject.cpp:237 #18 0x006d31a5 in QMetaObject::activate (sender=0xa0a91a0, m=0x550c88, local_signal_index=6, argv=0xbf96f1f0) at kernel/qobject.cpp:3280 #19 0x0053812f in QDBusConnectionInterface::NameOwnerChanged (this=0xa0a91a0, _t1=..., _t2=..., _t3=...) at .moc/release-shared/moc_qdbusconnectioninterface.cpp:238 #20 0x00538633 in QDBusConnectionInterface::qt_metacall (this=0xa0a91a0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf96f3fc) at .moc/release-shared/moc_qdbusconnectioninterface.cpp:141 #21 0x004f7034 in QDBusConnectionPrivate::deliverCall (this=0xa096890, object=0xa0a91a0, msg=..., metaTypes=..., slotIdx=11) at qdbusintegrator.cpp:909 #22 0x00502687 in QDBusCallDeliveryEvent::placeMetaCall (this=0xaaf0920, object=0xa0a91a0) at qdbusintegrator_p.h:103 #23 0x006cd1b2 in QObject::event (this=0xa0a91a0, e=0x4) at kernel/qobject.cpp:1219 #24 0x010f232c in QApplicationPrivate::notify_helper (this=0x9f62da8, receiver=0xa0a91a0, e=0xaaf0920) at kernel/qapplication.cpp:4358 #25 0x010f96fe in QApplication::notify (this=0xbf9725ac, receiver=0xa0a91a0, e=0xaaf0920) at kernel/qapplication.cpp:3762 #26 0x002f990a in KApplication::notify (this=0xbf9725ac, receiver=0xa0a91a0, event=0xaaf0920) at ../../kdeui/kernel/kapplication.cpp:302 #27 0x006ba6cb in QCoreApplication::notifyInternal (this=0xbf9725ac, receiver=0xa0a91a0, event=0xaaf0920) at kernel/qcoreapplication.cpp:732 #28 0x006bd92b in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9f35e60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9f35e60) at kernel/qcoreapplication.cpp:1373 #30 0x006bdaed in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #31 0x006e93ef in QCoreApplication::sendPostedEvents (s=0x9f5e798) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #32 postEventSourceDispatch (s=0x9f5e798) at kernel/qeventdispatcher_glib.cpp:276 #33 0x04da25e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #34 0x04da62d8 in ?? () from /lib/libglib-2.0.so.0 #35 0x04da64b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #36 0x006e8ee5 in QEventDispatcherGlib::processEvents (this=0x9f359b0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #37 0x011b3105 in QGuiEventDispatcherGlib::processEvents (this=0x9f359b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #38 0x006b91a9 in QEventLoop::processEvents (this=0xbf96fc20, flags=) at kernel/qeventloop.cpp:149 #39 0x006b95fa in QEventLoop::exec (this=0xbf96fc20, flags=...) at kernel/qeventloop.cpp:201 #40 0x01650213 in QDialog::exec (this=0xac2de38) at dialogs/qdialog.cpp:546 #41 0x00ca2fb3 in KpkReviewChanges::simInstFinished(PackageKit::Transaction::ExitStatus, unsigned int) () from /usr/lib/libkpackagekitlib.so #42 0x00ca3428 in KpkReviewChanges::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkpackagekitlib.so #43 0x006c042a in QMetaObject::metacall (object=0xab87a10, cl=179561456, idx=179862032, argv=0xac2de38) at kernel/qmetaobject.cpp:237 #44 0x006d31a5 in QMetaObject::activate (sender=0xac9fd88, m=0xdc2cc4, local_signal_index=11, argv=0xbf96fde4) at kernel/qobject.cpp:3280 #45 0x00d9be19 in PackageKit::Transaction::finished(PackageKit::Transaction::ExitStatus, unsigned int) () from /usr/lib/libpackagekit-qt.so.12 #46 0x00da32c2 in PackageKit::TransactionPrivate::finished(QString const&, unsigned int) () from /usr/lib/libpackagekit-qt.so.12 #47 0x00da4436 in PackageKit::TransactionPrivate::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libpackagekit-qt.so.12 #48 0x006c042a in QMetaObject::metacall (object=0xabdf678, cl=179561456, idx=10, argv=0xbf96ff84) at kernel/qmetaobject.cpp:237 #49 0x006d31a5 in QMetaObject::activate (sender=0xa0bdca0, m=0xdc2d84, local_signal_index=10, argv=0xbf96ff84) at kernel/qobject.cpp:3280 #50 0x00da5ca9 in PackageKit::TransactionProxy::Finished(QString const&, unsigned int) () from /usr/lib/libpackagekit-qt.so.12 #51 0x00da6a1a in PackageKit::TransactionProxy::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libpackagekit-qt.so.12 #52 0x004f7034 in QDBusConnectionPrivate::deliverCall (this=0xa096890, object=0xa0bdca0, msg=..., metaTypes=..., slotIdx=15) at qdbusintegrator.cpp:909 #53 0x00502687 in QDBusCallDeliveryEvent::placeMetaCall (this=0xac69488, object=0xa0bdca0) at qdbusintegrator_p.h:103 #54 0x006cd1b2 in QObject::event (this=0xa0bdca0, e=0x4) at kernel/qobject.cpp:1219 #55 0x010f232c in QApplicationPrivate::notify_helper (this=0x9f62da8, receiver=0xa0bdca0, e=0xac69488) at kernel/qapplication.cpp:4358 #56 0x010f96fe in QApplication::notify (this=0xbf9725ac, receiver=0xa0bdca0, e=0xac69488) at kernel/qapplication.cpp:3762 #57 0x002f990a in KApplication::notify (this=0xbf9725ac, receiver=0xa0bdca0, event=0xac69488) at ../../kdeui/kernel/kapplication.cpp:302 #58 0x006ba6cb in QCoreApplication::notifyInternal (this=0xbf9725ac, receiver=0xa0bdca0, event=0xac69488) at kernel/qcoreapplication.cpp:732 #59 0x006bd92b in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9f35e60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #60 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9f35e60) at kernel/qcoreapplication.cpp:1373 #61 0x006bdaed in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #62 0x006e93ef in QCoreApplication::sendPostedEvents (s=0x9f5e798) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #63 postEventSourceDispatch (s=0x9f5e798) at kernel/qeventdispatcher_glib.cpp:276 #64 0x04da25e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #65 0x04da62d8 in ?? () from /lib/libglib-2.0.so.0 #66 0x04da64b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #67 0x006e8ee5 in QEventDispatcherGlib::processEvents (this=0x9f359b0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #68 0x011b3105 in QGuiEventDispatcherGlib::processEvents (this=0x9f359b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #69 0x006b91a9 in QEventLoop::processEvents (this=0xbf970eb0, flags=) at kernel/qeventloop.cpp:149 #70 0x006b95fa in QEventLoop::exec (this=0xbf970eb0, flags=...) at kernel/qeventloop.cpp:201 #71 0x00ca16c8 in KpkReviewChanges::exec(QFlags<KpkReviewChanges::OperationMode>) () from /usr/lib/libkpackagekitlib.so #72 0x08070b0f in ?? () from /usr/lib/kde4/kcm_kpk_addrm.so #73 0x080710cb in ?? () from /usr/lib/kde4/kcm_kpk_addrm.so #74 0x006c042a in QMetaObject::metacall (object=0xa67b320, cl=179561456, idx=174568224, argv=0xbf970f0c) at kernel/qmetaobject.cpp:237 #75 0x006d31a5 in QMetaObject::activate (sender=0xa669ab0, m=0x807da10, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3280 #76 0x0806d6a7 in ?? () from /usr/lib/kde4/kcm_kpk_addrm.so #77 0x00a7779a in KCModuleProxy::save (this=0xa67dd30) at ../../kutils/kcmoduleproxy.cpp:279 #78 0x00a72af8 in KCMultiDialogPrivate::apply (this=0xa008420) at ../../kutils/kcmultidialog.cpp:249 #79 0x00a75503 in KCMultiDialog::qt_metacall (this=0xa03f490, _c=QMetaObject::InvokeMetaMethod, _id=79, _a=0xbf9711ec) at ./kcmultidialog.moc:95 #80 0x006c042a in QMetaObject::metacall (object=0xa03f490, cl=179561456, idx=79, argv=0xbf9711ec) at kernel/qmetaobject.cpp:237 #81 0x006d31a5 in QMetaObject::activate (sender=0xa03f490, m=0x80563ac, local_signal_index=7, argv=0x0) at kernel/qobject.cpp:3280 #82 0x002438d7 in KDialog::applyClicked (this=0xa03f490) at ./kdialog.moc:246 #83 0x00245cdf in KDialog::slotButtonClicked (this=0xa03f490, button=8) at ../../kdeui/dialogs/kdialog.cpp:875 #84 0x00247f29 in KDialog::qt_metacall (this=0xa03f490, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf971418) at ./kdialog.moc:190 #85 0x00338bea in KPageDialog::qt_metacall (this=0xa03f490, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf971418) at ./kpagedialog.moc:70 #86 0x00a7543a in KCMultiDialog::qt_metacall (this=0xa03f490, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf971418) at ./kcmultidialog.moc:86 #87 0x006c042a in QMetaObject::metacall (object=0xa03f490, cl=179561456, idx=69, argv=0xbf971418) at kernel/qmetaobject.cpp:237 #88 0x006d31a5 in QMetaObject::activate (sender=0xa008470, m=0x7eb0f8, local_signal_index=0, argv=0xbf971418) at kernel/qobject.cpp:3280 #89 0x006d60f3 in QSignalMapper::mapped (this=0xa008470, _t1=8) at .moc/release-shared/moc_qsignalmapper.cpp:101 #90 0x006d736d in QSignalMapper::map (this=0xa008470, sender=0xa0b8708) at kernel/qsignalmapper.cpp:266 #91 0x006d754e in QSignalMapper::map (this=0xa008470) at kernel/qsignalmapper.cpp:257 #92 0x006d761b in QSignalMapper::qt_metacall (this=0xa008470, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf9715b8) at .moc/release-shared/moc_qsignalmapper.cpp:87 #93 0x006c042a in QMetaObject::metacall (object=0xa008470, cl=179561456, idx=8, argv=0xbf9715b8) at kernel/qmetaobject.cpp:237 #94 0x006d31a5 in QMetaObject::activate (sender=0xa0b8708, m=0x1a628c4, local_signal_index=2, argv=0xbf9715b8) at kernel/qobject.cpp:3280 #95 0x01849489 in QAbstractButton::clicked (this=0xa0b8708, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206 #96 0x01515fc9 in QAbstractButtonPrivate::emitClicked (this=0xa053a70) at widgets/qabstractbutton.cpp:546 #97 0x015176d4 in QAbstractButtonPrivate::click (this=0xa053a70) at widgets/qabstractbutton.cpp:539 #98 0x0151798e in QAbstractButton::mouseReleaseEvent (this=0xa0b8708, e=0xbf971cf0) at widgets/qabstractbutton.cpp:1121 #99 0x0114fe18 in QWidget::event (this=0xa0b8708, event=0xbf971cf0) at kernel/qwidget.cpp:8097 #100 0x01515e6e in QAbstractButton::event (this=0xa0b8708, e=0x4) at widgets/qabstractbutton.cpp:1080 #101 0x015c3032 in QPushButton::event (this=0xa0b8708, e=0xbf971cf0) at widgets/qpushbutton.cpp:679 #102 0x010f232c in QApplicationPrivate::notify_helper (this=0x9f62da8, receiver=0xa0b8708, e=0xbf971cf0) at kernel/qapplication.cpp:4358 #103 0x010fa097 in QApplication::notify (this=0xbf9725ac, receiver=0xa0b8708, e=0xbf971cf0) at kernel/qapplication.cpp:3923 #104 0x002f990a in KApplication::notify (this=0xbf9725ac, receiver=0xa0b8708, event=0xbf971cf0) at ../../kdeui/kernel/kapplication.cpp:302 #105 0x006ba6cb in QCoreApplication::notifyInternal (this=0xbf9725ac, receiver=0xa0b8708, event=0xbf971cf0) at kernel/qcoreapplication.cpp:732 #106 0x010f7372 in QCoreApplication::sendEvent (receiver=0xa0b8708, event=0xbf971cf0, alienWidget=0xa0b8708, nativeWidget=0xa03ec60, buttonDown=0x1a6b200, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #107 QApplicationPrivate::sendMouseEvent (receiver=0xa0b8708, event=0xbf971cf0, alienWidget=0xa0b8708, nativeWidget=0xa03ec60, buttonDown=0x1a6b200, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3023 #108 0x01185618 in QETWidget::translateMouseEvent (this=0xa03ec60, event=0xbf97220c) at kernel/qapplication_x11.cpp:4403 #109 0x01184aa9 in QApplication::x11ProcessEvent (this=0xbf9725ac, event=0xbf97220c) at kernel/qapplication_x11.cpp:3414 #110 0x011b388a in x11EventSourceDispatch (s=0x9f54f40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #111 0x04da25e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #112 0x04da62d8 in ?? () from /lib/libglib-2.0.so.0 #113 0x04da64b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #114 0x006e8ee5 in QEventDispatcherGlib::processEvents (this=0x9f359b0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #115 0x011b3105 in QGuiEventDispatcherGlib::processEvents (this=0x9f359b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #116 0x006b91a9 in QEventLoop::processEvents (this=0xbf972504, flags=) at kernel/qeventloop.cpp:149 #117 0x006b95fa in QEventLoop::exec (this=0xbf972504, flags=...) at kernel/qeventloop.cpp:201 #118 0x006bdbaf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #119 0x010f1157 in QApplication::exec () at kernel/qapplication.cpp:3637 #120 0x0804d44b in _start () This bug may be a duplicate of or related to bug 240064. Possible duplicates by query: bug 240064, bug 239865, bug 237356, bug 235879, bug 235857. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 235857 ***