Bug 261438

Summary: Knetworkmanager crasch when I try reconect to eth0 network
Product: [Unmaintained] knetworkmanager Reporter: peca <peca7>
Component: generalAssignee: Will Stephenson <wstephenson>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, mpapis
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description peca 2010-12-28 10:47:31 UTC
Application: knetworkmanager (v0.9)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.5-default i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
Also openvpn is activating, but not by the Knetwork manager. 

 -- Backtrace:
Application: KNetworkManager (knetworkmanager), signal: Segmentation fault
[KCrash Handler]
#6  0xb63a4a04 in QAction::isSeparator (this=0x4037d413) at kernel/qaction.cpp:795
#7  0xb684478d in QMenuPrivate::setCurrentAction (this=0x817b828, action=0x4037d413, popup=96, reason=QMenuPrivate::SelectedFromElsewhere, activateFirst=false) at widgets/qmenu.cpp:571
#8  0xb6847b70 in QMenu::mouseMoveEvent (this=0x817b4d0, e=0xbfd50e80) at widgets/qmenu.cpp:2819
#9  0xb6405f3c in QWidget::event (this=0x817b4d0, event=0xbfd50e80) at kernel/qwidget.cpp:8029
#10 0xb68480dc in QMenu::event (this=0x817b4d0, e=0xbfd50e80) at widgets/qmenu.cpp:2421
#11 0xb52cc994 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#12 0xb6e57fa6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#13 0xb63acc34 in QApplicationPrivate::notify_helper (this=0x8095510, receiver=0x817b4d0, e=0xbfd50e80) at kernel/qapplication.cpp:4298
#14 0xb63b5750 in QApplication::notify (this=0xbfd50bbc, receiver=0x817b4d0, e=0xbfd50e80) at kernel/qapplication.cpp:3867
#15 0xb73219d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#16 0xb6e57e0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#17 0xb63adc4c in sendSpontaneousEvent (receiver=0x817b4d0, event=0xbfd50e80, alienWidget=0x0, nativeWidget=0x817b4d0, buttonDown=0xb6cf7078, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#18 QApplicationPrivate::sendMouseEvent (receiver=0x817b4d0, event=0xbfd50e80, alienWidget=0x0, nativeWidget=0x817b4d0, buttonDown=0xb6cf7078, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#19 0xb63ae185 in QApplicationPrivate::sendSyntheticEnterLeave (this=0x8095510, widget=0x815b9a0) at kernel/qapplication.cpp:3053
#20 0xb63ff0c0 in QWidgetPrivate::hideChildren (this=0x816c798, spontaneous=false) at kernel/qwidget.cpp:7579
#21 0xb63ff272 in QWidgetPrivate::hide_helper (this=0x816c798) at kernel/qwidget.cpp:7309
#22 0xb64058c8 in QWidget::setVisible (this=0x821cf38, visible=false) at kernel/qwidget.cpp:7481
#23 0xb640c60d in hide (this=0x81e0370, widget=0x821cf38) at ../../src/gui/kernel/qwidget.h:489
#24 QWidgetAction::releaseWidget (this=0x81e0370, widget=0x821cf38) at kernel/qwidgetaction.cpp:206
#25 0xb68426c9 in QMenu::actionEvent (this=0x817b4d0, e=0xbfd51638) at widgets/qmenu.cpp:2892
#26 0xb6406426 in QWidget::event (this=0x817b4d0, event=0xbfd51638) at kernel/qwidget.cpp:8419
#27 0xb68480dc in QMenu::event (this=0x817b4d0, e=0xbfd51638) at widgets/qmenu.cpp:2421
#28 0xb63acc64 in QApplicationPrivate::notify_helper (this=0x8095510, receiver=0x817b4d0, e=0xbfd51638) at kernel/qapplication.cpp:4302
#29 0xb63b4ca4 in QApplication::notify (this=0x817b4d0, receiver=0x817b4d0, e=0xbfd51638) at kernel/qapplication.cpp:4267
#30 0xb73219d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#31 0xb6e57e0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#32 0xb63fdb35 in sendEvent (this=0x817b4d0, action=0x81e0370) at ../../src/corelib/kernel/qcoreapplication.h:215
#33 QWidget::removeAction (this=0x817b4d0, action=0x81e0370) at kernel/qwidget.cpp:3042
#34 0x080578d3 in _start ()

This bug may be a duplicate of or related to bug 215080, bug 255174.

Possible duplicates by query: bug 261409, bug 261238, bug 261185, bug 261171, bug 260805.

Reported using DrKonqi
Comment 1 Michal Papis 2010-12-28 16:34:23 UTC
Created attachment 55319 [details]
New crash information added by DrKonqi

knetworkmanager (v0.9) on KDE Platform 4.5.85 (4.6 Beta2) using Qt 4.7.1

- What I was doing when the application crashed:

I can always reproduce this scenario:

1) Disconect wifi
2) Connect Sony Ericsson phone via USB and select Phone mode (in knetwork manager it is shown as usb0)
3) Select wifi network
--crash

Connecting to wifi network without any phone connected via usb works fine.

-- Backtrace (Reduced):
#7  0xb61682c4 in QAction::isSeparator (this=0xbabababa) at kernel/qaction.cpp:797
#8  0xb6620682 in QMenuPrivate::setCurrentAction (this=0x81904e8, action=0xbabababa, popup=96, reason=QMenuPrivate::SelectedFromElsewhere, activateFirst=false) at widgets/qmenu.cpp:562
#9  0xb6623adc in QMenu::mouseMoveEvent (this=0x817f230, e=0xbff5a980) at widgets/qmenu.cpp:2808
#10 0xb61cb5bc in QWidget::event (this=0x817f230, event=0xbff5a980) at kernel/qwidget.cpp:8185
#11 0xb6623ebc in QMenu::event (this=0x817f230, e=0xbff5a980) at widgets/qmenu.cpp:2410
Comment 2 Dario Andres 2010-12-28 20:56:42 UTC
[Comment from a bug triager]
This issue is being tracked at bug 215080. Merging. Thanks

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