Bug 242283

Summary: KDE daemon crash on networkmanager daemon restart
Product: knetworkmanager Reporter: Julien Humbert <julroy67>
Component: generalAssignee: Will Stephenson <wstephenson>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:

Description Julien Humbert 2010-06-20 18:52:10 UTC
Application: kded4 ($Id: kded.cpp 1128583 2010-05-19 17:42:25Z aseigo $)
KDE Platform Version: 4.4.85 (KDE 4.4.85 (KDE 4.5 Beta2))
Qt Version: 4.6.3
Operating System: Linux 2.6.34-ARCH x86_64
Distribution: "Arch Linux - A simple, lightweight linux distribution."

-- Information about the crash:
- What I was doing when the application crashed:
I restarted the networkmanager daemon, and each time I do this, the kde4 daemon crashes. Networkmanager plasmoid seems to be related as it shows up in the Backtrace, but I'm not really sure of this, and so yes, I'm having it embedded in my panel.

The crash can be reproduced every time.

-- Backtrace:
Application: Démon de KDE (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0x00007f3377a0fb3a in Knm::Activatable::deviceUni() const () from /usr/lib/libknminternals.so.4
#7  0x00007f3377e8f5c8 in compareDevices(Knm::Activatable const*, Knm::Activatable const*) () from /usr/lib/libknmservice.so.4
#8  0x00007f3377e8f8f3 in activatableLessThan(Knm::Activatable const*, Knm::Activatable const*) () from /usr/lib/libknmservice.so.4
#9  0x00007f3377e90494 in void QAlgorithmsPrivate::qSortHelper<QList<Knm::Activatable*>::iterator, Knm::Activatable*, bool (*)(Knm::Activatable const*, Knm::Activatable const*)>(QList<Knm::Activatable*>::iterator, QList<Knm::Activatable*>::iterator, Knm::Activatable* const&, bool (*)(Knm::Activatable const*, Knm::Activatable const*)) () from /usr/lib/libknmservice.so.4
#10 0x00007f3377e901b7 in SortedActivatableList::handleAdd(Knm::Activatable*) () from /usr/lib/libknmservice.so.4
#11 0x00007f3377e80b13 in ActivatableList::notifyOnAddActivatable(Knm::Activatable*) () from /usr/lib/libknmservice.so.4
#12 0x00007f3377e81ed0 in NetworkInterfaceActivatableProvider::maintainActivatableForUnconfigured() () from /usr/lib/libknmservice.so.4
#13 0x00007f3377e82020 in NetworkInterfaceActivatableProvider::init() () from /usr/lib/libknmservice.so.4
#14 0x00007f3377e8153d in NetworkInterfaceMonitor::networkInterfaceAdded(QString const&) () from /usr/lib/libknmservice.so.4
#15 0x00007f3377e7ce9d in NetworkInterfaceMonitor::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libknmservice.so.4
#16 0x00007f339044dd9f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#17 0x00007f337b90b745 in Solid::Control::NetworkManager::Notifier::networkInterfaceAdded(QString const&) () from /usr/lib/libsolidcontrol.so.4
#18 0x00007f337b90bcf7 in Solid::Control::NetworkManagerPrivate::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsolidcontrol.so.4
#19 0x00007f339044dd9f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#20 0x00007f337a230615 in NMNetworkManager::networkInterfaceAdded(QString const&) () from /usr/lib/kde4/solid_networkmanager07.so
#21 0x00007f337a23083a in NMNetworkManager::deviceAdded(QDBusObjectPath const&) () from /usr/lib/kde4/solid_networkmanager07.so
#22 0x00007f337a233499 in NMNetworkManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/solid_networkmanager07.so
#23 0x00007f339044dd9f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#24 0x00007f337a23c002 in OrgFreedesktopNetworkManagerInterface::DeviceAdded(QDBusObjectPath const&) () from /usr/lib/kde4/solid_networkmanager07.so
#25 0x00007f337a23c4c4 in OrgFreedesktopNetworkManagerInterface::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/solid_networkmanager07.so
#26 0x00007f338d8a749b in ?? () from /usr/lib/libQtDBus.so.4
#27 0x00007f338d8b472f in ?? () from /usr/lib/libQtDBus.so.4
#28 0x00007f339044b639 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#29 0x00007f338f615854 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#30 0x00007f338f61993a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#31 0x00007f339115d9d6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#32 0x00007f3390439d3c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#33 0x00007f339043d49a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#34 0x00007f3390462323 in ?? () from /usr/lib/libQtCore.so.4
#35 0x00007f338c1d6b33 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0x00007f338c1d7310 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#37 0x00007f338c1d75ad in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0x00007f339046282f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#39 0x00007f338f6b537e in ?? () from /usr/lib/libQtGui.so.4
#40 0x00007f3390439122 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#41 0x00007f339043935c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0x00007f339043d76b in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#43 0x00007f3382514e17 in kdemain () from /usr/lib/libkdeinit4_kded4.so
#44 0x0000000000406a83 in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2010-07-07 03:05:17 UTC

*** This bug has been marked as a duplicate of bug 210878 ***