Application: systemsettings5 (5.8.5) Qt Version: 5.7.1 Frameworks Version: 5.29.0 Operating System: Linux 4.8.15-300.fc25.x86_64 x86_64 Distribution: "Fedora release 25 (Twenty Five)" -- Information about the crash: I was updating settings and had just poked apply for the "Widget Decorations" section. This problem seems to be readily re-creatable... The crash can be reproduced sometimes. -- Backtrace: Application: System Settings (systemsettings5), signal: Aborted Using host libthread_db library "/usr/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f3994ad8900 (LWP 20957))] Thread 15 (Thread 0x7f392ddd2700 (LWP 21015)): #0 0x00007f39a06a701d in poll () at /usr/lib64/libc.so.6 #1 0x00007f399950b156 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f39380231a0, timeout=<optimized out>, context=0x7f393803d7e0) at gmain.c:4228 #2 0x00007f399950b156 in g_main_context_iterate (context=context@entry=0x7f393803d7e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924 #3 0x00007f399950b26c in g_main_context_iteration (context=0x7f393803d7e0, may_block=1) at gmain.c:3990 #4 0x00007f39a14af73b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f39a146073a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f39a12bd5f3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f399fe6c4e5 in QQmlThreadPrivate::run() () at /usr/lib64/libQt5Qml.so.5 #8 0x00007f39a12c19da in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #9 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #10 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 14 (Thread 0x7f3945def700 (LWP 21011)): #0 0x00007f39995507f9 in g_mutex_lock (mutex=mutex@entry=0x7f3934002800) at gthread-posix.c:1336 #1 0x00007f399950ad06 in g_main_context_dispatch (context=context@entry=0x7f3934002800) at gmain.c:3850 #2 0x00007f399950b1c0 in g_main_context_iterate (context=context@entry=0x7f3934002800, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929 #3 0x00007f399950b26c in g_main_context_iteration (context=0x7f3934002800, may_block=1) at gmain.c:3990 #4 0x00007f39a14af73b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f39a146073a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f39a12bd5f3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f399fe6c4e5 in QQmlThreadPrivate::run() () at /usr/lib64/libQt5Qml.so.5 #8 0x00007f39a12c19da in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #9 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #10 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 13 (Thread 0x7f3947df1700 (LWP 21008)): #0 0x00007f39a06a2bed in read () at /usr/lib64/libc.so.6 #1 0x00007f399954f450 in read (__nbytes=16, __buf=0x7f3947df0a80, __fd=<optimized out>) at /usr/include/bits/unistd.h:44 #2 0x00007f399954f450 in g_wakeup_acknowledge (wakeup=0x561dd559e6a0) at gwakeup.c:210 #3 0x00007f399950ac60 in g_main_context_check (context=context@entry=0x7f393c001e00, max_priority=2147483647, fds=fds@entry=0x7f393c001c60, n_fds=n_fds@entry=1) at gmain.c:3707 #4 0x00007f399950b0f4 in g_main_context_iterate (context=context@entry=0x7f393c001e00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3926 #5 0x00007f399950b26c in g_main_context_iteration (context=0x7f393c001e00, may_block=1) at gmain.c:3990 #6 0x00007f39a14af73b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f39a146073a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #8 0x00007f39a12bd5f3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #9 0x00007f399fe6c4e5 in QQmlThreadPrivate::run() () at /usr/lib64/libQt5Qml.so.5 #10 0x00007f39a12c19da in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #11 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #12 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 12 (Thread 0x7f3946df0700 (LWP 21007)): #0 0x00007f3999508260 in g_source_iter_clear (iter=iter@entry=0x7f3946defae0) at gmain.c:995 #1 0x00007f399950a768 in g_main_context_prepare (context=context@entry=0x7f3930003400, priority=priority@entry=0x7f3946defb60) at gmain.c:3565 #2 0x00007f399950b07b in g_main_context_iterate (context=context@entry=0x7f3930003400, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3909 #3 0x00007f399950b26c in g_main_context_iteration (context=0x7f3930003400, may_block=1) at gmain.c:3990 #4 0x00007f39a14af73b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f39a146073a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f39a12bd5f3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f399fe6c4e5 in QQmlThreadPrivate::run() () at /usr/lib64/libQt5Qml.so.5 #8 0x00007f39a12c19da in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #9 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #10 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 11 (Thread 0x7f396e77a700 (LWP 20969)): #0 0x00007f399d75a460 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib64/libpthread.so.0 #1 0x00007f397d4ee923 in thread_function () at /usr/lib64/dri/swrast_dri.so #2 0x00007f397d4ee787 in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so #3 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #4 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 10 (Thread 0x7f396f77b700 (LWP 20968)): #0 0x00007f399d75a460 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib64/libpthread.so.0 #1 0x00007f397d4ee923 in thread_function () at /usr/lib64/dri/swrast_dri.so #2 0x00007f397d4ee787 in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so #3 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #4 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 9 (Thread 0x7f397077c700 (LWP 20967)): #0 0x00007f399d75a460 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib64/libpthread.so.0 #1 0x00007f397d4ee923 in thread_function () at /usr/lib64/dri/swrast_dri.so #2 0x00007f397d4ee787 in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so #3 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #4 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 8 (Thread 0x7f397177d700 (LWP 20966)): #0 0x00007f399d75a460 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib64/libpthread.so.0 #1 0x00007f397d4ee923 in thread_function () at /usr/lib64/dri/swrast_dri.so #2 0x00007f397d4ee787 in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so #3 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #4 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 7 (Thread 0x7f397277e700 (LWP 20965)): #0 0x00007f399d75a460 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib64/libpthread.so.0 #1 0x00007f397d4ee923 in thread_function () at /usr/lib64/dri/swrast_dri.so #2 0x00007f397d4ee787 in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so #3 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #4 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 6 (Thread 0x7f397377f700 (LWP 20964)): #0 0x00007f399d75a460 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib64/libpthread.so.0 #1 0x00007f397d4ee923 in thread_function () at /usr/lib64/dri/swrast_dri.so #2 0x00007f397d4ee787 in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so #3 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #4 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 5 (Thread 0x7f3974780700 (LWP 20963)): #0 0x00007f399d75a460 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib64/libpthread.so.0 #1 0x00007f397d4ee923 in thread_function () at /usr/lib64/dri/swrast_dri.so #2 0x00007f397d4ee787 in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so #3 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #4 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 4 (Thread 0x7f3975781700 (LWP 20962)): #0 0x00007f399d75a460 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib64/libpthread.so.0 #1 0x00007f397d4ee923 in thread_function () at /usr/lib64/dri/swrast_dri.so #2 0x00007f397d4ee787 in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so #3 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #4 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 3 (Thread 0x7f3980ba5700 (LWP 20960)): #0 0x00007f39995507f9 in g_mutex_lock (mutex=mutex@entry=0x7f3978000990) at gthread-posix.c:1336 #1 0x00007f399950a577 in g_main_context_prepare (context=context@entry=0x7f3978000990, priority=priority@entry=0x7f3980ba4b40) at gmain.c:3439 #2 0x00007f399950b07b in g_main_context_iterate (context=context@entry=0x7f3978000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3909 #3 0x00007f399950b26c in g_main_context_iteration (context=0x7f3978000990, may_block=1) at gmain.c:3990 #4 0x00007f39a14af73b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f39a146073a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f39a12bd5f3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f39a538c739 in QDBusConnectionManager::run() () at /usr/lib64/libQt5DBus.so.5 #8 0x00007f39a12c19da in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #9 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #10 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 2 (Thread 0x7f39897a5700 (LWP 20959)): #0 0x00007f39a06a701d in poll () at /usr/lib64/libc.so.6 #1 0x00007f399dd95d10 in poll (__timeout=-1, __nfds=1, __fds=0x7f39897a4bc0) at /usr/include/bits/poll2.h:46 #2 0x00007f399dd95d10 in _xcb_conn_wait (c=c@entry=0x561dd33f6f90, cond=cond@entry=0x561dd33f6fd0, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479 #3 0x00007f399dd97aa9 in xcb_wait_for_event (c=0x561dd33f6f90) at xcb_in.c:693 #4 0x00007f398de6ed69 in QXcbEventReader::run() () at /usr/lib64/libQt5XcbQpa.so.5 #5 0x00007f39a12c19da in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f399d7546ca in start_thread () at /usr/lib64/libpthread.so.0 #7 0x00007f39a06b2f7f in clone () at /usr/lib64/libc.so.6 Thread 1 (Thread 0x7f3994ad8900 (LWP 20957)): [KCrash Handler] #6 0x00007f39a05e091f in raise () at /usr/lib64/libc.so.6 #7 0x00007f39a05e251a in abort () at /usr/lib64/libc.so.6 #8 0x00007f39a0624200 in __libc_message () at /usr/lib64/libc.so.6 #9 0x00007f39a062f8e8 in _int_malloc () at /usr/lib64/libc.so.6 #10 0x00007f39a0630f14 in malloc () at /usr/lib64/libc.so.6 #11 0x00007f39a12c239c in QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) () at /usr/lib64/libQt5Core.so.5 #12 0x00007f39a133afa6 in QString::QString(QChar const*, int) () at /usr/lib64/libQt5Core.so.5 #13 0x00007f39a133b143 in QString::mid(int, int) const () at /usr/lib64/libQt5Core.so.5 #14 0x00007f39a13f77a2 in QFileSystemEntry::fileName() const () at /usr/lib64/libQt5Core.so.5 #15 0x00007f39a13a3596 in QDirIteratorPrivate::advance() () at /usr/lib64/libQt5Core.so.5 #16 0x00007f39a13a3c23 in QDirIteratorPrivate::QDirIteratorPrivate(QFileSystemEntry const&, QStringList const&, QFlags<QDir::Filter>, QFlags<QDirIterator::IteratorFlag>, bool) () at /usr/lib64/libQt5Core.so.5 #17 0x00007f39a13a44ac in QDirIterator::QDirIterator(QString const&, QStringList const&, QFlags<QDir::Filter>, QFlags<QDirIterator::IteratorFlag>) () at /usr/lib64/libQt5Core.so.5 #18 0x00007f39a139d67d in QDir::entryInfoList(QStringList const&, QFlags<QDir::Filter>, QFlags<QDir::SortFlag>) const () at /usr/lib64/libQt5Core.so.5 #19 0x00007f39a139ddbf in QDir::entryInfoList(QFlags<QDir::Filter>, QFlags<QDir::SortFlag>) const () at /usr/lib64/libQt5Core.so.5 #20 0x00007f39a209009e in bool KSycocaUtilsPrivate::visitResourceDirectoryHelper<TimestampChecker::checkTimestamps(QMap<QString, long long> const&)::{lambda(QFileInfo const&)#1}>(QString const&, TimestampChecker::checkTimestamps(QMap<QString, long long> const&)::{lambda(QFileInfo const&)#1}) () at /usr/lib64/libKF5Service.so.5 #21 0x00007f39a20901ae in bool KSycocaUtilsPrivate::visitResourceDirectoryHelper<TimestampChecker::checkTimestamps(QMap<QString, long long> const&)::{lambda(QFileInfo const&)#1}>(QString const&, TimestampChecker::checkTimestamps(QMap<QString, long long> const&)::{lambda(QFileInfo const&)#1}) () at /usr/lib64/libKF5Service.so.5 #22 0x00007f39a2090acb in bool KSycocaUtilsPrivate::visitResourceDirectory<TimestampChecker::checkTimestamps(QMap<QString, long long> const&)::{lambda(QFileInfo const&)#1}>(QString const&, TimestampChecker::checkTimestamps(QMap<QString, long long> const&)::{lambda(QFileInfo const&)#1}) () at /usr/lib64/libKF5Service.so.5 #23 0x00007f39a208d292 in KSycocaPrivate::needsRebuild() () at /usr/lib64/libKF5Service.so.5 #24 0x00007f39a208d3c9 in KSycocaPrivate::checkDirectories() () at /usr/lib64/libKF5Service.so.5 #25 0x00007f39a208d86c in KSycoca::ensureCacheValid() () at /usr/lib64/libKF5Service.so.5 #26 0x00007f39a206e6c9 in KServiceType::serviceType(QString const&) () at /usr/lib64/libKF5Service.so.5 #27 0x00007f39a205ad3d in KService::hasServiceType(QString const&) const () at /usr/lib64/libKF5Service.so.5 #28 0x00007f39a5148c6f in ModuleView::addModule(KCModuleInfo*) () at /usr/lib64/libsystemsettingsview.so.3 #29 0x00007f39a51491c5 in ModuleView::loadModule(QModelIndex) () at /usr/lib64/libsystemsettingsview.so.3 #30 0x00007f396d0e9e45 in ClassicMode::changeModule(QModelIndex const&) () at /usr/lib64/qt5/plugins/classic_mode.so #31 0x00007f39a1488ae6 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #32 0x00007f39a2b284e5 in QAbstractItemView::activated(QModelIndex const&) () at /usr/lib64/libQt5Widgets.so.5 #33 0x00007f39a2b2ba2e in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5 #34 0x00007f39a2b75c5b in QTreeView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5 #35 0x00007f39a2925780 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #36 0x00007f39a2a0e0ae in QFrame::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #37 0x00007f39a2b35853 in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #38 0x00007f39a2b753cc in QTreeView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #39 0x00007f39a1461592 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #40 0x00007f39a28ddea5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #41 0x00007f39a28e652d in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #42 0x00007f39a14617aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #43 0x00007f39a28e4bbd in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQt5Widgets.so.5 #44 0x00007f39a293ff06 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5 #45 0x00007f39a2942963 in QWidgetWindow::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #46 0x00007f39a28ddecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #47 0x00007f39a28e5671 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #48 0x00007f39a14617aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #49 0x00007f39a23d42b3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5 #50 0x00007f39a23d5d85 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5 #51 0x00007f39a23b6c4b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5 #52 0x00007f398dea5750 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /usr/lib64/libQt5XcbQpa.so.5 #53 0x00007f399950ae42 in g_main_dispatch (context=0x7f39840016f0) at gmain.c:3203 #54 0x00007f399950ae42 in g_main_context_dispatch (context=context@entry=0x7f39840016f0) at gmain.c:3856 #55 0x00007f399950b1c0 in g_main_context_iterate (context=context@entry=0x7f39840016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929 #56 0x00007f399950b26c in g_main_context_iteration (context=0x7f39840016f0, may_block=1) at gmain.c:3990 #57 0x00007f39a14af71f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #58 0x00007f39a146073a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #59 0x00007f39a146823c in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #60 0x0000561dd2c86230 in main () Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 374534 ***