Bug 372864

Summary: My best newbie guess: 85% operator error for this repeating crash of non-yast net-mgr.
Product: [Applications] systemsettings Reporter: Dell Intux, Esquire <delintux>
Component: kcm_networkmanagementAssignee: Lukáš Tinkl <lukas>
Status: RESOLVED INTENTIONAL    
Severity: crash CC: delintux, jgrulich
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dell Intux, Esquire 2016-11-24 00:49:40 UTC
Application: kde5-nm-connection-editor (5.8.2)

Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.4.27-2-default x86_64
Distribution: "openSUSE Leap 42.2"

-- Information about the crash:
- Custom settings of the application:
in attempts to (unnecessarily) force the 'OEM' net-config manager GUI (which comes with 42.2 for dumb hicks like me) to connect both of my wlan to home network, and my new ethernet connect simultaneously, when i thought I had finally found 'the sweet spot' among the settings for each, therein, the field where my three desired connections were listed began filling with 8 or more instances of both my wlan connections, repeatedly, multiple instances of my LAN, as well as every other SSID near me which was detected in scans I never wanted but am not learned enough yet to prevent without disabling networking alltogether...  then crashing as a result of buffer overflow, if you were buying me a beer,  just to make a newb-guess.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Connection editor (kde5-nm-connection-editor), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f91d8fb1940 (LWP 12772))]

Thread 3 (Thread 0x7f91ac557700 (LWP 12811)):
#0  0x00007f91c81dbc13 in pa_fdsem_before_poll () from /usr/lib64/pulseaudio/libpulsecommon-9.0.so
#1  0x00007f91c81f3857 in ?? () from /usr/lib64/pulseaudio/libpulsecommon-9.0.so
#2  0x00007f91c9928a14 in pa_mainloop_dispatch () from /usr/lib64/libpulse.so.0
#3  0x00007f91c9928dea in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00007f91c9928e90 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00007f91c9937006 in ?? () from /usr/lib64/libpulse.so.0
#6  0x00007f91c8203408 in ?? () from /usr/lib64/pulseaudio/libpulsecommon-9.0.so
#7  0x00007f91d14fd734 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f91d4d9dd3d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f91c1291700 (LWP 12774)):
#0  0x00007f91d4d9549d in poll () from /lib64/libc.so.6
#1  0x00007f91d0b82314 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f91d0b8242c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f91d569c32b in QEventDispatcherGlib::processEvents (this=0x7f91b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f91d5649fdb in QEventLoop::exec (this=this@entry=0x7f91c1290c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f91d5484f1a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500
#6  0x00007f91d6f671d5 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007f91d54899e9 in QThreadPrivate::start (arg=0x7f91d71cfce0) at thread/qthread_unix.cpp:341
#8  0x00007f91d14fd734 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f91d4d9dd3d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f91d8fb1940 (LWP 12772)):
[KCrash Handler]
#6  NetworkManager::Connection::settings (this=0x0) at /usr/src/debug/networkmanager-qt-5.26.0/src/connection.cpp:109
#7  0x000000000040f7e3 in ConnectionEditor::slotItemDoubleClicked (this=0x19a17d0, index=...) at /usr/src/debug/plasma-nm-5.8.2/editor/connectioneditor.cpp:562
#8  0x00007f91d56761c3 in QtPrivate::QSlotObjectBase::call (a=0x7fff0b4f60e0, r=0x19a17d0, this=0x1aca340) at ../../src/corelib/kernel/qobject_impl.h:124
#9  QMetaObject::activate (sender=sender@entry=0x1ba1e50, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff0b4f60e0) at kernel/qobject.cpp:3715
#10 0x00007f91d5676717 in QMetaObject::activate (sender=sender@entry=0x1ba1e50, m=m@entry=0x7f91d6a4d940 <QAbstractItemView::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff0b4f60e0) at kernel/qobject.cpp:3595
#11 0x00007f91d659bc85 in QAbstractItemView::doubleClicked (this=this@entry=0x1ba1e50, _t1=...) at .moc/moc_qabstractitemview.cpp:646
#12 0x00007f91d65e2fd3 in QTreeView::mouseDoubleClickEvent (this=0x1ba1e50, event=0x7fff0b4f6830) at itemviews/qtreeview.cpp:1954
#13 0x00007f91d6394d8c in QWidget::event (this=this@entry=0x1ba1e50, event=event@entry=0x7fff0b4f6830) at kernel/qwidget.cpp:8752
#14 0x00007f91d648eafe in QFrame::event (this=0x1ba1e50, e=0x7fff0b4f6830) at widgets/qframe.cpp:544
#15 0x00007f91d65a88fb in QAbstractItemView::viewportEvent (this=this@entry=0x1ba1e50, event=event@entry=0x7fff0b4f6830) at itemviews/qabstractitemview.cpp:1694
#16 0x00007f91d65e4bf0 in QTreeView::viewportEvent (this=0x1ba1e50, event=0x7fff0b4f6830) at itemviews/qtreeview.cpp:1313
#17 0x00007f91d564be91 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x1b43bb0, event=event@entry=0x7fff0b4f6830) at kernel/qcoreapplication.cpp:1126
#18 0x00007f91d6352e15 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x1b43bb0, e=0x7fff0b4f6830) at kernel/qapplication.cpp:3800
#19 0x00007f91d6357d14 in QApplication::notify (this=<optimized out>, receiver=0x1b43bb0, e=0x7fff0b4f6830) at kernel/qapplication.cpp:3277
#20 0x00007f91d564bfc5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x1b43bb0, event=event@entry=0x7fff0b4f6830) at kernel/qcoreapplication.cpp:1015
#21 0x00007f91d6356a10 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:225
#22 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x1b43bb0, event=event@entry=0x7fff0b4f6830, alienWidget=alienWidget@entry=0x1b43bb0, nativeWidget=0x19a17d0, buttonDown=buttonDown@entry=0x7f91d6a5f7f0 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:2775
#23 0x00007f91d63ad911 in QWidgetWindow::handleMouseEvent (this=this@entry=0x1a7e2a0, event=event@entry=0x7fff0b4f6d00) at kernel/qwidgetwindow.cpp:603
#24 0x00007f91d63afeb3 in QWidgetWindow::event (this=0x1a7e2a0, event=0x7fff0b4f6d00) at kernel/qwidgetwindow.cpp:233
#25 0x00007f91d6352e3c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x1a7e2a0, e=0x7fff0b4f6d00) at kernel/qapplication.cpp:3804
#26 0x00007f91d635749a in QApplication::notify (this=0x7fff0b4f7130, receiver=0x1a7e2a0, e=0x7fff0b4f6d00) at kernel/qapplication.cpp:3561
#27 0x00007f91d564bfc5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x1a7e2a0, event=event@entry=0x7fff0b4f6d00) at kernel/qcoreapplication.cpp:1015
#28 0x00007f91d5b9fadc in QCoreApplication::sendSpontaneousEvent (event=0x7fff0b4f6d00, receiver=0x1a7e2a0) at ../../src/corelib/kernel/qcoreapplication.h:228
#29 QGuiApplicationPrivate::processMouseEvent (e=0x2097b00) at kernel/qguiapplication.cpp:1920
#30 0x00007f91d5ba0e05 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x2097b00) at kernel/qguiapplication.cpp:1661
#31 0x00007f91d5b82eeb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:648
#32 0x00007f91c4d79bc0 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#33 0x00007f91d0b82134 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f91d0b82388 in ?? () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f91d0b8242c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#36 0x00007f91d569c30c in QEventDispatcherGlib::processEvents (this=0x1921810, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#37 0x00007f91d5649fdb in QEventLoop::exec (this=this@entry=0x7fff0b4f7010, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#38 0x00007f91d5651ec6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285
#39 0x00007f91d5b9770c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1607
#40 0x00007f91d6350045 in QApplication::exec () at kernel/qapplication.cpp:2979
#41 0x000000000040d7e1 in main (argc=1, argv=<optimized out>) at /usr/src/debug/plasma-nm-5.8.2/editor/main.cpp:74

Reported using DrKonqi
Comment 1 Jan Grulich 2017-10-02 08:14:34 UTC
We no longer have kde5-nm-connection-editor in plasma-nm, the editor has been replaced by a new KCM module.