Bug 493854

Summary: Plasmashell crashes in QObjectCompatProperty::value
Product: [Plasma] kdeplasma-addons Reporter: tsweet64
Component: WeatherAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UPSTREAM    
Severity: crash CC: akontsevich, asturm, bndkszabo, carrell.nathan, christophe, denis, emmanuelatse, jke, kdebugs, kdedev, nate, nicolas.fella, qydwhotmail, techokami, thomas.bettler, ti_so, valerijs.gusjkovs
Priority: VHI Keywords: drkonqi
Version: 6.2.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
URL: https://bugreports.qt.io/browse/QTBUG-129622
Latest Commit: Version Fixed In: Qt 6.8.1
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/64150
Attachments: New crash information added by DrKonqi

Description tsweet64 2024-09-29 23:12:04 UTC
Application: plasmashell (6.1.5)

Qt Version: 6.7.3
Frameworks Version: 6.6.0
Operating System: Linux 6.10.10-zen1-1-zen x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.1.5 [CoredumpBackend]

-- Information about the crash:
Immediately upon logging into plasma, plasmashell crashes and restarts. This happens any time a UI element in the panel is touched, krunner is opened, a window is focused or unfocused, etc, or sometimes with no apparent user cause at all. My desktop is essentially unusable at this time.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#7  QQuickItem::x (this=0x631ea73826b0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:7151
#8  QQuickListViewPrivate::repositionPackageItemAt (this=0x631ea4f8a2b0, item=0x631ea73826b0, index=0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquicklistview.cpp:936
#9  0x00007b1f194540ac in QQuickItemViewPrivate::updateUnrequestedPositions (this=0x631ea4f8a2b0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitemview.cpp:2575
#10 0x00007b1f1945559d in QQuickItemViewPrivate::refill (this=0x631ea4f8a2b0, from=-0, to=204) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitemview.cpp:1809
#11 0x00007b1f19457e8b in QQuickItemViewPrivate::layout (this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitemview.cpp:1919


Reported using DrKonqi
Comment 1 tsweet64 2024-09-29 23:12:06 UTC
Created attachment 174217 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nicolas Fella 2024-09-30 13:36:51 UTC
#5  0x00007b1f19469257 in QObjectCompatProperty<QQuickItemPrivate, double, &QQuickItemPrivate::_qt_property_x_offset, &QQuickItemPrivate::setX, &QQuickItemPrivate::xChanged, decltype(nullptr)>::value (this=0x631ea8cd70c0) at /usr/include/qt6/QtCore/6.7.3/QtCore/private/qproperty_p.h:570
#6  QObjectCompatProperty<QQuickItemPrivate, double, &QQuickItemPrivate::_qt_property_x_offset, &QQuickItemPrivate::setX, &QQuickItemPrivate::xChanged, decltype(nullptr)>::operator double (this=0x631ea8cd70c0, this=<optimized out>) at /usr/include/qt6/QtCore/6.7.3/QtCore/private/qproperty_p.h:594
#7  QQuickItem::x (this=0x631ea73826b0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:7151
#8  QQuickListViewPrivate::repositionPackageItemAt (this=0x631ea4f8a2b0, item=0x631ea73826b0, index=0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquicklistview.cpp:936
#9  0x00007b1f194540ac in QQuickItemViewPrivate::updateUnrequestedPositions (this=0x631ea4f8a2b0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitemview.cpp:2575
#10 0x00007b1f1945559d in QQuickItemViewPrivate::refill (this=0x631ea4f8a2b0, from=-0, to=204) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitemview.cpp:1809
#11 0x00007b1f19457e8b in QQuickItemViewPrivate::layout (this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitemview.cpp:1919
#12 0x00007b1f1924954f in QQuickWindowPrivate::polishItems (this=0x631ea3d1afa0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow.cpp:348
#13 0x00007b1f1941dae1 in QSGThreadedRenderLoop::polishAndSync (this=0x631ea40e6560, w=0x631ea88274f8, inExpose=false) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1616
#14 0x00007b1f19250be0 in QQuickWindow::event (this=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow.cpp:1589
#15 0x00007b1f19afd9cc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x631ea3fe52d0, e=0x7fffb7ce1b20) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287
#16 0x00007b1f17b45be8 in QCoreApplication::notifyInternal2 (receiver=0x631ea3fe52d0, event=0x7fffb7ce1b20) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1152
#17 0x00007b1f17b45c2d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1593
#18 0x00007b1f181beadc in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qplatformwindow.cpp:792
#19 0x00007b1f17b8d93f in QObject::event (this=0x631ea3f2c650, e=0x7b1e653ce7a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1452
#20 0x00007b1f19afd9cc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x631ea3f2c650, e=0x7b1e653ce7a0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287
#21 0x00007b1f17b45be8 in QCoreApplication::notifyInternal2 (receiver=0x631ea3f2c650, event=event@entry=0x7b1e653ce7a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1152
#22 0x00007b1f17b45fab in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7b1e653ce7a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1593
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x631ea336bba0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1951
#24 0x00007b1f17dabe4c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1806
#25 postEventSourceDispatch (s=0x631ea339ad40) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#26 0x00007b1f16600559 in g_main_dispatch (context=0x7b1f0c000f00) at ../glib/glib/gmain.c:3357
#27 0x00007b1f16663157 in g_main_context_dispatch_unlocked (context=0x7b1f0c000f00) at ../glib/glib/gmain.c:4208
#28 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7b1f0c000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4273
#29 0x00007b1f165ffa55 in g_main_context_iteration (context=0x7b1f0c000f00, may_block=1) at ../glib/glib/gmain.c:4338
#30 0x00007b1f17da985d in QEventDispatcherGlib::processEvents (this=0x631ea33afe40, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#31 0x00007b1f17b50106 in QEventLoop::processEvents (this=0x7fffb7ce1fe0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100
#32 QEventLoop::exec (this=0x7fffb7ce1fe0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182
#33 0x00007b1f17b4a27d in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74
#34 0x00007b1f19af97aa in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2555
#35 0x0000631e6f2f4d86 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.1.5/shell/main.cpp:188
Comment 3 Nicolas Fella 2024-10-01 11:05:24 UTC
*** Bug 493873 has been marked as a duplicate of this bug. ***
Comment 4 Nicolas Fella 2024-10-01 11:05:42 UTC
*** Bug 493826 has been marked as a duplicate of this bug. ***
Comment 5 Christophe Marin 2024-10-03 17:39:56 UTC
Easy way to reproduce:
- Add the weather applet to the taskbar, set a location, try to open the widget

(gdb) bt
#0  0x00007f2dcbfe6b62 in QBindingStoragePrivate::get (this=<optimized out>, data=data@entry=0x7f2dcb7f0df0 <main_arena+816>) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qproperty.cpp:2221
#1  QBindingStorage::bindingData_helper (this=this@entry=0x7f2dcb7f0d10 <main_arena+592>, data=data@entry=0x7f2dcb7f0df0 <main_arena+816>) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qproperty.cpp:2333
#2  0x00007f2dcd82bc6e in QBindingStorage::bindingData (this=0x7f2dcb7f0d10 <main_arena+592>, data=0x7f2dcb7f0df0 <main_arena+816>) at /usr/include/qt6/QtCore/qbindingstorage.h:67
#3  QObjectCompatProperty<QQuickItemPrivate, double, &QQuickItemPrivate::_qt_property_x_offset, &QQuickItemPrivate::setX, &QQuickItemPrivate::xChanged, decltype(nullptr)>::removeBindingUnlessInWrapper()
    (this=0x7f2dcb7f0df0 <main_arena+816>) at /usr/include/qt6/QtCore/6.7.3/QtCore/private/qproperty_p.h:651
#4  QQuickItem::setX (this=0x561e207e6bd0, v=0) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitem.cpp:7181
#5  0x00007f2dcdaaedcb in QQuickItemViewPrivate::updateUnrequestedPositions (this=0x561e18993810) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:2575
#6  0x00007f2dcdab04fd in QQuickItemViewPrivate::refill (this=0x561e18993810, from=-0, to=53) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:1809
#7  0x00007f2dcdab2d69 in QQuickItemViewPrivate::layout (this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:1919
#8  0x00007f2dcd8c68d2 in QQuickWindowPrivate::polishItems (this=0x561e2081ccc0) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickwindow.cpp:348
#9  0x00007f2dcd95dff7 in QSGGuiThreadRenderLoop::renderWindow (this=0x561e117794b0, window=0x561e1ffd78e0) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/scenegraph/qsgrenderloop.cpp:616
#10 0x00007f2dcc842d54 in QWindow::event (this=0x561e1ffd78e0, ev=0x7ffe173e6ad0) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qwindow.cpp:2608
#11 0x00007f2dce1c58de in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#12 0x00007f2dcbf927d8 in QCoreApplication::notifyInternal2 (receiver=0x561e1ffd78e0, event=0x7ffe173e6ad0) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1152
#13 0x00007f2dcbf92e19 in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1607
#14 0x00007f2dcc7f62eb in QGuiApplicationPrivate::processExposeEvent (e=0x561e11c79d80) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qguiapplication.cpp:3362
#15 0x00007f2dcc852a2c in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qwindowsysteminterface.cpp:1114
#16 0x00007f2dccc38b20 in userEventSourceDispatch (source=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#17 0x00007f2dcaf6bfb8 in ??? () at /lib64/libglib-2.0.so.0
#18 0x00007f2dcaf6dd38 in ??? () at /lib64/libglib-2.0.so.0
#19 0x00007f2dcaf6e3ec in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#20 0x00007f2dcc1d396f in QEventDispatcherGlib::processEvents (this=0x561e10f6da80, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#21 0x00007f2dcbf9e49b in QEventLoop::exec (this=0x7ffe173e6da0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qflags.h:34
#22 0x00007f2dcbf96454 in QCoreApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qflags.h:74
Comment 6 Nicolas Fella 2024-10-04 13:09:24 UTC
*** Bug 494007 has been marked as a duplicate of this bug. ***
Comment 7 Nicolas Fella 2024-10-04 13:09:40 UTC
https://bugreports.qt.io/browse/QTBUG-129622
Comment 8 Nicolas Fella 2024-10-04 13:10:30 UTC
*** Bug 494000 has been marked as a duplicate of this bug. ***
Comment 9 Christophe Marin 2024-10-04 14:45:07 UTC
(In reply to Christophe Marin from comment #5)
> Easy way to reproduce:
> - Add the weather applet to the taskbar, set a location, try to open the
> widget
> 

Backtrace with debug builds and -O0

#3  0x00007f1fc4355b7a in qAbort () at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qglobal.cpp:161
#4  0x00007f1fc4364310 in qt_message_fatal<QString&>
    (context=..., message="ASSERT: \"d->size && (d->size & (d->size - 1)) == 0\" in file /home/abuild/rpmbuild/BUILD/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qproperty.cpp, line 2218")
    at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qlogging.cpp:2052
#5  0x00007f1fc435e632 in qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *)
    (msgType=QtFatalMsg, context=..., msg=0x7f1fc48012e0 "ASSERT: \"%s\" in file %s, line %d", ap=0x7ffee1002190) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qlogging.cpp:374
#6  0x00007f1fc435f9dc in QMessageLogger::fatal (this=0x7ffee1002290, msg=0x7f1fc48012e0 "ASSERT: \"%s\" in file %s, line %d") at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qlogging.cpp:889
#7  0x00007f1fc43544fa in qt_assert
    (assertion=0x7f1fc4809c58 "d->size && (d->size & (d->size - 1)) == 0", file=0x7f1fc47ffe40 "/home/abuild/rpmbuild/BUILD/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qproperty.cpp", line=2218)
    at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/global/qassert.cpp:68
#8  0x00007f1fc448f9e7 in QBindingStoragePrivate::get (this=0x7ffee1002308, data=0x7f1fc3bf0db0 <main_arena+752>) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qproperty.cpp:2218
#9  0x00007f1fc448feee in QBindingStorage::bindingData_helper (this=0x7f1fc3bf0cd0 <main_arena+528>, data=0x7f1fc3bf0db0 <main_arena+752>)
    at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qproperty.cpp:2333
#10 0x00007f1fc6a6d544 in QBindingStorage::bindingData (this=0x7f1fc3bf0cd0 <main_arena+528>, data=0x7f1fc3bf0db0 <main_arena+752>) at /usr/include/qt6/QtCore/qbindingstorage.h:67
#11 0x00007f1fc6a761b1 in QObjectCompatProperty<QQuickItemPrivate, double, &QQuickItemPrivate::_qt_property_x_offset, &QQuickItemPrivate::setX, &QQuickItemPrivate::xChanged, decltype(nullptr)>::removeBindingUnlessInWrapper() (this=0x7f1fc3bf0db0 <main_arena+752>) at /usr/include/qt6/QtCore/6.7.3/QtCore/private/qproperty_p.h:651
#12 0x00007f1fc6a59a80 in QQuickItem::setX (this=0x5563c6cbe290, v=0) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitem.cpp:7181
#13 0x00007f1fc6f4226c in QQuickListViewPrivate::repositionPackageItemAt (this=0x5563cf919a60, item=0x5563c6cbe290, index=0) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquicklistview.cpp:940
#14 0x00007f1fc6f2bcca in QQuickItemViewPrivate::updateUnrequestedPositions (this=0x5563cf919a60) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:2575
#15 0x00007f1fc6f418f3 in QQuickListViewPrivate::visibleItemsChanged (this=0x5563cf919a60) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquicklistview.cpp:869
#16 0x00007f1fc6f28568 in QQuickItemViewPrivate::refill (this=0x5563cf919a60, from=-0, to=53) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:1809
#17 0x00007f1fc6f28154 in QQuickItemViewPrivate::refill (this=0x5563cf919a60) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:1756
#18 0x00007f1fc6f28e0d in QQuickItemViewPrivate::layout (this=0x5563cf919a60) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:1919
#19 0x00007f1fc6f26722 in QQuickItemView::updatePolish (this=0x5563ce6223d0) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickitemview.cpp:1453
#20 0x00007f1fc6b83dd1 in QQuickWindowPrivate::polishItems (this=0x5563cee13520) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickwindow.cpp:348
#21 0x00007f1fc6c90767 in QSGGuiThreadRenderLoop::renderWindow (this=0x5563c76afe40, window=0x5563ce0eb140) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/scenegraph/qsgrenderloop.cpp:616
#22 0x00007f1fc6c9141b in QSGGuiThreadRenderLoop::exposureChanged (this=0x5563c76afe40, window=0x5563ce0eb140) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/scenegraph/qsgrenderloop.cpp:788
#23 0x00007f1fc6b8399c in QQuickWindow::exposeEvent (this=0x5563ce0eb140) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickwindow.cpp:184
#24 0x00007f1fc5133ae7 in QWindow::event (this=0x5563ce0eb140, ev=0x7ffee1002f70) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qwindow.cpp:2608
#25 0x00007f1fc6b888d6 in QQuickWindow::event (this=0x5563ce0eb140, event=0x7ffee1002f70) at /usr/src/debug/qtdeclarative-everywhere-src-6.7.3/src/quick/items/qquickwindow.cpp:1644
#26 0x00007f1fc784a540 in QApplicationPrivate::notify_helper (this=0x5563c6c0c450, receiver=0x5563ce0eb140, e=0x7ffee1002f70) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:3287
#27 0x00007f1fc784a34a in QApplication::notify (this=0x7ffee10033e0, receiver=0x5563ce0eb140, e=0x7ffee1002f70) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:3238
#28 0x00007f1fc43fdf4c in QCoreApplication::notifyInternal2 (receiver=0x5563ce0eb140, event=0x7ffee1002f70) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1152
#29 0x00007f1fc43feacf in QCoreApplication::sendSpontaneousEvent (receiver=0x5563ce0eb140, event=0x7ffee1002f70) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1607
#30 0x00007f1fc50a2f8a in QGuiApplicationPrivate::processExposeEvent (e=0x5563d0fb0150) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qguiapplication.cpp:3362
#31 0x00007f1fc509de21 in QGuiApplicationPrivate::processWindowSystemEvent (e=0x5563d0fb0150) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qguiapplication.cpp:2201
#32 0x00007f1fc513f6a1 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qwindowsysteminterface.cpp:1114
#33 0x00007f1fc56fb38b in userEventSourceDispatch (source=0x5563c6d4e910) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#34 0x00007f1fc2ff1fb8 in ??? () at /lib64/libglib-2.0.so.0
#35 0x00007f1fc2ff3d38 in ??? () at /lib64/libglib-2.0.so.0
#36 0x00007f1fc2ff43ec in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#37 0x00007f1fc47c3051 in QEventDispatcherGlib::processEvents (this=0x5563c6c4da80, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#38 0x00007f1fc56fb62e in QPAEventDispatcherGlib::processEvents (this=0x5563c6c4da80, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/platform/unix/qeventdispatcher_glib.cpp:87
#39 0x00007f1fc44101e1 in QEventLoop::processEvents (this=0x7ffee10032e0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qeventloop.cpp:100
#40 0x00007f1fc4410355 in QEventLoop::exec (this=0x7ffee10032e0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qeventloop.cpp:182
#41 0x00007f1fc43fe82f in QCoreApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/corelib/kernel/qcoreapplication.cpp:1496
#42 0x00007f1fc509cca0 in QGuiApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/gui/kernel/qguiapplication.cpp:1932
#43 0x00007f1fc78474dd in QApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.7.3/src/widgets/kernel/qapplication.cpp:2555
Comment 10 tsweet64 2024-10-07 22:36:39 UTC
Reverting 89fc05faff1c993adbaa7893e57c94ce840a98a9 in qt6-declarative (as was suggested in the qt bug report) did *not* solve it for me.
Comment 11 Nicolas Fella 2024-10-08 20:19:42 UTC
*** Bug 494306 has been marked as a duplicate of this bug. ***
Comment 12 Aleksey Kontsevich 2024-10-08 20:28:21 UTC
Happens in 6.2 as well
Comment 13 David Edmundson 2024-10-19 14:31:22 UTC
*** Bug 495032 has been marked as a duplicate of this bug. ***
Comment 14 David Edmundson 2024-10-19 14:32:05 UTC
*** Bug 494844 has been marked as a duplicate of this bug. ***
Comment 15 Nate Graham 2024-10-26 05:02:31 UTC
Fixed upstream in Qt 6.8.1. See https://bugreports.qt.io/browse/QTBUG-129622.
Comment 16 tsweet64 2024-10-27 22:24:28 UTC
The crash is still happening for me even with the commit backported by arch https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-declarative/-/issues/1
Comment 17 Nate Graham 2024-10-28 14:51:46 UTC
Are you sure it's the same crash? Does it have the same backtrace?
Comment 18 Nate Graham 2024-10-29 17:02:15 UTC
*** Bug 495495 has been marked as a duplicate of this bug. ***
Comment 19 tsweet64 2024-10-31 22:49:23 UTC
I created a new DrKonqi report at Bug 495660 with a new backtrace. Please see there whether it's the same bug or a different one
Comment 20 Nate Graham 2024-11-01 15:36:17 UTC
*** Bug 495653 has been marked as a duplicate of this bug. ***
Comment 21 Nate Graham 2024-11-04 19:33:39 UTC
*** Bug 495698 has been marked as a duplicate of this bug. ***
Comment 22 Nate Graham 2024-11-08 19:58:01 UTC
*** Bug 495871 has been marked as a duplicate of this bug. ***
Comment 23 Nate Graham 2024-11-08 21:44:31 UTC
*** Bug 495949 has been marked as a duplicate of this bug. ***