Application: plasmashell (6.0.2) Qt Version: 6.6.2 Frameworks Version: 6.0.0 Operating System: Linux 6.8.0-63.fc40.1.x86_64 x86_64 Windowing System: Wayland Distribution: "Fedora release 40 (Forty)" DrKonqi: 6.0.2 [CoredumpBackend] -- Information about the crash: Random crashes in floating planel since v6.0 The crash can be reproduced sometimes. -- Backtrace (Reduced): #8 qobject_cast<QQuickLayout*> (object=<optimized out>) at /usr/include/qt6/QtCore/qobject.h:393 #9 QQuickLayout::effectiveSizePolicy_helper (item=<optimized out>, orientation=<optimized out>, info=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.6.2-1.fc40.x86_64/src/quicklayouts/qquicklayout.cpp:1269 #10 0x00007feb81f5f13b in QGridLayoutItem::stretchFactor (this=<optimized out>, orientation=<optimized out>) at /usr/src/debug/qt6-qtbase-6.6.2-6.fc40.x86_64/src/gui/util/qgridlayoutengine.cpp:533 #11 QGridLayoutItem::stretchFactor (this=<optimized out>, orientation=<optimized out>) at /usr/src/debug/qt6-qtbase-6.6.2-6.fc40.x86_64/src/gui/util/qgridlayoutengine.cpp:527 #12 0x00007feb81f66396 in QGridLayoutEngine::fillRowData (this=this@entry=0x558c1769c288, rowData=rowData@entry=0x558c1769c428, colPositions=colPositions@entry=0x0, colSizes=colSizes@entry=0x0, orientation=orientation@entry=Qt::Horizontal, styleInfo=styleInfo@entry=0x558c1769be10) at /usr/src/debug/qt6-qtbase-6.6.2-6.fc40.x86_64/src/gui/util/qgridlayoutengine.cpp:1395 Reported using DrKonqi
Created attachment 167233 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
What were you doing when the crash happened
(In reply to Fushan Wen from comment #2) > What were you doing when the crash happened it's random, but it feels like when I move to activate the main floating panel which is auto hidden it's likely to crash or not. here is another trace since the last crash.
Created attachment 167285 [details] new trace
I just got a crash while 30mins into a fullscreen video, the screen flashed black & audio kept playing. I got out of fullscreen to find drkonqi so no input from me this time. trace included.
Created attachment 167306 [details] trace 3
I've also filed this against QT https://bugreports.qt.io/browse/QTBUG-123638
> #4 QQmlData::get (priv=0x81, create=false) at /usr/src/debug/qt6-qtdeclarative-6.6.2-1.fc40.x86_64/src/qml/qml/qqmldata_p.h:202 The backtrace looks like something is wrong with the QML garbage collector
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/564
Do you use the weather widget?
Yes good guess
Git commit 8581674ee8fb2b0a17619302fa5a4e8f59669100 by Fushan Wen. Committed on 26/03/2024 at 00:28. Pushed by fusionfuture into branch 'master'. applets/weather: remove invalid bindings on Layout properties Those weather views are in the SwipeView, not in a layout. Related: bug 483791 M +0 -2 applets/weather/package/contents/ui/ForecastView.qml M +2 -2 applets/weather/package/contents/ui/SwitchPanel.qml M +1 -1 applets/weather/package/contents/ui/TopPanel.qml https://invent.kde.org/plasma/kdeplasma-addons/-/commit/8581674ee8fb2b0a17619302fa5a4e8f59669100
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/565
Git commit 0350e4468502f10a9530e41850cf929db20f5bb9 by Fushan Wen. Committed on 26/03/2024 at 00:28. Pushed by fusionfuture into branch 'Plasma/6.0'. applets/weather: remove invalid bindings on Layout properties Those weather views are in the SwipeView, not in a layout. Related: bug 483791 (cherry picked from commit 8581674ee8fb2b0a17619302fa5a4e8f59669100) 916d5ab8 applets/weather: remove invalid bindings on Layout properties M +0 -2 applets/weather/package/contents/ui/ForecastView.qml M +2 -2 applets/weather/package/contents/ui/SwitchPanel.qml M +1 -1 applets/weather/package/contents/ui/TopPanel.qml https://invent.kde.org/plasma/kdeplasma-addons/-/commit/0350e4468502f10a9530e41850cf929db20f5bb9
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/566
(In reply to Fushan Wen from comment #14) > Git commit 0350e4468502f10a9530e41850cf929db20f5bb9 by Fushan Wen. > Committed on 26/03/2024 at 00:28. > Pushed by fusionfuture into branch 'Plasma/6.0'. > > applets/weather: remove invalid bindings on Layout properties > > Those weather views are in the SwipeView, not in a layout. > Related: bug 483791 > > > (cherry picked from commit 8581674ee8fb2b0a17619302fa5a4e8f59669100) > > 916d5ab8 applets/weather: remove invalid bindings on Layout properties > > M +0 -2 applets/weather/package/contents/ui/ForecastView.qml > M +2 -2 applets/weather/package/contents/ui/SwitchPanel.qml > M +1 -1 applets/weather/package/contents/ui/TopPanel.qml > > https://invent.kde.org/plasma/kdeplasma-addons/-/commit/ > 0350e4468502f10a9530e41850cf929db20f5bb9 Testing...
Is there any new crash?
(In reply to Fushan Wen from comment #17) > Is there any new crash? No it's been rock solid. I think you may have cracked it. Famous last words.
No crash on Sentry either, so mark as closed.
Closed QT bug. Thanks for coming.
*** This bug has been marked as a duplicate of bug 483791 ***