Bug 345965 - systemsettings crashes
Summary: systemsettings crashes
Status: RESOLVED DUPLICATE of bug 344942
Alias: None
Product: kwin
Classification: Plasma
Component: decorations (show other bugs)
Version: 5.2.2
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-04-07 23:32 UTC by Simon
Modified: 2015-04-16 19:49 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 Simon 2015-04-07 23:32:30 UTC
Application: systemsettings5 (5.2.2)

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

-- Information about the crash:
- What I was doing when the application crashed:
In systemsettings go to Application Style, then Window Decorations and then click on "Overview" to get back. This will crash systemsettings every time for me. Happens only when going to Window Decorations, but not "Widget Style" or "GNOME Application Style".

I have org.kde.breeze as my window decoration, but additionally I have FormaN and simplicityredx installed.

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 0x7f035bb4e780 (LWP 5032))]

Thread 3 (Thread 0x7f033cf77700 (LWP 5034)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f033ffb44fb in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x00007f033ffb3c87 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00007f0355f176aa in start_thread (arg=0x7f033cf77700) at pthread_create.c:333
#4  0x00007f03582c3eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f0337e17700 (LWP 5043)):
#0  0x00007f03582b88dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f03559f8ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f03559f8fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0358bd0c6c in QEventDispatcherGlib::processEvents (this=0x7f033014eb60, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007f0358b753e2 in QEventLoop::exec (this=this@entry=0x7f0337e16e20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f0358934b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f033898ef45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f0358939b0e in QThreadPrivate::start (arg=0x21e9cd0) at thread/qthread_unix.cpp:337
#8  0x00007f0355f176aa in start_thread (arg=0x7f0337e17700) at pthread_create.c:333
#9  0x00007f03582c3eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f035bb4e780 (LWP 5032)):
[KCrash Handler]
#6  0x00007f03388aff77 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f033885a151 in QV4::ExecutionEngine::~ExecutionEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f03389920b5 in QV8Engine::~QV8Engine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f0338992299 in QV8Engine::~QV8Engine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f03387f7061 in QJSEngine::~QJSEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007f03388f43a5 in QQmlEngine::~QQmlEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007f03388f4479 in QQmlEngine::~QQmlEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x00007f032f0ffbe2 in cleanup (pointer=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:54
#14 reset (other=0x0, this=0x7f032f38d6c8 <Aurorae::Helper::instance()::s_helper+8>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:149
#15 Aurorae::Helper::unref (this=0x7f032f38d6c0 <Aurorae::Helper::instance()::s_helper>) at ../../../../clients/aurorae/src/aurorae.cpp:119
#16 0x00007f032f103908 in unref (this=<optimized out>) at ../../../../clients/aurorae/src/aurorae.cpp:273
#17 Aurorae::Decoration::~Decoration (this=0x2389db0, __in_chrg=<optimized out>) at ../../../../clients/aurorae/src/aurorae.cpp:267
#18 0x00007f032f103929 in Aurorae::Decoration::~Decoration (this=0x2389db0, __in_chrg=<optimized out>) at ../../../../clients/aurorae/src/aurorae.cpp:280
#19 0x00007f0358ba9778 in QObject::event (this=0x2389db0, e=<optimized out>) at kernel/qobject.cpp:1236
#20 0x00007f0359962b2c in QApplicationPrivate::notify_helper (this=0x1286680, receiver=0x2389db0, e=0x2065700) at kernel/qapplication.cpp:3720
#21 0x00007f0359968000 in QApplication::notify (this=0x7ffe94db8a90, receiver=0x2389db0, e=0x2065700) at kernel/qapplication.cpp:3503
#22 0x00007f0358b77c2b in QCoreApplication::notifyInternal (this=0x7ffe94db8a90, receiver=0x2389db0, event=event@entry=0x2065700) at kernel/qcoreapplication.cpp:935
#23 0x00007f0358b79c9b in sendEvent (event=0x2065700, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=52, data=0x1285db0) at kernel/qcoreapplication.cpp:1552
#25 0x00007f0338c57b6e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#26 0x00007f0338c89463 in QQuickWindow::~QQuickWindow() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#27 0x00007f0338d38a49 in QQuickView::~QQuickView() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#28 0x00007f03599c1dd5 in QWindowContainer::~QWindowContainer (this=0x169bb40, __in_chrg=<optimized out>) at kernel/qwindowcontainer.cpp:219
#29 0x00007f03599c1df9 in QWindowContainer::~QWindowContainer (this=0x169bb40, __in_chrg=<optimized out>) at kernel/qwindowcontainer.cpp:220
#30 0x00007f0358ba718c in QObjectPrivate::deleteChildren (this=this@entry=0x15db1f0) at kernel/qobject.cpp:1950
#31 0x00007f03599a257a in QWidget::~QWidget (this=0x15875f0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1642
#32 0x00007f03599a27e9 in QWidget::~QWidget (this=0x15875f0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1662
#33 0x00007f0358ba718c in QObjectPrivate::deleteChildren (this=this@entry=0x1837b40) at kernel/qobject.cpp:1950
#34 0x00007f03599a257a in QWidget::~QWidget (this=0x1cf3ce0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1642
#35 0x00007f0336fc24fe in ~ConfigurationForm (this=0x1cf3ce0, __in_chrg=<optimized out>) at ../../../kcmkwin/kwindecoration/kcm.h:41
#36 KDecoration2::Configuration::ConfigurationForm::~ConfigurationForm (this=0x1cf3ce0, __in_chrg=<optimized out>) at ../../../kcmkwin/kwindecoration/kcm.h:41
#37 0x00007f0358ba718c in QObjectPrivate::deleteChildren (this=this@entry=0x1e7d0c0) at kernel/qobject.cpp:1950
#38 0x00007f03599a257a in QWidget::~QWidget (this=0x1996200, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1642
#39 0x00007f035a4461c7 in KCModule::~KCModule (this=0x1996200, __in_chrg=<optimized out>) at ../../src/kcmodule.cpp:177
#40 0x00007f0336fbd1a1 in ~ConfigurationModule (this=0x1996200, __in_chrg=<optimized out>) at ../../../kcmkwin/kwindecoration/kcm.h:47
#41 KDecoration2::Configuration::ConfigurationModule::~ConfigurationModule (this=0x1996200, __in_chrg=<optimized out>) at ../../../kcmkwin/kwindecoration/kcm.h:47
#42 0x00007f035b6c41b4 in KCModuleProxy::deleteClient (this=this@entry=0x17fa360) at ../../src/kcmoduleproxy.cpp:217
#43 0x00007f035b6c42b6 in KCModuleProxy::~KCModuleProxy (this=0x17fa360, __in_chrg=<optimized out>) at ../../src/kcmoduleproxy.cpp:208
#44 0x00007f035b6c43c9 in KCModuleProxy::~KCModuleProxy (this=0x17fa360, __in_chrg=<optimized out>) at ../../src/kcmoduleproxy.cpp:212
#45 0x00007f0358ba718c in QObjectPrivate::deleteChildren (this=this@entry=0x16ae0d0) at kernel/qobject.cpp:1950
#46 0x00007f03599a257a in QWidget::~QWidget (this=0x184cda0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1642
#47 0x00007f03599a27e9 in QWidget::~QWidget (this=0x184cda0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1662
#48 0x00007f0358ba718c in QObjectPrivate::deleteChildren (this=this@entry=0x2248b70) at kernel/qobject.cpp:1950
#49 0x00007f03599a257a in QWidget::~QWidget (this=0x184cde0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1642
#50 0x00007f0359b31059 in QScrollArea::~QScrollArea (this=0x184cde0, __in_chrg=<optimized out>) at widgets/qscrollarea.cpp:168
#51 0x00007f0359f8c1b3 in ~Private (this=0x1f2e1a0, __in_chrg=<optimized out>) at ../../src/kpagewidgetmodel.cpp:40
#52 KPageWidgetItem::~KPageWidgetItem (this=0x17fa1e0, __in_chrg=<optimized out>) at ../../src/kpagewidgetmodel.cpp:86
#53 0x00007f0359f8cb94 in ~KPageWidgetItem (this=0x17fa1e0, __in_chrg=<optimized out>) at ../../src/kpagewidgetmodel.cpp:87
#54 PageItem::~PageItem (this=0x184ce20, __in_chrg=<optimized out>) at ../../src/kpagewidgetmodel.cpp:176
#55 0x00007f0359f8dda8 in KPageWidgetModel::removePage (this=0x1523af0, item=<optimized out>) at ../../src/kpagewidgetmodel.cpp:537
#56 0x00007f0359f8bd07 in KPageWidget::removePage (this=<optimized out>, item=<optimized out>) at ../../src/kpagewidget.cpp:120
#57 0x00007f035b8f6875 in ModuleView::closeModules (this=0x1516240) at ../../core/ModuleView.cpp:275
#58 0x00007f033c18a5ce in IconMode::backToOverview (this=0x153bff0) at ../../icons/IconMode.cpp:156
#59 0x00007f0358ba89c9 in QMetaObject::activate (sender=sender@entry=0x152f6e0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe94db7cc0) at kernel/qobject.cpp:3716
#60 0x00007f0358ba9057 in QMetaObject::activate (sender=sender@entry=0x152f6e0, m=m@entry=0x7f0359e79b40 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe94db7cc0) at kernel/qobject.cpp:3582
#61 0x00007f0359958722 in QAction::triggered (this=this@entry=0x152f6e0, _t1=false) at .moc/moc_qaction.cpp:360
#62 0x00007f035995ae28 in QAction::activate (this=0x152f6e0, event=<optimized out>) at kernel/qaction.cpp:1167
#63 0x00007f0359a5f23d in QAbstractButtonPrivate::click (this=0x15d0d60) at widgets/qabstractbutton.cpp:516
#64 0x00007f0359a5f454 in QAbstractButton::mouseReleaseEvent (this=0x15c9210, e=0x7ffe94db81c0) at widgets/qabstractbutton.cpp:1132
#65 0x00007f0359b2b23a in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:609
#66 0x00007f03599a61e8 in QWidget::event (this=0x15c9210, event=0x7ffe94db81c0) at kernel/qwidget.cpp:9022
#67 0x00007f0359a60773 in QAbstractButton::event (this=this@entry=0x15c9210, e=e@entry=0x7ffe94db81c0) at widgets/qabstractbutton.cpp:1089
#68 0x00007f0359b2b319 in QToolButton::event (this=0x15c9210, event=0x7ffe94db81c0) at widgets/qtoolbutton.cpp:965
#69 0x00007f0359962b2c in QApplicationPrivate::notify_helper (this=0x1286680, receiver=0x15c9210, e=0x7ffe94db81c0) at kernel/qapplication.cpp:3720
#70 0x00007f03599688eb in QApplication::notify (this=0x7ffe94db7f00, receiver=0x7ffe94db7f20, e=0x7ffe94db81c0) at kernel/qapplication.cpp:3280
#71 0x00007f0358b77c2b in QCoreApplication::notifyInternal (this=0x7ffe94db8a90, receiver=receiver@entry=0x15c9210, event=event@entry=0x7ffe94db81c0) at kernel/qcoreapplication.cpp:935
#72 0x00007f03599673da in sendSpontaneousEvent (event=0x7ffe94db81c0, receiver=0x15c9210) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#73 QApplicationPrivate::sendMouseEvent (receiver=0x15c9210, event=0x7ffe94db81c0, alienWidget=0x15c9210, nativeWidget=0x137fb70, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2751
#74 0x00007f03599becc0 in QWidgetWindow::handleMouseEvent (this=0x13c97b0, event=0x7ffe94db85d0) at kernel/qwidgetwindow.cpp:543
#75 0x00007f03599c0e33 in QWidgetWindow::event (this=0x13c97b0, event=0x7ffe94db85d0) at kernel/qwidgetwindow.cpp:210
#76 0x00007f0359962b2c in QApplicationPrivate::notify_helper (this=0x1286680, receiver=0x13c97b0, e=0x7ffe94db85d0) at kernel/qapplication.cpp:3720
#77 0x00007f0359968000 in QApplication::notify (this=0x7ffe94db8a90, receiver=0x13c97b0, e=0x7ffe94db85d0) at kernel/qapplication.cpp:3503
#78 0x00007f0358b77c2b in QCoreApplication::notifyInternal (this=0x7ffe94db8a90, receiver=0x13c97b0, event=0x7ffe94db85d0) at kernel/qcoreapplication.cpp:935
#79 0x00007f03593a5f82 in sendSpontaneousEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#80 QGuiApplicationPrivate::processMouseEvent (e=0x1de9a60) at kernel/qguiapplication.cpp:1774
#81 0x00007f03593a7b45 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x1de9a60) at kernel/qguiapplication.cpp:1576
#82 0x00007f035938c34f in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:572
#83 0x00007f034edb7590 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#84 0x00007f03559f8c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#85 0x00007f03559f8f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#86 0x00007f03559f8fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#87 0x00007f0358bd0c57 in QEventDispatcherGlib::processEvents (this=0x12d0380, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#88 0x00007f0358b753e2 in QEventLoop::exec (this=this@entry=0x7ffe94db8970, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#89 0x00007f0358b7d02c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#90 0x00007f035939d31c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#91 0x00007f035995e7a5 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 Thomas Lübking 2015-04-16 19:49:29 UTC

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