Bug 237377

Summary: KNetworkmanager crashes when selecting VPN connection while on WiFi
Product: [Unmaintained] knetworkmanager Reporter: philipp_muenzel
Component: generalAssignee: Will Stephenson <wstephenson>
Status: RESOLVED DUPLICATE    
Severity: crash CC: echidnaman
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description philipp_muenzel 2010-05-12 14:43:24 UTC
Application: knetworkmanager (v0.9)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-0.2-desktop i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
I was working inside a Cisco VPN configured in VPN of Networkmanager on a WiFi with no additional security (such as WPA). I ran regular update of KDE and after that had lost my network connection. I re-selcted the WiFi, which reconnected instantly. When re-selcting the VPN profile, it doesn't connect. After 3 or 4 more clicks on the profile, knetworkmanager crashes with the attached report. Currently, I can connect to VPN only via console and using /usr/sbin/vpnc Knetworkmanager won't connect to VPN anymore.

The crash can be reproduced every time.

 -- Backtrace:
Application: KNetworkManager (knetworkmanager), signal: Segmentation fault
[KCrash Handler]
#6  0xb622c6e4 in QAction::isSeparator (this=0x63) at kernel/qaction.cpp:793
#7  0xb66e997d in QMenuPrivate::setCurrentAction (this=0x81c7da0, action=0x63, popup=96, reason=SelectedFromElsewhere, activateFirst=false) at widgets/qmenu.cpp:570
#8  0xb66ecb20 in QMenu::mouseMoveEvent (this=0x81c7920, e=0xbf845480) at widgets/qmenu.cpp:2810
#9  0xb6293c48 in QWidget::event (this=0x81c7920, event=0xbf845480) at kernel/qwidget.cpp:7983
#10 0xb66ee56c in QMenu::event (this=0x81c7920, e=0xbf845480) at widgets/qmenu.cpp:2414
#11 0xb50b187c in QWidget::setUpdatesEnabled(bool) () at kernel/qwidget.cpp:7027
#12 0xb6d0b0ae in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80984a8, receiver=0x81c7920, event=0xbf845480) at kernel/qcoreapplication.cpp:819
#13 0xb62333cd in QApplicationPrivate::notify_helper (this=0x80984a8, receiver=0x81c7920, e=0xbf845480) at kernel/qapplication.cpp:4296
#14 0xb623ac0e in QApplication::notify (this=0xbf8451d4, receiver=0x81c7920, e=0xbf845480) at kernel/qapplication.cpp:3865
#15 0xb7242c71 in KApplication::notify (this=0xbf846f70, receiver=0x81c7920, event=0xbf845480) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302
#16 0xb6d0bdde in QCoreApplication::notifyInternal (this=0xbf846f70, receiver=0x81c7920, event=0xbf845480) at kernel/qcoreapplication.cpp:704
#17 0xb6239b54 in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:218
#18 QApplicationPrivate::sendMouseEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qapplication.cpp:2963
#19 0xb623a081 in QApplicationPrivate::sendSyntheticEnterLeave (this=0x80984a8, widget=0x81fd628) at kernel/qapplication.cpp:3051
#20 0xb629246e in QWidgetPrivate::hideChildren (this=0x81e15d8, spontaneous=false) at kernel/qwidget.cpp:7536
#21 0xb6292618 in QWidgetPrivate::hide_helper (this=0x81e15d8) at kernel/qwidget.cpp:7283
#22 0xb629c0a0 in QWidget::setVisible (this=0x81cca20, visible=false) at kernel/qwidget.cpp:7455
#23 0xb62a071d in hide (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:489
#24 QWidgetAction::releaseWidget (this=<value optimized out>) at kernel/qwidgetaction.cpp:206
#25 0xb66e848a in QMenu::actionEvent (this=0x81c7920, e=0xbf845c68) at widgets/qmenu.cpp:2883
#26 0xb6293889 in QWidget::event (this=0x81c7920, event=0xbf845c68) at kernel/qwidget.cpp:8373
#27 0xb66ee56c in QMenu::event (this=0x81c7920, e=0xbf845c68) at widgets/qmenu.cpp:2414
#28 0xb62333fc in QApplicationPrivate::notify_helper (this=0x80984a8, receiver=0x81c7920, e=0xbf845c68) at kernel/qapplication.cpp:4300
#29 0xb623a2d8 in QApplication::notify (this=0x81c7920, receiver=0x81c7920, e=0xbf845c68) at kernel/qapplication.cpp:4265
#30 0xb7242c71 in KApplication::notify (this=0xbf846f70, receiver=0x81c7920, event=0xbf845c68) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302
#31 0xb6d0bdde in QCoreApplication::notifyInternal (this=0xbf846f70, receiver=0x81c7920, event=0xbf845c68) at kernel/qcoreapplication.cpp:704
#32 0xb6288925 in sendEvent (event=<value optimized out>, receiver=0x81c7920) at ../../src/corelib/kernel/qcoreapplication.h:215
#33 QWidget::removeAction (event=<value optimized out>, receiver=0x81c7920) at kernel/qwidget.cpp:3018
#34 0x08056817 in _start ()

This bug may be a duplicate of or related to bug 234408.

Possible duplicates by query: bug 236585, bug 236528, bug 236492, bug 236153, bug 236033.

Reported using DrKonqi
Comment 1 Jonathan Thomas 2010-05-20 21:57:49 UTC

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