https://bugs.kde.org/show_bug.cgi?id=428036
Bug ID: 428036 Summary: Systemsettings5 crashes when clicking on wireguard config. Product: systemsettings Version: 5.20.0 Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: nmr_pri...@tutanota.com Target Milestone: --- Application: systemsettings5 (5.20.0) Qt Version: 5.15.1 Frameworks Version: 5.75.0 Operating System: Linux 5.8.14-1-default x86_64 Windowing system: X11 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I was importing a wireguard config file into network manager using system settings but when I clicked on it after importing system settings crashed instantly. The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings5), signal: Segmentation fault [New LWP 20392] [New LWP 20393] [New LWP 20394] [New LWP 20395] [New LWP 20396] [New LWP 20401] [New LWP 20402] [New LWP 20404] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007f436da2ae7f in poll () from /lib64/libc.so.6 [Current thread is 1 (Thread 0x7f436b158840 (LWP 20390))] Thread 9 (Thread 0x7f4331323640 (LWP 20404)): #0 0x00007f436da2ae7f in poll () from /lib64/libc.so.6 #1 0x00007f436bc1e5ee in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f436bc1e70f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f436dfeb5cb in QEventDispatcherGlib::processEvents (this=0x7f4324000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f436df92a1b in QEventLoop::exec (this=this@entry=0x7f4331322ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f436ddb37ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f436d0622d5 in ?? () from /usr/lib64/libQt5Qml.so.5 #7 0x00007f436ddb4911 in QThreadPrivate::start (arg=0x5557c5d7a4d0) at thread/qthread_unix.cpp:329 #8 0x00007f436c5e4eb1 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f436da35ccf in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f433312b640 (LWP 20402)): #0 0x00007f436da2ae7f in poll () from /lib64/libc.so.6 #1 0x00007f436bc1e5ee in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f436bc1e70f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f436dfeb5cb in QEventDispatcherGlib::processEvents (this=0x7f432c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f436df92a1b in QEventLoop::exec (this=this@entry=0x7f433312aca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f436ddb37ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f436d0622d5 in ?? () from /usr/lib64/libQt5Qml.so.5 #7 0x00007f436ddb4911 in QThreadPrivate::start (arg=0x5557c5bbdac0) at thread/qthread_unix.cpp:329 #8 0x00007f436c5e4eb1 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f436da35ccf in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f4358ff9640 (LWP 20401)): #0 0x00007f436da268dc in read () from /lib64/libc.so.6 #1 0x00007f436bc6718f in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f436bc1e13e in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f436bc1e595 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f436bc1e70f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f436dfeb5cb in QEventDispatcherGlib::processEvents (this=0x7f4338000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f436df92a1b in QEventLoop::exec (this=this@entry=0x7f4358ff8ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f436ddb37ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f436d0622d5 in ?? () from /usr/lib64/libQt5Qml.so.5 #9 0x00007f436ddb4911 in QThreadPrivate::start (arg=0x5557c5942990) at thread/qthread_unix.cpp:329 #10 0x00007f436c5e4eb1 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f436da35ccf in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f435b7fe640 (LWP 20396)): #0 0x00007f436c5eb082 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f4361be6edb in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007f4361be6727 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007f436c5e4eb1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f436da35ccf in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f435bfff640 (LWP 20395)): #0 0x00007f436c5eb082 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f4361be6edb in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007f4361be6727 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007f436c5e4eb1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f436da35ccf in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f4360d02640 (LWP 20394)): #0 0x00007f436c5eb082 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f4361be6edb in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007f4361be6727 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007f436c5e4eb1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f436da35ccf in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f4361503640 (LWP 20393)): #0 0x00007f436c5eb082 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f4361be6edb in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007f4361be6727 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007f436c5e4eb1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f436da35ccf in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f4363a4b640 (LWP 20392)): #0 0x00007f436da268dc in read () from /lib64/libc.so.6 #1 0x00007f436bc6718f in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f436bc1e13e in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f436bc1e595 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f436bc1e70f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f436dfeb5cb in QEventDispatcherGlib::processEvents (this=0x7f435c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f436df92a1b in QEventLoop::exec (this=this@entry=0x7f4363a4ac70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f436ddb37ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f436cce1a27 in ?? () from /usr/lib64/libQt5DBus.so.5 #9 0x00007f436ddb4911 in QThreadPrivate::start (arg=0x7f436cd4ed80) at thread/qthread_unix.cpp:329 #10 0x00007f436c5e4eb1 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f436da35ccf in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f436b158840 (LWP 20390)): [KCrash Handler] #4 QGestureManager::getState (this=this@entry=0x5557c591e560, object=object@entry=0x5557c5d4d690, recognizer=recognizer@entry=0x61, type=type@entry=261) at kernel/qgesturemanager.cpp:210 #5 0x00007f436ec24f1d in QGestureManager::filterEventThroughContexts (this=this@entry=0x5557c591e560, contexts=..., event=event@entry=0x7ffe12edc0d0) at kernel/qgesturemanager.cpp:284 #6 0x00007f436ec27f5c in QGestureManager::filterEvent (this=0x5557c591e560, receiver=receiver@entry=0x5557c5d7f260, event=event@entry=0x7ffe12edc0d0) at ../../include/QtCore/../../src/corelib/tools/qmap.h:243 #7 0x00007f436ebddd7d in QApplication::notify (this=0x7ffe12edc7d0, receiver=0x5557c5d7f260, e=0x7ffe12edc0d0) at kernel/qapplication.cpp:2905 #8 0x00007f436df9405a in QCoreApplication::notifyInternal2 (receiver=0x5557c5d7f260, event=0x7ffe12edc0d0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #9 0x00007f436ebdd066 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x5557c5d7f260, event=event@entry=0x7ffe12edc0d0, alienWidget=alienWidget@entry=0x5557c5d7f260, nativeWidget=0x5557c55e7a50, buttonDown=buttonDown@entry=0x7f436f0fd9f0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614 #10 0x00007f436ec2f001 in QWidgetWindow::handleMouseEvent (this=0x5557c56c1dd0, event=0x7ffe12edc390) at /usr/include/c++/10/bits/atomic_base.h:420 #11 0x00007f436ec3250e in QWidgetWindow::event (this=0x5557c56c1dd0, event=0x7ffe12edc390) at kernel/qwidgetwindow.cpp:300 #12 0x00007f436ebd714f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5557c56c1dd0, e=0x7ffe12edc390) at kernel/qapplication.cpp:3630 #13 0x00007f436df9405a in QCoreApplication::notifyInternal2 (receiver=0x5557c56c1dd0, event=0x7ffe12edc390) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #14 0x00007f436e4c440b in QGuiApplicationPrivate::processMouseEvent (e=0x5557c6b9da50) at kernel/qguiapplication.cpp:2277 #15 0x00007f436e49a59b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1175 #16 0x00007f436928226a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #17 0x00007f436bc1e2d7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #18 0x00007f436bc1e658 in ?? () from /usr/lib64/libglib-2.0.so.0 #19 0x00007f436bc1e70f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #20 0x00007f436dfeb5af in QEventDispatcherGlib::processEvents (this=0x5557c53bace0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #21 0x00007f436df92a1b in QEventLoop::exec (this=this@entry=0x7ffe12edc6c0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #22 0x00007f436df9ac90 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #23 0x00005557c44e6009 in main (argc=<optimized out>, argv=0x7ffe12edc938) at /usr/src/debug/systemsettings5-5.20.0-1.1.x86_64/app/main.cpp:207 [Inferior 1 (process 20390) detached] Possible duplicates by query: bug 422963, bug 420787, bug 420308, bug 419941, bug 397988. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.