Bug 376971 - System Settings crashes after setting 'Defaults' to specific Application Style options and returning
Summary: System Settings crashes after setting 'Defaults' to specific Application Styl...
Status: RESOLVED DUPLICATE of bug 373628
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.8.5
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-02-27 04:07 UTC by Mana.Rallego
Modified: 2017-03-02 23:12 UTC (History)
0 users

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 Mana.Rallego 2017-02-27 04:07:49 UTC
Application: systemsettings5 (5.8.5)

Qt Version: 5.7.1
Frameworks Version: 5.29.0
Operating System: Linux 4.9.11-200.fc25.x86_64 x86_64
Distribution: "Korora release 25 (Gurgle)"

-- Information about the crash:
- What I was doing when the application crashed:

I opened System Settings and went to Application Style (Appearance).
The crash will ALWAYS occur when going to "Window Decorations" and pressing "Defaults", then going to "GNOME Application Style (GTK)" and pressing "Defaults" and "Apply", and then attempting to go back to "All Settings".

The crash can be reproduced every time.

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

Thread 7 (Thread 0x7fab677fe700 (LWP 23876)):
#0  0x00007fabcacdbbed in read () from /lib64/libc.so.6
#1  0x00007fabc3b924d0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007fabc3b4dc83 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007fabc3b4e104 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fabc3b4e27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fabcbae66eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fabcba9768a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007fabcb8f45e3 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007fabca4b84e5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#9  0x00007fabcb8f89ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007fabc7db46ca in start_thread () from /lib64/libpthread.so.0
#11 0x00007fabcacebf7f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fab9fb81700 (LWP 23861)):
#0  0x00007fabc7dba460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007faba4824c4b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007faba4824aa7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fabc7db46ca in start_thread () from /lib64/libpthread.so.0
#4  0x00007fabcacebf7f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7faba0382700 (LWP 23860)):
#0  0x00007fabc7dba460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007faba4824c4b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007faba4824aa7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fabc7db46ca in start_thread () from /lib64/libpthread.so.0
#4  0x00007fabcacebf7f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7faba0b83700 (LWP 23859)):
#0  0x00007fabc7dba460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007faba4824c4b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007faba4824aa7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fabc7db46ca in start_thread () from /lib64/libpthread.so.0
#4  0x00007fabcacebf7f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fabacba0700 (LWP 23858)):
#0  0x00007fabcacdbbed in read () from /lib64/libc.so.6
#1  0x00007fabc3b924d0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007fabc3b4dc83 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007fabc3b4e104 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fabc3b4e27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fabcbae66eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fabcba9768a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007fabcb8f45e3 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007fabcc1e3739 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#9  0x00007fabcb8f89ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007fabc7db46ca in start_thread () from /lib64/libpthread.so.0
#11 0x00007fabcacebf7f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fabb51c5700 (LWP 23857)):
#0  0x00007fabcace001d in poll () from /lib64/libc.so.6
#1  0x00007fabc83f5d10 in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007fabc83f7aa9 in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007fabb9850d69 in QXcbEventReader::run() () from /lib64/libQt5XcbQpa.so.5
#4  0x00007fabcb8f89ca in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007fabc7db46ca in start_thread () from /lib64/libpthread.so.0
#6  0x00007fabcacebf7f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fabc04db8c0 (LWP 23855)):
[KCrash Handler]
#6  0x00007fabca38a4c0 in QV4::PersistentValueStorage::freePage(void*) () from /lib64/libQt5Qml.so.5
#7  0x00007fabca38aba2 in QV4::WeakValue::free() () from /lib64/libQt5Qml.so.5
#8  0x00007fabca3fb912 in QV4::QObjectWrapper::destroyObject(bool) () from /lib64/libQt5Qml.so.5
#9  0x00007fabca291baf in QV4::MemoryManager::sweep(bool) () from /lib64/libQt5Qml.so.5
#10 0x00007fabca292fbc in QV4::MemoryManager::~MemoryManager() () from /lib64/libQt5Qml.so.5
#11 0x00007fabca37a4ab in QV4::ExecutionEngine::~ExecutionEngine() () from /lib64/libQt5Qml.so.5
#12 0x00007fabca4b9f96 in QV8Engine::~QV8Engine() () from /lib64/libQt5Qml.so.5
#13 0x00007fabca4ba0b9 in QV8Engine::~QV8Engine() () from /lib64/libQt5Qml.so.5
#14 0x00007fabca3117b6 in QJSEngine::~QJSEngine() () from /lib64/libQt5Qml.so.5
#15 0x00007fabca42575d in QQmlEngine::~QQmlEngine() () from /lib64/libQt5Qml.so.5
#16 0x00007fabca425819 in QQmlEngine::~QQmlEngine() () from /lib64/libQt5Qml.so.5
#17 0x00007fabcbac61cc in QObjectPrivate::deleteChildren() () from /lib64/libQt5Core.so.5
#18 0x00007fabcbac72cf in QObject::~QObject() () from /lib64/libQt5Core.so.5
#19 0x00007fabcca63678 in QWindow::~QWindow() () from /lib64/libQt5Gui.so.5
#20 0x00007fabca787884 in QQuickWindow::~QQuickWindow() () from /lib64/libQt5Quick.so.5
#21 0x00007fabca837529 in QQuickView::~QQuickView() () from /lib64/libQt5Quick.so.5
#22 0x00007fabccfc8195 in QWindowContainer::~QWindowContainer() () from /lib64/libQt5Widgets.so.5
#23 0x00007fabccfc81b9 in QWindowContainer::~QWindowContainer() () from /lib64/libQt5Widgets.so.5
#24 0x00007fabcbac61cc in QObjectPrivate::deleteChildren() () from /lib64/libQt5Core.so.5
#25 0x00007fabccfa60db in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#26 0x00007fabccfa63c9 in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#27 0x00007fabcbac61cc in QObjectPrivate::deleteChildren() () from /lib64/libQt5Core.so.5
#28 0x00007fabccfa60db in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#29 0x00007fabccfa63c9 in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#30 0x00007fabcbac61cc in QObjectPrivate::deleteChildren() () from /lib64/libQt5Core.so.5
#31 0x00007fabccfa60db in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#32 0x00007fabcd0f4609 in QStackedWidget::~QStackedWidget() () from /lib64/libQt5Widgets.so.5
#33 0x00007fabcbac61cc in QObjectPrivate::deleteChildren() () from /lib64/libQt5Core.so.5
#34 0x00007fabccfa60db in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#35 0x00007fabcd1013f9 in QTabWidget::~QTabWidget() () from /lib64/libQt5Widgets.so.5
#36 0x00007fabcbac61cc in QObjectPrivate::deleteChildren() () from /lib64/libQt5Core.so.5
#37 0x00007fabccfa60db in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#38 0x00007fab9bbe3afe in KDecoration2::Configuration::ConfigurationForm::~ConfigurationForm() () from /usr/lib64/qt5/plugins/kcm_kwindecoration.so
#39 0x00007fabcbac61cc in QObjectPrivate::deleteChildren() () from /lib64/libQt5Core.so.5
#40 0x00007fabccfa60db in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#41 0x00007fabce6460bd in KCModule::~KCModule() () from /lib64/libKF5ConfigWidgets.so.5
#42 0x00007fab9bbe03c1 in KDecoration2::Configuration::ConfigurationModule::~ConfigurationModule() () from /usr/lib64/qt5/plugins/kcm_kwindecoration.so
#43 0x00007fabcf5930c4 in KCModuleProxy::deleteClient() () from /lib64/libKF5KCMUtils.so.5
#44 0x00007fabcf59316c in KCModuleProxy::~KCModuleProxy() () from /lib64/libKF5KCMUtils.so.5
#45 0x00007fabcf593329 in KCModuleProxy::~KCModuleProxy() () from /lib64/libKF5KCMUtils.so.5
#46 0x00007fabcbac61cc in QObjectPrivate::deleteChildren() () from /lib64/libQt5Core.so.5
#47 0x00007fabccfa60db in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#48 0x00007fabccfa63c9 in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#49 0x00007fabcbac61cc in QObjectPrivate::deleteChildren() () from /lib64/libQt5Core.so.5
#50 0x00007fabccfa60db in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#51 0x00007fabcd11f7b9 in QScrollArea::~QScrollArea() () from /lib64/libQt5Widgets.so.5
#52 0x00007fabcd56095b in KPageWidgetItem::~KPageWidgetItem() () from /lib64/libKF5WidgetsAddons.so.5
#53 0x00007fabcd560979 in KPageWidgetItem::~KPageWidgetItem() () from /lib64/libKF5WidgetsAddons.so.5
#54 0x00007fabcd5613bb in PageItem::~PageItem() () from /lib64/libKF5WidgetsAddons.so.5
#55 0x00007fabcd561fde in KPageWidgetModel::removePage(KPageWidgetItem*) () from /lib64/libKF5WidgetsAddons.so.5
#56 0x00007fabcf7ce435 in ModuleView::closeModules() () from /lib64/libsystemsettingsview.so.3
#57 0x00007fab9ed7d03e in IconMode::backToOverview() () from /usr/lib64/qt5/plugins/icon_mode.so
#58 0x00007fabcbabf721 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#59 0x00007fabccf5c4b2 in QAction::triggered(bool) () from /lib64/libQt5Widgets.so.5
#60 0x00007fabccf5eee2 in QAction::activate(QAction::ActionEvent) () from /lib64/libQt5Widgets.so.5
#61 0x00007fabcd04d01d in QAbstractButtonPrivate::click() () from /lib64/libQt5Widgets.so.5
#62 0x00007fabcd04d264 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5
#63 0x00007fabcd119b3a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5
#64 0x00007fabccfaa7c0 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#65 0x00007fabcd119c22 in QToolButton::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#66 0x00007fabccf62ecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#67 0x00007fabccf6b52d in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#68 0x00007fabcba986fa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#69 0x00007fabccf69bbd in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQt5Widgets.so.5
#70 0x00007fabccfc4f46 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5
#71 0x00007fabccfc79a3 in QWidgetWindow::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#72 0x00007fabccf62ecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#73 0x00007fabccf6a671 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#74 0x00007fabcba986fa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#75 0x00007fabcca592b3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib64/libQt5Gui.so.5
#76 0x00007fabcca5ad85 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5
#77 0x00007fabcca3bc4b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5
#78 0x00007fabb98876c0 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5XcbQpa.so.5
#79 0x00007fabc3b4de52 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#80 0x00007fabc3b4e1d0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#81 0x00007fabc3b4e27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#82 0x00007fabcbae66cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#83 0x00007fabcba9768a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#84 0x00007fabcba9f18c in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#85 0x00005585e2e12230 in main ()

Possible duplicates by query: bug 376532, bug 374295, bug 373873.

Reported using DrKonqi
Comment 1 Christoph Feck 2017-03-02 23:12:11 UTC

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