top drawer hangs with custom scale
For example with 170% (because 200% IMO makes everything too big) this makes the shell hang indefinitely. It happens sometimes when pulling it down, sometimes when pushing it up again.
not very useful backtrace, without debug symbols
#0 0x0000ffff9184a044 in () at /usr/lib/qt/qml/org/kde/kirigami.2/libkirigamiplugin.so
#1 0x0000ffffa82ef804 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) ()
at /usr/lib/libQt5Qml.so.5
#2 0x0000ffffa83625c8 in QQmlBinding::slowWrite(QQmlPropertyData const&, QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) ()
at /usr/lib/libQt5Qml.so.5
#3 0x0000ffffa8363c2c in () at /usr/lib/libQt5Qml.so.5
#4 0x0000ffffa836548c in () at /usr/lib/libQt5Qml.so.5
#5 0x0000ffffa836303c in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#6 0x0000ffffa833c168 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5
#7 0x0000ffffa6cab6a4 in () at /usr/lib/libQt5Core.so.5
#8 0x0000ffffa82da8e4 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib/libQt5Qml.so.5
#9 0x0000ffffa836432c in () at /usr/lib/libQt5Qml.so.5
#10 0x0000ffffa836548c in () at /usr/lib/libQt5Qml.so.5
#11 0x0000ffffa836303c in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#12 0x0000ffffa833c168 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5
#13 0x0000ffffa6cab6a4 in () at /usr/lib/libQt5Core.so.5
#14 0x0000ffffa82da8e4 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib/libQt5Qml.so.5
#15 0x0000ffffa836432c in () at /usr/lib/libQt5Qml.so.5
#16 0x0000ffffa836548c in () at /usr/lib/libQt5Qml.so.5
#17 0x0000ffffa836303c in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#18 0x0000ffffa833c168 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5
#19 0x0000ffffa6cab6a4 in () at /usr/lib/libQt5Core.so.5
#20 0x0000ffff91b23044 in () at /usr/lib/qt/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#21 0x0000ffff91b232d4 in () at /usr/lib/qt/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#22 0x0000ffffa887eca4 in QQuickWindowPrivate::polishItems() () at /usr/lib/libQt5Quick.so.5
#23 0x0000ffffa87ef37c in () at /usr/lib/libQt5Quick.so.5
#24 0x0000ffffa888c3e8 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#25 0x0000ffffa7a055ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#26 0x0000ffffa6c66f3c in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#27 0x0000ffffa705ef58 in QPlatformWindow::deliverUpdateRequest() () at /usr/lib/libQt5Gui.so.5
#28 0x0000ffffa43d9e64 in () at /usr/lib/libQt5WaylandClient.so.5
#29 0x0000ffffa6c9f81c in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#30 0x0000ffffa7a055ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#31 0x0000ffffa6c66f3c in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#32 0x0000ffffa6c6a430 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#33 0x0000ffffa6cd54e0 in () at /usr/lib/libQt5Core.so.5
#34 0x0000ffffa4c2f560 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#35 0x0000ffffa4c2f8ac in () at /usr/lib/libglib-2.0.so.0
#36 0x0000ffffa4c2f9b4 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#37 0x0000ffffa6cd4768 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#38 0x0000ffffa6c65084 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#39 0x0000ffffa6c6f7c0 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#40 0x0000aaaab6d51938 in ()
#41 0x0000ffffa6623538 in __libc_start_main () at /usr/lib/libc.so.6
#42 0x0000aaaab6d51b04 in ()
another not very useful backtrace
#0 0x0000ffffbe46d1d0 in () at /usr/lib/libQt5Qml.so.5
#1 0x0000ffffbe3454e0 in QQmlProperty::~QQmlProperty() () at /usr/lib/libQt5Qml.so.5
#2 0x0000ffffbe776d48 in () at /usr/lib/libQt5Quick.so.5
#3 0x0000ffffbe77c7b0 in () at /usr/lib/libQt5Quick.so.5
#4 0x0000ffffbe77c814 in () at /usr/lib/libQt5Quick.so.5
#5 0x0000ffffbe416674 in QAnimationGroupJob::clear() () at /usr/lib/libQt5Qml.so.5
#6 0x0000ffffbe4166bc in QAnimationGroupJob::~QAnimationGroupJob() () at /usr/lib/libQt5Qml.so.5
#7 0x0000ffffbe7a1938 in () at /usr/lib/libQt5Quick.so.5
#8 0x0000ffffbe7a0708 in () at /usr/lib/libQt5Quick.so.5
#9 0x0000ffffbe7a0764 in () at /usr/lib/libQt5Quick.so.5
#10 0x0000ffffbe795ba4 in QQuickTransitionManager::transition(QList<QQuickStateAction> const&, QQuickTransition*, QObject*) () at /usr/lib/libQt5Quick.so.5
#11 0x0000ffffbe99e0e8 in () at /usr/lib/libQt5Quick.so.5
#12 0x0000ffffbe99e8c8 in QQuickItemViewTransitionableItem::startTransition(QQuickItemViewTransitioner*, int) () at /usr/lib/libQt5Quick.so.5
#13 0x0000ffffbe9d2500 in QQuickBasePositioner::prePositioning() () at /usr/lib/libQt5Quick.so.5
#14 0x0000ffffbe8d8ca4 in QQuickWindowPrivate::polishItems() () at /usr/lib/libQt5Quick.so.5
#15 0x0000ffffbe84937c in () at /usr/lib/libQt5Quick.so.5
#16 0x0000ffffbe8e63e8 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#17 0x0000ffffbda5f5ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#18 0x0000ffffbccc0f3c in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#19 0x0000ffffbd0b8f58 in QPlatformWindow::deliverUpdateRequest() () at /usr/lib/libQt5Gui.so.5
#20 0x0000ffffba433e64 in () at /usr/lib/libQt5WaylandClient.so.5
#21 0x0000ffffbccf981c in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#22 0x0000ffffbda5f5ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#23 0x0000ffffbccc0f3c in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#24 0x0000ffffbccc4430 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#25 0x0000ffffbcd2f4e0 in () at /usr/lib/libQt5Core.so.5
#26 0x0000ffffbac89560 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#27 0x0000ffffbac898ac in () at /usr/lib/libglib-2.0.so.0
#28 0x0000ffffbac899b4 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#29 0x0000ffffbcd2e768 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#30 0x0000ffffbccbf084 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#31 0x0000ffffbccc97c0 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#32 0x0000aaaaaf8b1938 in ()
#33 0x0000ffffbc67d538 in __libc_start_main () at /usr/lib/libc.so.6
#34 0x0000aaaaaf8b1b04 in ()
Edited by Xaver Hugl