Bug 261738

Summary: Mobile Broadband crash when I try add a GSM Connection
Product: [Unmaintained] Network Management Reporter: davirrirri
Component: Control ModuleAssignee: Lamarque V. Souza <lamarque>
Status: RESOLVED FIXED    
Severity: crash CC: batemans_25, diego.ercolani, lamarque, silviumc, sts
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description davirrirri 2010-12-31 17:06:14 UTC
Application: kcmshell4 ()
KDE Platform Version: 4.5.4 (KDE 4.5.4)
Qt Version: 4.7.1
Operating System: Linux 2.6.36-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I am add my first GMS conection but the Mobile Broadband window crashed (network manager). I selected the GSM device, the country but doesnt found the provider, then click in continue and then crash.

- Custom settings of the application:
I installed usb_modeswitch, modemmanager and wvdial. Use KDE 4.5.4, Arch Linux 64 bits, Bradcom 4312, Video Intel chip GMA 4500.

The crash can be reproduced every time.

-- Backtrace:
Application: Módulo de control de KDE (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0x00007fd1e4896eb8 in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#7  0x00007fd1f96bfccf in ?? () from /usr/lib/libQtGui.so.4
#8  0x00007fd1f96c04c8 in QWizard::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4
#9  0x00007fd1e488e780 in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#10 0x00007fd1fa02e31f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#11 0x00007fd1f9836942 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#12 0x00007fd1f957ed9b in ?? () from /usr/lib/libQtGui.so.4
#13 0x00007fd1f958036b in ?? () from /usr/lib/libQtGui.so.4
#14 0x00007fd1f95805dc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#15 0x00007fd1f9217978 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#16 0x00007fd1f91c62b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#17 0x00007fd1f91cb64a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#18 0x00007fd1fad62306 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#19 0x00007fd1fa018e9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#20 0x00007fd1f91c72b5 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#21 0x00007fd1f9245908 in ?? () from /usr/lib/libQtGui.so.4
#22 0x00007fd1f9243fc9 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#23 0x00007fd1f926b502 in ?? () from /usr/lib/libQtGui.so.4
#24 0x00007fd1f5d6dbf3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0x00007fd1f5d6e3d0 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0x00007fd1f5d6e66d in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0x00007fd1fa043f0f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0x00007fd1f926b1ae in ?? () from /usr/lib/libQtGui.so.4
#29 0x00007fd1fa018232 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0x00007fd1fa01847c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#31 0x00007fd1f967eb2e in QDialog::exec() () from /usr/lib/libQtGui.so.4
#32 0x00007fd1e488fc30 in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#33 0x00007fd1e488e584 in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#34 0x00007fd1fa02e31f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#35 0x00007fd1f9836942 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#36 0x00007fd1f957ed9b in ?? () from /usr/lib/libQtGui.so.4
#37 0x00007fd1f958036b in ?? () from /usr/lib/libQtGui.so.4
#38 0x00007fd1f95805dc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#39 0x00007fd1f9217978 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#40 0x00007fd1f91c62b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#41 0x00007fd1f91cb64a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#42 0x00007fd1fad62306 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#43 0x00007fd1fa018e9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#44 0x00007fd1f91c72b5 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#45 0x00007fd1f9245908 in ?? () from /usr/lib/libQtGui.so.4
#46 0x00007fd1f9243fc9 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#47 0x00007fd1f926b502 in ?? () from /usr/lib/libQtGui.so.4
#48 0x00007fd1f5d6dbf3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#49 0x00007fd1f5d6e3d0 in ?? () from /usr/lib/libglib-2.0.so.0
#50 0x00007fd1f5d6e66d in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#51 0x00007fd1fa043f0f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#52 0x00007fd1f926b1ae in ?? () from /usr/lib/libQtGui.so.4
#53 0x00007fd1fa018232 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#54 0x00007fd1fa01847c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#55 0x00007fd1f967eb2e in QDialog::exec() () from /usr/lib/libQtGui.so.4
#56 0x00007fd1eb3ae7fd in kdemain () from /usr/lib/libkdeinit4_kcmshell4.so
#57 0x0000000000406ae3 in _start ()

Reported using DrKonqi
Comment 1 davirrirri 2011-01-13 18:02:40 UTC
I forgot say modem USB that I was trying was ZTE MF110. Provider Movistar.
When I used GNOME only with installed usbmodeswich was enough for works perfect, he opened the usb-modem window manager itself.
Comment 2 Lamarque V. Souza 2011-01-16 02:26:54 UTC
I have just commited some changes to fix this problem. Please "git pull" them and try again.
Comment 3 Lamarque V. Souza 2011-02-05 21:22:31 UTC
*** Bug 265514 has been marked as a duplicate of this bug. ***
Comment 4 Lamarque V. Souza 2011-03-16 03:52:48 UTC
*** Bug 265097 has been marked as a duplicate of this bug. ***
Comment 5 Lamarque V. Souza 2011-03-19 21:34:52 UTC
*** Bug 268846 has been marked as a duplicate of this bug. ***
Comment 6 Silviu Marin-Caea 2011-03-25 12:14:04 UTC
I don't understand the status of this bug.  It's reported for KDE 4.5.4 in December 2010, then supposedly fixed in January 2011.

Yet NM still crashes when trying to add a broadband USB modem in KDE 4.6 in March 2011 (openSUSE 11.4).

What does this mean?  KDE 4.6.0 does not contain the January fixes?
Comment 7 Lamarque V. Souza 2011-03-25 14:38:51 UTC
Plasma NM does not follow KDE SC release schedule, so it does not matter if you are using KDE SC 4.5.4, 4.6.0, 4.6.1, 4.6.2, etc. Your distribution must compile a newer Plasma NM package with the fix in git://anongit.kde.org/networkmanagement.
Comment 8 Lamarque V. Souza 2011-05-13 19:05:15 UTC
*** Bug 273191 has been marked as a duplicate of this bug. ***