Bug 265612

Summary: knetwork manager crashes when I try to activate 3G mobile connection.
Product: [Unmaintained] Network Management Reporter: giuseppe <giuseppe.aprea>
Component: knetworkmanagerAssignee: Will Stephenson <wstephenson>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description giuseppe 2011-02-06 15:19:12 UTC
Application: knetworkmanager (v0.9)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-28-generic x86_64
Distribution: Ubuntu 10.04.2 LTS

-- Information about the crash:
after boot i connect the usb internet key:

$ lsusb
Bus 002 Device 009: ID 19d2:0016 ONDA Communication S.p.A. 
Bus 002 Device 006: ID 413c:8156 Dell Computer Corp. Wireless 370 Bluetooth Mini-card
Bus 002 Device 005: ID 413c:8158 Dell Computer Corp. Integrated Touchpad / Trackstick
Bus 002 Device 004: ID 413c:8157 Dell Computer Corp. Integrated Keyboard
Bus 002 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 002 Device 002: ID 8087:0020  
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0c45:640f Microdia 
Bus 001 Device 002: ID 8087:0020  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$ ls /dev/ttyU*
/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2  /dev/ttyUSB3

when i try right click on the knetwork manager icon and try to activate 3G connection the application crashes. After that:


from dmesg:

 [   83.633075] hda-intel: azx_get_response timeout, switching to polling mode: last cmd=0x024f0c00
[   85.125123] wlan0: no IPv6 routers present
[  133.588305] usb 2-1.3: new high speed USB device using ehci_hcd and address 7
[  133.706731] usb 2-1.3: configuration #1 chosen from 1 choice
[  134.803693] Initializing USB Mass Storage driver...
[  134.804055] scsi6 : SCSI emulation for USB Mass Storage devices
[  134.804269] usb-storage: device found at 7
[  134.804273] usb-storage: waiting for device to settle before scanning
[  134.804289] usbcore: registered new interface driver usb-storage
[  134.804296] USB Mass Storage support registered.
[  139.797714] usb-storage: device scan complete
[  161.070111] usb 2-1.3: reset high speed USB device using ehci_hcd and address 7
[  161.186393] scsi 6:0:0:0: CD-ROM            HSPA     USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
[  161.187264] scsi 6:0:0:1: Direct-Access     HSPA     MMC Storage      2.31 PQ: 0 ANSI: 2
[  161.190584] sr1: scsi-1 drive
[  161.190788] sr 6:0:0:0: Attached scsi CD-ROM sr1
[  161.190902] sr 6:0:0:0: Attached scsi generic sg2 type 5
[  161.191180] sd 6:0:0:1: Attached scsi generic sg3 type 0
[  161.195699] sd 6:0:0:1: [sdb] Attached SCSI removable disk
[  162.522758] usb 2-1.3: USB disconnect, address 7
[  170.949541] usb 2-1.3: new high speed USB device using ehci_hcd and address 8
[  171.062256] usb 2-1.3: configuration #1 chosen from 1 choice
[  171.066370] scsi7 : SCSI emulation for USB Mass Storage devices
[  171.066522] usb-storage: device found at 8
[  171.066527] usb-storage: waiting for device to settle before scanning
[  171.128790] usbcore: registered new interface driver usbserial
[  171.128877] USB Serial support registered for generic
[  171.128972] usbcore: registered new interface driver usbserial_generic
[  171.128977] usbserial: USB Serial Driver core
[  171.137102] USB Serial support registered for GSM modem (1-port)
[  171.137457] option 2-1.3:1.0: GSM modem (1-port) converter detected
[  171.137584] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB0
[  171.137632] option 2-1.3:1.1: GSM modem (1-port) converter detected
[  171.137920] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB1
[  171.137972] option 2-1.3:1.2: GSM modem (1-port) converter detected
[  171.138085] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB2
[  171.138134] option 2-1.3:1.3: GSM modem (1-port) converter detected
[  171.138301] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB3
[  171.138348] usbcore: registered new interface driver option
[  171.138353] option: v0.7.2:USB Driver for GSM modems
[  176.056746] usb-storage: device scan complete
[  176.057637] scsi 7:0:0:0: Direct-Access     HSPA     MMC Storage      2.31 PQ: 0 ANSI: 2
[  176.058566] sd 7:0:0:0: Attached scsi generic sg2 type 0
[  176.061208] sd 7:0:0:0: [sdb] Attached SCSI removable disk
[  222.531350] No probe response from AP 00:14:c1:0d:ef:b0 after 500ms, disconnecting.
[  226.622393] ata6: exception Emask 0x10 SAct 0x0 SErr 0x4000000 action 0xe frozen
[  226.622399] ata6: irq_stat 0x00000040, connection status changed
[  226.622404] ata6: SError: { DevExch }
[  226.622412] ata6: hard resetting link
[  229.019327] ata6: COMRESET failed (errno=-32)
[  229.019336] ata6: reset failed (errno=-32), retrying in 8 secs
[  236.617095] ata6: limiting SATA link speed to 1.5 Gbps
[  236.617101] ata6: hard resetting link
[  237.369396] ata6: SATA link down (SStatus 0 SControl 310)
[  237.369407] ata6: EH complete
[  242.400411] wlan0: direct probe to AP 00:14:c1:0d:ef:b0 (try 1)
[  242.403052] wlan0: direct probe responded
[  242.403059] wlan0: authenticate with AP 00:14:c1:0d:ef:b0 (try 1)
[  242.405381] wlan0: authenticated
[  242.405413] wlan0: associate with AP 00:14:c1:0d:ef:b0 (try 1)
[  242.407505] wlan0: RX AssocResp from 00:14:c1:0d:ef:b0 (capab=0x401 status=0 aid=2)
[  242.407511] wlan0: associated
[  403.992464] lo: Disabled Privacy Extensions
[  545.448929] __ratelimit: 9 callbacks suppressed
[  545.448939] npviewer.bin[3303]: segfault at 0 ip 00000000f623ced1 sp 00000000ff97a7a0 error 4 in libflashplayer.so[f5e9d000+b2e000]
[  756.005031] npviewer.bin[3857]: segfault at f5a55054 ip 00000000f6229ec3 sp 00000000ff9a59d0 error 4 in libflashplayer.so[f5e8a000+b2e000]
[ 2826.839761] wlan0: deauthenticating from 00:14:c1:0d:ef:b0 by local choice (reason=3)
[ 2833.779375] usb 2-1.3: USB disconnect, address 8
[ 2833.779580] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[ 2833.779609] option 2-1.3:1.0: device disconnected
[ 2833.779790] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[ 2833.779813] option 2-1.3:1.1: device disconnected
[ 2833.780017] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[ 2833.780059] option 2-1.3:1.2: device disconnected
[ 2833.780270] option: option_instat_callback: error -108
[ 2833.780391] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
[ 2833.780424] option 2-1.3:1.3: device disconnected
[ 2836.067753] usb 2-1.3: new high speed USB device using ehci_hcd and address 9
[ 2836.182759] usb 2-1.3: configuration #1 chosen from 1 choice
[ 2836.184444] option 2-1.3:1.0: GSM modem (1-port) converter detected
[ 2836.184568] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB0
[ 2840.915959] wlan0: deauthenticating from 00:14:c1:0d:ef:b0 by local choice (reason=3)
[ 2840.965729] wlan0: direct probe to AP 00:14:c1:0d:ef:b0 (try 1)
[ 2840.969699] wlan0: direct probe responded
[ 2840.969704] wlan0: authenticate with AP 00:14:c1:0d:ef:b0 (try 1)
[ 2840.971567] wlan0: authenticated


$ ls /dev/ttyU*                                                                                                                                                                                                      
/dev/ttyUSB0

In agreement with dmesg output  /dev/ttyUSB1  /dev/ttyUSB2  /dev/ttyUSB3 have disappeared.

The crash can be reproduced every time.

 -- Backtrace:
Application: KNetworkManager (knetworkmanager), signal: Segmentation fault
[KCrash Handler]
#5  QAction::isSeparator (this=0x33003100650063) at kernel/qaction.cpp:793
#6  0x00007f37c8487bd1 in QMenuPrivate::setCurrentAction (this=0x1643a70, action=0x33003100650063, popup=96, reason=QMenuPrivate::SelectedFromElsewhere, activateFirst=<value optimized out>)
    at widgets/qmenu.cpp:570
#7  0x00007f37c848a850 in QMenu::mouseMoveEvent (this=0x16435e0, e=0x7fffa291e430) at widgets/qmenu.cpp:2810
#8  0x00007f37c809f1df in QWidget::event (this=0x16435e0, event=0x7fffa291e430) at kernel/qwidget.cpp:7983
#9  0x00007f37c848bf9b in QMenu::event (this=0x16435e0, e=0x7fffa291e430) at widgets/qmenu.cpp:2414
#10 0x00007f37c0278465 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#11 0x00007f37c78fc487 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x16435e0, event=0x7fffa291e430) at kernel/qcoreapplication.cpp:819
#12 0x00007f37c80491fc in QApplicationPrivate::notify_helper (this=0x1528b50, receiver=0x16435e0, e=0x7fffa291e430) at kernel/qapplication.cpp:4296
#13 0x00007f37c804fecb in QApplication::notify (this=0x7fffa2920c20, receiver=0x16435e0, e=0x7fffa291e430) at kernel/qapplication.cpp:3865
#14 0x00007f37c9e76a16 in KApplication::notify (this=0x7fffa2920c20, receiver=0x16435e0, event=0x7fffa291e430) at ../../kdeui/kernel/kapplication.cpp:302
#15 0x00007f37c78fd06c in QCoreApplication::notifyInternal (this=0x7fffa2920c20, receiver=0x16435e0, event=0x7fffa291e430) at kernel/qcoreapplication.cpp:704
#16 0x00007f37c804f0ae in QCoreApplication::sendEvent (receiver=0x16435e0, event=0x7fffa291e430, alienWidget=0x0, nativeWidget=0x16435e0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#17 QApplicationPrivate::sendMouseEvent (receiver=0x16435e0, event=0x7fffa291e430, alienWidget=0x0, nativeWidget=0x16435e0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, 
    spontaneous=true) at kernel/qapplication.cpp:2965
#18 0x00007f37c804f55f in QApplicationPrivate::sendSyntheticEnterLeave (this=<value optimized out>, widget=<value optimized out>) at kernel/qapplication.cpp:3051
#19 0x00007f37c809dd24 in QWidgetPrivate::hideChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7536
#20 0x00007f37c809dea4 in QWidgetPrivate::hide_helper (this=0x1841fe0) at kernel/qwidget.cpp:7283
#21 0x00007f37c80a69c0 in QWidget::setVisible (this=0x1611390, visible=<value optimized out>) at kernel/qwidget.cpp:7455
#22 0x00007f37c80aaa32 in QWidget::hide (this=0x1859170, widget=0x1611390) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:489
#23 QWidgetAction::releaseWidget (this=0x1859170, widget=0x1611390) at kernel/qwidgetaction.cpp:206
#24 0x00007f37c8486a9b in QMenu::actionEvent (this=0x16435e0, e=0x7fffa291eed0) at widgets/qmenu.cpp:2883
#25 0x00007f37c809ee7d in QWidget::event (this=0x16435e0, event=0x7fffa291eed0) at kernel/qwidget.cpp:8373
#26 0x00007f37c848bf9b in QMenu::event (this=0x16435e0, e=0x7fffa291eed0) at widgets/qmenu.cpp:2414
#27 0x00007f37c804922c in QApplicationPrivate::notify_helper (this=0x1528b50, receiver=0x16435e0, e=0x7fffa291eed0) at kernel/qapplication.cpp:4300
#28 0x00007f37c804f6fb in QApplication::notify (this=0x7fffa2920c20, receiver=0x16435e0, e=0x7fffa291eed0) at kernel/qapplication.cpp:4183
#29 0x00007f37c9e76a16 in KApplication::notify (this=0x7fffa2920c20, receiver=0x16435e0, event=0x7fffa291eed0) at ../../kdeui/kernel/kapplication.cpp:302
#30 0x00007f37c78fd06c in QCoreApplication::notifyInternal (this=0x7fffa2920c20, receiver=0x16435e0, event=0x7fffa291eed0) at kernel/qcoreapplication.cpp:704
#31 0x00007f37c8094c11 in QCoreApplication::sendEvent (this=0x16435e0, action=0x1859170) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#32 QWidget::removeAction (this=0x16435e0, action=0x1859170) at kernel/qwidget.cpp:3018
#33 0x0000000000410fe2 in _start ()

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

Possible duplicates by query: bug 265080, bug 264739, bug 264267, bug 264065, bug 263073.

Reported using DrKonqi
Comment 1 Pino Toscano 2011-02-06 23:28:35 UTC

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