Bug 232838 - Knetwork manager crashes
Summary: Knetwork manager crashes
Status: RESOLVED DUPLICATE of bug 215080
Alias: None
Product: knetworkmanager
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Will Stephenson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-31 14:03 UTC by Petr Kulhavy
Modified: 2011-03-24 19:23 UTC (History)
2 users (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 Petr Kulhavy 2010-03-31 14:03:22 UTC
Application: kcmshell4 ()
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-20-generic-pae i686
Distribution: Ubuntu 9.10

-- Information about the crash:
I had some problems with installing my wireless network at home. I could see the network, but had no link, and then couldn't connect even though I explicitely selected the network in the KDE assistant. 
So I reset my AP and then disabled and re-enabled the wireless with the RF switch and then this crash appeared. The "manage connections" dialog was open and "add new" and "scan" dialogs were open as well. When the crash happened. I think I switched to "view details" and then it crashed, but at that time the AP was restarting as well.

Hope my message helps to discover the bug.

 -- Backtrace:
Application: KDE Control Module (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0xb21c7217 in ?? () from /usr/lib/libsolidcontrol.so.4
#7  0xb2259772 in ?? () from /usr/lib/libknmui.so.4
#8  0xb68f9358 in QModelIndex::data (this=0x98b6388, option=0xbfb82420, index=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:398
#9  QStyledItemDelegate::initStyleOption (this=0x98b6388, option=0xbfb82420, index=...) at itemviews/qstyleditemdelegate.cpp:380
#10 0xb68fa3fe in QStyledItemDelegate::paint (this=0x98b6388, painter=0xbfb827b4, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:420
#11 0xb6878667 in QTableViewPrivate::drawCell (this=0x9b2b1d8, painter=0xbfb827b4, option=..., index=...) at itemviews/qtableview.cpp:936
#12 0xb6879d4b in QTableView::paintEvent (this=0x9b2a260, event=0xbfb82ff4) at itemviews/qtableview.cpp:1408
#13 0xb62fe5d6 in QWidget::event (this=0x9b2a260, event=0xbfb82ff4) at kernel/qwidget.cpp:8144
#14 0xb66fa733 in QFrame::event (this=0x9b2a260, e=0xbfb82ff4) at widgets/qframe.cpp:557
#15 0xb67949b2 in QAbstractScrollArea::viewportEvent (this=0x0, e=0xb2259763) at widgets/qabstractscrollarea.cpp:1036
#16 0xb6849327 in QAbstractItemView::viewportEvent (this=0x9b2a260, event=0xbfb82ff4) at itemviews/qabstractitemview.cpp:1610
#17 0xb67972a5 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9abc198, o=0x9b2adf8, e=0xbfb82ff4) at widgets/qabstractscrollarea_p.h:100
#18 QAbstractScrollAreaFilter::eventFilter (this=0x9abc198, o=0x9b2adf8, e=0xbfb82ff4) at widgets/qabstractscrollarea_p.h:116
#19 0xb6d66e8a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x93b1c28, receiver=0x9b2adf8, event=0xbfb82ff4) at kernel/qcoreapplication.cpp:819
#20 0xb62a03a9 in QApplicationPrivate::notify_helper (this=0x93b1c28, receiver=0x9b2adf8, e=0xbfb82ff4) at kernel/qapplication.cpp:4296
#21 0xb62a70b9 in QApplication::notify (this=0xbfb85f74, receiver=0x9b2adf8, e=0xbfb82ff4) at kernel/qapplication.cpp:4265
#22 0xb705e42a in KApplication::notify (this=0xbfb85f74, receiver=0x9b2adf8, event=0xbfb82ff4) at ../../kdeui/kernel/kapplication.cpp:302
#23 0xb6d67beb in QCoreApplication::notifyInternal (this=0xbfb85f74, receiver=0x9b2adf8, event=0xbfb82ff4) at kernel/qcoreapplication.cpp:704
#24 0xb63078e6 in QCoreApplication::sendSpontaneousEvent (this=0x9b2b498, pdev=0x9ae70b4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9ae7048)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#25 QWidgetPrivate::drawWidget (this=0x9b2b498, pdev=0x9ae70b4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9ae7048) at kernel/qwidget.cpp:5339
#26 0xb64dde47 in QWidgetBackingStore::sync (this=0x9ae7048) at painting/qbackingstore.cpp:1283
#27 0xb64de38a in QWidgetBackingStore::sync (this=0x9ae7048, exposedWidget=0xbfb83c34, exposedRegion=...) at painting/qbackingstore.cpp:1096
#28 0xb62f79e2 in QWidgetPrivate::syncBackingStore (this=0x9b05d68, region=...) at kernel/qwidget.cpp:1681
#29 0xb63245f8 in QETWidget::translatePaintEvent (this=0xbfb83c34, event=0xbfb8388c) at kernel/qapplication_x11.cpp:5078
#30 0xb6330b3a in QApplication::x11ProcessEvent (this=0xbfb85f74, event=0xbfb8388c) at kernel/qapplication_x11.cpp:3401
#31 0xb636000a in x11EventSourceDispatch (s=0x93b4ca8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0xb5a49e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#33 0xb5a4d730 in ?? () from /lib/libglib-2.0.so.0
#34 0xb5a4d863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#35 0xb6d93805 in QEventDispatcherGlib::processEvents (this=0x939e148, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#36 0xb635fb35 in QGuiEventDispatcherGlib::processEvents (this=0x939e148, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0xb6d66209 in QEventLoop::processEvents (this=0xbfb83b80, flags=) at kernel/qeventloop.cpp:149
#38 0xb6d6665a in QEventLoop::exec (this=0xbfb83b80, flags=...) at kernel/qeventloop.cpp:201
#39 0xb67deba3 in QDialog::exec (this=0xbfb83c34) at dialogs/qdialog.cpp:546
#40 0xb2255cfa in Wireless80211Widget::scanClicked() () from /usr/lib/libknmui.so.4
#41 0xb22438e1 in Wireless80211Widget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libknmui.so.4
#42 0xb6d6ce5a in QMetaObject::metacall (object=0x9930668, cl=QMetaObject::InvokeMetaMethod, idx=0, argv=0x9930668) at kernel/qmetaobject.cpp:237
#43 0xb6d7b5f5 in QMetaObject::activate (sender=0x9930620, m=0xb6bda8c4, local_signal_index=2, argv=0xbfb83da8) at kernel/qobject.cpp:3293
#44 0xb69ca4c9 in QAbstractButton::clicked (this=0x9930620, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#45 0xb66aa589 in QAbstractButtonPrivate::emitClicked (this=0x997f9e8) at widgets/qabstractbutton.cpp:546
#46 0xb66ab3d4 in QAbstractButtonPrivate::click (this=0x997f9e8) at widgets/qabstractbutton.cpp:539
#47 0xb66ab68e in QAbstractButton::mouseReleaseEvent (this=0x9930620, e=0xbfb844e0) at widgets/qabstractbutton.cpp:1121
#48 0xb62fe718 in QWidget::event (this=0x9930620, event=0xbfb844e0) at kernel/qwidget.cpp:7998
#49 0xb66aa42e in QAbstractButton::event (this=0x9930620, e=0xb2259763) at widgets/qabstractbutton.cpp:1080
#50 0xb6754832 in QPushButton::event (this=0x9930620, e=0xbfb844e0) at widgets/qpushbutton.cpp:679
#51 0xb62a03cc in QApplicationPrivate::notify_helper (this=0x93b1c28, receiver=0x9930620, e=0xbfb844e0) at kernel/qapplication.cpp:4300
#52 0xb62a79b7 in QApplication::notify (this=0xbfb85f74, receiver=0x9930620, e=0xbfb844e0) at kernel/qapplication.cpp:3865
#53 0xb705e42a in KApplication::notify (this=0xbfb85f74, receiver=0x9930620, event=0xbfb844e0) at ../../kdeui/kernel/kapplication.cpp:302
#54 0xb6d67beb in QCoreApplication::notifyInternal (this=0xbfb85f74, receiver=0x9930620, event=0xbfb844e0) at kernel/qcoreapplication.cpp:704
#55 0xb62a690f in QCoreApplication::sendEvent (receiver=0x9930620, event=0xbfb844e0, alienWidget=0x9930620, nativeWidget=0xbfb84d74, buttonDown=0xb6be3058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#56 QApplicationPrivate::sendMouseEvent (receiver=0x9930620, event=0xbfb844e0, alienWidget=0x9930620, nativeWidget=0xbfb84d74, buttonDown=0xb6be3058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#57 0xb6331cc8 in QETWidget::translateMouseEvent (this=0xbfb84d74, event=0xbfb849fc) at kernel/qapplication_x11.cpp:4368
#58 0xb63311a1 in QApplication::x11ProcessEvent (this=0xbfb85f74, event=0xbfb849fc) at kernel/qapplication_x11.cpp:3379
#59 0xb636000a in x11EventSourceDispatch (s=0x93b4ca8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#60 0xb5a49e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#61 0xb5a4d730 in ?? () from /lib/libglib-2.0.so.0
#62 0xb5a4d863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#63 0xb6d93805 in QEventDispatcherGlib::processEvents (this=0x939e148, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#64 0xb635fb35 in QGuiEventDispatcherGlib::processEvents (this=0x939e148, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#65 0xb6d66209 in QEventLoop::processEvents (this=0xbfb84cf0, flags=) at kernel/qeventloop.cpp:149
#66 0xb6d6665a in QEventLoop::exec (this=0xbfb84cf0, flags=...) at kernel/qeventloop.cpp:201
#67 0xb67deba3 in QDialog::exec (this=0xbfb84d74) at dialogs/qdialog.cpp:546
#68 0xb22795bc in ConnectionEditor::addConnection(bool, Knm::Connection::Type, QList<QVariant> const&) () from /usr/lib/libknmui.so.4
#69 0xb22a28ec in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#70 0xb22a227b in ?? () from /usr/lib/kde4/kcm_networkmanagement.so
#71 0xb6d6ce5a in QMetaObject::metacall (object=0x95a37a8, cl=QMetaObject::InvokeMetaMethod, idx=156907432, argv=0xbfb84e1c) at kernel/qmetaobject.cpp:237
#72 0xb6d7b5f5 in QMetaObject::activate (sender=0x9648690, m=0xb6bda8c4, local_signal_index=2, argv=0xbfb84f68) at kernel/qobject.cpp:3293
#73 0xb69ca4c9 in QAbstractButton::clicked (this=0x9648690, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#74 0xb66aa589 in QAbstractButtonPrivate::emitClicked (this=0x96486a8) at widgets/qabstractbutton.cpp:546
#75 0xb66ab3d4 in QAbstractButtonPrivate::click (this=0x96486a8) at widgets/qabstractbutton.cpp:539
#76 0xb66ab68e in QAbstractButton::mouseReleaseEvent (this=0x9648690, e=0xbfb856a0) at widgets/qabstractbutton.cpp:1121
#77 0xb62fe718 in QWidget::event (this=0x9648690, event=0xbfb856a0) at kernel/qwidget.cpp:7998
#78 0xb66aa42e in QAbstractButton::event (this=0x9648690, e=0xb2259763) at widgets/qabstractbutton.cpp:1080
#79 0xb6754832 in QPushButton::event (this=0x9648690, e=0xbfb856a0) at widgets/qpushbutton.cpp:679
#80 0xb62a03cc in QApplicationPrivate::notify_helper (this=0x93b1c28, receiver=0x9648690, e=0xbfb856a0) at kernel/qapplication.cpp:4300
#81 0xb62a79b7 in QApplication::notify (this=0xbfb85f74, receiver=0x9648690, e=0xbfb856a0) at kernel/qapplication.cpp:3865
#82 0xb705e42a in KApplication::notify (this=0xbfb85f74, receiver=0x9648690, event=0xbfb856a0) at ../../kdeui/kernel/kapplication.cpp:302
#83 0xb6d67beb in QCoreApplication::notifyInternal (this=0xbfb85f74, receiver=0x9648690, event=0xbfb856a0) at kernel/qcoreapplication.cpp:704
#84 0xb62a690f in QCoreApplication::sendEvent (receiver=0x9648690, event=0xbfb856a0, alienWidget=0x9648690, nativeWidget=0x9454d50, buttonDown=0xb6be3058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#85 QApplicationPrivate::sendMouseEvent (receiver=0x9648690, event=0xbfb856a0, alienWidget=0x9648690, nativeWidget=0x9454d50, buttonDown=0xb6be3058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#86 0xb6331cc8 in QETWidget::translateMouseEvent (this=0x9454d50, event=0xbfb85bbc) at kernel/qapplication_x11.cpp:4368
#87 0xb63311a1 in QApplication::x11ProcessEvent (this=0xbfb85f74, event=0xbfb85bbc) at kernel/qapplication_x11.cpp:3379
#88 0xb636000a in x11EventSourceDispatch (s=0x93b4ca8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#89 0xb5a49e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#90 0xb5a4d730 in ?? () from /lib/libglib-2.0.so.0
#91 0xb5a4d863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#92 0xb6d93805 in QEventDispatcherGlib::processEvents (this=0x939e148, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#93 0xb635fb35 in QGuiEventDispatcherGlib::processEvents (this=0x939e148, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#94 0xb6d66209 in QEventLoop::processEvents (this=0xbfb85eb0, flags=) at kernel/qeventloop.cpp:149
#95 0xb6d6665a in QEventLoop::exec (this=0xbfb85eb0, flags=...) at kernel/qeventloop.cpp:201
#96 0xb67deba3 in QDialog::exec (this=0x943c508) at dialogs/qdialog.cpp:546
#97 0xb5280ace in kdemain () from /usr/lib/libkdeinit4_kcmshell4.so
#98 0x0804dff7 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=1, envs=0x93a6d81 "DISPLAY=:0.0", reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x8051405 "0") at ../../kinit/kinit.cpp:717
#99 0x0804ec15 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#100 0x0804f08c in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#101 0x0804fe2f in main (argc=4, argv=0xbfb86a94, envp=0xbfb86aa8) at ../../kinit/kinit.cpp:1841

Reported using DrKonqi
Comment 1 Reza Bakhshi 2010-08-21 16:16:50 UTC
on my laptop knetworkmanager automatically starts connecting using "eth_s0_0" and when I manually select my own non-dhcp profile. it crashes. I have set my own profile to start automatically but it does not affect startup profile selection. Here is the crash dump:

Application: KNetworkManager (knetworkmanager), signal: Segmentation fault
[KCrash Handler]
#7  0xb6665124 in QAction::isSeparator (this=0x72006f) at kernel/qaction.cpp:793
#8  0xb6b23b0d in QMenuPrivate::setCurrentAction (this=0x818e4a8, action=0x72006f, popup=96, reason=SelectedFromElsewhere, activateFirst=false) at widgets/qmenu.cpp:571
#9  0xb6b26cb0 in QMenu::mouseMoveEvent (this=0x816d028, e=0xbf87c1a0) at widgets/qmenu.cpp:2819
#10 0xb66cc668 in QWidget::event (this=0x816d028, event=0xbf87c1a0) at kernel/qwidget.cpp:8029
#11 0xb6b2873c in QMenu::event (this=0x816d028, e=0xbf87c1a0) at widgets/qmenu.cpp:2421
#12 0xb4db3edc in Oxygen::MenuBarDataV1::eventFilter (this=0x81c74e0, object=0x816d028, event=0xbf87c1a0) at /usr/src/debug/kdebase-workspace-4.5.0/kstyles/oxygen/animations/oxygenmenubardata.cpp:84
#13 0xb63a19ee in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8093af8, receiver=0x816d028, event=0xbf87c1a0) at kernel/qcoreapplication.cpp:841
#14 0xb666be0d in QApplicationPrivate::notify_helper (this=0x8093af8, receiver=0x816d028, e=0xbf87c1a0) at kernel/qapplication.cpp:4298
#15 0xb667363e in QApplication::notify (this=0xbf87bef4, receiver=0x816d028, e=0xbf87c1a0) at kernel/qapplication.cpp:3867
#16 0xb727a881 in KApplication::notify (this=0xbf87dc60, receiver=0x816d028, event=0xbf87c1a0) at /usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kapplication.cpp:310
#17 0xb63a271e in QCoreApplication::notifyInternal (this=0xbf87dc60, receiver=0x816d028, event=0xbf87c1a0) at kernel/qcoreapplication.cpp:726
#18 0xb6672584 in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:218
#19 QApplicationPrivate::sendMouseEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qapplication.cpp:2965
#20 0xb6672ab1 in QApplicationPrivate::sendSyntheticEnterLeave (this=0x8093af8, widget=0x81cfe68) at kernel/qapplication.cpp:3053
#21 0xb66cae7e in QWidgetPrivate::hideChildren (this=0x819e830, spontaneous=false) at kernel/qwidget.cpp:7579
#22 0xb66cb02a in QWidgetPrivate::hide_helper (this=0x819e830) at kernel/qwidget.cpp:7309
#23 0xb66d4a70 in QWidget::setVisible (this=0x827d9b0, visible=false) at kernel/qwidget.cpp:7481
#24 0xb66d90ed in hide (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:489
#25 QWidgetAction::releaseWidget (this=<value optimized out>) at kernel/qwidgetaction.cpp:206
#26 0xb6b2261a in QMenu::actionEvent (this=0x816d028, e=0xbf87c988) at widgets/qmenu.cpp:2892
#27 0xb66cc2a9 in QWidget::event (this=0x816d028, event=0xbf87c988) at kernel/qwidget.cpp:8419
#28 0xb6b2873c in QMenu::event (this=0x816d028, e=0xbf87c988) at widgets/qmenu.cpp:2421
#29 0xb666be3c in QApplicationPrivate::notify_helper (this=0x8093af8, receiver=0x816d028, e=0xbf87c988) at kernel/qapplication.cpp:4302
#30 0xb6672d08 in QApplication::notify (this=0x816d028, receiver=0x816d028, e=0xbf87c988) at kernel/qapplication.cpp:4267
#31 0xb727a881 in KApplication::notify (this=0xbf87dc60, receiver=0x816d028, event=0xbf87c988) at /usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kapplication.cpp:310
#32 0xb63a271e in QCoreApplication::notifyInternal (this=0xbf87dc60, receiver=0x816d028, event=0xbf87c988) at kernel/qcoreapplication.cpp:726
#33 0xb66c1325 in sendEvent (event=<value optimized out>, receiver=0x816d028) at ../../src/corelib/kernel/qcoreapplication.h:215
#34 QWidget::removeAction (event=<value optimized out>, receiver=0x816d028) at kernel/qwidget.cpp:3042
#35 0x080558fc in _start ()
Comment 2 Lamarque V. Souza 2011-03-24 19:23:18 UTC

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