https://bugs.kde.org/show_bug.cgi?id=505074
Bug ID: 505074 Summary: Invoking Discover whilst typing caused it to crash upon mouse click. Classification: Applications Product: Discover Version First 6.3.5 Reported In: Platform: Fedora RPMs OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: discover Assignee: plasma-b...@kde.org Reporter: 4wy78...@rokejulianlockhart.addy.io CC: aleix...@kde.org Target Milestone: --- SUMMARY Invoking Discover whilst typing caused it to crash upon mouse click. STEPS TO REPRODUCE I was typing, and accidentally clicked Discover. When it loaded, I remained typing for 3s, into its search bar, for I didn't notice. When I clicked Discover's GUI, it crashed. OBSERVED RESULT > ~~~ > Core was generated by `/usr/bin/plasma-discover'. > Program terminated with signal SIGSEGV, Segmentation fault. > #0 __pthread_kill_implementation (threadid=<optimized out>, > signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 > 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO > (ret) : 0; > [Current thread is 1 (Thread 0x7fd262faed80 (LWP 405607))] > (gdb) set pagination off > (gdb) bt full > #0 __pthread_kill_implementation (threadid=<optimized out>, > signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 > tid = <optimized out> > ret = 0 > pd = <optimized out> > old_mask = {__val = {0}} > ret = <optimized out> > #1 0x00007fd2688811e3 in __pthread_kill_internal (threadid=<optimized out>, > signo=11) at pthread_kill.c:89 > No locals. > #2 0x00007fd268827afe in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 > ret = <optimized out> > #3 0x00007fd26bc13ef1 in KCrash::defaultCrashHandler (sig=11) at > /usr/src/debug/kf6-kcrash-6.14.0-1.fc42.x86_64/src/kcrash.cpp:605 > data = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter = > 0x7fd26bc1c808 <vtable for KCrash::Metadata+16>}, argv = {_M_elems = {0x0, > 0x7fd26bc1a6ed "--qtversion", 0x559358ffc9a0 "6.9.0", 0x7fd26bc1a700 > "--kdeframeworksversion", 0x7fd26bc1a6f9 "6.14.0", 0x7fd26bc1a738 > "--platform", > 0x55935afcd240 "wayland", 0x7fd26bc1a769 "--appname", > 0x559358ffb8e0 "plasma-discover", 0x7fd26bc1a773 "--apppath", 0x559358ffc660 > "/usr/bin", 0x7fd26bc1a780 "--signal", 0x7ffd078da486 "11", 0x7fd26bc1a78e > "--pid", 0x7ffd078da490 "405607", 0x7fd26bc1a794 "--appversion", > 0x55935900b7c0 "6.3.5", 0x7fd26bc1a7a1 "--programname", > 0x559358ff4670 "Discover", 0x7fd26bc1a7af "--bugaddress", 0x559359010e10 > "sub...@bugs.kde.org", 0x7fd26bc1a7bc "--productname", 0x559358b48fc0 > "discover/discover", 0x0 <repeats 15 times>}}, argc = 23, > m_writer = 0x7ffd078da430} > platformName = {d = {d = 0x55935afcd230, ptr = 0x55935afcd240 > "wayland", size = 7}, static _empty = 0 '\000'} > about = 0x559359001430 > argv = 0x7ffd078da4b8 > ini = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter = > 0x7fd26bc1c838 <vtable for KCrash::MetadataINIWriter+16>}, writable = false, > fd = 110} > sigtxt = "11\000\000\000\000\000\000\000" > pidtxt = "405607", '\000' <repeats 13 times> > argc = <optimized out> > crashRecursionCounter = 2 > #4 <signal handler called> > No locals. > #5 0x00007fd1d2682fb4 in QWeakPointer<QObject>::internalData (this=0x100) at > /usr/include/qt6/QtCore/qsharedpointer_impl.h:792 > No locals. > #6 0x00007fd1d2675e84 in QPointer<PKResolveTransaction>::data (this=0x100) > at /usr/include/qt6/QtCore/qpointer.h:75 > No locals. > #7 QPointer<PKResolveTransaction>::operator PKResolveTransaction* > (this=0x100) at /usr/include/qt6/QtCore/qpointer.h:83 > No locals. > #8 PackageKitBackend::resolvePackages (this=0x0, packageNames=...) at > /usr/src/debug/plasma-discover-6.3.5-1.fc42.x86_64/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:414 > No locals. > #9 0x00007fd1d267e5b0 in PKResultsStream::sendResources > (this=0x559359f17250, resources=..., waitForResolved=false) at > /usr/src/debug/plasma-discover-6.3.5-1.fc42.x86_64/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:654 > transaction = <optimized out> > toResolve = {<QListSpecialMethods<StreamResult>> = > {<QListSpecialMethodsBase<StreamResult>> = {<No data fields>}, <No data > fields>}, d = {d = 0x55935af938b0, ptr = 0x55935af938c0, size = 99}} > #10 0x00007fd1d268cb91 in operator()<AppStream::ComponentBox> > (__closure=0x55935986de50, components=...) at > /usr/src/debug/plasma-discover-6.3.5-1.fc42.x86_64/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:800 > resources = {<QListSpecialMethods<StreamResult>> = > {<QListSpecialMethodsBase<StreamResult>> = {<No data fields>}, <No data > fields>}, d = {d = 0x55935aaba750, ptr = 0x55935aaba760, size = 99}} > ids = {q_hash = {d = 0x559359c28680}} > filter = {category = 0x5593591e4600, state = > AbstractResource::Broken, mimetype = {d = {d = 0x0, ptr = 0x0, size = 0}, > static _empty = 0 u'\000'}, search = {d = {d = 0x0, ptr = 0x0, size = 0}, > static _empty = 0 u'\000'}, extends = {d = {d = 0x0, ptr = 0x0, size = 0}, > static _empty = 0 u'\000'}, resourceUrl = {d = 0x0}, origin = {d > = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, allBackends = > false, filterMinimumState = true, backend = 0x5593591a73d0} > stream = 0x559359f17250 > this = 0x5593591a73d0 > #11 operator()<AppStream::ComponentBox> (__closure=0x55935986de40, value=...) > at /usr/include/qcoro6/qcoro/impl/connect.h:38 > func = {__this = 0x5593591a73d0, __stream = 0x559359f17250, __filter > = {category = 0x5593591e4600, state = AbstractResource::Broken, mimetype = {d > = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, search = {d = > {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, > extends = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 > u'\000'}, resourceUrl = {d = 0x0}, origin = {d = {d = 0x0, ptr = 0x0, size = > 0}, static _empty = 0 u'\000'}, allBackends = false, filterMinimumState = > true, backend = 0x5593591a73d0}} > ctxWatcher = {wp = {d = 0x559359ec2e50, value = 0x5593591a73d0}} > #12 QCoro::detail::TaskBase<AppStream::ComponentBox, QCoro::Task, > QCoro::detail::TaskPromise<AppStream::ComponentBox> > >::invokeCb<QCoro::connect<AppStream::ComponentBox, PackageKitBackend, > PackageKitBackend::search(const > AbstractResourcesBackend::Filters&)::<lambda(PKResultsStream*)>::<lambda(auto:71&&)> > >(Task<AppStream::ComponentBox>&&, PackageKitBackend*, > PackageKitBackend::search(const > AbstractResourcesBackend::Filters&)::<lambda(PKResultsStream*)>::<lambda(auto:71&&)>)::<lambda(auto:60&&)>&, > AppStream::ComponentBox> (callback=...) > at /usr/include/qcoro6/qcoro/impl/taskbase.h:118 > No locals. > #13 QCoro::detail::TaskBase<AppStream::ComponentBox, QCoro::Task, > QCoro::detail::TaskPromise<AppStream::ComponentBox> >::thenImplRef > (frame_ptr=0x55935986dde0) at /usr/include/qcoro6/qcoro/impl/taskbase.h:194 > value = std::optional = {[contained value] = {d = {d = {ptr = > 0x559359a22680}}}} > T001 = <optimized out> > Aw0 = <optimized out> > thenCb = {__ctxWatcher = {wp = {d = 0x559359ec2e50, value = > 0x5593591a73d0}}, __func = {__this = 0x5593591a73d0, __stream = > 0x559359f17250, __filter = {category = 0x5593591e4600, state = > AbstractResource::Broken, mimetype = {d = {d = 0x0, ptr = 0x0, size = 0}, > static _empty = 0 u'\000'}, search = {d = {d = 0x0, ptr = > 0x0, size = 0}, static _empty = 0 u'\000'}, extends = {d = {d = 0x0, ptr = > 0x0, size = 0}, static _empty = 0 u'\000'}, resourceUrl = {d = 0x0}, origin = > {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, > allBackends = false, filterMinimumState = true, backend = > 0x5593591a73d0}}} > errCb = {<No data fields>} > task = @0x7ffd078db440: > {<QCoro::detail::TaskBase<AppStream::ComponentBox, QCoro::Task, > QCoro::detail::TaskPromise<AppStream::ComponentBox> >> = {_vptr.TaskBase = > 0x55935adfe6f0, mCoroutine = {_M_fr_ptr = 0x55935adfe700}}, <No data fields>} > _Coro_destroy_fn = 0x7fd1d268ce50 > <QCoro::detail::TaskBase<AppStream::ComponentBox, QCoro::Task, > QCoro::detail::TaskPromise<AppStream::ComponentBox> >::thenImplRef()> > _Coro_frame_needs_free = true > task_ = @0x7ffd078db440: {_vptr.TaskBase = 0x55935adfe6f0, mCoroutine > = {_M_fr_ptr = 0x55935adfe700}} > _Coro_initial_await_resume_called = true > _Coro_resume_fn = 0x7fd1d268c0d0 > <QCoro::detail::TaskBase<AppStream::ComponentBox, QCoro::Task, > QCoro::detail::TaskPromise<AppStream::ComponentBox> >::thenImplRef()> > _Coro_promise = {<QCoro::detail::TaskPromiseBase> = > {mAwaitingCoroutines = std::vector of length 0, capacity 0, mRefCount = > std::atomic<unsigned int> = { 1 }}, mException = {_M_exception_object = 0x0}} > _Coro_self_handle = {_M_fr_ptr = 0x55935986dde0} > thenCallback = @0x7ffd078db500: {__ctxWatcher = {wp = {d = > 0x7ffd078db630, value = 0x7fd26bd019bd > <AppStreamUtils::componentsByCategoriesTask()+1325>}}, __func = {__this = > 0x0, __stream = 0x64ab8a4f653aa200, __filter = {category = 0x37, state = > 1522268656, mimetype = {d = { > d = 0x400, ptr = 0x7ffd078db5a0 u"綀嫺喓", size = > 94091374919040}, static _empty = 0 u'\000'}, search = {d = {d = > 0x55935afa7d90, ptr = 0x17f00000000 <error: Cannot access memory at address > 0x17f00000000>, size = 94091357128024}, static _empty = 0 u'\000'}, extends = > { > d = {d = 0x559359eb0558, ptr = 0x7ffd078db5c0 u"綀嫺喓", size = > 94091370822128}, static _empty = 0 u'\000'}, resourceUrl = {d = > 0x7fd268f4e38a <QObject::disconnect(QMetaObject::Connection const&)+602>}, > origin = {d = {d = 0x300000177, ptr = 0x559359eb0558 u"⚀妢喓", > size = 94091354474112}, static _empty = 0 u'\000'}, > allBackends = false, filterMinimumState = false, backend = 0x55935afa7d80}}} > errorCallback = @0x7ffd078db43f: {<No data fields>} > _Coro_resume_index = 4 > _Coro_actor_continue = <optimized out> > coro.delete.frame = <optimized out> > coro.restart.dispatch = <optimized out> > coro.delete.promise = <optimized out> > actor.continue.ret = <optimized out> > actor.begin = <optimized out> > _Coro_actor_continue = <optimized out> > _Coro_resume_fn = <optimized out> > _Coro_destroy_fn = <optimized out> > _Coro_promise = <optimized out> > _Coro_self_handle = <optimized out> > task_ = <optimized out> > thenCallback = <optimized out> > errorCallback = <optimized out> > _Coro_resume_index = <optimized out> > _Coro_frame_needs_free = <optimized out> > _Coro_initial_await_resume_called = <optimized out> > Is = <optimized out> > thenCb = <optimized out> > errCb = <optimized out> > task = <optimized out> > value = <optimized out> > T001 = <optimized out> > Aw0 = <optimized out> > e = <optimized out> > Fs = <optimized out> > #14 0x00007fd1d2685dcd in > PackageKitBackend::search(AbstractResourcesBackend::Filters > const&)::{lambda(PKResultsStream*)#4}::operator()(PKResultsStream*) > const::{lambda(auto:1 const&, auto:2 > const&)#1}::operator()(PackageKitBackend::search(AbstractResourcesBackend::Filters > const&)::{lambda(PKResultsStream*)#4}::operator()(PKResultsStream*) > const::{lambda(auto:1 const&, auto:2 > const&)#1}::_ZZZN17PackageKitBackend6searchERKN24AbstractResourcesBackend7FiltersEENKUlP15PKResultsStreamE2_clES5_ENKUlRKT_RKT0_E_clIS1_14QScopedPointerIN9AppStream4PoolE21QScopedPointerDeleterISH_EEEEN5QCoro4TaskINSG_12ComponentBoxEEES9_SC_.Frame*) > [clone .actor] () at /usr/include/c++/15/coroutine:142 > qt_staticMetaObjectRelocatingContent = {metaTypes = {0x7fd1d26ee680 > <QtPrivate::QMetaTypeInterfaceWrapper<PackageKitBackendFactory>::metaType>}} > QtPrivate::QMetaTypeForType<QIterable<QMetaSequence> >::name = > {_M_elems = "QIterable<QMetaSequence>"} > QtPrivate::QMetaTypeForType<PackageKitBackendFactory>::name = > {_M_elems = "PackageKitBackendFactory"} > PackageKitBackendFactory::staticMetaObject = {d = {superdata = > {direct = 0x7fd26bd4bb20 > <AbstractResourcesBackendFactory::staticMetaObject>}, > stringdata = 0x7fd1d26d7b5c > <PackageKitBackendFactory::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN24PackageKitBackendFactoryE_t>+60>, > data = 0x7fd1d26d7b20 > <PackageKitBackendFactory::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN24PackageKitBackendFactoryE_t>>, static_metacall = > 0x7fd1d2681900 <PackageKitBackendFactory::qt_static_metacall(QObject*, > QMetaObject::Call, int, void**)>, > relatedMetaObjects = 0x0, metaTypes = 0x7fd1d26ea840 > <PackageKitBackendFactory::qt_staticMetaObjectRelocatingContent<(anonymous > namespace)::qt_meta_tag_ZN24PackageKitBackendFactoryE_t>>, extradata = 0x0}} > > QtPrivate::QMetaTypeInterfaceWrapper<PackageKitBackendFactory>::metaType = > {static CurrentRevision = 1, revision = 1, alignment = 8, size = 16, flags = > 49155, typeId = {_q_value = std::atomic<int> = { 0 }}, > metaObjectFn = 0x7fd1d26819a0 > <QtPrivate::MetaObjectForType<PackageKitBackendFactory, > void>::metaObjectFunction(QtPrivate::QMetaTypeInterface const*)>, name = > 0x7fd1d26d7ae0 <QtPrivate::QMetaTypeForType<PackageKitBackendFactory>::name> > "PackageKitBackendFactory", > defaultCtr = 0x7fd1d2681b50 > <QtPrivate::QMetaTypeForType<PackageKitBackendFactory>::getDefaultCtr()::{lambda(QtPrivate::QMetaTypeInterface > const*, void*)#1}::_FUN(QtPrivate::QMetaTypeInterface const*, void*)>, > copyCtr = 0x0, moveCtr = 0x0, > dtor = 0x7fd1d26818f0 > <QtPrivate::QMetaTypeForType<PackageKitBackendFactory>::getDtor()::{lambda(QtPrivate::QMetaTypeInterface > const*, void*)#1}::_FUN(QtPrivate::QMetaTypeInterface const*, void*)>, > equals = 0x0, lessThan = 0x0, debugStream = 0x0, dataStreamOut = 0x0, > dataStreamIn = 0x0, legacyRegisterOp = 0x0} > QtPrivate::QMetaTypeInterfaceWrapper<QIterable<QMetaSequence> > >::metaType = {static CurrentRevision = 1, revision = 1, alignment = 8, size > = 24, flags = 5, typeId = {_q_value = std::atomic<int> = { 65538 }}, > metaObjectFn = 0x0, > name = 0x7fd1d26d7ac0 > <QtPrivate::QMetaTypeForType<QIterable<QMetaSequence> >::name> > "QIterable<QMetaSequence>", defaultCtr = 0x0, copyCtr = 0x0, moveCtr = 0x0, > dtor = 0x0, equals = 0x0, lessThan = 0x0, debugStream = 0x0, dataStreamOut = > 0x0, dataStreamIn = 0x0, > legacyRegisterOp = 0x0} > #15 0x00007fd26bd019bd in std::__n4861::coroutine_handle<void>::resume > (this=0x55935af91020) at /usr/include/c++/15/coroutine:142 > No locals. > #16 > QCoro::detail::TaskFinalSuspend::await_suspend<QCoro::detail::TaskPromise<AppStream::ComponentBox> > > (this=<optimized out>, finishedCoroutine=...) at > /usr/include/qcoro6/qcoro/impl/taskfinalsuspend.h:28 > awaiter = @0x55935af91020: {_M_fr_ptr = 0x559359a00780} > __for_range = <optimized out> > __for_begin = <optimized out> > __for_end = <optimized out> > promise = @0x559359eb0500: {<QCoro::detail::TaskPromiseBase> = > {mAwaitingCoroutines = std::vector of length 1, capacity 1 = {{_M_fr_ptr = > 0x559359a00780}}, mRefCount = std::atomic<unsigned int> = { 1 }}, mValue = > std::variant [index 1] = {{d = {d = {ptr = 0x559359a22680}}}}} > #17 AppStreamUtils::componentsByCategoriesTask (frame_ptr=<optimized out>) at > /usr/src/debug/plasma-discover-6.3.5-1.fc42.x86_64/libdiscover/appstream/AppStreamUtils.cpp:215 > Fs = <optimized out> > _Coro_destroy_fn = <optimized out> > pool = <optimized out> > _Coro_frame_needs_free = <optimized out> > cat = <optimized out> > kind = <optimized out> > _Coro_initial_await_resume_called = <optimized out> > _Coro_resume_fn = <optimized out> > _Coro_promise = <optimized out> > _Coro_self_handle = <optimized out> > _Coro_resume_index = <optimized out> > _Coro_actor_continue = <optimized out> > coro.delete.frame = <optimized out> > coro.restart.dispatch = <optimized out> > coro.delete.promise = <optimized out> > actor.continue.ret = <optimized out> > actor.begin = <optimized out> > _Coro_actor_continue = <optimized out> > _Coro_resume_fn = <optimized out> > _Coro_destroy_fn = <optimized out> > _Coro_promise = <optimized out> > _Coro_self_handle = <optimized out> > pool = <optimized out> > cat = <optimized out> > kind = <optimized out> > _Coro_resume_index = <optimized out> > _Coro_frame_needs_free = <optimized out> > _Coro_initial_await_resume_called = <optimized out> > Is = <optimized out> > ret = <optimized out> > categoryName = <optimized out> > __for_range = <optimized out> > __for_begin = <optimized out> > __for_end = <optimized out> > arbitrarySuspendTime = <optimized out> > timer = <optimized out> > Aw0 = <optimized out> > Fs = <optimized out> > #18 0x00007fd268f6033a in QtPrivate::QSlotObjectBase::call > (this=0x559359ce4650, r=0x559359eb05a0, a=0x7ffd078db720) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461 > No locals. > #19 doActivate<false> (sender=0x559359eb05a0, signal_index=3, > argv=argv@entry=0x7ffd078db720) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4138 > obj = {m_slotObject = std::unique_ptr<QtPrivate::QSlotObjectBase> = > {get() = 0x559359ce4650}} > receiver = 0x559359eb05a0 > td = <optimized out> > receiverInSameThread = <optimized out> > senderData = {previous = 0x0, receiver = 0x0, sender = > 0x559359eb05a0, signal = 3} > c = 0x559359f47590 > connections = {d = {ptr = 0x559359f481b0}} > list = 0x559359b42c80 > inSenderThread = <optimized out> > highestConnectionId = 1 > signalVector = 0x559359b42c30 > currentThreadId = 0x7fd262faed80 > sp = <optimized out> > signal_spy_set = 0x0 > empty_argv = {0x0} > senderDeleted = false > #20 0x00007fd268f56d09 in QMetaObject::activate (sender=<optimized out>, > m=m@entry=0x7fd2694930a0, local_signal_index=local_signal_index@entry=0, > argv=argv@entry=0x7ffd078db720) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4198 > signal_index = <optimized out> > #21 0x00007fd268f70333 in QMetaObject::activate<void, QTimer::QPrivateSignal> > (sender=<optimized out>, mo=0x7fd2694930a0, local_signal_index=0, ret=0x0) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306 > _a = {0x0, 0x7ffd078db71f} > #22 QTimer::timeout (this=<optimized out>, _t1=...) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qtimer.cpp:182 > No locals. > #23 0x00007fd268f50f75 in QObject::event (this=<optimized out>, e=<optimized > out>) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:1461 > No locals. > #24 0x00007fd26b43d7af in QApplicationPrivate::notify_helper (this=<optimized > out>, receiver=0x559359eb05a0, e=0x7ffd078db8d0) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3301 > consumed = false > filtered = false > threadData = <optimized out> > #25 0x00007fd268ef5fa8 in QCoreApplication::notifyInternal2 > (receiver=0x559359eb05a0, event=0x7ffd078db8d0) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106 > d = <optimized out> > threadData = 0x55935886f070 > selfRequired = <optimized out> > result = false > cbdata = {0x559359eb05a0, 0x7ffd078db8d0, 0x7ffd078db83f} > scopeLevelCounter = {threadData = 0x55935886f070} > #26 0x00007fd268ef620d in QCoreApplication::sendEvent (receiver=<optimized > out>, event=<optimized out>) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546 > No locals. > #27 0x00007fd2690bc478 in QTimerInfoList::activateTimers (this=<optimized > out>) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qtimerinfo_unix.cpp:426 > e = {<QEvent> = {_vptr.QEvent = 0x7fd269490c00 <vtable for > QTimerEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, > stringdata = 0x7fd2693096c8 > <QEvent::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, > data = 0x7fd2693090e0 > <QEvent::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0, > relatedMetaObjects = 0x0, > metaTypes = 0x7fd26948bb00 > <QEvent::qt_staticMetaObjectRelocatingContent<(anonymous > namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 1, m_posted = > false, m_spont = false, m_accept = true, m_unused = false, m_reserved = 0, > m_inputEvent = 0, m_pointerEvent = 0, > m_singlePointEvent = 0}, m_id = (unknown: 0x2c00005b)} > currentTimerInfo = 0x0 > now = std::chrono::_V2::steady_clock time_point = { 39226976789698ns } > stillActive = {__now = <synthetic > pointer>std::chrono::_V2::steady_clock time_point = { 39226976789698ns }} > it = <optimized out> > maxCount = <optimized out> > n_act = 1 > #28 0x00007fd2691ff2b1 in timerSourceDispatch (source=<optimized out>) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:152 > timerSource = <optimized out> > #29 idleTimerSourceDispatch (source=<optimized out>) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:199 > timerSource = <optimized out> > #30 0x00007fd267e9b880 in g_main_dispatch (context=0x7fd250000f00) at > ../glib/gmain.c:3398 > dispatch = 0x7fd2691ff280 <idleTimerSourceDispatch(GSource*, > GSourceFunc, gpointer)> > prev_source = 0x0 > begin_time_nsec = 39226976789448 > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > source = 0x5593588b6c60 > current = 0x5593590b2e90 > i = 2 > __func__ = <optimized out> > #31 g_main_context_dispatch_unlocked (context=0x7fd250000f00) at > ../glib/gmain.c:4249 > No locals. > #32 0x00007fd267ea47a8 in g_main_context_iterate_unlocked > (context=context@entry=0x7fd250000f00, block=block@entry=1, > dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314 > max_priority = 0 > timeout_usec = 0 > some_ready = 1 > nfds = 8 > allocated_nfds = <optimized out> > fds = <optimized out> > begin_time_nsec = <optimized out> > #33 0x00007fd267ea4953 in g_main_context_iteration (context=0x7fd250000f00, > may_block=1) at ../glib/gmain.c:4379 > retval = <optimized out> > #34 0x00007fd2691ff56d in QEventDispatcherGlib::processEvents > (this=0x5593588729e0, flags=...) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399 > d = 0x559358882020 > canWait = <optimized out> > savedFlags = > {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = > {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static > IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} > result = <optimized out> > #35 0x00007fd268f03783 in QEventLoop::exec (this=this@entry=0x7ffd078dbb80, > flags=..., flags@entry=...) at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/global/qflags.h:77 > d = 0x559359002220 > threadData = <optimized out> > locker = {m_mutex = 0x55935886f1a8, m_isLocked = false} > ref = <optimized out> > app = <optimized out> > #36 0x00007fd268eff229 in QCoreApplication::exec () at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1449 > threadData = 0x55935886f070 > eventLoop = {<QObject> = {_vptr.QObject = 0x7fd269490cf0 <vtable for > QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, > stringdata = 0x7fd26930d210 > <QObject::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, > data = 0x7fd26930d100 > <QObject::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7fd268f5cfe0 > <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, > relatedMetaObjects = 0x0, > metaTypes = 0x7fd269492ae0 > <QObject::qt_staticMetaObjectRelocatingContent<(anonymous > namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = > 0x559359002220}}, static staticMetaObject = {d = {superdata = {direct = > 0x55933c4616e0 <QObject::staticMetaObject>}, > stringdata = 0x7fd26930a8ac > <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7fd26930a7c0 > <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, > static_metacall = 0x7fd268f03360 > <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, > relatedMetaObjects = 0x0, metaTypes = 0x7fd269490da0 > <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous > namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, > extradata = 0x0}}} > returnCode = <optimized out> > #37 0x00007fd2696dac3d in QGuiApplication::exec () at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1993 > No locals. > #38 0x00007fd26b43d719 in QApplication::exec () at > /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2568 > No locals. > #39 0x000055933c3fcc1a in main (argc=<optimized out>, argv=<optimized out>) > at /usr/src/debug/plasma-discover-6.3.5-1.fc42.x86_64/discover/main.cpp:224 > format = {d = 0x559358866460} > app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = > {_vptr.QObject = 0x7fd26bb96098 <vtable for QApplication+16>, static > staticMetaObject = {d = {superdata = {direct = 0x0}, > stringdata = 0x7fd26930d210 > <QObject::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7fd26930d100 > <QObject::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN7QObjectE_t>>, > static_metacall = 0x7fd268f5cfe0 > <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, > relatedMetaObjects = 0x0, metaTypes = 0x7fd269492ae0 > <QObject::qt_staticMetaObjectRelocatingContent<(anonymous > namespace)::qt_meta_tag_ZN7QObjectE_t>>, > extradata = 0x0}}, d_ptr = {d = 0x559358871950}}, static > staticMetaObject = {d = {superdata = {direct = 0x55933c4616e0 > <QObject::staticMetaObject>}, > stringdata = 0x7fd269308e88 > <QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>+392>, > data = 0x7fd269308d00 > <QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, static_metacall = > 0x7fd268effa40 <QCoreApplication::qt_static_metacall(QObject*, > QMetaObject::Call, int, void**)>, > relatedMetaObjects = 0x0, metaTypes = 0x7fd269490a00 > <QCoreApplication::qt_staticMetaObjectRelocatingContent<(anonymous > namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, extradata = 0x0}}, static > self = 0x7ffd078dbd20}, static staticMetaObject = {d = {superdata = { > direct = 0x55933c461a00 > <QCoreApplication::staticMetaObject>}, stringdata = 0x7fd269e9f790 > <QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>+752>, > data = 0x7fd269e9f4a0 > <QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, static_metacall = > 0x7fd2696e5460 <QGuiApplication::qt_static_metacall(QObject*, > QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, > metaTypes = 0x7fd269fbe660 > <QGuiApplication::qt_staticMetaObjectRelocatingContent<(anonymous > namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, extradata = 0x0}}}, static > staticMetaObject = {d = {superdata = {direct = 0x55933c461980 > <QGuiApplication::staticMetaObject>}, > stringdata = 0x7fd26ba51508 > <QApplication::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN12QApplicationE_t>+392>, data = 0x7fd26ba51380 > <QApplication::qt_staticMetaObjectStaticContent<(anonymous > namespace)::qt_meta_tag_ZN12QApplicationE_t>>, > static_metacall = 0x7fd26b443140 > <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, > relatedMetaObjects = 0x0, metaTypes = 0x7fd26bb96160 > <QApplication::qt_staticMetaObjectRelocatingContent<(anonymous > namespace)::qt_meta_tag_ZN12QApplicationE_t>>, > extradata = 0x0}}} > about = {d = std::unique_ptr<KAboutDataPrivate> = {get() = > 0x559358fe43a0}} > discoverObject = <optimized out> > ~~~ SOFTWARE/OS VERSIONS > ~~~ > Operating System: Fedora Linux 42 > KDE Plasma Version: 6.3.5 > KDE Frameworks Version: 6.14.0 > Qt Version: 6.9.0 > Kernel Version: 6.14.8-300.fc42.x86_64 (64-bit) > Graphics Platform: Wayland > Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor > Memory: 30.4 GiB of RAM > ~~~ ADDITIONAL INFORMATION 1. I would upload the coredump, but it's 21 MiB, even with LZMA2 7-Zip. 2. Reporting this caused Dr. Konqi to ANR. -- You are receiving this mail because: You are watching all bug changes.