Package: breeze Version: 4:5.3.2-2 Followup-For: Bug #794581 Dear Maintainer,
This is the backtrace trying to open the window decoration KCM: 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 0x7f5045e68780 (LWP 16166))] Thread 4 (Thread 0x7f5035359700 (LWP 16167)): #0 0x00007f504264553d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f5040357252 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f5040358ddf in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f50378b1aa9 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so #4 0x00007f5042cc087e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f503fae10a4 in start_thread (arg=0x7f5035359700) at pthread_create.c:309 #6 0x00007f504264e07d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7f5027f28700 (LWP 16178)): #0 0x00007f5042d76a76 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007f5042f06d29 in QTimerInfoList::updateCurrentTime() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f5042f07295 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f5042f0872e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f503f5c13fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f503f5c1de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f503f5c1fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f5042f0935c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f5042eadb62 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f5042cbb8b4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f50416d2055 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #11 0x00007f5042cc087e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f503fae10a4 in start_thread (arg=0x7f5027f28700) at pthread_create.c:309 #13 0x00007f504264e07d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f501b927700 (LWP 19132)): #0 0x00007f503f596109 in g_ptr_array_set_size () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f503f5c1351 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f503f5c1de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f503f5c1fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f5042f0935c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f5042eadb62 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f5042cbb8b4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f50416d2055 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f5042cc087e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f503fae10a4 in start_thread (arg=0x7f501b927700) at pthread_create.c:309 #10 0x00007f504264e07d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f5045e68780 (LWP 16166)): [KCrash Handler] #6 0x00007f501a6f3d90 in vtable for Breeze::Decoration () from /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so #7 0x00007f5042eb7da9 in QMetaObject::cast(QObject*) const () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f501a4c4bb1 in qobject_cast<Breeze::Decoration*> (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:520 #9 Breeze::Button::create (type=3513564380, decoration=<optimized out>, parent=0x7ffcd16cbd00) at ../../kdecoration/breezebutton.cpp:68 #10 0x00007f501bdef917 in KDecoration2::DecorationButtonGroup::DecorationButtonGroup(KDecoration2::DecorationButtonGroup::Position, KDecoration2::Decoration*, std::function<KDecoration2::DecorationButton* (KDecoration2::DecorationButtonType, KDecoration2::Decoration*, QObject*)>) () from /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5 #11 0x00007f501a4cbba0 in Breeze::Decoration::createButtons (this=this@entry=0x33c8bf0) at ../../kdecoration/breezedecoration.cpp:344 #12 0x00007f501a4cd40a in Breeze::Decoration::init (this=0x33c8bf0) at ../../kdecoration/breezedecoration.cpp:192 #13 0x00007f501a703489 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kwin/private/kdecoration/libkdecorationprivatedeclarative.so #14 0x00007f50416c9e32 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #15 0x00007f5041656cda in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #16 0x00007f504165758f in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #17 0x00007f504171bfc7 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #18 0x00007f504171c285 in QQmlDelegateModel::object(int, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #19 0x00007f5041a84a5f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #20 0x00007f5041a44470 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #21 0x00007f5041a83479 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #22 0x00007f5041a88de0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #23 0x00007f50416c9e32 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #24 0x00007f504165289e in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #25 0x00007f5041652967 in QQmlComponentPrivate::completeCreate() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #26 0x00007f50416527d0 in QQmlComponent::create(QQmlContext*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #27 0x00007f5041a5f83d in QQuickView::continueExecute() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #28 0x00007f5041a5ff7d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #29 0x00007f5024026837 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kwindecoration.so #30 0x00007f502402b8bb in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_kwindecoration.so #31 0x00007f50431344e0 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 #32 0x00007f50459f5b08 in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #33 0x00007f50459fc7df in ?? () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #34 0x00007f50459fd3d5 in KCModuleProxy::realModule() const () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #35 0x00007f50459fd923 in KCModuleProxy::showEvent(QShowEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5KCMUtils.so.5 #36 0x00007f5044377168 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #37 0x00007f5044333adc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #38 0x00007f5044338fb0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #39 0x00007f5042eb03ab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #40 0x00007f50443747cb in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #41 0x00007f50443746ea in QWidgetPrivate::showChildren(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #42 0x00007f5044374792 in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #43 0x00007f5044376b45 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #44 0x00007f5044374700 in QWidgetPrivate::showChildren(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #45 0x00007f5044374792 in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #46 0x00007f5044376b45 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #47 0x00007f5044359cd1 in QStackedLayout::setCurrentIndex(int) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #48 0x00007f5044359f44 in QStackedLayout::setCurrentWidget(QWidget*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #49 0x00007f50444d2d51 in QStackedWidget::setCurrentWidget(QWidget*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #50 0x00007f504495e325 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 #51 0x00007f5042ee112e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #52 0x00007f5042e60627 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #53 0x00007f5042e671e0 in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #54 0x00007f5042e68145 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #55 0x00007f50445be741 in QListView::setSelection(QRect const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #56 0x00007f504459b62c in QAbstractItemView::mousePressEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #57 0x00007f504437781f in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #58 0x00007f504447573e in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #59 0x00007f50445a2ddb in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #60 0x00007f5042eb0194 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #61 0x00007f5044333abc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #62 0x00007f504433989b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #63 0x00007f5042eb03ab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #64 0x00007f504433838a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #65 0x00007f504438fa30 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #66 0x00007f5044391ba3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #67 0x00007f5044333adc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #68 0x00007f5044338fb0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #69 0x00007f5042eb03ab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #70 0x00007f5043d76e83 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #71 0x00007f5043d78a75 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #72 0x00007f5043d5d24f in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #73 0x00007f50378dc320 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so #74 0x00007f503f5c1c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #75 0x00007f503f5c1f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #76 0x00007f503f5c1fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #77 0x00007f5042f09347 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #78 0x00007f5042eadb62 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #79 0x00007f5042eb57ac in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #80 0x000000000040f09b in main () -- (Not so) Random fortune: [...] I realised that I didn’t trust the build quality of the [Ubuntu] LTS releases as much as I trusted the build quality of Debian stable releases. Thinking about it further, I was having a hard time convincing myself to run an Ubuntu server. The reason being the way packages are tested in the Debian repositories. [...] Debian stable is the operating system that is high production quality. -- Aaron Toponce