Bug 477933 - Plasma crashed in PlasmaQuick::PopupPlasmaWindow::setVisualParent after taking an action that resizes certain widgets
Summary: Plasma crashed in PlasmaQuick::PopupPlasmaWindow::setVisualParent after takin...
Status: RESOLVED DUPLICATE of bug 479066
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.90.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi, qt6
: 478100 478433 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-12-02 19:11 UTC by Patrick Silva
Modified: 2024-06-06 13:41 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (211.50 KB, text/plain)
2023-12-02 19:11 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2023-12-02 19:11:10 UTC
Application: plasmashell (5.90.0)

Qt Version: 6.6.1
Frameworks Version: 5.246.0
Operating System: Linux 6.6.3-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 5.90.0 [CoredumpBackend]

-- Information about the crash:
I added Notes widget to panel, activated the edit mode of the panel, increased the panel height by clicking repeatedly on "+" button; Plasma crashed.

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#6  QQuickItem::window() const (this=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:2870
#7  0x00007f38dd2edadc in PlasmaQuick::PopupPlasmaWindow::setVisualParent(QQuickItem*) (item=<optimized out>, this=<optimized out>) at /usr/src/debug/libplasma/libplasma-5.90.0/src/plasmaquick/popupplasmawindow.cpp:227
#8  PlasmaQuick::PopupPlasmaWindow::setVisualParent(QQuickItem*) (this=0x55ccf481cc70, item=0x0) at /usr/src/debug/libplasma/libplasma-5.90.0/src/plasmaquick/popupplasmawindow.cpp:217
#9  0x00007f38db8593e8 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlpropertydata_p.h:298
#10 0x00007f38db863c48 in QObjectPointerBinding::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=0x55ccf34b9f20, result=..., isUndefined=false, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:787


Reported using DrKonqi
Comment 1 Patrick Silva 2023-12-02 19:11:14 UTC
Created attachment 163773 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nate Graham 2023-12-05 17:09:11 UTC
*** Bug 478100 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2023-12-05 17:10:00 UTC
Not able to reproduce this
Comment 4 Nate Graham 2023-12-12 22:36:32 UTC
*** Bug 478433 has been marked as a duplicate of this bug. ***
Comment 5 Nate Graham 2023-12-12 23:24:36 UTC
*** Bug 478433 has been marked as a duplicate of this bug. ***
Comment 6 Enrico 2023-12-27 07:02:22 UTC
(In reply to Nate Graham from comment #3)
> Not able to reproduce this

Hello,
trying to reproduce this bug I've created https://bugs.kde.org/show_bug.cgi?id=479066 which is similar. I can reproduce 100% of the times on KaOS and Neon Unstable.
Since I'm sure they are the same bug (plasma doesn't crash for me), I created another bug report. Feel free to mark it as duplicate if needed
Comment 7 Akseli Lahtinen 2024-06-06 13:41:10 UTC

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