Bug 401132 - Crash on manually adding wifi connection
Summary: Crash on manually adding wifi connection
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Networking in general (show other bugs)
Version: master
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: Jan Grulich
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-11-17 05:57 UTC by Leonard Lausen
Modified: 2024-12-23 18:23 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leonard Lausen 2018-11-17 05:57:56 UTC
Application: kcmshell5 (5.14.3)
 (Compiled from sources)
Qt Version: 5.11.1
Frameworks Version: 5.52.0
Operating System: Linux 4.19.2-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:
I finished filling all details of the network connection (WPA 2 Enterprise) SSID, username, etc.
Then I selected an already existing connection to compare the filled in details.
At that moment the application crashed.
The manually, newly added connection was nevertheless successfully saved and
was connected to automatically at around the same time of te crashing settings dialogue.

- Unusual behavior I noticed:
Before adding the connection manually in the Network Settings dialogue,
I tried adding it "automatically" via pressing "Connect" in the Network / wifi dialogue
showing nearby networks. Nothing happened.

-- Backtrace:
Application: System Settings Module (kcmshell5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7e1e4b0240 (LWP 4630))]

Thread 5 (Thread 0x7f7df8a34700 (LWP 4634)):
#0  0x00007f7e1de2dfe0 in read () from /lib64/libc.so.6
#1  0x00007f7e150482c0 in g_wakeup_acknowledge () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f7e15003bdf in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f7e150040b0 in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f7e1500422c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f7e1b0ec51b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f7e1b09c533 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f7e1af14586 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8  0x00007f7e1974c835 in QQmlThreadPrivate::run() () from /usr/lib64/libQt5Qml.so.5
#9  0x00007f7e1af1d608 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#10 0x00007f7e17d18973 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f7e1de3e57f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f7df9235700 (LWP 4633)):
#0  0x00007f7e17d1f59c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f7df95ee1a3 in util_queue_thread_func () from /usr/lib64/dri/i965_dri.so
#2  0x00007f7df95edef7 in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so
#3  0x00007f7e17d18973 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f7e1de3e57f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f7e00fef700 (LWP 4632)):
#0  0x00007f7e15049694 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f7e1500364b in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f7e15004036 in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f7e1500422c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f7e1b0ec51b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f7e1b09c533 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f7e1af14586 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f7e1c914269 in QDBusConnectionManager::run() () from /usr/lib64/libQt5DBus.so.5
#8  0x00007f7e1af1d608 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#9  0x00007f7e17d18973 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f7e1de3e57f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f7e0999c700 (LWP 4631)):
#0  0x00007f7e1de32943 in poll () from /lib64/libc.so.6
#1  0x00007f7e16fcb7f7 in _xcb_conn_wait () from /usr/lib64/libxcb.so.1
#2  0x00007f7e16fcd40a in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f7e0baee6d9 in QXcbEventReader::run() () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f7e1af1d608 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f7e17d18973 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f7e1de3e57f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7e1e4b0240 (LWP 4630)):
[KCrash Handler]
#6  0x00007f7e1b0c4d1e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f7e1969e3e2 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/libQt5Qml.so.5
#8  0x00007f7e196ff32d in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const () from /usr/lib64/libQt5Qml.so.5
#9  0x00007f7e19665531 in CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) () from /usr/lib64/libQt5Qml.so.5
#10 0x00007f7e196669f5 in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) () from /usr/lib64/libQt5Qml.so.5
#11 0x00007f7e196676a9 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () from /usr/lib64/libQt5Qml.so.5
#12 0x00007f7e1967dceb in QV4::Runtime::method_callName(QV4::ExecutionEngine*, int, QV4::Value*, int) () from /usr/lib64/libQt5Qml.so.5
#13 0x00007f7e19674dff in QV4::Moth::VME::exec(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) () from /usr/lib64/libQt5Qml.so.5
#14 0x00007f7e1972ce3f in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /usr/lib64/libQt5Qml.so.5
#15 0x00007f7e196bf0af in QQmlBoundSignalExpression::evaluate(void**) () from /usr/lib64/libQt5Qml.so.5
#16 0x00007f7e196c02bb in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) () from /usr/lib64/libQt5Qml.so.5
#17 0x00007f7e19709b73 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib64/libQt5Qml.so.5
#18 0x00007f7e196a247a in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () from /usr/lib64/libQt5Qml.so.5
#19 0x00007f7e1b0c488f in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#20 0x00007f7e19d1a712 in QQuickMouseArea::clicked(QQuickMouseEvent*) () from /usr/lib64/libQt5Quick.so.5
#21 0x00007f7e19d1bfc3 in QQuickMouseArea::setPressed(Qt::MouseButton, bool, Qt::MouseEventSource) () from /usr/lib64/libQt5Quick.so.5
#22 0x00007f7e19d1d060 in QQuickMouseArea::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5Quick.so.5
#23 0x00007f7e19c8e518 in QQuickItem::event(QEvent*) () from /usr/lib64/libQt5Quick.so.5
#24 0x00007f7e1bd6d1f1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#25 0x00007f7e1bd748b0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#26 0x00007f7e1b09d581 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#27 0x00007f7e19ca6ecf in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () from /usr/lib64/libQt5Quick.so.5
#28 0x00007f7e19ca792a in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () from /usr/lib64/libQt5Quick.so.5
#29 0x00007f7e19ca824f in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () from /usr/lib64/libQt5Quick.so.5
#30 0x00007f7e1b63b405 in QWindow::event(QEvent*) () from /usr/lib64/libQt5Gui.so.5
#31 0x00007f7e19ca9e0b in QQuickWindow::event(QEvent*) () from /usr/lib64/libQt5Quick.so.5
#32 0x00007f7e1bd6d1f1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#33 0x00007f7e1bd748b0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#34 0x00007f7e1b09d581 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#35 0x00007f7e1b62f594 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5
#36 0x00007f7e1b631665 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5
#37 0x00007f7e1b60d8aa in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
#38 0x00007f7e0bb7d58b in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5XcbQpa.so.5
#39 0x00007f7e1b09c533 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#40 0x00007f7e1b0a4472 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#41 0x00007f7e1e10b8d7 in kdemain () from /usr/lib64/libkdeinit5_kcmshell5.so
#42 0x00007f7e1dd5c3cb in __libc_start_main () from /lib64/libc.so.6
#43 0x0000558a6d0b27aa in _start ()
[Inferior 1 (process 4630) detached]

Possible duplicates by query: bug 400653.

Reported using DrKonqi
Comment 1 Jan Grulich 2018-11-26 14:27:13 UTC
Is this reproducible everytime you try to add a new wireless network?
Comment 2 Jan Grulich 2018-11-26 14:34:40 UTC
Forgot to change status. Please provide requested information.
Comment 3 Bug Janitor Service 2018-12-11 03:44:23 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2018-12-26 03:44:28 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!
Comment 5 Ben Cooksley 2024-12-23 18:23:42 UTC
Bulk transfer as requested in T17796