Bug 374999 - System settings crash
Summary: System settings crash
Status: RESOLVED DUPLICATE of bug 373628
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.8.5
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-01-13 10:10 UTC by info
Modified: 2017-01-19 14:28 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 info 2017-01-13 10:10:15 UTC
Application: systemsettings5 (5.8.5)

Qt Version: 5.7.1
Frameworks Version: 5.29.0
Operating System: Linux 4.9.0-2-default x86_64
Distribution: "openSUSE Tumbleweed"

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

I changed the window decoration in system settings to a other decoration. Doesnt  matter which one. Foe example breeze was activated and I change to Plastik. Click on Apply.  If I click on the Button "All Settings" in the upper left corner of the settings to move back to the overview of settings, "system settings" crashes. Exactly the same problem when I then move back from Plastik to Breeze.

The crash can be reproduced every time.

-- Backtrace:
Application: Systemeinstellungen (systemsettings5), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1375c948c0 (LWP 11520))]

Thread 5 (Thread 0x7f133cc25700 (LWP 11529)):
#0  0x00007f136bb65e74 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f136bb1fd60 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f136bb207ab in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f136bb2099c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f13722a018b in QEventDispatcherGlib::processEvents (this=0x7f13380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f1372249aea in QEventLoop::exec (this=this@entry=0x7f133cc24ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f1372077813 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007f13703d6305 in ?? () from /usr/lib64/libQt5Qml.so.5
#8  0x00007f137207c4c8 in QThreadPrivate::start (arg=0x208ed60) at thread/qthread_unix.cpp:368
#9  0x00007f136da69454 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f137198937f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f13483c1700 (LWP 11524)):
#0  0x00007f136da6f10f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f134f463a9b in ?? () from /usr/lib64/dri/r600_dri.so
#2  0x00007f134f4638f7 in ?? () from /usr/lib64/dri/r600_dri.so
#3  0x00007f136da69454 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f137198937f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f1359c63700 (LWP 11523)):
#0  0x00007f1371995b3b in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007f13719190b0 in _int_free () from /lib64/libc.so.6
#2  0x00007f136ccd2a25 in _dbus_string_free () from /lib64/libdbus-1.so.3
#3  0x00007f136ccc019c in ?? () from /lib64/libdbus-1.so.3
#4  0x00007f136ccb7a4c in dbus_connection_dispatch () from /lib64/libdbus-1.so.3
#5  0x00007f1372bb4889 in ?? () from /usr/lib64/libQt5DBus.so.5
#6  0x00007f1372bb4ba8 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007f1372277a7e in QtPrivate::QSlotObjectBase::call (a=0x7f1359c629e0, r=0x7f13540030f0, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:101
#8  QMetaObject::activate (sender=sender@entry=0x7f1354004240, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7f1359c629e0) at kernel/qobject.cpp:3723
#9  0x00007f1372278027 in QMetaObject::activate (sender=sender@entry=0x7f1354004240, m=m@entry=0x7f13726916c0 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7f1359c629e0) at kernel/qobject.cpp:3602
#10 0x00007f13722f19de in QSocketNotifier::activated (this=this@entry=0x7f1354004240, _t1=<optimized out>) at .moc/moc_qsocketnotifier.cpp:135
#11 0x00007f1372283cc2 in QSocketNotifier::event (this=0x7f1354004240, e=0x7f1359c62ab0) at kernel/qsocketnotifier.cpp:266
#12 0x00007f137224baeb in doNotify (event=0x7f1359c62ab0, receiver=0x7f1354004240) at kernel/qcoreapplication.cpp:1063
#13 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1049
#14 QCoreApplication::notifyInternal2 (receiver=0x7f1354004240, event=event@entry=0x7f1359c62ab0) at kernel/qcoreapplication.cpp:988
#15 0x00007f13722a061d in QCoreApplication::sendEvent (event=0x7f1359c62ab0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#16 socketNotifierSourceDispatch (source=0x7f1354002e00) at kernel/qeventdispatcher_glib.cpp:106
#17 0x00007f136bb20687 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#18 0x00007f136bb208f0 in ?? () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f136bb2099c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#20 0x00007f13722a016f in QEventDispatcherGlib::processEvents (this=0x7f13540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#21 0x00007f1372249aea in QEventLoop::exec (this=this@entry=0x7f1359c62cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#22 0x00007f1372077813 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#23 0x00007f1372ba5385 in ?? () from /usr/lib64/libQt5DBus.so.5
#24 0x00007f137207c4c8 in QThreadPrivate::start (arg=0x7f1372e16d20) at thread/qthread_unix.cpp:368
#25 0x00007f136da69454 in start_thread () from /lib64/libpthread.so.0
#26 0x00007f137198937f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f1361e48700 (LWP 11522)):
#0  0x00007f137198066d in poll () from /lib64/libc.so.6
#1  0x00007f136e2e33e0 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f136e2e5179 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f13643b3889 in QXcbEventReader::run (this=0x1817040) at qxcbconnection.cpp:1343
#4  0x00007f137207c4c8 in QThreadPrivate::start (arg=0x1817040) at thread/qthread_unix.cpp:368
#5  0x00007f136da69454 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f137198937f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f1375c948c0 (LWP 11520)):
[KCrash Handler]
#6  0x00007f13718d45af in raise () from /lib64/libc.so.6
#7  0x00007f13718d59aa in abort () from /lib64/libc.so.6
#8  0x00007f1371912150 in __libc_message () from /lib64/libc.so.6
#9  0x00007f13719184f6 in malloc_printerr () from /lib64/libc.so.6
#10 0x00007f13719194a6 in _int_free () from /lib64/libc.so.6
#11 0x00007f1373f5b3f9 in QList<QTabBarPrivate::Tab>::node_destruct (this=<optimized out>, to=0x1dacbb8, from=0x1dacbb0) at ../../src/corelib/tools/qlist.h:490
#12 QList<QTabBarPrivate::Tab>::dealloc (data=0x1dacba0, this=<optimized out>) at ../../src/corelib/tools/qlist.h:861
#13 0x00007f1373f64f95 in QList<QTabBarPrivate::Tab>::~QList (this=0x1cc08d8, __in_chrg=<optimized out>) at ../../src/corelib/tools/qlist.h:823
#14 QTabBarPrivate::~QTabBarPrivate (this=0x1cc0700, __in_chrg=<optimized out>) at ../../src/widgets/widgets/qtabbar_p.h:83
#15 QTabBarPrivate::~QTabBarPrivate (this=0x1cc0700, __in_chrg=<optimized out>) at ../../src/widgets/widgets/qtabbar_p.h:83
#16 0x00007f137227f307 in QScopedPointerDeleter<QObjectData>::cleanup (pointer=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:60
#17 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::~QScopedPointer (this=0x1cf8428, __in_chrg=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:107
#18 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:900
#19 0x00007f1373e0af63 in QWidget::~QWidget (this=0x1cf8420, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1555
#20 0x00007f1373f5b009 in QTabBar::~QTabBar (this=0x1cf8420, __in_chrg=<optimized out>) at widgets/qtabbar.cpp:847
#21 0x00007f1372275f31 in QObjectPrivate::deleteChildren (this=this@entry=0x1cb3cc0) at kernel/qobject.cpp:1970
#22 0x00007f1373e0aeeb in QWidget::~QWidget (this=0x1c95a70, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1694
#23 0x00007f1373f659d9 in QTabWidget::~QTabWidget (this=0x1c95a70, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:363
#24 0x00007f1372275f31 in QObjectPrivate::deleteChildren (this=this@entry=0x1976bf0) at kernel/qobject.cpp:1970
#25 0x00007f1373e0aeeb in QWidget::~QWidget (this=0x1cb7940, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1694
#26 0x00007f1345262a6e in KDecoration2::Configuration::ConfigurationForm::~ConfigurationForm (this=0x1cb7940, __in_chrg=<optimized out>) at /usr/src/debug/kwin-5.8.5/kcmkwin/kwindecoration/kcm.h:41
#27 KDecoration2::Configuration::ConfigurationForm::~ConfigurationForm (this=0x1cb7940, __in_chrg=<optimized out>) at /usr/src/debug/kwin-5.8.5/kcmkwin/kwindecoration/kcm.h:41
#28 0x00007f1372275f31 in QObjectPrivate::deleteChildren (this=this@entry=0x1c2e7c0) at kernel/qobject.cpp:1970
#29 0x00007f1373e0aeeb in QWidget::~QWidget (this=0x1d7cb40, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1694
#30 0x00007f1374cab3fd in KCModule::~KCModule (this=0x1d7cb40, __in_chrg=<optimized out>) at /usr/src/debug/kconfigwidgets-5.29.0/src/kcmodule.cpp:177
#31 0x00007f134525f331 in KDecoration2::Configuration::ConfigurationModule::~ConfigurationModule (this=0x1d7cb40, __in_chrg=<optimized out>) at /usr/src/debug/kwin-5.8.5/kcmkwin/kwindecoration/kcm.h:47
#32 KDecoration2::Configuration::ConfigurationModule::~ConfigurationModule (this=0x1d7cb40, __in_chrg=<optimized out>) at /usr/src/debug/kwin-5.8.5/kcmkwin/kwindecoration/kcm.h:47
#33 0x00007f137568db54 in KCModuleProxy::deleteClient (this=this@entry=0x1cf60d0) at /usr/src/debug/kcmutils-5.29.0/src/kcmoduleproxy.cpp:217
#34 0x00007f137568dbfc in KCModuleProxy::~KCModuleProxy (this=0x1cf60d0, __in_chrg=<optimized out>) at /usr/src/debug/kcmutils-5.29.0/src/kcmoduleproxy.cpp:208
#35 0x00007f137568ddb9 in KCModuleProxy::~KCModuleProxy (this=0x1cf60d0, __in_chrg=<optimized out>) at /usr/src/debug/kcmutils-5.29.0/src/kcmoduleproxy.cpp:212
#36 0x00007f1372275f31 in QObjectPrivate::deleteChildren (this=this@entry=0x1cf17d0) at kernel/qobject.cpp:1970
#37 0x00007f1373e0aeeb in QWidget::~QWidget (this=0x197c540, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1694
#38 0x00007f1373e0b1d9 in QWidget::~QWidget (this=0x197c540, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1714
#39 0x00007f1372275f31 in QObjectPrivate::deleteChildren (this=this@entry=0x1cf1530) at kernel/qobject.cpp:1970
#40 0x00007f1373e0aeeb in QWidget::~QWidget (this=0x1a18230, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1694
#41 0x00007f1373f83c79 in QScrollArea::~QScrollArea (this=0x1a18230, __in_chrg=<optimized out>) at widgets/qscrollarea.cpp:174
#42 0x00007f13745c378b in KPageWidgetItem::Private::~Private (this=0x1cf5ef0, __in_chrg=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.29.0/src/kpagewidgetmodel.cpp:40
#43 KPageWidgetItem::~KPageWidgetItem (this=0x1cf5bd0, __in_chrg=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.29.0/src/kpagewidgetmodel.cpp:86
#44 0x00007f13745c37a9 in KPageWidgetItem::~KPageWidgetItem (this=0x1cf5bd0, __in_chrg=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.29.0/src/kpagewidgetmodel.cpp:87
#45 0x00007f13745c41eb in PageItem::~PageItem (this=0x1cf0e80, __in_chrg=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.29.0/src/kpagewidgetmodel.cpp:176
#46 0x00007f13745c4e0e in KPageWidgetModel::removePage (this=0x1a966d0, item=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.29.0/src/kpagewidgetmodel.cpp:537
#47 0x00007f13745c3217 in KPageWidget::removePage (this=<optimized out>, item=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.29.0/src/kpagewidget.cpp:120
#48 0x00007f13758c9125 in ModuleView::closeModules (this=0x195e710) at /usr/src/debug/systemsettings-5.8.5/core/ModuleView.cpp:275
#49 0x00007f134602fb0e in IconMode::backToOverview (this=0x195e4a0) at /usr/src/debug/systemsettings-5.8.5/icons/IconMode.cpp:156
#50 0x00007f1372277709 in QMetaObject::activate (sender=sender@entry=0x19ca0a0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffb7a6e920) at kernel/qobject.cpp:3740
#51 0x00007f1372278027 in QMetaObject::activate (sender=sender@entry=0x19ca0a0, m=m@entry=0x7f137449ff80 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffb7a6e920) at kernel/qobject.cpp:3602
#52 0x00007f1373dc14e2 in QAction::triggered (this=this@entry=0x19ca0a0, _t1=<optimized out>) at .moc/moc_qaction.cpp:369
#53 0x00007f1373dc3ed0 in QAction::activate (this=0x19ca0a0, event=<optimized out>) at kernel/qaction.cpp:1170
#54 0x00007f1373eb1d0d in QAbstractButtonPrivate::click (this=0x1c27820) at widgets/qabstractbutton.cpp:393
#55 0x00007f1373eb1f44 in QAbstractButton::mouseReleaseEvent (this=0x1c27730, e=0x7fffb7a6ee40) at widgets/qabstractbutton.cpp:1009
#56 0x00007f1373f7e01a in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:616
#57 0x00007f1373e0f588 in QWidget::event (this=0x1c27730, event=0x7fffb7a6ee40) at kernel/qwidget.cpp:9161
#58 0x00007f1373eb3151 in QAbstractButton::event (this=this@entry=0x1c27730, e=e@entry=0x7fffb7a6ee40) at widgets/qabstractbutton.cpp:966
#59 0x00007f1373f7e0f9 in QToolButton::event (this=0x1c27730, event=0x7fffb7a6ee40) at widgets/qtoolbutton.cpp:982
#60 0x00007f1373dc7eac in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x1c27730, e=0x7fffb7a6ee40) at kernel/qapplication.cpp:3799
#61 0x00007f1373dd051d in QApplication::notify (this=<optimized out>, receiver=0x1c27730, e=0x7fffb7a6ee40) at kernel/qapplication.cpp:3273
#62 0x00007f137224bb00 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x1c27730, event=event@entry=0x7fffb7a6ee40) at kernel/qcoreapplication.cpp:988
#63 0x00007f1373dcebcd in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#64 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x1c27730, event=event@entry=0x7fffb7a6ee40, alienWidget=alienWidget@entry=0x1c27730, nativeWidget=0x19de7e0, buttonDown=buttonDown@entry=0x7f13744ce830 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2771
#65 0x00007f1373e29c06 in QWidgetWindow::handleMouseEvent (this=this@entry=0x20518a0, event=event@entry=0x7fffb7a6f260) at kernel/qwidgetwindow.cpp:617
#66 0x00007f1373e2c613 in QWidgetWindow::event (this=0x20518a0, event=0x7fffb7a6f260) at kernel/qwidgetwindow.cpp:239
#67 0x00007f1373dc7eac in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x20518a0, e=0x7fffb7a6f260) at kernel/qapplication.cpp:3799
#68 0x00007f1373dcf661 in QApplication::notify (this=0x7fffb7a6f720, receiver=0x20518a0, e=0x7fffb7a6f260) at kernel/qapplication.cpp:3556
#69 0x00007f137224bb00 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x20518a0, event=event@entry=0x7fffb7a6f260) at kernel/qcoreapplication.cpp:988
#70 0x00007f1373626c43 in QCoreApplication::sendSpontaneousEvent (event=0x7fffb7a6f260, receiver=0x20518a0) at ../../src/corelib/kernel/qcoreapplication.h:234
#71 QGuiApplicationPrivate::processMouseEvent (e=0x38b2890) at kernel/qguiapplication.cpp:1903
#72 0x00007f13736287c5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x38b2890) at kernel/qguiapplication.cpp:1687
#73 0x00007f137360675b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:659
#74 0x00007f13643ea210 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:76
#75 0x00007f136bb20687 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#76 0x00007f136bb208f0 in ?? () from /usr/lib64/libglib-2.0.so.0
#77 0x00007f136bb2099c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#78 0x00007f13722a016f in QEventDispatcherGlib::processEvents (this=0x185c000, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#79 0x00007f1372249aea in QEventLoop::exec (this=this@entry=0x7fffb7a6f600, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#80 0x00007f137225225c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261
#81 0x00007f137361e41c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1633
#82 0x00007f1373dc7e05 in QApplication::exec () at kernel/qapplication.cpp:2975
#83 0x000000000040cb80 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/systemsettings-5.8.5/app/main.cpp:56

Reported using DrKonqi
Comment 1 Christoph Feck 2017-01-19 14:28:59 UTC

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