https://bugs.kde.org/show_bug.cgi?id=525506
Bug ID: 525506
Summary: xdg-desktop-portal crashes when using Details view and
resizing the window
Classification: Plasma
Product: xdg-desktop-portal-kde
Version First 6.7.90
Reported In:
Platform: CachyOS
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Application: xdg-desktop-portal-kde (6.7.90)
ApplicationNotResponding [ANR]: false
Qt Version: 6.12.0
Frameworks Version: 6.30.0
Operating System: Linux 7.2.3-1-cachyos x86_64
Windowing System: Wayland
Distribution: CachyOS
DrKonqi: 6.7.90 [CoredumpBackend]
-- Information about the crash:
When i resize the desktop portal and im specifially using Details view it will
crash, i have replicated this 3 times now.
The crash can be reproduced every time.
-- Backtrace (Reduced):
#6 0x00007f5b24517402 in QIcon::isNull (this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/gui/image/qicon.cpp:1084
#7 0x00007f5b1a9b0e8c in ItemViewElement::updateSubElementList
(this=0x55987c238b00) at
/usr/src/debug/union/union-6.7.90/src/output/qtwidgets/elements/ItemViewElement.cpp:92
#8 0x00007f5b1a9b2425 in ItemViewElement::update (this=0x55987c238b00) at
/usr/src/debug/union/union-6.7.90/src/output/qtwidgets/elements/ItemViewElement.cpp:38
#9 0x00007f5b1a9958d7 in ElementCache::detail::element<QStyle::ControlElement,
38> (output=std::shared_ptr<AbstractElement> (use count 2, weak count 0) =
{...}, hash=<optimized out>, style=<optimized out>, option=0x7ffe138caad0,
widget=<optimized out>) at /usr/include/c++/16/bits/shared_ptr_base.h:1752
#10 0x00007f5b1a99929a in operator() (__closure=<optimized out>) at
/usr/src/debug/union/union-6.7.90/src/output/qtwidgets/ElementCache.h:57
#11 ElementCache::element<QStyle::ControlElement, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
10, 11, 12, 13, 14, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34,
35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46> (enumValue=<optimized out>,
hash=<optimized out>, style=<optimized out>, option=<optimized out>,
widget=<optimized out>) at
/usr/src/debug/union/union-6.7.90/src/output/qtwidgets/ElementCache.h:59
#12 0x00007f5b1a991fa2 in UnionStyle::drawControl (this=0x55987bc93950,
controlElement=QStyle::CE_ShapedFrame, option=0x7ffe138caad0,
painter=0x7ffe138cab50, widget=0x55987c17a0b0) at
/usr/src/debug/union/union-6.7.90/src/output/qtwidgets/UnionStyle.cpp:156
#13 0x00007f5b24fd4498 in QFrame::drawFrame (this=this@entry=0x55987c17a0b0,
p=p@entry=0x7ffe138cab50) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qframe.cpp:499
#14 0x00007f5b24fd456f in QFrame::paintEvent (this=0x55987c17a0b0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qframe.cpp:487
#15 0x00007f5b24fc9800 in QAbstractScrollArea::event (this=0x55987c17a0b0,
e=0x7ffe138cace0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qabstractscrollarea.cpp:929
#16 0x00007f5b24f035df in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55987c17a0b0, e=0x7ffe138cace0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3264
#17 0x00007f5b23d866c8 in QCoreApplication::notifyInternal2
(receiver=0x55987c17a0b0, event=0x7ffe138cace0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1129
#18 0x00007f5b23d8671d in QCoreApplication::sendSpontaneousEvent
(receiver=<optimized out>, event=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1588
#19 0x00007f5b24f5693c in QWidgetPrivate::sendPaintEvent
(this=this@entry=0x55987c6090f0, toBePainted=...) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:5666
#20 0x00007f5b24f56e17 in QWidgetPrivate::drawWidget
(this=this@entry=0x55987c6090f0, pdev=pdev@entry=0x55987c505578, rgn=...,
offset=..., flags=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:5616
#21 0x00007f5b24f59fe1 in QWidgetPrivate::paintSiblingsRecursive
(this=this@entry=0x55987c0e24c0, pdev=pdev@entry=0x55987c505578, siblings=...,
index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55987c495a40) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:5795
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.