Bug 344942 - deco kcm segfaults in QV4::ExecutionEngine::~ExecutionEngine
Summary: deco kcm segfaults in QV4::ExecutionEngine::~ExecutionEngine
Status: RESOLVED DUPLICATE of bug 373628
Alias: None
Product: kwin
Classification: Plasma
Component: aurorae (show other bugs)
Version: 5.2.1
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
: 344943 345965 346096 346187 346609 346613 346693 346891 346999 347208 347336 347363 347374 347530 347722 347837 347866 347888 348037 348282 348470 348504 349167 349430 349757 349775 350644 351042 351170 351465 351841 354952 355753 357735 372621 372626 372968 373094 373287 373320 373330 373731 373793 373811 373873 373877 374115 374150 374271 374295 374350 374380 374391 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-03-07 23:07 UTC by Nenad Ilic
Modified: 2017-01-04 13:13 UTC (History)
53 users (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 Nenad Ilic 2015-03-07 23:07:20 UTC
Application: systemsettings5 (5.2.1)

Qt Version: 5.4.0
Operating System: Linux 3.19.0-7-generic x86_64
Distribution: Ubuntu Vivid Vervet (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
The crash happned when I was swithing the theme and clicking Apply and Ok

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5322f29780 (LWP 2262))]

Thread 4 (Thread 0x7f5313c02700 (LWP 2263)):
#0  0x00007f531f67a0cd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f531e3c8b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f531e3ca64f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f531614d0b9 in QXcbEventReader::run (this=0xb78170) at qxcbconnection.cpp:1105
#4  0x00007f531fd01a4e in QThreadPrivate::start (arg=0xb78170) at thread/qthread_unix.cpp:337
#5  0x00007f531d2e00a5 in start_thread (arg=0x7f5313c02700) at pthread_create.c:309
#6  0x00007f531f68457d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f5302638700 (LWP 2267)):
#0  0x00007f531ce05789 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f531cdbff38 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f531cdc0e76 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f531cdc0fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f531ff98acc in QEventDispatcherGlib::processEvents (this=0x7f52fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f531ff3d392 in QEventLoop::exec (this=this@entry=0x7f5302637e20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f531fcfca94 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f5302d56865 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f531fd01a4e in QThreadPrivate::start (arg=0x154b5f0) at thread/qthread_unix.cpp:337
#9  0x00007f531d2e00a5 in start_thread (arg=0x7f5302638700) at pthread_create.c:309
#10 0x00007f531f68457d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f52f28d2700 (LWP 2282)):
#0  0x00007f531ce057a4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f531cdbfe5e in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f531cdc0d75 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f531cdc0fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f531ff98acc in QEventDispatcherGlib::processEvents (this=0x7f52e40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f531ff3d392 in QEventLoop::exec (this=this@entry=0x7f52f28d1e40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f531fcfca94 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f531fd01a4e in QThreadPrivate::start (arg=0x4155840) at thread/qthread_unix.cpp:337
#8  0x00007f531d2e00a5 in start_thread (arg=0x7f52f28d2700) at pthread_create.c:309
#9  0x00007f531f68457d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f5322f29780 (LWP 2262)):
[KCrash Handler]
#6  0x00007f5302c71057 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f5302c1b011 in QV4::ExecutionEngine::~ExecutionEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f5302d599d5 in QV8Engine::~QV8Engine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f5302d59bb9 in QV8Engine::~QV8Engine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f5302bb7f21 in QJSEngine::~QJSEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007f5302cbbbc5 in QQmlEngine::~QQmlEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007f5302cbbc99 in QQmlEngine::~QQmlEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x00007f52fae8cc22 in cleanup (pointer=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:54
#14 reset (other=0x0, this=0x7f52fb11a6c8 <Aurorae::Helper::instance()::s_helper+8>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:149
#15 Aurorae::Helper::unref (this=0x7f52fb11a6c0 <Aurorae::Helper::instance()::s_helper>) at ../../../../clients/aurorae/src/aurorae.cpp:119
#16 0x00007f52fae90948 in unref (this=<optimized out>) at ../../../../clients/aurorae/src/aurorae.cpp:273
#17 Aurorae::Decoration::~Decoration (this=0x3fe1040, __in_chrg=<optimized out>) at ../../../../clients/aurorae/src/aurorae.cpp:267
#18 0x00007f52fae90969 in Aurorae::Decoration::~Decoration (this=0x3fe1040, __in_chrg=<optimized out>) at ../../../../clients/aurorae/src/aurorae.cpp:280
#19 0x00007f531ff71708 in QObject::event (this=0x3fe1040, e=<optimized out>) at kernel/qobject.cpp:1236
#20 0x00007f5320d302ec in QApplicationPrivate::notify_helper (this=0xb60680, receiver=0x3fe1040, e=0x34209a0) at kernel/qapplication.cpp:3722
#21 0x00007f5320d35960 in QApplication::notify (this=0x7fff7a4177b0, receiver=0x3fe1040, e=0x34209a0) at kernel/qapplication.cpp:3505
#22 0x00007f531ff3fbdb in QCoreApplication::notifyInternal (this=0x7fff7a4177b0, receiver=0x3fe1040, event=event@entry=0x34209a0) at kernel/qcoreapplication.cpp:932
#23 0x00007f531ff41c4b in sendEvent (event=0x34209a0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=52, data=0xb5fdb0) at kernel/qcoreapplication.cpp:1536
#25 0x00007f53034d092e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#26 0x00007f5303502213 in QQuickWindow::~QQuickWindow() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#27 0x00007f53035b1029 in QQuickView::~QQuickView() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#28 0x00007f5320d8efb5 in QWindowContainer::~QWindowContainer (this=0x16f6570, __in_chrg=<optimized out>) at kernel/qwindowcontainer.cpp:219
#29 0x00007f5320d8efd9 in QWindowContainer::~QWindowContainer (this=0x16f6570, __in_chrg=<optimized out>) at kernel/qwindowcontainer.cpp:220
#30 0x00007f531ff6f11c in QObjectPrivate::deleteChildren (this=this@entry=0x11d2b90) at kernel/qobject.cpp:1950
#31 0x00007f5320d6fc2a in QWidget::~QWidget (this=0x1543f70, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1642
#32 0x00007f5320d6fe99 in QWidget::~QWidget (this=0x1543f70, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1662
#33 0x00007f531ff6f11c in QObjectPrivate::deleteChildren (this=this@entry=0x15b1c30) at kernel/qobject.cpp:1950
#34 0x00007f5320d6fc2a in QWidget::~QWidget (this=0x15811a0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1642
#35 0x00007f530397c4fe in ~ConfigurationForm (this=0x15811a0, __in_chrg=<optimized out>) at ../../../kcmkwin/kwindecoration/kcm.h:41
#36 KDecoration2::Configuration::ConfigurationForm::~ConfigurationForm (this=0x15811a0, __in_chrg=<optimized out>) at ../../../kcmkwin/kwindecoration/kcm.h:41
#37 0x00007f531ff6f11c in QObjectPrivate::deleteChildren (this=this@entry=0x1540560) at kernel/qobject.cpp:1950
#38 0x00007f5320d6fc2a in QWidget::~QWidget (this=0x15b1790, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1642
#39 0x00007f53218131f7 in KCModule::~KCModule (this=0x15b1790, __in_chrg=<optimized out>) at ../../src/kcmodule.cpp:164
#40 0x00007f53039771a1 in ~ConfigurationModule (this=0x15b1790, __in_chrg=<optimized out>) at ../../../kcmkwin/kwindecoration/kcm.h:47
#41 KDecoration2::Configuration::ConfigurationModule::~ConfigurationModule (this=0x15b1790, __in_chrg=<optimized out>) at ../../../kcmkwin/kwindecoration/kcm.h:47
#42 0x00007f5322a9c3f4 in KCModuleProxy::deleteClient (this=this@entry=0x1580060) at ../../src/kcmoduleproxy.cpp:217
#43 0x00007f5322a9c4f6 in KCModuleProxy::~KCModuleProxy (this=0x1580060, __in_chrg=<optimized out>) at ../../src/kcmoduleproxy.cpp:208
#44 0x00007f5322a9c609 in KCModuleProxy::~KCModuleProxy (this=0x1580060, __in_chrg=<optimized out>) at ../../src/kcmoduleproxy.cpp:212
#45 0x00007f531ff6f11c in QObjectPrivate::deleteChildren (this=this@entry=0x157c000) at kernel/qobject.cpp:1950
#46 0x00007f5320d6fc2a in QWidget::~QWidget (this=0x157b490, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1642
#47 0x00007f5320d6fe99 in QWidget::~QWidget (this=0x157b490, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1662
#48 0x00007f531ff6f11c in QObjectPrivate::deleteChildren (this=this@entry=0x157bd60) at kernel/qobject.cpp:1950
#49 0x00007f5320d6fc2a in QWidget::~QWidget (this=0x1575aa0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1642
#50 0x00007f5320efe0d9 in QScrollArea::~QScrollArea (this=0x1575aa0, __in_chrg=<optimized out>) at widgets/qscrollarea.cpp:168
#51 0x00007f53213583f3 in ~Private (this=0x157fe20, __in_chrg=<optimized out>) at ../../src/kpagewidgetmodel.cpp:40
#52 KPageWidgetItem::~KPageWidgetItem (this=0x157faf0, __in_chrg=<optimized out>) at ../../src/kpagewidgetmodel.cpp:86
#53 0x00007f5321358de4 in ~KPageWidgetItem (this=0x157faf0, __in_chrg=<optimized out>) at ../../src/kpagewidgetmodel.cpp:87
#54 PageItem::~PageItem (this=0x157b3b0, __in_chrg=<optimized out>) at ../../src/kpagewidgetmodel.cpp:176
#55 0x00007f532135a018 in KPageWidgetModel::removePage (this=0xd65d20, item=<optimized out>) at ../../src/kpagewidgetmodel.cpp:537
#56 0x00007f5321357f47 in KPageWidget::removePage (this=<optimized out>, item=<optimized out>) at ../../src/kpagewidget.cpp:120
#57 0x00007f5322ccf875 in ModuleView::closeModules (this=0xd717e0) at ../../core/ModuleView.cpp:275
#58 0x00007f5304f375ce in IconMode::backToOverview (this=0x1276320) at ../../icons/IconMode.cpp:156
#59 0x00007f531ff70959 in QMetaObject::activate (sender=sender@entry=0xd83eb0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff7a4169e0) at kernel/qobject.cpp:3716
#60 0x00007f531ff70fe7 in QMetaObject::activate (sender=sender@entry=0xd83eb0, m=m@entry=0x7f5321245f40 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff7a4169e0) at kernel/qobject.cpp:3582
#61 0x00007f5320d25ed2 in QAction::triggered (this=this@entry=0xd83eb0, _t1=false) at .moc/moc_qaction.cpp:360
#62 0x00007f5320d285d8 in QAction::activate (this=0xd83eb0, event=<optimized out>) at kernel/qaction.cpp:1167
#63 0x00007f5320e2c43d in QAbstractButtonPrivate::click (this=0x14e19b0) at widgets/qabstractbutton.cpp:516
#64 0x00007f5320e2c654 in QAbstractButton::mouseReleaseEvent (this=0x14e12f0, e=0x7fff7a416ee0) at widgets/qabstractbutton.cpp:1132
#65 0x00007f5320ef82ba in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:609
#66 0x00007f5320d73898 in QWidget::event (this=0x14e12f0, event=0x7fff7a416ee0) at kernel/qwidget.cpp:9022
#67 0x00007f5320e2d973 in QAbstractButton::event (this=this@entry=0x14e12f0, e=e@entry=0x7fff7a416ee0) at widgets/qabstractbutton.cpp:1089
#68 0x00007f5320ef8399 in QToolButton::event (this=0x14e12f0, event=0x7fff7a416ee0) at widgets/qtoolbutton.cpp:965
#69 0x00007f5320d302ec in QApplicationPrivate::notify_helper (this=0xb60680, receiver=0x14e12f0, e=0x7fff7a416ee0) at kernel/qapplication.cpp:3722
#70 0x00007f5320d35f9e in QApplication::notify (this=0x7fff7a416c20, receiver=0x7fff7a416c40, e=0x7fff7a416ee0) at kernel/qapplication.cpp:3280
#71 0x00007f531ff3fbdb in QCoreApplication::notifyInternal (this=0x7fff7a4177b0, receiver=receiver@entry=0x14e12f0, event=event@entry=0x7fff7a416ee0) at kernel/qcoreapplication.cpp:932
#72 0x00007f5320d34b6a in sendSpontaneousEvent (event=0x7fff7a416ee0, receiver=0x14e12f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#73 QApplicationPrivate::sendMouseEvent (receiver=0x14e12f0, event=0x7fff7a416ee0, alienWidget=0x14e12f0, nativeWidget=0xd04e20, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2751
#74 0x00007f5320d8bea0 in QWidgetWindow::handleMouseEvent (this=0x1858eb0, event=0x7fff7a4172f0) at kernel/qwidgetwindow.cpp:506
#75 0x00007f5320d8e013 in QWidgetWindow::event (this=0x1858eb0, event=0x7fff7a4172f0) at kernel/qwidgetwindow.cpp:173
#76 0x00007f5320d302ec in QApplicationPrivate::notify_helper (this=0xb60680, receiver=0x1858eb0, e=0x7fff7a4172f0) at kernel/qapplication.cpp:3722
#77 0x00007f5320d35960 in QApplication::notify (this=0x7fff7a4177b0, receiver=0x1858eb0, e=0x7fff7a4172f0) at kernel/qapplication.cpp:3505
#78 0x00007f531ff3fbdb in QCoreApplication::notifyInternal (this=0x7fff7a4177b0, receiver=0x1858eb0, event=0x7fff7a4172f0) at kernel/qcoreapplication.cpp:932
#79 0x00007f5320774dc2 in sendSpontaneousEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#80 QGuiApplicationPrivate::processMouseEvent (e=0x4866f70) at kernel/qguiapplication.cpp:1799
#81 0x00007f53207768d5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x4866f70) at kernel/qguiapplication.cpp:1601
#82 0x00007f532075b1af in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:572
#83 0x00007f5316176560 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#84 0x00007f531cdc0c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#85 0x00007f531cdc0f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#86 0x00007f531cdc0fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#87 0x00007f531ff98ab7 in QEventDispatcherGlib::processEvents (this=0xb99d60, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#88 0x00007f531ff3d392 in QEventLoop::exec (this=this@entry=0x7fff7a417690, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#89 0x00007f531ff44fdc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1185
#90 0x00007f532076c19c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1535
#91 0x00007f5320d2bf55 in QApplication::exec () at kernel/qapplication.cpp:2956
#92 0x000000000040eebc in main (argc=1, argv=<optimized out>) at ../../app/main.cpp:54

Reported using DrKonqi
Comment 1 Christoph Feck 2015-03-08 08:54:36 UTC
*** Bug 344943 has been marked as a duplicate of this bug. ***
Comment 2 Thomas Lübking 2015-04-16 19:49:29 UTC
*** Bug 345965 has been marked as a duplicate of this bug. ***
Comment 3 Thomas Lübking 2015-04-16 19:50:10 UTC
*** Bug 346096 has been marked as a duplicate of this bug. ***
Comment 4 Thomas Lübking 2015-04-16 20:02:54 UTC
*** Bug 346187 has been marked as a duplicate of this bug. ***
Comment 5 Christoph Feck 2015-04-25 08:22:05 UTC
*** Bug 346609 has been marked as a duplicate of this bug. ***
Comment 6 Christoph Feck 2015-04-25 08:22:36 UTC
*** Bug 346613 has been marked as a duplicate of this bug. ***
Comment 7 Thomas Lübking 2015-04-25 16:15:02 UTC
This
#8  0x00007f5302d599d5 in QV8Engine::~QV8Engine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f5302d59bb9 in QV8Engine::~QV8Engine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5

and this
#11 0x00007f5302cbbbc5 in QQmlEngine::~QQmlEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007f5302cbbc99 in QQmlEngine::~QQmlEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5

looks incredibly fishy, but I cannot reproduce this bug (unlike the other, which occurs when the glowglass deco is insalled)

=> Can everybody please list their installed decorations/themes to get us a pattern which might cause this?
Comment 8 Thomas Lübking 2015-04-25 19:19:01 UTC
Bart Schouten hinted some Cupertino deco to be the trigger and there's success:
at least in- or deinstalling the "cupertino-air" theme reliably (afaics) triggers this trace:
(KWin 5.2.2, stock Archlinux version)

---------------------------------------

Application: KDE-Kontrollmodul (kcmshell5), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xaf240780 (LWP 14435))]

Thread 2 (Thread 0xa6ad3b40 (LWP 14473)):
#0  0xb77d9bc0 in __kernel_vsyscall ()
#1  0xb76b9ac1 in select () from /usr/lib/libc.so.6
#2  0xb64e7964 in ?? () from /usr/lib/libQt5Core.so.5
#3  0xb637f5ab in ?? () from /usr/lib/libQt5Core.so.5
#4  0xb45901a6 in start_thread () from /usr/lib/libpthread.so.0
#5  0xb76c17ce in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0xaf240780 (LWP 14435)):
[KCrash Handler]
#6  0xb59e77b6 in ?? () from /usr/lib/libQt5Qml.so.5
#7  0xb598d09b in QV4::ExecutionEngine::~ExecutionEngine() () from /usr/lib/libQt5Qml.so.5
#8  0xb5ad5b11 in QV8Engine::~QV8Engine() () from /usr/lib/libQt5Qml.so.5
#9  0xb5ad5d3a in QV8Engine::~QV8Engine() () from /usr/lib/libQt5Qml.so.5
#10 0xb592899f in QJSEngine::~QJSEngine() () from /usr/lib/libQt5Qml.so.5
#11 0xb5a34142 in QQmlEngine::~QQmlEngine() () from /usr/lib/libQt5Qml.so.5
#12 0xb5a3421a in QQmlEngine::~QQmlEngine() () from /usr/lib/libQt5Qml.so.5
#13 0xaaf559a4 in ?? () from /usr/lib/qt/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#14 0xb76068a3 in __run_exit_handlers () from /usr/lib/libc.so.6
#15 0xb7606901 in exit () from /usr/lib/libc.so.6
#16 0xb75f065a in __libc_start_main () from /usr/lib/libc.so.6
#17 0x080485f5 in _start ()
Comment 9 Børre Gaup 2015-04-25 23:38:52 UTC
I had these decorations installed in ~/.local/share/aurorae/themes
air-oxygen
ambiance
cupertino
Diamond
ElementaryLunaAurorae
Ember
light
nano-deco
NewAir
osx
perfection
PlasmaNext-windowdecoration-ideas
seven
Tenuto-Light
Tenuto-Light-ActiveStrong

I moved all of them out of that directory, then moved them back one by one. 

For each of these decorations, I went into Window Decorations, scrolled through the previews and quit systemsettings. All but one decoration caused this crash, PlasmaNext-windowdecoration-ideas, and that one had no preview.


So it seems that it is the preview of these decorations that causes the crash.
Comment 10 ejt000 2015-04-26 00:52:25 UTC
I tried to reproduce it and these were my results:

Themes installed:
org.kde.breeze
Freeze
Kdust
Plastik

It only crashes when I click OK. Not when I change the theme with apply.
Going from: 
Plastik -> Kdust CRASH
Kdust -> Plastik no crash
Plastik -> Kdust CRASH
Kdust -> Freeze CRASH
Freeze -> org.kde.breeze no crash
org.kde.breeze -> Plastik CRASH

Hope this helps. I have never reported bugs before ;)
Comment 11 Christoph Feck 2015-05-03 00:06:15 UTC
*** Bug 346891 has been marked as a duplicate of this bug. ***
Comment 12 Christoph Feck 2015-05-03 00:06:29 UTC
*** Bug 346999 has been marked as a duplicate of this bug. ***
Comment 13 Christoph Feck 2015-05-03 00:07:03 UTC
*** Bug 346693 has been marked as a duplicate of this bug. ***
Comment 14 Christoph Feck 2015-05-09 19:22:29 UTC
*** Bug 347208 has been marked as a duplicate of this bug. ***
Comment 15 Christoph Feck 2015-05-09 19:22:51 UTC
*** Bug 347336 has been marked as a duplicate of this bug. ***
Comment 16 Christoph Feck 2015-05-09 19:23:08 UTC
*** Bug 347363 has been marked as a duplicate of this bug. ***
Comment 17 Christoph Feck 2015-05-09 19:23:33 UTC
*** Bug 347374 has been marked as a duplicate of this bug. ***
Comment 18 Lastique 2015-05-09 20:32:38 UTC
My decorations: air-oxygen, widget style: Oxygen, desktop theme: Air.

The original crash I reported in bug #347374 happened when I switched decorations from org.kde.oxygen to air-oxygen. But as I was typing this comment I went to the System Settings to see theme names and it still crashed when I pressed the Overview button to exit the decorations selection screen, although I made no changes at all.
Comment 19 Lastique 2015-05-09 20:36:53 UTC
I'll add that I only have air-oxygen in ~/.local/share/aurorae/themes.
Comment 20 Christoph Feck 2015-05-16 17:06:42 UTC
*** Bug 347530 has been marked as a duplicate of this bug. ***
Comment 21 Christoph Feck 2015-05-16 17:07:06 UTC
*** Bug 347722 has been marked as a duplicate of this bug. ***
Comment 22 Christoph Feck 2015-05-23 14:46:07 UTC
*** Bug 347837 has been marked as a duplicate of this bug. ***
Comment 23 Christoph Feck 2015-05-23 14:46:28 UTC
*** Bug 347866 has been marked as a duplicate of this bug. ***
Comment 24 Christoph Feck 2015-05-23 14:46:51 UTC
*** Bug 347888 has been marked as a duplicate of this bug. ***
Comment 25 Christoph Feck 2015-05-23 14:47:09 UTC
*** Bug 348037 has been marked as a duplicate of this bug. ***
Comment 26 Christoph Feck 2015-05-31 13:58:53 UTC
*** Bug 348282 has been marked as a duplicate of this bug. ***
Comment 27 Christoph Feck 2015-05-31 13:59:12 UTC
*** Bug 348470 has been marked as a duplicate of this bug. ***
Comment 28 Christoph Feck 2015-05-31 18:39:18 UTC
*** Bug 348504 has been marked as a duplicate of this bug. ***
Comment 29 Christoph Feck 2015-06-16 17:29:57 UTC
*** Bug 349167 has been marked as a duplicate of this bug. ***
Comment 30 Christoph Feck 2015-06-23 22:36:47 UTC
*** Bug 349430 has been marked as a duplicate of this bug. ***
Comment 31 Christoph Feck 2015-07-10 14:24:42 UTC
*** Bug 349757 has been marked as a duplicate of this bug. ***
Comment 32 Christoph Feck 2015-07-10 14:25:03 UTC
*** Bug 349775 has been marked as a duplicate of this bug. ***
Comment 33 Christoph Feck 2015-07-28 11:46:14 UTC
*** Bug 350644 has been marked as a duplicate of this bug. ***
Comment 34 Christoph Feck 2015-08-13 00:11:46 UTC
*** Bug 351042 has been marked as a duplicate of this bug. ***
Comment 35 Christoph Feck 2015-08-13 00:12:15 UTC
*** Bug 351170 has been marked as a duplicate of this bug. ***
Comment 36 Christoph Feck 2015-08-22 14:44:35 UTC
*** Bug 351465 has been marked as a duplicate of this bug. ***
Comment 37 Christoph Feck 2015-09-03 09:25:00 UTC
*** Bug 351841 has been marked as a duplicate of this bug. ***
Comment 38 Christoph Feck 2015-11-16 01:28:03 UTC
*** Bug 354952 has been marked as a duplicate of this bug. ***
Comment 39 Christoph Feck 2015-11-24 12:29:12 UTC
*** Bug 355753 has been marked as a duplicate of this bug. ***
Comment 40 Christoph Feck 2016-11-18 13:13:59 UTC
*** Bug 372621 has been marked as a duplicate of this bug. ***
Comment 41 Christoph Feck 2016-11-18 13:14:55 UTC
*** Bug 357735 has been marked as a duplicate of this bug. ***
Comment 42 Christoph Feck 2016-11-21 03:24:50 UTC
*** Bug 372626 has been marked as a duplicate of this bug. ***
Comment 43 Christoph Feck 2016-11-21 03:27:08 UTC
*** Bug 372621 has been marked as a duplicate of this bug. ***
Comment 44 Christoph Feck 2016-11-27 03:39:54 UTC
*** Bug 372968 has been marked as a duplicate of this bug. ***
Comment 45 Christoph Feck 2016-11-30 00:20:06 UTC
*** Bug 373094 has been marked as a duplicate of this bug. ***
Comment 46 Christoph Feck 2016-12-05 12:48:49 UTC
*** Bug 373287 has been marked as a duplicate of this bug. ***
Comment 47 Christoph Feck 2016-12-06 12:54:22 UTC
*** Bug 373330 has been marked as a duplicate of this bug. ***
Comment 48 Christoph Feck 2016-12-06 12:54:46 UTC
*** Bug 373320 has been marked as a duplicate of this bug. ***
Comment 49 Luigi Toscano 2016-12-13 20:30:19 UTC
I can reproduce a bit differently on Debian testing, with Qt packages 5.7.1~20161021-5, systemsettings 5.8.2 (and 5.8.4 from unstable, but I don't think it matters) and Frameworks 5.27. It happens when I click on "Desktop Behavior" and then "Screen locking", without touching any widget. It crashes when I click to "All Settings" or (as other reported) when I close it. Maybe the screen locking uses some special setting?
Comment 50 Luigi Toscano 2016-12-13 20:32:35 UTC
Oh, and I use the Oxygen style for widgets, but it happens with Breeze too. Breeze for window decoration.
Comment 51 Christoph Feck 2016-12-20 22:55:18 UTC
*** Bug 373731 has been marked as a duplicate of this bug. ***
Comment 52 Christoph Feck 2016-12-20 22:59:47 UTC
*** Bug 373793 has been marked as a duplicate of this bug. ***
Comment 53 Christoph Feck 2016-12-20 23:00:40 UTC
*** Bug 373811 has been marked as a duplicate of this bug. ***
Comment 54 Christoph Feck 2016-12-20 23:03:54 UTC
*** Bug 373873 has been marked as a duplicate of this bug. ***
Comment 55 Christoph Feck 2016-12-20 23:05:41 UTC
*** Bug 373877 has been marked as a duplicate of this bug. ***
Comment 56 Christoph Feck 2016-12-31 05:41:40 UTC
*** Bug 374295 has been marked as a duplicate of this bug. ***
Comment 57 Christoph Feck 2016-12-31 05:42:26 UTC
*** Bug 374271 has been marked as a duplicate of this bug. ***
Comment 58 Christoph Feck 2016-12-31 05:43:31 UTC
*** Bug 374115 has been marked as a duplicate of this bug. ***
Comment 59 Christoph Feck 2016-12-31 05:44:16 UTC
*** Bug 374150 has been marked as a duplicate of this bug. ***
Comment 60 Christoph Feck 2016-12-31 05:49:52 UTC
*** Bug 374350 has been marked as a duplicate of this bug. ***
Comment 61 Christoph Feck 2016-12-31 20:43:14 UTC
*** Bug 374380 has been marked as a duplicate of this bug. ***
Comment 62 Christoph Feck 2016-12-31 20:45:33 UTC
*** Bug 374391 has been marked as a duplicate of this bug. ***
Comment 63 Christoph Feck 2017-01-04 13:13:17 UTC
Bug 373628 has full analysis and testcase.

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