Bug 415857 - System Settings crashes when changing configuration
Summary: System Settings crashes when changing configuration
Status: RESOLVED DUPLICATE of bug 411166
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.17.4
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-01-04 06:59 UTC by Sylvia
Modified: 2020-01-04 12:21 UTC (History)
1 user (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 Sylvia 2020-01-04 06:59:45 UTC
Application: systemsettings5 (5.17.4)

Qt Version: 5.12.5
Frameworks Version: 5.64.0
Operating System: Linux 5.3.16-300.fc31.x86_64 x86_64
Distribution: Fedora 31 (KDE Plasma)

-- Information about the crash:
- What I was doing when the application crashed:
I was configuring different parts of my desktop such as Plasma style and Colours. If I switch between tabs or configure things too quickly the app will crash. Same if I'm trying looks and apply more than once different styles, the app will crash.
No other strange behaviour is noticed. 
Not using Aurorae engine.

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

Thread 13 (Thread 0x7f3978af1700 (LWP 2894)):
#0  0x00007f39abe38a6f in poll () from /lib64/libc.so.6
#1  0x00007f39aa07a79e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f39aa07a8d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f39ac3beda3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f39ac368cfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f39ac1c13a5 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f39ab4a2119 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#7  0x00007f39ac1c24f6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f397affd700 (LWP 2892)):
#0  0x00007f39abe38a6f in poll () from /lib64/libc.so.6
#1  0x00007f39aa07a79e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f39aa07a8d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f39ac3beda3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f39ac368cfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f39ac1c13a5 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f39ab4a2119 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#7  0x00007f39ac1c24f6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f3963fff700 (LWP 2193)):
#0  0x00007f39abe38a6f in poll () from /lib64/libc.so.6
#1  0x00007f39aa07a79e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f39aa07a8d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f39ac3beda3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f39ac368cfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f39ac1c13a5 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f39ac1c24f6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#7  0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f39792f2700 (LWP 2191)):
#0  0x00007f39abe38a6f in poll () from /lib64/libc.so.6
#1  0x00007f39aa07a79e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f39aa07a8d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f39ac3beda3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f39ac368cfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f39ac1c13a5 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f39ac1c24f6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#7  0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f3979d02700 (LWP 2190)):
#0  0x00007f39aa0c69d4 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007f39aa07a206 in g_main_context_check () from /lib64/libglib-2.0.so.0
#2  0x00007f39aa07a742 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f39aa07a8d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f39ac3beda3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f39ac368cfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f39ac1c13a5 in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007f39ac1c24f6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f397b7fe700 (LWP 2066)):
#0  0x00007f39abe38a6f in poll () from /lib64/libc.so.6
#1  0x00007f39aa07a79e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f39aa07ab23 in g_main_loop_run () from /lib64/libglib-2.0.so.0
#3  0x00007f398435d94a in gdbus_shared_thread_func () from /lib64/libgio-2.0.so.0
#4  0x00007f39aa0a3f52 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f397bfff700 (LWP 2065)):
#0  0x00007f39abe38a6f in poll () from /lib64/libc.so.6
#1  0x00007f39aa07a79e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f39aa07a8d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f39aa07a921 in glib_worker_main () from /lib64/libglib-2.0.so.0
#4  0x00007f39aa0a3f52 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f39875ef700 (LWP 2055)):
#0  0x00007f39abdc8e10 in __libc_enable_asynccancel () from /lib64/libc.so.6
#1  0x00007f39abe34437 in read () from /lib64/libc.so.6
#2  0x00007f39aa0c24cf in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#3  0x00007f39aa07a2e7 in g_main_context_check () from /lib64/libglib-2.0.so.0
#4  0x00007f39aa07a742 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#5  0x00007f39aa07a8d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#6  0x00007f39ac3beda3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007f39ac368cfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#8  0x00007f39ac1c13a5 in QThread::exec() () from /lib64/libQt5Core.so.5
#9  0x00007f39ab4a2119 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#10 0x00007f39ac1c24f6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#11 0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#12 0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f399179d700 (LWP 2054)):
#0  0x00007f39ac1c2ae3 in QMutex::unlock() () from /lib64/libQt5Core.so.5
#1  0x00007f39ac3bec92 in postEventSourcePrepare(_GSource*, int*) () from /lib64/libQt5Core.so.5
#2  0x00007f39aa07a1f9 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f39aa07a742 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007f39aa07a8d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007f39ac3beda3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f39ac368cfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007f39ac1c13a5 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f39ab4a2119 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#9  0x00007f39ac1c24f6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f39929a7700 (LWP 2051)):
#0  0x00007f39aa9d1d45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f39937db19b in util_queue_thread_func () from /usr/lib64/dri/i965_dri.so
#2  0x00007f39937dadab in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so
#3  0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f3999905700 (LWP 2050)):
#0  0x00007f39abe38a6f in poll () from /lib64/libc.so.6
#1  0x00007f39aa07a79e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f39aa07a8d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f39ac3beda3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f39ac368cfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f39ac1c13a5 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f39ac63af4a in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#7  0x00007f39ac1c24f6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f399a8e9700 (LWP 2049)):
#0  0x00007f39abe38a6f in poll () from /lib64/libc.so.6
#1  0x00007f39aa98a38a in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007f39aa98bfea in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f399aaf2ac8 in QXcbEventQueue::run() () from /lib64/libQt5XcbQpa.so.5
#4  0x00007f39ac1c24f6 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007f39aa9cb4e2 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f39abe43693 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f39a7c17800 (LWP 2047)):
[KCrash Handler]
#6  0x00007f39ac2376ba in QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) () from /lib64/libQt5Core.so.5
#7  0x00007f39ab46acf8 in QQmlListReferencePrivate::init(QQmlListProperty<QObject> const&, int, QQmlEngine*) () from /lib64/libQt5Qml.so.5
#8  0x00007f39ab479065 in QV4::QmlListWrapper::toVariant() const () from /lib64/libQt5Qml.so.5
#9  0x00007f39ab3bb604 in toVariant(QV4::ExecutionEngine*, QV4::Value const&, int, bool, QSet<QV4::Heap::Object*>*) () from /lib64/libQt5Qml.so.5
#10 0x00007f39ab3bba69 in QV4::ExecutionEngine::toVariant(QV4::Value const&, int, bool) () from /lib64/libQt5Qml.so.5
#11 0x00007f39ab473b25 in QQmlBinding::slowWrite(QQmlPropertyData const&, QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) () from /lib64/libQt5Qml.so.5
#12 0x00007f39ab4758f3 in GenericBinding<2>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) () from /lib64/libQt5Qml.so.5
#13 0x00007f39ab476540 in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) () from /lib64/libQt5Qml.so.5
#14 0x00007f39ab472c94 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () from /lib64/libQt5Qml.so.5
#15 0x00007f39ab481826 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () from /lib64/libQt5Qml.so.5
#16 0x00007f39ab400f81 in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () from /lib64/libQt5Qml.so.5
#17 0x00007f39ab401092 in QQmlComponentPrivate::completeCreate() () from /lib64/libQt5Qml.so.5
#18 0x00007f39ab400e98 in QQmlComponent::create(QQmlContext*) () from /lib64/libQt5Qml.so.5
#19 0x00007f3962d0ba8b in Aurorae::Decoration::init() () from /usr/lib64/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#20 0x00007f397a1c7f8d in KDecoration2::Preview::PreviewItem::componentComplete() () from /usr/lib64/qt5/qml/org/kde/kwin/private/kdecoration/libkdecorationprivatedeclarative.so
#21 0x00007f39ab481a0c in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () from /lib64/libQt5Qml.so.5
#22 0x00007f39ab4061ba in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () from /lib64/libQt5Qml.so.5
#23 0x00007f39ab406723 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () from /lib64/libQt5Qml.so.5
#24 0x00007f39ab4ef1df in QQmlDelegateModelPrivate::object(QQmlListCompositor::Group, int, QQmlIncubator::IncubationMode) () from /lib64/libQt5Qml.so.5
#25 0x00007f39ab4ef388 in QQmlDelegateModel::object(int, QQmlIncubator::IncubationMode) () from /lib64/libQt5Qml.so.5
#26 0x00007f39ab950e46 in QQuickItemViewPrivate::createItem(int, QQmlIncubator::IncubationMode) () from /lib64/libQt5Quick.so.5
#27 0x00007f39ab94480d in QQuickGridViewPrivate::addVisibleItems(double, double, double, double, bool) () from /lib64/libQt5Quick.so.5
#28 0x00007f39ab951d64 in QQuickItemViewPrivate::refill(double, double) () from /lib64/libQt5Quick.so.5
#29 0x00007f39ab954992 in QQuickItemViewPrivate::regenerate(bool) () from /lib64/libQt5Quick.so.5
#30 0x00007f39ab954b6c in QQuickItemView::modelUpdated(QQmlChangeSet const&, bool) () from /lib64/libQt5Quick.so.5
#31 0x00007f39ab955fda in QQuickItemView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libQt5Quick.so.5
#32 0x00007f39ac393ecb in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#33 0x00007f39ab4c809a in QQmlInstanceModel::modelUpdated(QQmlChangeSet const&, bool) () from /lib64/libQt5Qml.so.5
#34 0x00007f39ab4e47fc in QQmlDelegateModelPrivate::emitModelUpdated(QQmlChangeSet const&, bool) () from /lib64/libQt5Qml.so.5
#35 0x00007f39ab4ebeb2 in QQmlDelegateModelGroupPrivate::emitModelUpdated(bool) () from /lib64/libQt5Qml.so.5
#36 0x00007f39ab4ec028 in QQmlDelegateModelPrivate::emitChanges() () from /lib64/libQt5Qml.so.5
#37 0x00007f39ab4f56fa in QQmlDelegateModel::_q_modelReset() () from /lib64/libQt5Qml.so.5
#38 0x00007f39ab4f5c80 in QQmlDelegateModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libQt5Qml.so.5
#39 0x00007f39ab4f6013 in QQmlDelegateModel::qt_metacall(QMetaObject::Call, int, void**) () from /lib64/libQt5Qml.so.5
#40 0x00007f39ac393f8c in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#41 0x00007f39ac320f3e in QAbstractItemModel::modelReset(QAbstractItemModel::QPrivateSignal) () from /lib64/libQt5Core.so.5
#42 0x00007f39ac348557 in QSortFilterProxyModelPrivate::_q_sourceReset() () from /lib64/libQt5Core.so.5
#43 0x00007f39ac34ca50 in QSortFilterProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libQt5Core.so.5
#44 0x00007f39ac393ecb in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#45 0x00007f39ac320f3e in QAbstractItemModel::modelReset(QAbstractItemModel::QPrivateSignal) () from /lib64/libQt5Core.so.5
#46 0x00007f397a438748 in KDecoration2::Configuration::DecorationsModel::init() () from /usr/lib64/qt5/plugins/kcms/kcm_kwindecoration.so
#47 0x00007f39ac394d4a in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#48 0x00007f39acd6cad6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#49 0x00007f39acd76150 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#50 0x00007f39ac369df8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#51 0x00007f39ac36cd9b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#52 0x00007f39ac3beff7 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#53 0x00007f39aa07a4a0 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#54 0x00007f39aa07a830 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#55 0x00007f39aa07a8d3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#56 0x00007f39ac3bed85 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#57 0x00007f39ac368cfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#58 0x00007f39ac370a26 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#59 0x000055645b9aa86e in main ()
[Inferior 1 (process 2047) detached]

Possible duplicates by query: bug 415851, bug 415789, bug 415748, bug 415609, bug 415595.

Reported using DrKonqi
Comment 1 David Edmundson 2020-01-04 12:21:49 UTC

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