Bug 376133

Summary: new menu style selection
Product: [Applications] systemsettings Reporter: enrico <veonline>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde
Priority: NOR Keywords: drkonqi
Version: 5.9.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description enrico 2017-02-07 11:25:23 UTC
Application: systemsettings5 (5.9.0)

Qt Version: 5.8.0
Frameworks Version: 5.30.0
Operating System: Linux 4.9.7-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
changing the type of menu style and saving settings crash the systemsettings app
also, on dolphin and other apps the menu layout is not restored correctly

The crash can be reproduced sometimes.

-- Backtrace:
Application: Impostazioni di sistema (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2e775915c0 (LWP 4076))]

Thread 5 (Thread 0x7f2e43fff700 (LWP 4084)):
#0  0x00007f2e732b248d in poll () from /usr/lib/libc.so.6
#1  0x00007f2e6d3dd786 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f2e6d3dd89c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f2e73bd646b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f2e73b7fc9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f2e739a1a73 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f2e71ca5025 in ?? () from /usr/lib/libQt5Qml.so.5
#7  0x00007f2e739a66d8 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f2e6f2fe454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f2e732bb7df in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f2e50c2d700 (LWP 4081)):
#0  0x00007f2e6f30410f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f2e58d519eb in ?? () from /usr/lib/xorg/modules/dri/r600_dri.so
#2  0x00007f2e58d51847 in ?? () from /usr/lib/xorg/modules/dri/r600_dri.so
#3  0x00007f2e6f2fe454 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007f2e732bb7df in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f2e5b476700 (LWP 4079)):
#0  0x00007f2e732b248d in poll () from /usr/lib/libc.so.6
#1  0x00007f2e6d3dd786 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f2e6d3dd89c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f2e73bd646b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f2e73b7fc9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f2e739a1a73 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f2e744f0125 in ?? () from /usr/lib/libQt5DBus.so.5
#7  0x00007f2e739a66d8 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f2e6f2fe454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f2e732bb7df in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f2e63964700 (LWP 4078)):
#0  0x00007f2e732b248d in poll () from /usr/lib/libc.so.6
#1  0x00007f2e6fb818e0 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f2e6fb83679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007f2e65ec8239 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f2e739a66d8 in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f2e6f2fe454 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f2e732bb7df in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f2e775915c0 (LWP 4076)):
[KCrash Handler]
#6  0x00007f2e71b65675 in QV4::WeakValue::free() () from /usr/lib/libQt5Qml.so.5
#7  0x00007f2e71bda610 in QV4::QObjectWrapper::destroyObject(bool) () from /usr/lib/libQt5Qml.so.5
#8  0x00007f2e71a691ad in QV4::MemoryManager::sweep(bool) () from /usr/lib/libQt5Qml.so.5
#9  0x00007f2e71a6a5dc in QV4::MemoryManager::~MemoryManager() () from /usr/lib/libQt5Qml.so.5
#10 0x00007f2e71b52f9a in QV4::ExecutionEngine::~ExecutionEngine() () from /usr/lib/libQt5Qml.so.5
#11 0x00007f2e71ca7612 in QV8Engine::~QV8Engine() () from /usr/lib/libQt5Qml.so.5
#12 0x00007f2e71ca7739 in QV8Engine::~QV8Engine() () from /usr/lib/libQt5Qml.so.5
#13 0x00007f2e71ae81e6 in QJSEngine::~QJSEngine() () from /usr/lib/libQt5Qml.so.5
#14 0x00007f2e71c0691d in QQmlEngine::~QQmlEngine() () from /usr/lib/libQt5Qml.so.5
#15 0x00007f2e71c069d9 in QQmlEngine::~QQmlEngine() () from /usr/lib/libQt5Qml.so.5
#16 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#17 0x00007f2e73bb516f in QObject::~QObject() () from /usr/lib/libQt5Core.so.5
#18 0x00007f2e721a5444 in QQuickWindow::~QQuickWindow() () from /usr/lib/libQt5Quick.so.5
#19 0x00007f2e72229769 in QQuickView::~QQuickView() () from /usr/lib/libQt5Quick.so.5
#20 0x00007f2e7577a5e5 in QWindowContainer::~QWindowContainer() () from /usr/lib/libQt5Widgets.so.5
#21 0x00007f2e7577a609 in QWindowContainer::~QWindowContainer() () from /usr/lib/libQt5Widgets.so.5
#22 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#23 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#24 0x00007f2e75758929 in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#25 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#26 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#27 0x00007f2e75758929 in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#28 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#29 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#30 0x00007f2e758a6109 in QStackedWidget::~QStackedWidget() () from /usr/lib/libQt5Widgets.so.5
#31 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#32 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#33 0x00007f2e758b3189 in QTabWidget::~QTabWidget() () from /usr/lib/libQt5Widgets.so.5
#34 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#35 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#36 0x00007f2e4cda10ae in ?? () from /usr/lib/qt/plugins/kcm_kwindecoration.so
#37 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#38 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#39 0x00007f2e4cd9c9c1 in ?? () from /usr/lib/qt/plugins/kcm_kwindecoration.so
#40 0x00007f2e77025004 in KCModuleProxy::deleteClient() () from /usr/lib/libKF5KCMUtils.so.5
#41 0x00007f2e7702551c in KCModuleProxy::~KCModuleProxy() () from /usr/lib/libKF5KCMUtils.so.5
#42 0x00007f2e770256d9 in KCModuleProxy::~KCModuleProxy() () from /usr/lib/libKF5KCMUtils.so.5
#43 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#44 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#45 0x00007f2e75758929 in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#46 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#47 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#48 0x00007f2e758d1379 in QScrollArea::~QScrollArea() () from /usr/lib/libQt5Widgets.so.5
#49 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#50 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#51 0x00007f2e75f1f3ee in ?? () from /usr/lib/libKF5WidgetsAddons.so.5
#52 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#53 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#54 0x00007f2e75f23d09 in KPageWidget::~KPageWidget() () from /usr/lib/libKF5WidgetsAddons.so.5
#55 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#56 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#57 0x00007f2e77266859 in ModuleView::~ModuleView() () from /usr/lib/libsystemsettingsview.so.3
#58 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#59 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#60 0x00007f2e758a6109 in QStackedWidget::~QStackedWidget() () from /usr/lib/libQt5Widgets.so.5
#61 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#62 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#63 0x00007f2e758a6109 in QStackedWidget::~QStackedWidget() () from /usr/lib/libQt5Widgets.so.5
#64 0x00007f2e73bab811 in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#65 0x00007f2e7575863b in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#66 0x00007f2e76d6448e in KMainWindow::~KMainWindow() () from /usr/lib/libKF5XmlGui.so.5
#67 0x000000000040ef27 in ?? ()
#68 0x000000000040ef99 in ?? ()
#69 0x00007f2e73badfe0 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
#70 0x00007f2e7575cecb in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#71 0x00007f2e7585bd0b in QMainWindow::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#72 0x00007f2e76d66fca in KMainWindow::event(QEvent*) () from /usr/lib/libKF5XmlGui.so.5
#73 0x00007f2e76db98b5 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libKF5XmlGui.so.5
#74 0x00007f2e7571534c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#75 0x00007f2e7571cb61 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#76 0x00007f2e73b81840 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#77 0x00007f2e73b83fcd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#78 0x00007f2e73bd6043 in ?? () from /usr/lib/libQt5Core.so.5
#79 0x00007f2e6d3dd587 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#80 0x00007f2e6d3dd7f0 in ?? () from /usr/lib/libglib-2.0.so.0
#81 0x00007f2e6d3dd89c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#82 0x00007f2e73bd644f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#83 0x00007f2e73b7fc9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#84 0x00007f2e73b881e4 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#85 0x000000000040c240 in ?? ()
#86 0x00007f2e731f3291 in __libc_start_main () from /usr/lib/libc.so.6
#87 0x000000000040c2ba in _start ()

Possible duplicates by query: bug 376078, bug 376042, bug 376012, bug 375955, bug 375935.

Reported using DrKonqi
Comment 1 David Edmundson 2017-02-07 11:32:46 UTC
thanks

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