Merkuro-calendar crashing

Hi,
I had the Kalendar app, working perfectly. Since last update, it has been replaced with merkuro-calendar/contact. However, merkuro-calendar crashed every time I tried to launch it. Merkuro-contact works perfectly.

In command line, I get this huge error message:

file:///usr/lib/qt/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
file:///usr/lib/qt/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
file:///usr/lib/qt/qml/org/kde/kirigami.2/private/globaltoolbar/ToolBarPageHeader.qml:32:9: QML Loader (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth"
zsh: segmentation fault (core dumped)  merkuro-calendar

In the system log I get the following:

Summary
Process 8231 (merkuro-calenda) of user 1000 dumped core.

Stack trace of thread 8231:
#0  0x00007f32ded2245d n/a (libQt5Qml.so.5 + 0x12245d)
#1  0x00007f32ded2576f _ZN3QV44Heap13InternalClass16changeVTableImplEPKNS_6VTableE (libQt5Qml.so.5 + 0x12576f)
#2  0x00007f32dee9f4b6 _ZN3QV420QQmlValueTypeWrapper6createEPNS_15ExecutionEngineEP7QObjectiPK11QMetaObjecti (libQt5Qml.so.5 + 0x29f4b6)
#3  0x00007f32ded74476 n/a (libQt5Qml.so.5 + 0x174476)
#4  0x00007f32ded7535d _ZN3QV414QObjectWrapper14getQmlPropertyEPNS_15ExecutionEngineEP15QQmlContextDataP7QObjectPNS_6StringENS0_12RevisionModeEPbPP16QQmlPropertyData (libQt5Qml.so.5 + 0x17535d)
#5  0x00007f32deea50bf _ZN3QV415QQmlTypeWrapper10virtualGetEPKNS_7ManagedENS_11PropertyKeyEPKNS_5ValueEPb (libQt5Qml.so.5 + 0x2a50bf)
#6  0x00007f32ded1f301 _ZN3QV46Lookup14getterFallbackEPS0_PNS_15ExecutionEngineERKNS_5ValueE (libQt5Qml.so.5 + 0x11f301)
#7  0x00007f32918a3aa1 n/a (n/a + 0x0)
#8  0x00007f32ded951dd n/a (libQt5Qml.so.5 + 0x1951dd)
#9  0x00007f32ded3741a _ZN3QV48Function4callEPKNS_5ValueES3_iPKNS_16ExecutionContextE (libQt5Qml.so.5 + 0x13741a)
#10 0x00007f32dee9978d _ZN24QQmlJavaScriptExpression8evaluateEPN3QV48CallDataEPb (libQt5Qml.so.5 + 0x29978d)
#11 0x00007f32dee99d09 _ZN11QQmlBinding8evaluateEPb (libQt5Qml.so.5 + 0x299d09)
#12 0x00007f32dee99e3a n/a (libQt5Qml.so.5 + 0x299e3a)
#13 0x00007f32dee9b573 _ZN11QQmlBinding6updateE6QFlagsIN16QQmlPropertyData9WriteFlagEE (libQt5Qml.so.5 + 0x29b573)
#14 0x00007f32dee784f5 _ZN12QQmlNotifier10emitNotifyEP20QQmlNotifierEndpointPPv (libQt5Qml.so.5 + 0x2784f5)
#15 0x00007f32dd4d0f20 n/a (libQt5Core.so.5 + 0x2d0f20)
#16 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#17 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#18 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#19 0x00007f32de74f078 _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x92078)
#20 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#21 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#22 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#23 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#24 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#25 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#26 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#27 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#28 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#29 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#30 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#31 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#32 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#33 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#34 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#35 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#36 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#37 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#38 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#39 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#40 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#41 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#42 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#43 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#44 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#45 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#46 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#47 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#48 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#49 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#50 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#51 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#52 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#53 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#54 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#55 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#56 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#57 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#58 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#59 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#60 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)
#61 0x00007f32de74f03f _ZN20QQuickAbstractButton10setCheckedEb (libQt5QuickTemplates2.so.5 + 0x9203f)
#62 0x00007f32dd4d1637 n/a (libQt5Core.so.5 + 0x2d1637)
#63 0x00007f32de748f57 _ZN12QQuickAction14checkedChangedEb (libQt5QuickTemplates2.so.5 + 0x8bf57)

Stack trace of thread 8234:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2  0x00007f32bcac781c n/a (iris_dri.so + 0xc781c)
#3  0x00007f32bcb1472c n/a (iris_dri.so + 0x11472c)
#4  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#5  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8258:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8c055 pthread_cond_timedwait (libc.so.6 + 0x8c055)
#2  0x00007f32dd2fb2f4 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xfb2f4)
#3  0x00007f32dd2f842a n/a (libQt5Core.so.5 + 0xf842a)
#4  0x00007f32dd2f35da n/a (libQt5Core.so.5 + 0xf35da)
#5  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#6  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8261:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2  0x00007f32bcac781c n/a (iris_dri.so + 0xc781c)
#3  0x00007f32bcb1472c n/a (iris_dri.so + 0x11472c)
#4  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#5  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8242:
#0  0x00007f32dcb0359f __poll (libc.so.6 + 0x10359f)
#1  0x00007f32db56cc2f n/a (libglib-2.0.so.0 + 0xb7c2f)
#2  0x00007f32db50d0e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#3  0x00007f32dd4eb51c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2eb51c)
#4  0x00007f32dd49b404 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29b404)
#5  0x00007f32dd2f73b6 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf73b6)
#6  0x00007f32deec2b00 n/a (libQt5Qml.so.5 + 0x2c2b00)
#7  0x00007f32dd2f35da n/a (libQt5Core.so.5 + 0xf35da)
#8  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#9  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8236:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2  0x00007f32bcac781c n/a (iris_dri.so + 0xc781c)
#3  0x00007f32bcb1472c n/a (iris_dri.so + 0x11472c)
#4  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#5  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8259:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8c055 pthread_cond_timedwait (libc.so.6 + 0x8c055)
#2  0x00007f32dd2fb2f4 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xfb2f4)
#3  0x00007f32dd2f842a n/a (libQt5Core.so.5 + 0xf842a)
#4  0x00007f32dd2f35da n/a (libQt5Core.so.5 + 0xf35da)
#5  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#6  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8233:
#0  0x00007f32dcb0359f __poll (libc.so.6 + 0x10359f)
#1  0x00007f32dc2b620b n/a (libxcb.so.1 + 0xd20b)
#2  0x00007f32dc2b7f3d xcb_wait_for_event (libxcb.so.1 + 0xef3d)
#3  0x00007f32bfd2ced2 n/a (libQt5XcbQpa.so.5 + 0x62ed2)
#4  0x00007f32dd2f35da n/a (libQt5Core.so.5 + 0xf35da)
#5  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#6  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8232:
#0  0x00007f32dcb0359f __poll (libc.so.6 + 0x10359f)
#1  0x00007f32db56cc2f n/a (libglib-2.0.so.0 + 0xb7c2f)
#2  0x00007f32db50d0e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#3  0x00007f32dd4eb51c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2eb51c)
#4  0x00007f32dd49b404 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29b404)
#5  0x00007f32dd2f73b6 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf73b6)
#6  0x00007f32de9efa9a n/a (libQt5DBus.so.5 + 0x18a9a)
#7  0x00007f32dd2f35da n/a (libQt5Core.so.5 + 0xf35da)
#8  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#9  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8235:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2  0x00007f32bcac781c n/a (iris_dri.so + 0xc781c)
#3  0x00007f32bcb1472c n/a (iris_dri.so + 0x11472c)
#4  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#5  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8245:
#0  0x00007f32dcb0359f __poll (libc.so.6 + 0x10359f)
#1  0x00007f32db56cc2f n/a (libglib-2.0.so.0 + 0xb7c2f)
#2  0x00007f32db50d0e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#3  0x00007f32dd4eb51c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2eb51c)
#4  0x00007f32dd49b404 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29b404)
#5  0x00007f32dd2f73b6 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf73b6)
#6  0x00007f32dd2f35da n/a (libQt5Core.so.5 + 0xf35da)
#7  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#8  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8260:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2  0x00007f32bcac781c n/a (iris_dri.so + 0xc781c)
#3  0x00007f32bcb1472c n/a (iris_dri.so + 0x11472c)
#4  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#5  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8248:
#0  0x00007f32dcb0359f __poll (libc.so.6 + 0x10359f)
#1  0x00007f32db56cc2f n/a (libglib-2.0.so.0 + 0xb7c2f)
#2  0x00007f32db50d0e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#3  0x00007f32dd4eb51c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2eb51c)
#4  0x00007f32dd49b404 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29b404)
#5  0x00007f32dd2f73b6 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf73b6)
#6  0x00007f32dd2f35da n/a (libQt5Core.so.5 + 0xf35da)
#7  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#8  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8237:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2  0x00007f32bcac781c n/a (iris_dri.so + 0xc781c)
#3  0x00007f32bcb1472c n/a (iris_dri.so + 0x11472c)
#4  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#5  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8262:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2  0x00007f32dd2fb364 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xfb364)
#3  0x00007f32df7fd712 n/a (libQt5Quick.so.5 + 0x1fd712)
#4  0x00007f32dd2f35da n/a (libQt5Core.so.5 + 0xf35da)
#5  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#6  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8240:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2  0x00007f32bcac781c n/a (iris_dri.so + 0xc781c)
#3  0x00007f32bcb1472c n/a (iris_dri.so + 0x11472c)
#4  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#5  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8241:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8bd40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2  0x00007f32bcac781c n/a (iris_dri.so + 0xc781c)
#3  0x00007f32bcb1472c n/a (iris_dri.so + 0x11472c)
#4  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#5  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8257:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8c055 pthread_cond_timedwait (libc.so.6 + 0x8c055)
#2  0x00007f32dd2fb2f4 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xfb2f4)
#3  0x00007f32dd2f842a n/a (libQt5Core.so.5 + 0xf842a)
#4  0x00007f32dd2f35da n/a (libQt5Core.so.5 + 0xf35da)
#5  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#6  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)

Stack trace of thread 8256:
#0  0x00007f32dca894ae n/a (libc.so.6 + 0x894ae)
#1  0x00007f32dca8c055 pthread_cond_timedwait (libc.so.6 + 0x8c055)
#2  0x00007f32dd2fb2f4 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xfb2f4)
#3  0x00007f32dd2f842a n/a (libQt5Core.so.5 + 0xf842a)
#4  0x00007f32dd2f35da n/a (libQt5Core.so.5 + 0xf35da)
#5  0x00007f32dca8c9eb n/a (libc.so.6 + 0x8c9eb)
#6  0x00007f32dcb10dfc n/a (libc.so.6 + 0x110dfc)
ELF object binary architecture: AMD x86-64

I’m using kernel 6.1.49-1, kde plasma 5.27.7, kde frameworks 5.109.0, Qt 5.15.10, with a thinkpad 460s.

Thanks for your help !

1 Like

I have exactly the same problem since last update. First my thunderbird calendar was freezing after last big update. Then I moved to merkuro-calendar. Now merkuro is crashing after the last update. It is really bad!!

Well, I would say this is unfortunate, however dev teams are doing a very hard work, and it can always happen that a bug remains somewhere.

Facing the same problem. It is already acknowledged by the KDE Team. See here.

Update 2023-09-18:

Try to launch the program via LANG=en_US.UTF-8 LANGUAGE=en_US merkuro-calendar as workaround.

1 Like