Summary: | Crash when playing with some elements of the plasma shell | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Steve Cossette <farchord> |
Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | cwo.kde, derekenz, ngompa13 |
Priority: | NOR | Keywords: | drkonqi |
Version First Reported In: | 6.3.1 | ||
Target Milestone: | 1.0 | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/136095/events/4052c46c69cb4f5bbf9e8c77018ff778/ | ||
Attachments: | New crash information added by DrKonqi |
Description
Steve Cossette
2025-02-20 01:59:03 UTC
Created attachment 178619 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
Yeah it's not just the network manager. I can try to just click random stuff in the tray and after a bit, it'll just crash. Crashing thread for searchability: Thread 1 (Thread 0x7f2ce0d83d80 (LWP 9587)): [KCrash Handler] #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x00007f2ce7080343 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #7 0x00007f2ce7026cbe in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f2ce700e6d6 in __GI_abort () at abort.c:73 #9 0x00007f2ce700f6fa in __libc_message_impl (fmt=fmt@entry=0x7f2ce71c248f "%s\n") at ../sysdeps/posix/libc_fatal.c:134 #10 0x00007f2ce708a4b5 in malloc_printerr (str=str@entry=0x7f2ce71c54b8 "malloc_consolidate(): unaligned fastbin chunk detected") at malloc.c:5829 #11 0x00007f2ce708b18c in malloc_consolidate (av=av@entry=0x7f2ce71f6ac0 <main_arena>) at malloc.c:4903 #12 0x00007f2ce708dd28 in _int_malloc (av=0x7f2ce71f6ac0 <main_arena>, bytes=4096) at malloc.c:4099 #13 0x00007f2ce708f172 in __GI___libc_malloc (bytes=<optimized out>) at malloc.c:3414 #14 0x00007f2ce5bdc3a7 in pcre2_jit_malloc (size=4096, allocator_data=0x556a5ed86040) at src/pcre2_jit_compile.c:76 #15 sljit_create_compiler (allocator_data=0x556a5ed86040) at src/sljit/sljitLir.c:483 #16 0x00007f2ce5c0d724 in jit_compile (code=code@entry=0x556a5ed86040, mode=mode@entry=1) at src/pcre2_jit_compile.c:14368 #17 0x00007f2ce5c107f8 in pcre2_jit_compile_16 (code=<optimized out>, options=7) at src/pcre2_jit_compile.c:14938 #18 0x00007f2ce78f2bbd in QRegularExpressionPrivate::compilePattern (this=0x556a5e201190) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/text/qregularexpression.cpp:913 #19 QRegularExpression::isValid (this=this@entry=0x7ffdfebcca78) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/text/qregularexpression.cpp:1526 #20 0x00007f2ce78050f2 in QString::replace (this=this@entry=0x556a5762e6b0, re=..., after=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/text/qstring.cpp:4718 #21 0x00007f2c8c97431f in MnemonicAttached::updateSequence (this=this@entry=0x556a5762e640) at /usr/src/debug/kf6-kirigami-6.11.0-1.fc42.x86_64/src/mnemonicattached.cpp:319 #22 0x00007f2c8c974b75 in MnemonicAttached::setEnabled (this=0x556a5762e640, enabled=<optimized out>) at /usr/src/debug/kf6-kirigami-6.11.0-1.fc42.x86_64/src/mnemonicattached.cpp:408 #23 0x00007f2ce8a6e30f in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=value@entry=0x7ffdfebcccc0, flags=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlpropertydata_p.h:336 #24 0x00007f2ce8a76e43 in GenericBinding<1>::write (this=0x556a5762eac0, result=0x7ffdfebcccc0, type=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:217 #25 0x00007f2ce8a6ef31 in QQmlBinding::doUpdate (this=0x556a5762eac0, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:704 #26 0x00007f2ce8a72920 in QQmlBinding::update (this=0x556a5762eac0, flags=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:165 #27 0x00007f2ce8b18df1 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlnotifier.cpp:70 #28 0x00007f2ce775ebb0 in doActivate<false> (sender=0x556a5762c0d0, signal_index=19, argv=argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4005 #29 0x00007f2ce77558a9 in QMetaObject::activate (sender=sender@entry=0x556a5762c0d0, m=m@entry=0x7f2ce975bf60, local_signal_index=local_signal_index@entry=16, argv=argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4175 #30 0x00007f2ce9092547 in QQuickItem::visibleChanged (this=this@entry=0x556a5762c0d0) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/redhat-linux-build/src/quick/Quick_autogen/include/moc_qquickitem.cpp:1433 #31 0x00007f2ce90a3c78 in QQuickItemPrivate::setEffectiveVisibleRecur (this=this@entry=0x556a5762c1b0, newEffectiveVisible=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/quick/items/qquickitem.cpp:6632 #32 0x00007f2ce90a3cdf in QQuickItemPrivate::setVisible (this=0x556a5762c1b0, visible=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/quick/items/qquickitem.cpp:6518 #33 0x00007f2ce8a769e3 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlpropertydata_p.h:336 #34 GenericBinding<1>::doStore<bool> (this=<optimized out>, value=<optimized out>, pd=<optimized out>, flags=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:284 #35 GenericBinding<1>::write (this=0x556a5762eed0, result=..., isUndefined=false, flags=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:247 #36 0x00007f2ce8a6eb91 in QQmlBinding::doUpdate (this=0x556a5762eed0, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:715 #37 0x00007f2ce8a72920 in QQmlBinding::update (this=0x556a5762eed0, flags=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:165 #38 0x00007f2ce8b18df1 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlnotifier.cpp:70 #39 0x00007f2ce775ebb0 in doActivate<false> (sender=0x556a5762f310, signal_index=35, argv=argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4005 #40 0x00007f2ce77558a9 in QMetaObject::activate (sender=sender@entry=0x556a5762f310, m=m@entry=0x7f2ce9783f20 <QQuickRepeater::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4175 #41 0x00007f2ce9441157 in QQuickRepeater::countChanged (this=this@entry=0x556a5762f310) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/redhat-linux-build/src/quick/Quick_autogen/include/moc_qquickrepeater_p.cpp:329 #42 0x00007f2ce9442245 in QQuickRepeater::setModel (this=0x556a5762f310, m=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/quick/items/qquickrepeater.cpp:207 #43 0x00007f2ce8b40a3f in QQmlPropertyData::writeProperty (this=this@entry=0x7f2c743f1fe0, target=target@entry=0x556a5762f310, value=value@entry=0x7ffdfebd07a0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlpropertydata_p.h:336 #44 0x00007f2ce8b469c7 in QQmlPropertyPrivate::write (object=0x556a5762f310, property=..., value=..., context=..., flags=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlproperty.cpp:1551 #45 0x00007f2ce8b4b7aa in QQmlPropertyPrivate::writeValueProperty (object=<optimized out>, core=..., valueTypeData=..., value=..., context=..., flags=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlproperty.cpp:1306 #46 0x00007f2ce8a71397 in QQmlBinding::slowWrite (this=this@entry=0x556a5762f6d0, core=..., valueTypeData=..., result=..., isUndefined=isUndefined@entry=false, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:554 #47 0x00007f2ce8a751b6 in GenericBinding<0>::write (this=0x556a5762f6d0, result=..., isUndefined=false, flags=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:277 #48 0x00007f2ce8a6eb91 in QQmlBinding::doUpdate (this=0x556a5762f6d0, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:715 #49 0x00007f2ce8a72920 in QQmlBinding::update (this=0x556a5762f6d0, flags=...) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:165 #50 0x00007f2ce8b18df1 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-qtdeclarative-6.8.2-1.fc42.x86_64/src/qml/qml/qqmlnotifier.cpp:70 #51 0x00007f2ce775ebb0 in doActivate<false> (sender=0x556a534bbd40, signal_index=32, argv=argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4005 #52 0x00007f2ce77558a9 in QMetaObject::activate (sender=sender@entry=0x556a534bbd40, m=m@entry=0x7f2bf5620200 <AppMenuModel::staticMetaObject>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4175 #53 0x00007f2bf55fd577 in AppMenuModel::visibleChanged (this=0x556a534bbd40) at /usr/src/debug/plasma-workspace-6.3.1-1.fc42.x86_64/redhat-linux-build/applets/appmenu/plugin/appmenuplugin_autogen/include/moc_appmenumodel.cpp:336 #54 AppMenuModel::setVisible (this=0x556a534bbd40, visible=false) at /usr/src/debug/plasma-workspace-6.3.1-1.fc42.x86_64/applets/appmenu/plugin/appmenumodel.cpp:140 #55 AppMenuModel::setVisible (this=0x556a534bbd40, visible=false) at /usr/src/debug/plasma-workspace-6.3.1-1.fc42.x86_64/applets/appmenu/plugin/appmenumodel.cpp:136 #56 AppMenuModel::onActiveWindowChanged (this=0x556a534bbd40) at /usr/src/debug/plasma-workspace-6.3.1-1.fc42.x86_64/applets/appmenu/plugin/appmenumodel.cpp:213 #57 0x00007f2ce775eefa in QtPrivate::QSlotObjectBase::call (this=0x556a534c3270, r=0x556a534bbd40, a=0x7ffdfebd25f8) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:486 #58 doActivate<false> (sender=0x556a534b8f50, signal_index=61, argv=0x7ffdfebd25f8, argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4115 #59 0x00007f2ce77558a9 in QMetaObject::activate (sender=<optimized out>, m=<optimized out>, local_signal_index=local_signal_index@entry=26, argv=argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4175 #60 0x00007f2cb00adaa7 in TaskManager::TasksModel::activeTaskChanged (this=<optimized out>) at /usr/src/debug/plasma-workspace-6.3.1-1.fc42.x86_64/redhat-linux-build/libtaskmanager/taskmanager_autogen/include/moc_tasksmodel.cpp:1147 #61 0x00007f2cb00aeac4 in operator() (topLeft=..., bottomRight=..., __closure=0x556a534bc2b0, roles=...) at /usr/src/debug/plasma-workspace-6.3.1-1.fc42.x86_64/libtaskmanager/tasksmodel.cpp:179 #62 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:141 #63 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QList<int>&>, void, TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QList<int>&)> >::call(TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QList<int>&)>&, void**)::<lambda()> > (args=<optimized out>, fn=...) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #64 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QList<int>&>, void, TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QList<int>&)> >::call (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:140 #65 QtPrivate::FunctorCallable<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QList<int>&)>, const QModelIndex&, const QModelIndex&, const QList<int>&>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QList<int> const&>, void> (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:362 #66 QtPrivate::QCallableObject<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QList<int>&)>, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QList<int>&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x556a534bc2a0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:572 #67 0x00007f2ce775eefa in QtPrivate::QSlotObjectBase::call (this=0x556a534bc2a0, r=0x556a534b8f50, a=0x7ffdfebd2750) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:486 #68 doActivate<false> (sender=0x556a513769a0, signal_index=3, argv=argv@entry=0x7ffdfebd2750) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4115 #69 0x00007f2ce77558a9 in QMetaObject::activate (sender=sender@entry=0x556a513769a0, m=m@entry=0x7f2ce7c86f60, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdfebd2750) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4175 #70 0x00007f2ce796fe91 in QAbstractItemModel::dataChanged (this=this@entry=0x556a513769a0, _t1=..., _t2=..., _t3=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:1025 #71 0x00007f2ce79b045d in QIdentityProxyModelPrivate::sourceDataChanged (this=<optimized out>, topLeft=..., bottomRight=..., roles=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/itemmodels/qidentityproxymodel.cpp:487 #72 0x00007f2ce775eefa in QtPrivate::QSlotObjectBase::call (this=0x556a514e2670, r=0x556a513769a0, a=0x7ffdfebd28f0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:486 #73 doActivate<false> (sender=0x556a5129c240, signal_index=3, argv=argv@entry=0x7ffdfebd28f0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4115 #74 0x00007f2ce77558a9 in QMetaObject::activate (sender=sender@entry=0x556a5129c240, m=m@entry=0x7f2ce7c86f60, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdfebd28f0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4175 #75 0x00007f2ce796fe91 in QAbstractItemModel::dataChanged (this=this@entry=0x556a5129c240, _t1=..., _t2=..., _t3=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:1025 #76 0x00007f2cb00cb2f3 in TaskManager::WaylandTasksModel::Private::dataChanged (this=0x556a50f80ac0, window=<optimized out>, role=272) at /usr/include/bits/string_fortified.h:29 #77 0x00007f2ce775eefa in QtPrivate::QSlotObjectBase::call (this=0x556a550a9290, r=0x556a5129c240, a=0x7ffdfebd2a28) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:486 #78 doActivate<false> (sender=0x556a541711b0, signal_index=7, argv=0x7ffdfebd2a28, argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4115 #79 0x00007f2ce77558a9 in QMetaObject::activate (sender=sender@entry=0x556a541711b0, m=m@entry=0x7f2cb0148b20 <TaskManager::PlasmaWindow::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:4175 #80 0x00007f2cb00bfccb in TaskManager::PlasmaWindow::activeChanged (this=0x556a541711b0) at /usr/src/debug/plasma-workspace-6.3.1-1.fc42.x86_64/redhat-linux-build/libtaskmanager/taskmanager_autogen/include/waylandtasksmodel.moc:556 #81 TaskManager::PlasmaWindow::org_kde_plasma_window_state_changed (this=0x556a541711b0, flags=233216) at /usr/src/debug/plasma-workspace-6.3.1-1.fc42.x86_64/libtaskmanager/waylandtasksmodel.cpp:179 #82 0x00007f2ce6e99056 in ffi_call_unix64 () at ../src/x86/unix64.S:104 #83 0x00007f2ce6e94d08 in ffi_call_int (cif=cif@entry=0x7ffdfebd2c60, fn=fn@entry=0x7f2cb00f3b40 <QtWayland::org_kde_plasma_window::handle_state_changed(void*, org_kde_plasma_window*, unsigned int)>, rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7ffdfebd2d30, closure=closure@entry=0x0) at ../src/x86/ffi64.c:673 #84 0x00007f2ce6e9770e in ffi_call (cif=cif@entry=0x7ffdfebd2c60, fn=0x7f2cb00f3b40 <QtWayland::org_kde_plasma_window::handle_state_changed(void*, org_kde_plasma_window*, unsigned int)>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffdfebd2d30) at ../src/x86/ffi64.c:710 #85 0x00007f2cea4c7432 in wl_closure_invoke (closure=closure@entry=0x7f2cc803c4d0, target=<optimized out>, target@entry=0x556a53e9e030, opcode=opcode@entry=2, data=<optimized out>, flags=1) at ../src/connection.c:1228 #86 0x00007f2cea4c7c81 in dispatch_event (display=display@entry=0x556a5047a340, queue=queue@entry=0x556a5047a438) at ../src/wayland-client.c:1670 #87 0x00007f2cea4c8073 in dispatch_queue (display=0x556a5047a340, queue=0x556a5047a438) at ../src/wayland-client.c:1816 #88 wl_display_dispatch_queue_pending (display=0x556a5047a340, queue=0x556a5047a438) at ../src/wayland-client.c:2058 #89 0x00007f2ce8e8a9d2 in QtWaylandClient::QWaylandDisplay::flushRequests (this=<optimized out>) at /usr/src/debug/qt6-qtwayland-6.8.2-1.fc42.x86_64/src/client/qwaylanddisplay.cpp:227 #90 0x00007f2ce774fa2c in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qobject.cpp:1418 #91 0x00007f2ce9a3d4ca in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x556a5047a120, e=0x7f2cc4013e30) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3296 #92 0x00007f2ce76f549c in QCoreApplication::notifyInternal2 (receiver=0x556a5047a120, event=0x7f2cc4013e30) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1172 #93 0x00007f2ce76f56ed in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1612 #94 0x00007f2ce76f8fd0 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, event_type@entry=32556, data=0x556a5046fc10) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1946 #95 0x00007f2ce76f92e0 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=32556) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1800 #96 0x00007f2ce79f747f in postEventSourceDispatch (s=0x556a50477710) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #97 0x00007f2ce6070f16 in g_main_dispatch (context=0x7f2ccc000f00) at ../glib/gmain.c:3361 #98 g_main_context_dispatch_unlocked (context=0x7f2ccc000f00) at ../glib/gmain.c:4212 #99 0x00007f2ce607a068 in g_main_context_iterate_unlocked (context=context@entry=0x7f2ccc000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4277 #100 0x00007f2ce607a217 in g_main_context_iteration (context=0x7f2ccc000f00, may_block=1) at ../glib/gmain.c:4342 #101 0x00007f2ce79f6cc3 in QEventDispatcherGlib::processEvents (this=0x556a50478560, flags=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #102 0x00007f2ce77026d3 in QEventLoop::exec (this=this@entry=0x7ffdfebd3380, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/global/qflags.h:34 #103 0x00007f2ce76fe1d5 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1515 #104 0x00007f2ce7ed893d in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1975 #105 0x00007f2ce9a3d439 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-3.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2564 #106 0x0000556a32306b26 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.3.1-1.fc42.x86_64/shell/main.cpp:191 Offending line in mnemonicattached.cpp: m_mnemonicLabel.replace(QRegularExpression(QLatin1String("\\&([^\\&])")), QStringLiteral("\\1")); It fails on JIT-compiling the regular expression while preparing to do the replace. I don't think there's anything here that could cause a crash from our end, it's just a fixed regular expression (and the line hasn't changed since 2023). It goes to Qt, which calls PCRE2, which crashes. Can you check whether there is an issue with PCRE in Fedora 42 Prerelease? That would also explain why all of them crash. I checked in the PCRE package in fedora, there has been actually no update in a very long time, with 0 bugs reported right now. PCRE2 is still on 10.44 in F42, but was updated to 10.45 two weeks ago in Rawhide: https://src.fedoraproject.org/rpms/pcre2/commits/rawhide We've confirmed that this problem is present only on F42 and newer. It doesn't seem to be reproducible on F41. (In reply to Neal Gompa from comment #7) > We've confirmed that this problem is present only on F42 and newer. It > doesn't seem to be reproducible on F41. Yes can confirm. I did see the issue with a nightly build for F42. After some updates I can no longer repro the issue. Running in a VM . ๐๐งน โ ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone! ๐๐งน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME. |