Version: 0.9 (using KDE 4.4.3) OS: Linux knetworkmanager crashes when changing ethernet profiles Reproducible: Didn't try Steps to Reproduce: let knetworkmanager start with a different profile. then change it it will crash when restartking knetworkmanager it will start with the 2nd profile it might have something to do with the laptop resuming from sleep
Application: KNetworkManager (knetworkmanager), signal: Segmentation fault [KCrash Handler] #7 0xb65eb124 in QAction::isSeparator (this=0x6f) at kernel/qaction.cpp:793 #8 0xb6aa9b0d in QMenuPrivate::setCurrentAction (this=0x816c0c0, action=0x6f, popup=96, reason=SelectedFromElsewhere, activateFirst=false) at widgets/qmenu.cpp:571 #9 0xb6aaccb0 in QMenu::mouseMoveEvent (this=0x818cd30, e=0xbffea5e0) at widgets/qmenu.cpp:2819 #10 0xb6652668 in QWidget::event (this=0x818cd30, event=0xbffea5e0) at kernel/qwidget.cpp:8029 #11 0xb6aae73c in QMenu::event (this=0x818cd30, e=0xbffea5e0) at widgets/qmenu.cpp:2421 #12 0xb4d39edc in Oxygen::MenuBarDataV1::eventFilter (this=0x82810a8, object=0x818cd30, event=0xbffea5e0) at /usr/src/debug/kdebase-workspace-4.5.0/kstyles/oxygen/animations/oxygenmenubardata.cpp:84 #13 0xb63279ee in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8093708, receiver=0x818cd30, event=0xbffea5e0) at kernel/qcoreapplication.cpp:841 #14 0xb65f1e0d in QApplicationPrivate::notify_helper (this=0x8093708, receiver=0x818cd30, e=0xbffea5e0) at kernel/qapplication.cpp:4298 #15 0xb65f963e in QApplication::notify (this=0xbffea334, receiver=0x818cd30, e=0xbffea5e0) at kernel/qapplication.cpp:3867 #16 0xb7200881 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #17 0xb632871e in QCoreApplication::notifyInternal (this=0xbffec0a0, receiver=0x818cd30, event=0xbffea5e0) at kernel/qcoreapplication.cpp:726 #18 0xb65f8584 in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:218 #19 QApplicationPrivate::sendMouseEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qapplication.cpp:2965 #20 0xb65f8ab1 in QApplicationPrivate::sendSyntheticEnterLeave (this=0x8093708, widget=0x82019a0) at kernel/qapplication.cpp:3053 #21 0xb6650e7e in QWidgetPrivate::hideChildren (this=0x81a8210, spontaneous=false) at kernel/qwidget.cpp:7579 #22 0xb665102a in QWidgetPrivate::hide_helper (this=0x81a8210) at kernel/qwidget.cpp:7309 #23 0xb665aa70 in QWidget::setVisible (this=0x81eb520, visible=false) at kernel/qwidget.cpp:7481 #24 0xb665f0ed in hide (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:489 #25 QWidgetAction::releaseWidget (this=<value optimized out>) at kernel/qwidgetaction.cpp:206 #26 0xb6aa861a in QMenu::actionEvent (this=0x818cd30, e=0xbffeadc8) at widgets/qmenu.cpp:2892 #27 0xb66522a9 in QWidget::event (this=0x818cd30, event=0xbffeadc8) at kernel/qwidget.cpp:8419 #28 0xb6aae73c in QMenu::event (this=0x818cd30, e=0xbffeadc8) at widgets/qmenu.cpp:2421 #29 0xb65f1e3c in QApplicationPrivate::notify_helper (this=0x8093708, receiver=0x818cd30, e=0xbffeadc8) at kernel/qapplication.cpp:4302 #30 0xb65f8d08 in QApplication::notify (this=0x818cd30, receiver=0x818cd30, e=0xbffeadc8) at kernel/qapplication.cpp:4267 #31 0xb7200881 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #32 0xb632871e in QCoreApplication::notifyInternal (this=0xbffec0a0, receiver=0x818cd30, event=0xbffeadc8) at kernel/qcoreapplication.cpp:726 #33 0xb6647325 in sendEvent (event=<value optimized out>, receiver=0x818cd30) at ../../src/corelib/kernel/qcoreapplication.h:215 #34 QWidget::removeAction (event=<value optimized out>, receiver=0x818cd30) at kernel/qwidget.cpp:3042 #35 0x080558fc in _start ()
It also happens when logging into KDE as a fresh session (not after sleep or ...) I have set Kwallet to remember my passwords for network access and knetwork manager crashed before kwallet asking for my unlock password. Knetworkmanager automatically selects eth_s0_0 (automatic profile) when there is a dhcp server in the network despite that I have explicitly have defined a profile named "Company" and its "connect automatically" set to true; therefore I always must reset the profile to "company" and in 50% of times it results in crash
*** This bug has been marked as a duplicate of bug 215080 ***