Bug 261576

Summary: Networkmanager causes Plasma to crash
Product: [Unmaintained] Network Management Reporter: unapiedra <devoutlytobewished>
Component: Plasma WidgetAssignee: Sebastian Kügler <sebas>
Status: RESOLVED FIXED    
Severity: crash CC: andresbajotierra, wstephenson
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description unapiedra 2010-12-29 22:32:55 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
My WLAN connection was lost, so I clicked on "SystemTray", where in the hidden section the Network Manager lives. I then clicked on the little icon representing "disconnect". Upon this Plasma/KDE Workspace crashed.

-- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb774f720 (LWP 18614))]

Thread 2 (Thread 0xaf453b70 (LWP 18629)):
#0  0x00636416 in __kernel_vsyscall ()
#1  0x00802df6 in __poll (fds=0x899ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x017d3a1b in g_poll () from /lib/libglib-2.0.so.0
#3  0x017c643c in ?? () from /lib/libglib-2.0.so.0
#4  0x017c6848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x021ec59f in QEventDispatcherGlib::processEvents (this=0xa310dd8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x021bc609 in QEventLoop::processEvents (this=0xaf453280, flags=) at kernel/qeventloop.cpp:149
#7  0x021bca8a in QEventLoop::exec (this=0xaf453280, flags=...) at kernel/qeventloop.cpp:201
#8  0x020b8b7e in QThread::exec (this=0xa30f1f0) at thread/qthread.cpp:490
#9  0x0219b35b in QInotifyFileSystemWatcherEngine::run (this=0xa30f1f0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x020bbdf9 in QThreadPrivate::start (arg=0xa30f1f0) at thread/qthread_unix.cpp:266
#11 0x0063ccc9 in start_thread (arg=0xaf453b70) at pthread_create.c:304
#12 0x0081169e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb774f720 (LWP 18614)):
[KCrash Handler]
#7  0x021c38f7 in QMetaObject::cast (this=0x37c1740, obj=0xad376f8) at kernel/qmetaobject.cpp:266
#8  0x0379fc0a in qobject_cast<RemoteInterfaceConnection*> (this=0xb11d110) at /usr/include/qt4/QtCore/qobject.h:455
#9  ActivatableItem::interfaceConnection (this=0xb11d110) at ../../applet/activatableitem.cpp:88
#10 0x03792cac in ActivatableListWidget::hoverLeave (this=0xa47c8f8, uni=...) at ../../applet/activatablelistwidget.cpp:301
#11 0x03789a0d in ActivatableListWidget::qt_metacall (this=0xa47c8f8, _c=QMetaObject::InvokeMetaMethod, _id=45, _a=0xbf885918) at moc_activatablelistwidget.cpp:102
#12 0x021c38ca in QMetaObject::metacall (object=0xa47c8f8, cl=185730504, idx=45, argv=0xbf885918) at kernel/qmetaobject.cpp:237
#13 0x021d66ad in QMetaObject::activate (sender=0xa4d9cd0, m=0x37a7a2c, local_signal_index=5, argv=0x0) at kernel/qobject.cpp:3280
#14 0x03788b53 in InterfaceItem::hoverLeave (this=0xa4d9cd0, _t1=...) at moc_interfaceitem.cpp:171
#15 0x03795162 in InterfaceItem::hoverLeaveEvent (this=0xa4d9cd0, event=0xbf885aac) at ../../applet/interfaceitem.cpp:465
#16 0x06ce8176 in QGraphicsItem::sceneEvent (this=0xa4d9cd8, event=0xbf885aac) at graphicsview/qgraphicsitem.cpp:6660
#17 0x06d3f4d7 in QGraphicsWidget::sceneEvent (this=0xa4d9cd0, event=0xbf885aac) at graphicsview/qgraphicswidget.cpp:1173
#18 0x06d00569 in QGraphicsScenePrivate::sendEvent (this=0x9cf3180, item=0xa4d9cd8, event=0xbf885aac) at graphicsview/qgraphicsscene.cpp:1211
#19 0x06d008ae in QGraphicsScenePrivate::sendHoverEvent (this=0x9cf3180, type=QEvent::GraphicsSceneHoverLeave, item=0xa4d9cd8, hoverEvent=0xbf885bbc) at graphicsview/qgraphicsscene.cpp:1258
#20 0x06d069e3 in QGraphicsScenePrivate::dispatchHoverEvent (this=0x9cf3180, hoverEvent=0xbf885bbc) at graphicsview/qgraphicsscene.cpp:3902
#21 0x06d06e68 in QGraphicsScene::mouseMoveEvent (this=0x9ce9f40, mouseEvent=0xbf886144) at graphicsview/qgraphicsscene.cpp:4080
#22 0x06d1b57d in QGraphicsScene::event (this=0x9ce9f40, event=0xbf886144) at graphicsview/qgraphicsscene.cpp:3437
#23 0x06635fdc in QApplicationPrivate::notify_helper (this=0x9c31e08, receiver=0x9ce9f40, e=0xbf886144) at kernel/qapplication.cpp:4396
#24 0x0663c04e in QApplication::notify (this=0x9c24618, receiver=0x9ce9f40, e=0xbf886144) at kernel/qapplication.cpp:3798
#25 0x010ff68a in KApplication::notify (this=0x9c24618, receiver=0x9ce9f40, event=0xbf886144) at ../../kdeui/kernel/kapplication.cpp:310
#26 0x021bdb3b in QCoreApplication::notifyInternal (this=0x9c24618, receiver=0x9ce9f40, event=0xbf886144) at kernel/qcoreapplication.cpp:732
#27 0x06635b9e in sendSpontaneousEvent (receiver=0x9ce9f40, event=0x0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#28 qt_sendSpontaneousEvent (receiver=0x9ce9f40, event=0x0) at kernel/qapplication.cpp:5388
#29 0x06d39282 in QGraphicsViewPrivate::mouseMoveEventHandler (this=0xa50b420, event=0xbf886990) at graphicsview/qgraphicsview.cpp:647
#30 0x06d394c6 in QGraphicsView::mouseMoveEvent (this=0xa50aaa8, event=0xbf886990) at graphicsview/qgraphicsview.cpp:3272
#31 0x06693caa in QWidget::event (this=0xa50aaa8, event=0xbf886990) at kernel/qwidget.cpp:8172
#32 0x06ab5763 in QFrame::event (this=0xa50aaa8, e=0xbf886990) at widgets/qframe.cpp:557
#33 0x06b52a82 in QAbstractScrollArea::viewportEvent (this=0xb1205c8, e=0x0) at widgets/qabstractscrollarea.cpp:1043
#34 0x06d36ccb in QGraphicsView::viewportEvent (this=0xa50aaa8, event=0xbf886990) at graphicsview/qgraphicsview.cpp:2862
#35 0x06b554d5 in viewportEvent (this=0xa50c510, o=0xa51e738, e=0xbf886990) at widgets/qabstractscrollarea_p.h:100
#36 QAbstractScrollAreaFilter::eventFilter (this=0xa50c510, o=0xa51e738, e=0xbf886990) at widgets/qabstractscrollarea_p.h:116
#37 0x021bd29a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9c31e08, receiver=0xa51e738, event=0xbf886990) at kernel/qcoreapplication.cpp:847
#38 0x06635fb9 in QApplicationPrivate::notify_helper (this=0x9c31e08, receiver=0xa51e738, e=0xbf886990) at kernel/qapplication.cpp:4392
#39 0x0663cc2e in QApplication::notify (this=0x9c24618, receiver=0xa51e738, e=0xbf886990) at kernel/qapplication.cpp:3959
#40 0x010ff68a in KApplication::notify (this=0x9c24618, receiver=0xa51e738, event=0xbf886990) at ../../kdeui/kernel/kapplication.cpp:310
#41 0x021bdb3b in QCoreApplication::notifyInternal (this=0x9c24618, receiver=0xa51e738, event=0xbf886990) at kernel/qcoreapplication.cpp:732
#42 0x0663b094 in sendEvent (receiver=0xa51e738, event=0xbf886990, alienWidget=0xa51e738, nativeWidget=0xa509158, buttonDown=0x6fd03c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#43 QApplicationPrivate::sendMouseEvent (receiver=0xa51e738, event=0xbf886990, alienWidget=0xa51e738, nativeWidget=0xa509158, buttonDown=0x6fd03c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#44 0x066c9d10 in QETWidget::translateMouseEvent (this=0xa509158, event=0xbf886eac) at kernel/qapplication_x11.cpp:4403
#45 0x066c9151 in QApplication::x11ProcessEvent (this=0x9c24618, event=0xbf886eac) at kernel/qapplication_x11.cpp:3414
#46 0x066f836a in x11EventSourceDispatch (s=0x9c35040, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#47 0x017c2855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#48 0x017c6668 in ?? () from /lib/libglib-2.0.so.0
#49 0x017c6848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#50 0x021ec565 in QEventDispatcherGlib::processEvents (this=0x9c0dce8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#51 0x066f7be5 in QGuiEventDispatcherGlib::processEvents (this=0x9c0dce8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x021bc609 in QEventLoop::processEvents (this=0xbf8871a4, flags=) at kernel/qeventloop.cpp:149
#53 0x021bca8a in QEventLoop::exec (this=0xbf8871a4, flags=...) at kernel/qeventloop.cpp:201
#54 0x021c100f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#55 0x06634e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#56 0x00b6486e in kdemain (argc=1, argv=0xbf8873b4) at ../../../../plasma/desktop/shell/main.cpp:118
#57 0x080485bb in main (argc=1, argv=0xbf8873b4) at plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 Sebastian Kügler 2010-12-30 12:05:58 UTC
Thanks for the crash report!

This is an old bug I've fixed some months ago. Please update to the newest snapshot of the Network Management widget and try again. If you still have this problem, please re-open this bugreport.
Comment 2 Dario Andres 2011-01-22 12:33:34 UTC
[Comment from a bug triager]
Note that there is an older report: bug 253584, with the same backtrace, still unresolved. Is that one fixed too ?
Regards