Bug 270814 - Network manager fails yet again with attempt to setup broadband connection. Best stick to wvdial!
Summary: Network manager fails yet again with attempt to setup broadband connection. B...
Status: RESOLVED DUPLICATE of bug 255855
Alias: None
Product: Network Management
Classification: Miscellaneous
Component: Control Module (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Will Stephenson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-13 10:37 UTC by neilparker62
Modified: 2011-04-14 23:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description neilparker62 2011-04-13 10:37:34 UTC
Version:           unspecified (using KDE 4.6.0) 
OS:                Linux

Application: kcmshell4 ()
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-default i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
<In detail, tell us what you were doing  when the application crashed.>

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Control Module (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0xb00bc797 in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#7  0xb00b46db in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#8  0xb6e818cd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#9  0xb6e91a2c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#10 0xb67c3d15 in QComboBox::currentIndexChanged(QString const&) () from /usr/lib/libQtGui.so.4
#11 0xb67c3d82 in ?? () from /usr/lib/libQtGui.so.4
#12 0xb67c3ef7 in ?? () from /usr/lib/libQtGui.so.4
#13 0xb67c4036 in QComboBox::setCurrentIndex(int) () from /usr/lib/libQtGui.so.4
#14 0xb67c58fb in ?? () from /usr/lib/libQtGui.so.4
#15 0xb67c8909 in QComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4
#16 0xb6e818cd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#17 0xb6e91a2c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb6edfe75 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int) () from /usr/lib/libQtCore.so.4
#19 0xb6e751e2 in QAbstractItemModel::endInsertRows() () from /usr/lib/libQtCore.so.4
#20 0xb69c8806 in ?? () from /usr/lib/libQtGui.so.4
#21 0xb69c98d1 in ?? () from /usr/lib/libQtGui.so.4
#22 0xb69ca06c in QStandardItem::insertRow(int, QList<QStandardItem*> const&) () from /usr/lib/libQtGui.so.4
#23 0xb69ca0d3 in QStandardItemModel::insertRow(int, QList<QStandardItem*> const&) () from /usr/lib/libQtGui.so.4
#24 0xb67c76b2 in QComboBox::insertItem(int, QIcon const&, QString const&, QVariant const&) () from /usr/lib/libQtGui.so.4
#25 0xb67c7f76 in QComboBox::insertSeparator(int) () from /usr/lib/libQtGui.so.4
#26 0xb00bd968 in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#27 0xb6912f97 in ?? () from /usr/lib/libQtGui.so.4
#28 0xb691310c in QWizard::next() () from /usr/lib/libQtGui.so.4
#29 0xb69137f8 in QWizard::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4
#30 0xb00b4662 in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#31 0xb6e818cd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#32 0xb6e91a2c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#33 0xb6aaa6cd in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#34 0xb67a55ad in ?? () from /usr/lib/libQtGui.so.4
#35 0xb67a6e8b in ?? () from /usr/lib/libQtGui.so.4
#36 0xb67a7146 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#37 0xb63e35b0 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#38 0xb67a6160 in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#39 0xb6848678 in QPushButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#40 0xb6388414 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#41 0xb6391c20 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#42 0xb74d51f1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#43 0xb6e7afde in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#44 0xb638945c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#45 0xb6415030 in ?? () from /usr/lib/libQtGui.so.4
#46 0xb641413e in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#47 0xb643e960 in ?? () from /usr/lib/libQtGui.so.4
#48 0xb5b2f509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#49 0xb5b2fd10 in ?? () from /lib/libglib-2.0.so.0
#50 0xb5b2ffce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#51 0xb6ea976b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#52 0xb643e55a in ?? () from /usr/lib/libQtGui.so.4
#53 0xb6e7a2bd in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#54 0xb6e7a4e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#55 0xb68ca25d in QDialog::exec() () from /usr/lib/libQtGui.so.4
#56 0xb00b5d86 in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#57 0xb00b450c in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#58 0xb6e818cd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#59 0xb6e91a2c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#60 0xb6aaa6cd in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#61 0xb67a55ad in ?? () from /usr/lib/libQtGui.so.4
#62 0xb67a6e8b in ?? () from /usr/lib/libQtGui.so.4
#63 0xb67a7146 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#64 0xb63e35b0 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#65 0xb67a6160 in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#66 0xb6848678 in QPushButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#67 0xb6388414 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#68 0xb6391c20 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#69 0xb74d51f1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#70 0xb6e7afde in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#71 0xb638945c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#72 0xb6415030 in ?? () from /usr/lib/libQtGui.so.4
#73 0xb641413e in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#74 0xb643e960 in ?? () from /usr/lib/libQtGui.so.4
#75 0xb5b2f509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#76 0xb5b2fd10 in ?? () from /lib/libglib-2.0.so.0
#77 0xb5b2ffce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#78 0xb6ea976b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#79 0xb643e55a in ?? () from /usr/lib/libQtGui.so.4
#80 0xb6e7a2bd in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#81 0xb6e7a4e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#82 0xb68ca25d in QDialog::exec() () from /usr/lib/libQtGui.so.4
#83 0xb54e7bb9 in kdemain () from /usr/lib/libkdeinit4_kcmshell4.so
#84 0x0804e531 in _start ()

Report to https://bugs.kde.org

Reproducible: Didn't try

Steps to Reproduce:
Boot Suse 11.4 live CD and attempt to configure a broadband connection with parameters for MTN South Africa (not on dropdown list of providers).

Actual Results:  
Executable: kdeinit4 PID: 10058 Signal: Segmentation fault (11)

Expected Results:  
Proceed with configuration for broadband service provider

I think some work needs to be done to improve the 'robustness' of Network Manager. It frequently fails with broadband connections I have had problems  on both Ubuntu and Suse Linux installations.
Comment 1 Lamarque V. Souza 2011-04-13 23:57:06 UTC
You are probably using an old Plasma NM version. Can you send me the output of command below?

rpm -qi plasmoid-networkmanagement

As far as I know OpenSuse 11.4 ships with plasmoid-networkmanagement-0.9.svn1192577-7.2, which does not include the fixes for this bug.
Comment 2 Lamarque V. Souza 2011-04-14 15:54:24 UTC
Closing since OpenSuse 11.4 is using outdated package. This bug has already been fixed.

*** This bug has been marked as a duplicate of bug 255855 ***
Comment 3 Lamarque V. Souza 2011-04-14 23:19:12 UTC
These packages have a more up to date snapshot (from March 6th): https://build.opensuse.org/package/binaries?package=NetworkManager-kde4&project=home%3ACyberCastle&repository=openSUSE_11.4

They are not official updates yet, I have never tested them, but they include the fix for this bug.