Bug 193677 - Crash on device remove
Summary: Crash on device remove
Status: RESOLVED WORKSFORME
Alias: None
Product: Network Management
Classification: Miscellaneous
Component: Plasma Widget (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Kügler
URL:
Keywords:
: 194937 196139 197942 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-05-22 21:12 UTC by Birger
Modified: 2010-01-08 11:26 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Birger 2009-05-22 21:12:31 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 125"
Qt Version: 4.5.1
Operating System: Linux 2.6.27.21-0.1-default i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
see above

 -- Backtrace:
Application: Plasma-Arbeitsfläche (kdeinit), signal: Segmentation fault
[KCrash Handler]
#6  Solid::Control::NetworkInterface::uni (this=0x0) at /usr/src/debug/kdebase-workspace-4.2.85/libs/solid/control/networkinterface.cpp:66
#7  0xa921855c in InterfaceGroup::addInterfaceInternal (this=0x8517de8, iface=0x0) at /usr/src/debug/networkmanager/applet/interfacegroup.cpp:256
#8  0xa9218e55 in InterfaceGroup::interfaceAdded (this=0x8517de8, uni=@0xbf98e8f0) at /usr/src/debug/networkmanager/applet/interfacegroup.cpp:398
#9  0xa92045cb in InterfaceGroup::qt_metacall (this=0x8517de8, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf98e78c) at /usr/src/debug/networkmanager/build/applet/moc_interfacegroup.cpp:87
#10 0xb7f6bdc8 in QMetaObject::activate (sender=0x8322098, from_signal_index=5, to_signal_index=5, argv=0xbf98e78c) at kernel/qobject.cpp:3120
#11 0xb7f6d552 in QMetaObject::activate (sender=0x8322098, m=0xa93b76e0, local_signal_index=1, argv=0xbf98e78c) at kernel/qobject.cpp:3194
#12 0xa939a5c3 in Solid::Control::NetworkManager::Notifier::networkInterfaceAdded (this=0x8322098, _t1=@0xbf98e8f0)
    at /usr/src/debug/kdebase-workspace-4.2.85/build/libs/solid/control/networkmanager.moc:101
#13 0xa939aea6 in Solid::Control::NetworkManagerPrivate::_k_networkInterfaceAdded (this=0x8322098, uni=@0xbf98e8f0)
    at /usr/src/debug/kdebase-workspace-4.2.85/libs/solid/control/networkmanager.cpp:193
#14 0xa939af2f in Solid::Control::NetworkManagerPrivate::qt_metacall (this=0x8322098, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf98e8bc)
    at /usr/src/debug/kdebase-workspace-4.2.85/build/libs/solid/control/networkmanager_p.moc:75
#15 0xb7f6bdc8 in QMetaObject::activate (sender=0x83251c8, from_signal_index=13, to_signal_index=13, argv=0xbf98e8bc) at kernel/qobject.cpp:3120
#16 0xb7f6d552 in QMetaObject::activate (sender=0x83251c8, m=0xa91f2aac, local_signal_index=1, argv=0xbf98e8bc) at kernel/qobject.cpp:3194
#17 0xa91d5623 in NMNetworkManager::networkInterfaceAdded (this=0x83251c8, _t1=@0xbf98e8f0) at /usr/src/debug/kdebase-workspace-4.2.85/build/solid/networkmanager-0.7/manager.moc:128
#18 0xa91d6d4f in NMNetworkManager::deviceAdded (this=0x83251c8, objpath=@0x914be80) at /usr/src/debug/kdebase-workspace-4.2.85/solid/networkmanager-0.7/manager.cpp:199
#19 0xa91d8932 in NMNetworkManager::qt_metacall (this=0x83251c8, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbf98ea0c)
    at /usr/src/debug/kdebase-workspace-4.2.85/build/solid/networkmanager-0.7/manager.moc:105
#20 0xb7f6bdc8 in QMetaObject::activate (sender=0x82aa1f8, from_signal_index=5, to_signal_index=5, argv=0xbf98ea0c) at kernel/qobject.cpp:3120
#21 0xb7f6d552 in QMetaObject::activate (sender=0x82aa1f8, m=0xa91f3a60, local_signal_index=0, argv=0xbf98ea0c) at kernel/qobject.cpp:3194
#22 0xa91e6cb3 in OrgFreedesktopNetworkManagerInterface::DeviceAdded (this=0x82aa1f8, _t1=@0x914be80)
    at /usr/src/debug/kdebase-workspace-4.2.85/build/solid/networkmanager-0.7/nm-manager-clientinterface.moc:148
#23 0xa91e76ad in OrgFreedesktopNetworkManagerInterface::qt_metacall (this=0x82aa1f8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf98ed3c)
    at /usr/src/debug/kdebase-workspace-4.2.85/build/solid/networkmanager-0.7/nm-manager-clientinterface.moc:95
#24 0xb71f1833 in QDBusConnectionPrivate::deliverCall (this=0x82efb50, object=0x82aa1f8, msg=@0x940d9dc, metaTypes=@0x940d9e0, slotIdx=5) at qdbusintegrator.cpp:891
#25 0xb71f9a77 in QDBusCallDeliveryEvent::placeMetaCall(QObject*) () from /usr/lib/libQtDBus.so.4
#26 0xb7f664b0 in QObject::event (this=0x82aa1f8, e=0x940d9b0) at kernel/qobject.cpp:1118
#27 0xb68e269c in QApplicationPrivate::notify_helper (this=0x80a6a88, receiver=0x82aa1f8, e=0x940d9b0) at kernel/qapplication.cpp:4057
#28 0xb68ea99e in QApplication::notify (this=0x80a09c8, receiver=0x82aa1f8, e=0x940d9b0) at kernel/qapplication.cpp:3604
#29 0xb73ffb8d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#30 0xb7f55adb in QCoreApplication::notifyInternal (this=0x80a09c8, receiver=0x82aa1f8, event=0x940d9b0) at kernel/qcoreapplication.cpp:610
#31 0xb7f56725 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805a990) at kernel/qcoreapplication.h:213
#32 0xb7f5691d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#33 0xb7f8190f in postEventSourceDispatch (s=0x80a8b20) at kernel/qcoreapplication.h:218
#34 0xb64889c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#35 0xb648c083 in ?? () from /usr/lib/libglib-2.0.so.0
#36 0xb648c241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#37 0xb7f81558 in QEventDispatcherGlib::processEvents (this=0x80a40a8, flags={i = -1080495288}) at kernel/qeventdispatcher_glib.cpp:324
#38 0xb6982975 in QGuiEventDispatcherGlib::processEvents (this=0x80a40a8, flags={i = -1080495240}) at kernel/qguieventdispatcher_glib.cpp:202
#39 0xb7f540fa in QEventLoop::processEvents (this=0xbf98f3f0, flags={i = -1080495176}) at kernel/qeventloop.cpp:149
#40 0xb7f5453a in QEventLoop::exec (this=0xbf98f3f0, flags={i = -1080495112}) at kernel/qeventloop.cpp:200
#41 0xb7f569e9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#42 0xb68e2517 in QApplication::exec () at kernel/qapplication.cpp:3526
#43 0xb4984a00 in kdemain (argc=1, argv=0x805ca58) at /usr/src/debug/kdebase-workspace-4.2.85/plasma/shells/desktop/main.cpp:50
#44 0x0804e270 in _start ()
Comment 1 Will Stephenson 2009-07-23 08:13:40 UTC
Not checking the return value of findNetworkInterface.

This should be solved on the next version of the plasmoid
Comment 2 Will Stephenson 2009-07-23 08:15:35 UTC
*** Bug 194937 has been marked as a duplicate of this bug. ***
Comment 3 Will Stephenson 2009-07-23 08:16:15 UTC
*** Bug 196139 has been marked as a duplicate of this bug. ***
Comment 4 Will Stephenson 2009-07-23 09:04:18 UTC
*** Bug 197942 has been marked as a duplicate of this bug. ***
Comment 5 Beat Wolf 2009-12-17 15:59:24 UTC
please retest with latest kde (4.4 beta 2 or later). thank you
Comment 6 Will Stephenson 2010-01-07 10:39:58 UTC
No information given.  Please reopen if you can reproduce with the current widget.
Comment 7 Birger 2010-01-07 17:52:28 UTC
The crash did not occur for a long time so maybe you close the bug.