Bug 463368 - kde mobile lockscreen seems to be throwing lots of errors.
Summary: kde mobile lockscreen seems to be throwing lots of errors.
Status: RESOLVED FIXED
Alias: None
Product: plasma-mobile
Classification: Plasma
Component: Shell (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Mobile Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-23 00:46 UTC by idoitprone
Modified: 2022-12-24 03:36 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
journalctl -xe (901.74 KB, text/x-log)
2022-12-23 00:46 UTC, idoitprone
Details
sudo cat /var/log/zypp/history | grep 2022-12 > 2022-12-zypper-log (312.85 KB, text/plain)
2022-12-24 03:26 UTC, idoitprone
Details

Note You need to log in before you can comment on or make changes to this bug.
Description idoitprone 2022-12-23 00:46:31 UTC
Created attachment 154767 [details]
journalctl -xe

SUMMARY
You can login into the kde mobile but the desktop flashes and have lots of bugs. I do not know how to describe it but it is a glaring regression.


STEPS TO REPRODUCE
1. Setup kde mobile plasma 
2. Set appearance to kde mobile
3. shutdown the computer
4. Login the kde mobile lockscreen


OBSERVED RESULT
The shell behaves strangely. The desktop flashes to a black screen; however krunner still works. Any focused window loses focus automatically. Using the konsole is a little bit frustrating which can be migrated by using the tty.

I attached a journalctl -xe and downstream told me to report the bug here.

EXPECTED RESULT
The kde mobile desktop works

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Opensuse tumbleweed 20221219 
(available in About System)
KDE Plasma Version: 5.26.4
KDE Frameworks Version: 5.101.0 
Qt Version:  5.15.7

lsb_release -a
LSB Version:    n/a
Distributor ID: openSUSE
Description:    openSUSE Tumbleweed
Release:        20221219
Codename:       n/a

zypper info plasma5-mobile
Loading repository data...
Reading installed packages...


Information for package plasma5-mobile:
---------------------------------------
Repository     : openSUSE-Tumbleweed-Oss
Name           : plasma5-mobile
Version        : 5.26.4-1.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 2.2 MiB
Installed      : Yes
Status         : up-to-date
Source package : plasma5-mobile-5.26.4-1.1.src
Upstream URL   : http://www.kde.org/
Summary        : Plasma Mobile
Description    : 
    Plasma shell and components targeted for phones.


ADDITIONAL INFORMATION
You migrate this issue by using a different lockscreen.
Comment 1 idoitprone 2022-12-23 01:08:11 UTC
I just realize it is saved in coredumpctl. Here is the backtreace. Infinite looping...

$Wed 2022-12-21 23:11:13 PST  8251 1000 1000 SIGSEGV present  /usr/bin/plasmashell                11.6M
$ coredumpctl debug 8251


Using host libthread_db library "/lib64/libthread_db.so.1".
Missing separate debuginfos, use: zypper install plasma5-workspace-debuginfo-5.26.4.1-1.2.x86_64
--Type <RET> for more, q to quit, c to continue without paging--
Core was generated by `/usr/bin/plasmashell --no-respawn'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f12b51340f2 in QQuickGridViewPrivate::updateHeader (this=0x5569b6dd57e0)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:839
839     {
[Current thread is 1 (Thread 0x7f12b0b06280 (LWP 8251))]
(gdb) bt
#0  0x00007f12b51340f2 in QQuickGridViewPrivate::updateHeader() (this=0x5569b6dd57e0)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:839
#1  0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#2  0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#3  0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#4  0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#5  QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#6  0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#7  0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#8  0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#9  0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#10 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#11 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#12 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#13 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#14 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#15 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#16 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#17 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#18 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#19 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#20 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#21 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#22 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#23 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#24 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#25 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#26 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
--Type <RET> for more, q to quit, c to continue without paging--
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#27 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#28 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#29 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#30 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#31 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#32 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#33 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#34 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#35 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#36 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#37 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#38 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#39 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#40 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#41 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#42 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#43 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#44 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#45 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#46 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#47 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#48 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#49 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#50 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#51 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#52 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
--Type <RET> for more, q to quit, c to continue without paging--
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#53 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#54 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#55 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#56 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#57 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#58 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#59 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#60 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#61 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#62 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#63 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#64 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#65 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#66 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#67 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#68 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#69 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#70 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#71 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#72 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#73 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#74 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#75 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#76 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#77 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785

#78 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
--Type <RET> for more, q to quit, c to continue without paging--
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#79 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#80 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#81 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#82 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#83 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#84 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#85 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#86 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#87 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#88 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#89 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#90 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#91 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#92 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#93 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#94 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#95 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#96 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#97 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#98 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#99 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#100 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#101 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#102 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#103 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#104 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
--Type <RET> for more, q to quit, c to continue without paging--
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#105 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#106 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#107 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#108 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#109 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#110 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#111 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#112 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#113 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#114 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#115 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#116 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#117 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#118 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#119 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#120 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#121 0x00007f12b514150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x5569b6dd57e0, item=0x5569b712a990, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#122 0x00007f12b507bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x5569b712a990, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#123 0x00007f12b5079709 in QQuickItem::setPosition(QPointF const&) (this=0x5569b712a990, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#124 0x00007f12b5134372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#125 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
Comment 2 idoitprone 2022-12-23 01:12:03 UTC
doof@steamdeck:~> coredumpctl debug 8097
Hint: You are currently not seeing messages from other users and the system.
      Users in the 'systemd-journal' group can see all messages. Pass -q to
      turn off this notice.
           PID: 8097 (plasmashell)
           UID: 1000 (doof)
           GID: 1000 (doof)
        Signal: 11 (SEGV)
     Timestamp: Wed 2022-12-21 23:11:01 PST (17h ago)
  Command Line: /usr/bin/plasmashell --no-respawn
    Executable: /usr/bin/plasmashell
 Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service
          Unit: user@1000.service
     User Unit: plasma-plasmashell.service
         Slice: user-1000.slice
     Owner UID: 1000 (doof)
       Boot ID: 95479de431f54f8c87d62b91afbb043a
    Machine ID: 5011abe9c25e4cad8dc58ec9dc82abe7
      Hostname: steamdeck.lan
       Storage: /var/lib/systemd/coredump/core.plasmashell.1000.95479de431f54f8c87d62b91afbb043a.8097.1671693061000000.zst (present)
  Size on Disk: 14.7M
       Message: Process 8097 (plasmashell) of user 1000 dumped core.
                


[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell --no-respawn'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f0fcfc796ba in QQuickItem::setPosition (this=0x55aa352ce740, pos=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6738
6738        d->dirty(QQuickItemPrivate::Position);
[Current thread is 1 (Thread 0x7f0fcbd4e280 (LWP 8097))]
Missing separate debuginfos, use: zypper install Mesa-dri-debuginfo-22.2.4-335.5.x86_64 Mesa-libEGL1-debuginfo-22.2.4-335.2.x86_64 libavcodec59-debuginfo-5.1.2-7.1.x86_64 libavformat59-debuginfo-5.1.2-7.1.x86_64 libavutil57-debuginfo-5.1.2-7.1.x86_64 libde265-0-debuginfo-1.0.8-1.45.x86_64 libharfbuzz0-debuginfo-5.3.1-1.2.x86_64 libheif1-debuginfo-1.12.0-11.5.x86_64 liblzma5-debuginfo-5.2.8-2.1.x86_64 libnm0-debuginfo-1.40.6-1.1.x86_64 libswresample4-debuginfo-5.1.2-7.1.x86_64 libswscale6-debuginfo-5.1.2-7.1.x86_64 libsystemd0-debuginfo-252.3-1.1.x86_64 libudev1-debuginfo-252.3-1.1.x86_64 libvo-amrwbenc0-debuginfo-0.1.3-1.74.x86_64 libx264-161-debuginfo-0.161+git20200912.d198931a-2.44.x86_64 libx265-199-debuginfo-3.5-2.43.x86_64 libxvidcore4-debuginfo-1.3.7-1.48.x86_64
(gdb) 
(gdb) bt
#0  0x00007f0fcfc796ba in QQuickItem::setPosition(QPointF const&) (this=0x55aa352ce740, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6738
#1  0x00007f0fcfd34372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#2  QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#3  0x00007f0fcfd4150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
     (this=0x55aa34f6b1a0, item=0x55aa352ce740, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#4  0x00007f0fcfc7bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x55aa352ce740, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#5  0x00007f0fcfc79709 in QQuickItem::setPosition(QPointF const&) (this=0x55aa352ce740, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#6  0x00007f0fcfd34372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#7  QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#8  0x00007f0fcfd4150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x55aa34f6b1a0, item=0x55aa352ce740, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#9  0x00007f0fcfc7bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x55aa352ce740, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#10 0x00007f0fcfc79709 in QQuickItem::setPosition(QPointF const&) (this=0x55aa352ce740, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#11 0x00007f0fcfd34372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#12 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:880
#13 0x00007f0fcfd4150a in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&)
    (this=0x55aa34f6b1a0, item=0x55aa352ce740, change=..., oldGeometry=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitemview.cpp:1174
#14 0x00007f0fcfc7bab3 in QQuickItem::geometryChanged(QRectF const&, QRectF const&)
    (this=0x55aa352ce740, newGeometry=<optimized out>, oldGeometry=...)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:3785
#15 0x00007f0fcfc79709 in QQuickItem::setPosition(QPointF const&) (this=0x55aa352ce740, pos=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickitem.cpp:6740
#16 0x00007f0fcfd34372 in FxGridItemSG::setPosition(double, double, bool)
    (immediate=<optimized out>, row=<optimized out>, col=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde25/src/quick/items/qquickgridview.cpp:123
#17 QQuickGridViewPrivate::updateHeader() (this=<optimized out>)
Comment 3 Devin Lin 2022-12-23 17:51:18 UTC
Is there a specific version upgrade that caused the regression? Does changing the look-and-feel really resolve the issue?

I wonder if this is a lockscreen issue or a shell issue (and thus unrelated), because those are two separate programs.
Comment 4 Devin Lin 2022-12-23 17:52:10 UTC
There was a fix in master recently regarding the shell and infinite loops with shell resizing: https://invent.kde.org/plasma/plasma-mobile/-/commit/bdcbe4d6f78b606e1ecc7efae2527b0cacfe73ac
Comment 5 idoitprone 2022-12-24 03:26:05 UTC
(In reply to Devin Lin from comment #3)
> Is there a specific version upgrade that caused the regression? Does
> changing the look-and-feel really resolve the issue?
> 
> I wonder if this is a lockscreen issue or a shell issue (and thus
> unrelated), because those are two separate programs.

Yea, I do not know which update caused the regression. However, changing the lockscreen portion of the appearance to plasma mobile does resolve the issue.

I have to manually check which update caused the issue because I am guilty of updating my system without restarting it.
Comment 6 idoitprone 2022-12-24 03:26:42 UTC
Created attachment 154791 [details]
sudo cat /var/log/zypp/history | grep 2022-12 > 2022-12-zypper-log

December 2022-12-zypper-log
Comment 7 idoitprone 2022-12-24 03:28:02 UTC
(In reply to idoitprone from comment #5)
> (In reply to Devin Lin from comment #3)
> > Is there a specific version upgrade that caused the regression? Does
> > changing the look-and-feel really resolve the issue?
> > 
> > I wonder if this is a lockscreen issue or a shell issue (and thus
> > unrelated), because those are two separate programs.
> 
> Yea, I do not know which update caused the regression. However, changing the
> lockscreen portion of the appearance to plasma mobile does resolve the issue.
> 
> I have to manually check which update caused the issue because I am guilty
> of updating my system without restarting it.

Opps, I mean changing it to something other than plasma mobile lockscreen resolves the issue.
Comment 8 idoitprone 2022-12-24 03:36:57 UTC
Closing issue. I do not experience the issue anymore. Update between wednesday and today probably fixed it.

Perhaps the updates were staggered. I do not know.