https://bugs.kde.org/show_bug.cgi?id=403979
Bug ID: 403979 Summary: System Settings crashed when saving QTCurve theme config Product: systemsettings Version: 5.14.5 Platform: Archlinux Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: teamomivida2...@gmail.com Target Milestone: --- Application: systemsettings5 (5.14.5) Qt Version: 5.12.1 Frameworks Version: 5.54.0 Operating System: Linux 4.20.6-arch1-1-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: - What I was doing when the application crashed: I made a change to the QTCurve theme config, an saved. - Custom settings of the application: Using QTCurve transparent panel theme. The crash can be reproduced sometimes. -- Backtrace: Application: System Settings (systemsettings5), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f10d24a9040 (LWP 10816))] Thread 11 (Thread 0x7f10a153c700 (LWP 10864)): #0 0x00007f10d54e2cd7 in () at /usr/lib/libglib-2.0.so.0 #1 0x00007f10d54e3d3b in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0 #2 0x00007f10d54e4466 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007f10d54e462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007f10d7f66d04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f10d7f0fb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f10d7d53569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007f10d70e6969 in () at /usr/lib/libQt5Qml.so.5 #8 0x00007f10d7d5496c in () at /usr/lib/libQt5Core.so.5 #9 0x00007f10d6202a9d in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007f10d7a3eb23 in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7f10a0d3b700 (LWP 10837)): #0 0x00007f10d5492424 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0 #1 0x00007f10d54e3da1 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0 #2 0x00007f10d54e4466 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007f10d54e462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007f10d7f66d04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f10d7f0fb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f10d7d53569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007f10d7d5496c in () at /usr/lib/libQt5Core.so.5 #8 0x00007f10d6202a9d in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f10d7a3eb23 in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7f10a1d3d700 (LWP 10830)): #0 0x00007f10d7a33c21 in poll () at /usr/lib/libc.so.6 #1 0x00007f10d54e4540 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f10d54e462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f10d7f66d04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f10d7f0fb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f10d7d53569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f10d7d5496c in () at /usr/lib/libQt5Core.so.5 #7 0x00007f10d6202a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f10d7a3eb23 in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7f10a27a8700 (LWP 10829)): #0 0x00007f10d5492424 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0 #1 0x00007f10d54e27ab in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #2 0x00007f10d54e45e9 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007f10d54e462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007f10d7f66d04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f10d7f0fb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f10d7d53569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007f10d7d5496c in () at /usr/lib/libQt5Core.so.5 #8 0x00007f10d6202a9d in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f10d7a3eb23 in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7f10b58fc700 (LWP 10826)): #0 0x00007f10d7a33c21 in poll () at /usr/lib/libc.so.6 #1 0x00007f10d54e4540 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f10d54e55c2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0 #3 0x00007f10b620bcb8 in () at /usr/lib/libgio-2.0.so.0 #4 0x00007f10d54bf67b in () at /usr/lib/libglib-2.0.so.0 #5 0x00007f10d6202a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f10d7a3eb23 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7f10b60fd700 (LWP 10825)): #0 0x00007f10d7a2f7a4 in read () at /usr/lib/libc.so.6 #1 0x00007f10d5492971 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f10d54e30b0 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f10d54e44e6 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f10d54e462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f10d54e4682 in () at /usr/lib/libglib-2.0.so.0 #6 0x00007f10d54bf67b in () at /usr/lib/libglib-2.0.so.0 #7 0x00007f10d6202a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f10d7a3eb23 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f10c0b2a700 (LWP 10824)): #0 0x00007f10d7a33c21 in poll () at /usr/lib/libc.so.6 #1 0x00007f10d54e4540 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f10d54e462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f10d7f66d04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f10d7f0fb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f10d7d53569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f10d70e6969 in () at /usr/lib/libQt5Qml.so.5 #7 0x00007f10d7d5496c in () at /usr/lib/libQt5Core.so.5 #8 0x00007f10d6202a9d in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f10d7a3eb23 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f10c2c01700 (LWP 10822)): #0 0x00007f10d7a2f7a4 in read () at /usr/lib/libc.so.6 #1 0x00007f10d5492971 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f10d54e30b0 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f10d54e44e6 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f10d54e462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f10d7f66d04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f10d7f0fb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007f10d7d53569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007f10d70e6969 in () at /usr/lib/libQt5Qml.so.5 #9 0x00007f10d7d5496c in () at /usr/lib/libQt5Core.so.5 #10 0x00007f10d6202a9d in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007f10d7a3eb23 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f10c8bc5700 (LWP 10820)): #0 0x00007f10d6208afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f10c91b4be4 in () at /usr/lib/dri/i965_dri.so #2 0x00007f10c91b4908 in () at /usr/lib/dri/i965_dri.so #3 0x00007f10d6202a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f10d7a3eb23 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f10cb485700 (LWP 10819)): #0 0x00007f10d5492424 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0 #1 0x00007f10d54e44fd in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f10d54e462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f10d7f66d04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f10d7f0fb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f10d7d53569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f10d81daba6 in () at /usr/lib/libQt5DBus.so.5 #7 0x00007f10d7d5496c in () at /usr/lib/libQt5Core.so.5 #8 0x00007f10d6202a9d in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f10d7a3eb23 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f10d24a9040 (LWP 10816)): [KCrash Handler] #6 0x00007f10d837fb15 in QWindow::destroy() () at /usr/lib/libQt5Gui.so.5 #7 0x00007f10d899b985 in QWidgetPrivate::deleteTLSysExtra() () at /usr/lib/libQt5Widgets.so.5 #8 0x00007f10d89a06d1 in QWidget::destroy(bool, bool) () at /usr/lib/libQt5Widgets.so.5 #9 0x00007f10d89a82ad in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #10 0x00007f10d8a7568e in () at /usr/lib/libQt5Widgets.so.5 #11 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #12 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #13 0x00007f10d8a77ec6 in () at /usr/lib/libQt5Widgets.so.5 #14 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #15 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #16 0x00007f10d8a6a47a in QComboBox::~QComboBox() () at /usr/lib/libQt5Widgets.so.5 #17 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #18 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #19 0x00007f10d89a84aa in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #20 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #21 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #22 0x00007f10d8b1467a in QStackedWidget::~QStackedWidget() () at /usr/lib/libQt5Widgets.so.5 #23 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #24 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #25 0x00007f10d8b368ba in QTabWidget::~QTabWidget() () at /usr/lib/libQt5Widgets.so.5 #26 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #27 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #28 0x00007f10d89a84aa in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #29 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #30 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #31 0x00007f10d93eee35 in KMainWindow::~KMainWindow() () at /usr/lib/libKF5XmlGui.so.5 #32 0x00007f1093c37a3c in () at /usr/lib/qt/plugins/kstyle_qtcurve5_config.so #33 0x00007f1093c37a89 in () at /usr/lib/qt/plugins/kstyle_qtcurve5_config.so #34 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #35 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #36 0x00007f10d8adc63a in QMdiSubWindow::~QMdiSubWindow() () at /usr/lib/libQt5Widgets.so.5 #37 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #38 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #39 0x00007f10d89a84aa in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #40 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #41 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #42 0x00007f1093c511ee in () at /usr/lib/qt/plugins/kstyle_qtcurve5_config.so #43 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #44 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #45 0x00007f10d8a53aea in QFrame::~QFrame() () at /usr/lib/libQt5Widgets.so.5 #46 0x00007f1093c3f6c4 in () at /usr/lib/qt/plugins/kstyle_qtcurve5_config.so #47 0x00007f1093c40539 in () at /usr/lib/qt/plugins/kstyle_qtcurve5_config.so #48 0x00007f10d7f397ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #49 0x00007f10d89a828f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5 #50 0x00007f10a39f62ee in () at /usr/lib/qt/plugins/kcm_style.so #51 0x00007f10a39ef0b8 in () at /usr/lib/qt/plugins/kcm_style.so #52 0x00007f10d7f3b9d0 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5 #53 0x00007f10d8a58eb3 in QAbstractButton::clicked(bool) () at /usr/lib/libQt5Widgets.so.5 #54 0x00007f10d8a590cc in () at /usr/lib/libQt5Widgets.so.5 #55 0x00007f10d8a5a4c2 in () at /usr/lib/libQt5Widgets.so.5 #56 0x00007f10d8a5a696 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5 #57 0x00007f10d89acb68 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #58 0x00007f10d896be24 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #59 0x00007f10d8973929 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #60 0x00007f10d7f10e99 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #61 0x00007f10d8972c08 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib/libQt5Widgets.so.5 #62 0x00007f10d89c7e93 in () at /usr/lib/libQt5Widgets.so.5 #63 0x00007f10d89caf87 in () at /usr/lib/libQt5Widgets.so.5 #64 0x00007f10d896be24 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #65 0x00007f10d89736e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #66 0x00007f10d7f10e99 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #67 0x00007f10d837496e in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5 #68 0x00007f10d8375dd6 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #69 0x00007f10d834f75c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #70 0x00007f10d205e90c in () at /usr/lib/libQt5XcbQpa.so.5 #71 0x00007f10d54e2a2f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #72 0x00007f10d54e45e9 in () at /usr/lib/libglib-2.0.so.0 #73 0x00007f10d54e462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #74 0x00007f10d7f66ce9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #75 0x00007f10d7f0fb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #76 0x00007f10d7f17e36 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #77 0x0000561b21684465 in () #78 0x00007f10d7967223 in __libc_start_main () at /usr/lib/libc.so.6 #79 0x0000561b216844ee in _start () [Inferior 1 (process 10816) detached] Possible duplicates by query: bug 373735. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.