https://bugs.kde.org/show_bug.cgi?id=513209
Bug ID: 513209
Summary: Merkuro reproducibly crashes when opening a specific
calendar entry
Classification: Applications
Product: Merkuro
Version First 25.08.3
Reported In:
Platform: unspecified
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Application: merkuro-calendar (25.08.3)
ApplicationNotResponding [ANR]: false
Qt Version: 6.10.1
Frameworks Version: 6.20.0
Operating System: Linux 6.17.9-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.5.4 [CoredumpBackend]
-- Information about the crash:
Merkuro reproducibly crashes when doubleclicking a specific 3 day calendar
entry in February. Right-click -> edit leads to the same problem but just
clicking once and viewing the preview work fine.
I created several more multi-day calendar events both in a my local calendar
and my CalDAV shared calendar and the newly created ones do not crash.
This might be related to this bug
https://invent.kde.org/pim/merkuro/-/issues/262 although for me it also crashes
on double-click so its not exactly identical.
I'm running an up to date Arch Linux and Merkuro is version 25.08.3-1.
The crash can be reproduced every time.
-- Backtrace (Reduced):
#8 QtPrivate::qobject_cast_helper<QQuickLayout*, QObject>
(object=0x559a83bd0e60) at /usr/include/qt6/QtCore/qobjectdefs.h:756
#9 qobject_cast<QQuickLayout*> (object=0x559a83bd0e60) at
/usr/include/qt6/QtCore/qobject.h:426
#10 QQuickLayout::effectiveSizePolicy_helper (item=0x559a83bd0e60,
orientation=Qt::Horizontal, info=0x0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quicklayouts/qquicklayout.cpp:1324
#11 0x00007f69e457140e in QGridLayoutItem::stretchFactor (this=0x559a83cb0c10,
orientation=Qt::Horizontal) at
/usr/src/debug/qt6-base/qtbase/src/gui/util/qgridlayoutengine.cpp:534
#12 QGridLayoutItem::stretchFactor (this=0x559a83cb0c10, orientation=<optimized
out>) at /usr/src/debug/qt6-base/qtbase/src/gui/util/qgridlayoutengine.cpp:528
#13 QGridLayoutEngine::fillRowData (this=this@entry=0x559a839c3488,
rowData=rowData@entry=0x559a839c3628, colPositions=colPositions@entry=0x0,
colSizes=colSizes@entry=0x0, orientation=orientation@entry=Qt::Horizontal,
styleInfo=styleInfo@entry=0x559a83982020) at
/usr/src/debug/qt6-base/qtbase/src/gui/util/qgridlayoutengine.cpp:1399
#14 0x00007f69e45740a8 in QGridLayoutEngine::ensureColumnAndRowData
(this=this@entry=0x559a839c3488, rowData=rowData@entry=0x559a839c3628,
totalBox=totalBox@entry=0x559a839c35c8, colPositions=colPositions@entry=0x0,
colSizes=colSizes@entry=0x0, orientation=orientation@entry=Qt::Horizontal,
styleInfo=0x559a83982020) at
/usr/src/debug/qt6-base/qtbase/src/gui/util/qgridlayoutengine.cpp:1600
#15 0x00007f69e457456a in QGridLayoutEngine::sizeHint (this=0x559a839c3488,
which=Qt::MinimumSize, constraint=..., styleInfo=0x559a83982020) at
/usr/src/debug/qt6-base/qtbase/src/gui/util/qgridlayoutengine.cpp:1139
#16 0x00007f699b7bee47 in QQuickGridLayoutBase::sizeHint (this=<optimized out>,
whichSizeHint=<optimized out>) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quicklayouts/qquicklinearlayout.cpp:238
#17 0x00007f699b7c037f in QQuickLayoutAttached::sizeHint (this=<optimized out>,
which=which@entry=Qt::MinimumSize,
orientation=orientation@entry=Qt::Horizontal) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quicklayouts/qquicklayout.cpp:743
#18 0x00007f699b7c8463 in QQuickLayoutAttached::minimumWidth (this=<optimized
out>) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quicklayouts/qquicklayout_p.h:196
#19 QQuickLayoutAttached::minimumWidth (this=<optimized out>) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/quicklayouts/qquicklayout_p.h:196
#20 QQuickLayoutAttached::qt_static_metacall (_o=<optimized out>, _c=<optimized
out>, _id=<optimized out>, _a=<optimized out>) at
/usr/src/debug/qt6-declarative/build/src/quicklayouts/QuickLayouts_autogen/include/moc_qquicklayout_p.cpp:383
#21 0x00007f69e3bdcadd in QQmlPropertyData::readProperty (this=0x7f69942baaf0,
target=0x559a839c6560, property=0x7ffff110b928) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:386
#23 QV4::loadProperty (v4=<optimized out>, wrapper=<optimized out>,
object=0x559a839c6560, property=...) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:196
#24 0x00007f69e3be1d23 in QV4::QObjectWrapper::getQmlProperty
(engine=0x559a800344a0, qmlContext=..., wrapper=0x7f699bf746e0,
object=<optimized out>, name=0x7f69b80cf620, flags=..., hasProperty=0x0,
property=0x0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:532
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.