Application that crashed: knetworkmanager Version of the application: v0.9 KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-14-generic x86_64 Distribution: Ubuntu 9.10 What I was doing when the application crashed: When restarting NetworkManager (Ubuntu Karmic, via service restart network-manager), knetworkmanager consistently crashes. The backtrace appears to be different from the other ones, so here's another report. (This Crash Reporting Assistant is rather fancy; I'm impressed. Although, it's not so good about noticing reports that are duplicates of candidates for duplicates.) -- Backtrace: Application: KNetworkManager (knetworkmanager), signal: Segmentation fault The current source language is "auto; currently c". [KCrash Handler] #5 0x0000000000000030 in ?? () #6 0x00007fb6ade4b519 in QMetaObject::cast (this=0x625f20, obj=0x2abe2d0) at kernel/qmetaobject.cpp:299 #7 0x00007fb6af40b2fa in qobject_cast<Knm::InterfaceConnection const*> (first=0x2abe2d0, second=0x208e300) at /usr/include/qt4/QtCore/qobject.h:456 #8 activatableLessThan (first=0x2abe2d0, second=0x208e300) at /build/buildd/plasma-widget-networkmanagement-0.9~svn1029786+ag1/libs/service/sortedactivatablelist.cpp:184 #9 0x00007fb6af40b5de in qSortHelper<QList<Knm::Activatable*>::iterator, Knm::Activatable*, bool (*)(Knm::Activatable const*, Knm::Activatable const*)> (start=) at /usr/include/qt4/QtCore/qalgorithms.h:394 #10 0x00007fb6af40b72c in qSort<QList<Knm::Activatable*>::iterator, bool (*)(Knm::Activatable const*, Knm::Activatable const*)> (this=0x1fb02a0, activatable=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:204 #11 SortedActivatableList::handleAdd (this=0x1fb02a0, activatable=<value optimized out>) at /build/buildd/plasma-widget-networkmanagement-0.9~svn1029786+ag1/libs/service/sortedactivatablelist.cpp:100 #12 0x00007fb6af3fb06b in ActivatableList::addActivatableInternal (this=0x1fcf580, activatable=0x264b900) at /build/buildd/plasma-widget-networkmanagement-0.9~svn1029786+ag1/libs/service/activatablelist.cpp:94 #13 0x00007fb6af3fe5dd in WirelessNetworkInterfaceActivatableProvider::handleAdd (this=0x207ac60, addedConnection=<value optimized out>) at /build/buildd/plasma-widget-networkmanagement-0.9~svn1029786+ag1/libs/service/wirelessnetworkinterfaceactivatableprovider.cpp:143 #14 0x00007fb6af3fc490 in NetworkInterfaceActivatableProvider::init (this=0x207ac60) at /build/buildd/plasma-widget-networkmanagement-0.9~svn1029786+ag1/libs/service/networkinterfaceactivatableprovider.cpp:64 #15 0x00007fb6af3fb7d8 in NetworkInterfaceMonitor::networkInterfaceAdded (this=<value optimized out>, uni=...) at /build/buildd/plasma-widget-networkmanagement-0.9~svn1029786+ag1/libs/service/networkinterfacemonitor.cpp:79 #16 0x00007fb6af3f51fd in NetworkInterfaceMonitor::qt_metacall (this=0x2078160, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff21f8c760) at /build/buildd/plasma-widget-networkmanagement-0.9~svn1029786+ag1/obj-x86_64-linux-gnu/libs/service/moc_networkinterfacemonitor.cpp:69 #17 0x00007fb6ade5bddc in QMetaObject::activate (sender=0x1fcf2a0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #18 0x00007fb6aef772c5 in Solid::Control::NetworkManager::Notifier::networkInterfaceAdded(QString const&) () from /usr/lib/libsolidcontrol.so.4 #19 0x00007fb6aef77c7c in ?? () from /usr/lib/libsolidcontrol.so.4 #20 0x00007fb6ade5bddc in QMetaObject::activate (sender=0x200e450, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #21 0x00007fb6a4f159c5 in NMNetworkManager::networkInterfaceAdded(QString const&) () from /usr/lib/kde4/solid_networkmanager07.so #22 0x00007fb6a4f16d84 in NMNetworkManager::deviceAdded(QDBusObjectPath const&) () from /usr/lib/kde4/solid_networkmanager07.so #23 0x00007fb6a4f19c39 in NMNetworkManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/solid_networkmanager07.so #24 0x00007fb6ade5bddc in QMetaObject::activate (sender=0x1f83e10, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #25 0x00007fb6a4f25282 in ?? () from /usr/lib/kde4/solid_networkmanager07.so #26 0x00007fb6a4f256ad in ?? () from /usr/lib/kde4/solid_networkmanager07.so #27 0x00007fb6ae15dad4 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>) at qdbusintegrator.cpp:891 #28 0x00007fb6ae164def in QDBusCallDeliveryEvent::placeMetaCall(QObject*) () from /usr/lib/libQtDBus.so.4 #29 0x00007fb6ade560f9 in QObject::event (this=0x1f83e10, e=0x2ab9410) at kernel/qobject.cpp:1111 #30 0x00007fb6ae54aefc in QApplicationPrivate::notify_helper (this=0x1f27340, receiver=0x1f83e10, e=0x2ab9410) at kernel/qapplication.cpp:4056 #31 0x00007fb6ae5521ce in QApplication::notify (this=0x7fff21f8d8a0, receiver=0x1f83e10, e=0x2ab9410) at kernel/qapplication.cpp:4021 #32 0x00007fb6afc95ab6 in KApplication::notify (this=0x7fff21f8d8a0, receiver=0x1f83e10, event=0x2ab9410) at ../../kdeui/kernel/kapplication.cpp:302 #33 0x00007fb6ade46c2c in QCoreApplication::notifyInternal (this=0x7fff21f8d8a0, receiver=0x1f83e10, event=0x2ab9410) at kernel/qcoreapplication.cpp:610 #34 0x00007fb6ade4780a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1f014d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1f014d0) at kernel/qcoreapplication.cpp:1247 #36 0x00007fb6ade6f533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #37 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210 #38 0x00007fb6a9dc6bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #39 0x00007fb6a9dca588 in ?? () from /lib/libglib-2.0.so.0 #40 0x00007fb6a9dca6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #41 0x00007fb6ade6f1a6 in QEventDispatcherGlib::processEvents (this=0x1f00d20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #42 0x00007fb6ae5df4be in QGuiEventDispatcherGlib::processEvents (this=0x2abe2d0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #43 0x00007fb6ade45532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #44 0x00007fb6ade45904 in QEventLoop::exec (this=0x7fff21f8d7f0, flags=) at kernel/qeventloop.cpp:201 #45 0x00007fb6ade47ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #46 0x000000000040d12f in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/plasma-widget-networkmanagement-0.9~svn1029786+ag1/monolithic/main.cpp:45 This bug may be a duplicate of or related to bug 213237 Reported using DrKonqi
The backtrace is indeed a bit different, but it is probably related to bug 210878. @Will: what do you think ? Offtopic: the duplicate handling was already improved in KDE4.4 (4.3.4 should get a minor fix to display more accurate possible duplicates too...) Regards
Dario: I agree but I'm keeping it open
Created attachment 49732 [details] New crash information added by DrKonqi Knetworkmanager crashed when tried to restart networkmanager
*** Bug 237771 has been marked as a duplicate of this bug. ***
Created attachment 49915 [details] New crash information added by DrKonqi knetworkmanager (v0.9) on KDE Platform 4.4.95 (KDE 4.4.95 (KDE 4.5 >= 20100723)) using Qt 4.6.3 - What I was doing when the application crashed: I restarted NetworkManager with the command /etc/init.d/network try-restart and then KNetworkManager crashed. -- Backtrace (Reduced): #7 0x00007f03a5351f9a in qobject_cast<Knm::InterfaceConnection const*> (first=0x84dd90, second=0x84df30) at /usr/include/QtCore/qobject.h:468 #8 activatableLessThan (first=0x84dd90, second=0x84df30) at /usr/src/debug/networkmanagement/libs/service/sortedactivatablelist.cpp:183 #9 0x00007f03a5352a93 in QAlgorithmsPrivate::qSortHelper<QList<Knm::Activatable*>::iterator, Knm::Activatable*, bool (*)(Knm::Activatable const*, Knm::Activatable const*)> (start=..., end=..., t= @0x711d88, lessThan=0x7f03a5351f30 <activatableLessThan(Knm::Activatable const*, Knm::Activatable const*)>) at /usr/include/QtCore/qalgorithms.h:358 #10 0x00007f03a5352817 in qSort<QList<Knm::Activatable*>::iterator, bool (*)(Knm::Activatable const*, Knm::Activatable const*)> (this=0x78a0b0, activatable=0xb77ad0) at /usr/include/QtCore/qalgorithms.h:187 #11 SortedActivatableList::handleAdd (this=0x78a0b0, activatable=0xb77ad0) at /usr/src/debug/networkmanagement/libs/service/sortedactivatablelist.cpp:96
Created attachment 50061 [details] New crash information added by DrKonqi I believe I may have hit the same or a similar bug. But before the crash of KNetworkmanager, I had an update of the NetworkManger rpm and therefore restarted the network (rcnetwork restart). Hope the backtrace helps.
Created attachment 50560 [details] New crash information added by DrKonqi knetwork manager crashed when network manager restarted
*** Bug 250541 has been marked as a duplicate of this bug. ***
Created attachment 51828 [details] backtrace knetworkmanager crash Qt: 4.6.3 KDE: 4.4.4 (KDE 4.4.4) "release 2" KNetworkManager: v0.9 from opensuse package NetworkManager-kde4 0.9.svn1057339 Release 4.1
*** This bug has been marked as a duplicate of bug 210878 ***