Bug 237737 - plasma-desktop crash when disabling networking through Enable Networking checkbox in network management plasmoid
Summary: plasma-desktop crash when disabling networking through Enable Networking chec...
Status: RESOLVED DUPLICATE of bug 259351
Alias: None
Product: Network Management
Classification: Unmaintained
Component: Plasma Widget (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-15 17:47 UTC by JR
Modified: 2011-06-23 22:33 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description JR 2010-05-15 17:47:50 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.34-020634rc7-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
KDE 4.4.3, Kubuntu lucid. plasma-widget-networkmanagement 0.9~svn1112085-0ubuntu4.

I was connecting to a wireless network in my vincinity using the network management plasmoid, but the connection attempt stalled for unknown reasons that the plasmoid did not report. To force the attempt to stop and "reset" the interface, I unchecked the Enable Networking checkbox - at which point it immediately crashed plasma-desktop.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0xb6de1bfd in QObject::thread (this=0xb60c7470) at kernel/qobject.cpp:1423
#7  0xb5df4ae0 in QDBusConnectionPrivate::sendWithReplyAsync (this=0xb60c7470, message=..., timeout=-1) at qdbusintegrator.cpp:1893
#8  0xb5ddec50 in QDBusConnection::asyncCall (this=0xb60c7478, message=..., timeout=-1) at qdbusconnection.cpp:542
#9  0xb5e015a8 in QDBusAbstractInterface::asyncCallWithArgumentList (this=0xac45d08, method=..., args=...) at qdbusabstractinterface.cpp:472
#10 0xa7f12cee in InterfaceConnectionInterface::activationState (this=0x99d8d38) at ./interfaceconnectioninterface.h:66
#11 RemoteInterfaceConnection::activationState (this=0x99d8d38) at ../../../libs/client/remoteinterfaceconnection.cpp:79
#12 0xa7f390a9 in InterfaceItem::currentConnection (this=0x9c15908) at ../../applet/interfaceitem.cpp:258
#13 0xa7f3bd2f in WirelessInterfaceItem::setConnectionInfo (this=0x9c15908) at ../../applet/wirelessinterfaceitem.cpp:74
#14 0xa7f3bcc4 in WirelessInterfaceItem::updateInfo (this=0x9c15908) at ../../applet/wirelessinterfaceitem.cpp:54
#15 0xa7f2f1e1 in WirelessInterfaceItem::qt_metacall (this=0x9c15908, _c=QMetaObject::InvokeMetaMethod, _id=45, _a=0xbf98df48) at moc_wirelessinterfaceitem.cpp:74
#16 0xb6dd7c9a in QMetaObject::metacall (object=0x9c15908, cl=729616385, idx=45, argv=0xbf98df48) at kernel/qmetaobject.cpp:237
#17 0xb6de63d5 in QMetaObject::activate (sender=0x9c20eb0, m=0xa7f45a50, local_signal_index=0, argv=0xbf98df48) at kernel/qobject.cpp:3293
#18 0xa7f2dfd3 in WirelessStatus::strengthChanged (this=0x9c20eb0, _t1=0) at moc_wirelessstatus.cpp:94
#19 0xa7f40154 in WirelessStatus::setStrength (this=0x9c20eb0, strength=7536756) at ../../applet/wirelessstatus.cpp:181
#20 0xa7f404e7 in WirelessStatus::accessPointDestroyed (this=0x9c20eb0, ap=0x730074) at ../../applet/wirelessstatus.cpp:215
#21 0xa7f2e431 in WirelessStatus::qt_metacall (this=0x9c20eb0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbf98e108) at moc_wirelessstatus.cpp:82
#22 0xb6dd7c9a in QMetaObject::metacall (object=0x9c20eb0, cl=729616385, idx=7, argv=0xbf98e108) at kernel/qmetaobject.cpp:237
#23 0xb6de63d5 in QMetaObject::activate (sender=0x9a955a8, m=0xb6ee1250, local_signal_index=0, argv=0xbf98e108) at kernel/qobject.cpp:3293
#24 0xb6de67d3 in QObject::destroyed (this=0x9a955a8, _t1=0x9a955a8) at .moc/release-shared/moc_qobject.cpp:149
#25 0xb6de8f9a in ~QObject (this=0x9a955a8, __in_chrg=<value optimized out>) at kernel/qobject.cpp:869
#26 0xa81c0f9c in ~AccessPoint (this=0x9a955a8, __in_chrg=<value optimized out>) at ../../../../libs/solid/control/wirelessaccesspoint.cpp:72
#27 0xa81c295e in Solid::Control::WirelessNetworkInterface::_k_accessPointRemoved (this=0x9b8a148, uni=...) at ../../../../libs/solid/control/wirelessnetworkinterface.cpp:163
#28 0xa81c2a2d in Solid::Control::WirelessNetworkInterface::qt_metacall (this=0x9b8a148, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbf98e2e8) at ./wirelessnetworkinterface.moc:116
#29 0xb6dd7c9a in QMetaObject::metacall (object=0x9b8a148, cl=729616385, idx=14, argv=0xbf98e2e8) at kernel/qmetaobject.cpp:237
#30 0xb6de63d5 in QMetaObject::activate (sender=0x9bb7c08, m=0xa7e6f5c8, local_signal_index=4, argv=0xbf98e2e8) at kernel/qobject.cpp:3293
#31 0xa7e53a53 in NMWirelessNetworkInterface::accessPointDisappeared (this=0x9bb7c08, _t1=...) at moc_wirelessnetworkinterface.cpp:140
#32 0xa7e62345 in NMWirelessNetworkInterface::accessPointRemoved (this=0x9bb7c08, apPath=...) at ../../../solid/networkmanager-0.7/wirelessnetworkinterface.cpp:188
#33 0xa7e53c4d in NMWirelessNetworkInterface::qt_metacall (this=0x9bb7c08, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbf98e488) at moc_wirelessnetworkinterface.cpp:100
#34 0xb6dd7c9a in QMetaObject::metacall (object=0x9bb7c08, cl=729616385, idx=15, argv=0xbf98e488) at kernel/qmetaobject.cpp:237
#35 0xb6de63d5 in QMetaObject::activate (sender=0x9bb7ab0, m=0xa7e70c04, local_signal_index=1, argv=0xbf98e488) at kernel/qobject.cpp:3293
#36 0xa7e689d3 in OrgFreedesktopNetworkManagerDeviceWirelessInterface::AccessPointRemoved (this=0x9bb7ab0, _t1=...) at ./nm-device-wifiinterface.moc:141
#37 0xa7e68c5d in OrgFreedesktopNetworkManagerDeviceWirelessInterface::qt_metacall (this=0x9bb7ab0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf98e65c) at ./nm-device-wifiinterface.moc:92
#38 0xb5df0b34 in QDBusConnectionPrivate::deliverCall (this=0x9386358, object=0x9bb7ab0, msg=..., metaTypes=..., slotIdx=6) at qdbusintegrator.cpp:904
#39 0xb5dfbea7 in QDBusCallDeliveryEvent::placeMetaCall (this=0x9666ae8, object=0x9bb7ab0) at qdbusintegrator_p.h:101
#40 0xb6de33fe in QObject::event (this=0x9bb7ab0, e=0x9666ae8) at kernel/qobject.cpp:1248
#41 0xb62f64dc in QApplicationPrivate::notify_helper (this=0x927ff80, receiver=0x9bb7ab0, e=0x9666ae8) at kernel/qapplication.cpp:4300
#42 0xb62fd05e in QApplication::notify (this=0x9279eb8, receiver=0x9bb7ab0, e=0x9666ae8) at kernel/qapplication.cpp:3704
#43 0xb70c7f5a in KApplication::notify (this=0x9279eb8, receiver=0x9bb7ab0, event=0x9666ae8) at ../../kdeui/kernel/kapplication.cpp:302
#44 0xb6dd2a3b in QCoreApplication::notifyInternal (this=0x9279eb8, receiver=0x9bb7ab0, event=0x9666ae8) at kernel/qcoreapplication.cpp:704
#45 0xb6dd5473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x922ffc8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x922ffc8) at kernel/qcoreapplication.cpp:1345
#47 0xb6dd55dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#48 0xb6dfeadf in QCoreApplication::sendPostedEvents (s=0x9281790) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#49 postEventSourceDispatch (s=0x9281790) at kernel/qeventdispatcher_glib.cpp:276
#50 0xb5a845e5 in g_main_dispatch (context=0x9281710) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:1960
#51 IA__g_main_context_dispatch (context=0x9281710) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2513
#52 0xb5a882d8 in g_main_context_iterate (context=0x9281710, block=<value optimized out>, dispatch=1, self=0x927fb30) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2591
#53 0xb5a884b8 in IA__g_main_context_iteration (context=0x9281710, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654
#54 0xb6dfe5d5 in QEventDispatcherGlib::processEvents (this=0x927fe28, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#55 0xb63b6135 in QGuiEventDispatcherGlib::processEvents (this=0x927fe28, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#56 0xb6dd1059 in QEventLoop::processEvents (this=0xbf98ee84, flags=) at kernel/qeventloop.cpp:149
#57 0xb6dd14aa in QEventLoop::exec (this=0xbf98ee84, flags=...) at kernel/qeventloop.cpp:201
#58 0xb6dd569f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#59 0xb62f6577 in QApplication::exec () at kernel/qapplication.cpp:3579
#60 0xb3a8005e in kdemain (argc=1, argv=0x9270f00) at ../../../../plasma/desktop/shell/main.cpp:112
#61 0x0804e133 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x9250c10 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051465 "0") at ../../kinit/kinit.cpp:717
#62 0x0804ec6d in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#63 0x0804f190 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#64 0x0804fe4f in main (argc=4, argv=0xbf98f934, envp=0xbf98f948) at ../../kinit/kinit.cpp:1845

Reported using DrKonqi
Comment 1 Jirka Klimes 2010-09-14 15:29:10 UTC
Are you able to reproduce that?
Comment 2 Sebastian Kügler 2010-09-14 17:56:50 UTC
... or better: Are you able to reproduce that using the latest version from SVN (or maybe the one shipped with Maverick, that should be close enough)?

The problem is that Kubuntu ships what's more or less a random snapshot of a piece of software in heavy development, meaning that your crash has much likely been fixed long ago already.

As the trace looks heavily outdated (and the linenumbers won't match anything recent anyway), I'll close this bugreport. Please re-open if you're able to reproduce it with a current version.

Cheers, -- sebas
Comment 3 JR 2010-09-22 19:31:37 UTC
I provoked it a bit and could not reproduce the issue on my new maverick installation. The plasma-widget-networkmanagement package there is of version 0.9~svn1176084-0ubuntu1.

So this bug is probably safe to close.
Comment 4 Lamarque V. Souza 2011-06-23 22:33:20 UTC

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