Bug 273250

Summary: plasmoid networkmanager and huawei 3g modem
Product: [Unmaintained] Network Management Reporter: Jose Vicente Gómez Jiménez <jvgomezj>
Component: Plasma WidgetAssignee: Sebastian Kügler <sebas>
Status: RESOLVED DUPLICATE    
Severity: crash CC: jvgomezj, lamarque, wstephenson
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 Jose Vicente Gómez Jiménez 2011-05-14 09:56:50 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.00 (4.6.0) "release 6"
Qt Version: 4.7.1
Operating System: Linux 2.6.37.1-1.2-desktop i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
Nada mas conectar el dispositivo al sistema y comenzar la detección con el widget networkmanager plasmoid, el sistema se vuelve inestable, kde4 entra en éste estado de error y la pantalla queda en negro (sin escritorio) con solo el asistente de informe de fallos.

The crash can be reproduced every time.

-- Backtrace:
Application: Shell de escritorio Plasma (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb57d4710 (LWP 4728))]

Thread 2 (Thread 0xaa44ab70 (LWP 5578)):
#0  0xb5a0f2d3 in g_ptr_array_set_size () from /lib/libglib-2.0.so.0
#1  0xb5a3c96e in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0xb5a3d8e2 in ?? () from /lib/libglib-2.0.so.0
#3  0xb5a3dfce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb6dbc7b7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0xb6d8d2bd in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb6d8d4e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb6c8e7b9 in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0xb6d6d23d in ?? () from /usr/lib/libQtCore.so.4
#9  0xb6c913aa in ?? () from /usr/lib/libQtCore.so.4
#10 0xb6c15b05 in start_thread () from /lib/libpthread.so.0
#11 0xb5fd2d5e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb57d4710 (LWP 4728)):
[KCrash Handler]
#7  0xaf8adcca in RemoteGsmInterfaceConnection::getAccessTechnology() const () from /usr/lib/libknmclient.so.4
#8  0xaf906a8c in GsmInterfaceConnectionItem::update (this=0x8b25398) at /usr/src/debug/networkmanagement/applet/gsminterfaceconnectionitem.cpp:167
#9  0xaf8f7154 in ActivatableListWidget::createItem (this=0x886cfe8, activatable=0x890df20) at /usr/src/debug/networkmanagement/applet/activatablelistwidget.cpp:209
#10 0xaf8f75cc in ActivatableListWidget::activatableAdded (this=0x886cfe8, added=0x890df20) at /usr/src/debug/networkmanagement/applet/activatablelistwidget.cpp:282
#11 0xaf8eb3dd in ActivatableListWidget::qt_metacall (this=0x886cfe8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfa91d68) at /usr/src/debug/networkmanagement/build/applet/moc_activatablelistwidget.cpp:96
#12 0xb6d948cd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb6da4a2c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#14 0xaf8a5b55 in RemoteActivatableList::activatableAdded(RemoteActivatable*) () from /usr/lib/libknmclient.so.4
#15 0xaf8ac155 in RemoteActivatableList::handleActivatableAdded(QString const&, unsigned int) () from /usr/lib/libknmclient.so.4
#16 0xaf8a5d0c in RemoteActivatableList::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libknmclient.so.4
#17 0xb6d948cd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb6da4a2c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xaf8ae4fd in ?? () from /usr/lib/libknmclient.so.4
#20 0xaf8ae5de in ?? () from /usr/lib/libknmclient.so.4
#21 0xb5be65e0 in ?? () from /usr/lib/libQtDBus.so.4
#22 0xb5bf2656 in ?? () from /usr/lib/libQtDBus.so.4
#23 0xb6da35af in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#24 0xb629a414 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb62a30c7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#26 0xb73e81f1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#27 0xb6d8dfde in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#28 0xb6d91d6c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#29 0xb6d91ebc in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#30 0xb6dbc5e4 in ?? () from /usr/lib/libQtCore.so.4
#31 0xb5a3d509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#32 0xb5a3dd10 in ?? () from /lib/libglib-2.0.so.0
#33 0xb5a3dfce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#34 0xb6dbc76b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0xb635055a in ?? () from /usr/lib/libQtGui.so.4
#36 0xb6d8d2bd in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#37 0xb6d8d4e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#38 0xb6d91f90 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#39 0xb6298104 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#40 0xb24418aa in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#41 0x0804e531 in _start ()

Reported using DrKonqi
Comment 1 Jose Vicente Gómez Jiménez 2011-05-14 10:01:14 UTC
Created attachment 59984 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.00 (4.6.0) "release 6" using Qt 4.7.1

Al iniciar KDE4 con el modem huawei 3G conectado, el escritorio se queda con la pantalla en negro y unicamente con el asistente de informes de fallos, no pudiendo hacer nada mas que reiniciar. Si lo hago sin el modem, todo vuelve a la normalidad, claro.

-- Backtrace (Reduced):
#7  0xafa38cca in RemoteGsmInterfaceConnection::getAccessTechnology() const () from /usr/lib/libknmclient.so.4
#8  0xafa91a8c in GsmInterfaceConnectionItem::update (this=0x89cd338) at /usr/src/debug/networkmanagement/applet/gsminterfaceconnectionitem.cpp:167
#9  0xafa82154 in ActivatableListWidget::createItem (this=0x89d7198, activatable=0x87dc2a0) at /usr/src/debug/networkmanagement/applet/activatablelistwidget.cpp:209
#10 0xafa82e20 in ActivatableListWidget::filter (this=0x89d7198) at /usr/src/debug/networkmanagement/applet/activatablelistwidget.cpp:299
#11 0xafa83608 in ActivatableListWidget::addType (this=0x89d7198, type=Knm::Activatable::InterfaceConnection) at /usr/src/debug/networkmanagement/applet/activatablelistwidget.cpp:91
Comment 2 Lamarque V. Souza 2011-05-14 18:22:01 UTC
Could you try this new update from OpenSuse?

http://lists.opensuse.org/opensuse-kde/2011-05/msg00035.html
Comment 3 Dario Andres 2011-05-15 00:44:48 UTC
[Comment from a bug report cleaner]
#translations:
-- Information about the crash:
After connecting the device, and as its detection starts withing the NM plasmoid, the whole system gets unstable and Plasma crash
--
When starting KDE4 with the huawei 3G modem plugged in, the desktop is black (Plasma crash)
Comment 4 Lamarque V. Souza 2011-06-23 22:17:20 UTC

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