Hello Martin, Ten days ago you wrote: > It looks like we are at the same level now. I too downgraded kpackagekit > to version 0.5.2-1 and ... the KDE Daemon didn't crash. Available updates > are visible. The crashes didn't happen anymore, after I got the following > updates: > > Jan 16 11:26:49 Updated: libxcb-1.5-1.fc12.x86_64 > Jan 16 11:26:51 Updated: system-config-printer-libs-1.1.16-8.fc12.x86_64 > Jan 16 11:26:53 Updated: libxfcegui4-4.6.2-1.fc12.x86_64 > Jan 16 11:26:54 Updated: system-config-printer-udev-1.1.16-8.fc12.x86_64 > Jan 16 11:26:56 Updated: gdb-7.0.1-26.fc12.x86_64 > Jan 16 11:26:57 Updated: 1:xorg-x11-drv- > nouveau-0.0.15-19.20091105gite1c2efd.fc12.x86_64 > Jan 16 11:26:58 Updated: libxcb-devel-1.5-1.fc12.x86_64 > Jan 16 11:27:00 Updated: system-config-printer-1.1.16-8.fc12.x86_64 > > Which one is relevant if one? I don't know. May be there is still somewhere > a 'red herring'? :-) It might very well be one still left ;-) A couple of days ago I suddenly started getting kded4 crashes after I checked for upgrades with kpackagekit and found at least one upgrade. As this was new, and I had been able to use kpackagekit without any problems since the last packagekit upgrade, I started downgrading what I had recently upgraded in other packages. However this didn't solve the crash-problem so I re-upgraded again. All the time I checked frequently if the kded4 crash still was there and it was! After much thought I remembered that I had adjusted the KDE system-settings at about the time the crashes started. Some experimentation later I found that if the "Kpackagekit-tj?nst" (-service in english) is started in system-settings > Advanced > Services kded4 crashes some ten minutes after kpackagekit is closed whether I actually upgraded something or not as long as there are upgrades available. This is fully reproducible. I also have a backtrace but I doubt if it's of any use. It's included below anyhow. I use kpackagekit-0.5.2-1.fc12.x86_64. Regards Jan -- Jan Simonson -------------- next part -------------- Application: KDE-demon (kded4), signal: Segmentation fault [KCrash Handler] #5 0x0000003067054f89 in QMutex::lock() () from /usr/lib64/libQtCore.so.4 #6 0x000000306713eb72 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib64/libQtCore.so.4 #7 0x0000003067e1de41 in PackageKit::ClientPrivate::serviceOwnerChanged(QString const&, QString const&, QString const&) () from /usr/lib64/libpackagekit-qt.so.12 #8 0x0000003067e1f288 in PackageKit::ClientPrivate::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libpackagekit-qt.so.12 #9 0x000000306715408c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #10 0x0000003069a558cf in QDBusConnectionInterface::serviceOwnerChanged(QString const&, QString const&, QString const&) () from /usr/lib64/libQtDBus.so.4 #11 0x0000003069a55b64 in QDBusConnectionInterface::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtDBus.so.4 #12 0x000000306715408c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #13 0x0000003069a557ff in QDBusConnectionInterface::NameOwnerChanged(QString const&, QString const&, QString const&) () from /usr/lib64/libQtDBus.so.4 #14 0x0000003069a55bcc in QDBusConnectionInterface::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtDBus.so.4 #15 0x0000003069a22e84 in ?? () from /usr/lib64/libQtDBus.so.4 #16 0x0000003069a2a61f in ?? () from /usr/lib64/libQtDBus.so.4 #17 0x000000306714e401 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #18 0x00000034d8d8f65c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #19 0x00000034d8d968ce in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #20 0x00000034d9e11a66 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #21 0x000000306713ee6c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #22 0x000000306713fa42 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #23 0x0000003067167573 in ?? () from /usr/lib64/libQtCore.so.4 #24 0x000000306043922e in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #25 0x000000306043cc18 in ?? () from /lib64/libglib-2.0.so.0 #26 0x000000306043cd3a in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #27 0x00000030671671e6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #28 0x00000034d8e21ffe in ?? () from /usr/lib64/libQtGui.so.4 #29 0x000000306713d772 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #30 0x000000306713db44 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #31 0x000000306713fcd9 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #32 0x00000034d880b6eb in kdemain () from /usr/lib64/libkdeinit4_kded4.so #33 0x000000305c01eb1d in __libc_start_main () from /lib64/libc.so.6 #34 0x0000000000400709 in _start ()