[plasmashell] [Bug 524352] kactivitymanagerd crashes (SIGSEGV) on every call to Features.IsFeatureOperational()
"Akseli Lahtinen" <[email protected]>
| Newsgroups | gmane.comp.kde.devel.bugs |
|---|---|
| Message-ID | <[email protected]/> |
https://bugs.kde.org/show_bug.cgi?id=524352 Akseli Lahtinen <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |[email protected] Status|REPORTED |CONFIRMED --- Comment #1 from Akseli Lahtinen <[email protected]> --- Can confirm the crash. Looks like an assert crash. (gdb) bt #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007f8644dcf243 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #2 0x00007f8644d735d0 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 #3 0x00007f864667ab42 in KCrash::defaultCrashHandler (sig=6) at /builder/src/kcrash/src/kcrash.cpp:653 #4 0x00007f8644d736f0 in <signal handler called> () at /usr/lib/libc.so.6 #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x00007f8644dcf243 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #7 0x00007f8644d735d0 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f8644d5a685 in __GI_abort () at abort.c:77 #9 0x00007f86454278e4 in qAbort () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qassert.cpp:47 #10 qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg, context=<optimized out>, message=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:2170 #11 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7f8645861c40 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=ap@entry=0x7f863a7faa98) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:413 #12 0x00007f864542871d in QMessageLogger::fatal (this=<optimized out>, msg=0x7f8645861c40 "ASSERT failure in %s: \"%s\", file %s, line %d") at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:902 #13 0x00007f8645425bc3 in qt_assert_x (where=<optimized out>, what=<optimized out>, file=<optimized out>, line=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qassert.cpp:127 #14 0x00007f863845ccd2 in QList<QString>::at (this=0x7f863a7fae40, i=0) at /usr/include/qt6/QtCore/qlist.h:513 #15 0x00007f8638459221 in QList<QString>::operator[] (this=0x7f863a7fae40, i=0) at /usr/include/qt6/QtCore/qlist.h:522 #16 0x00007f8638450df0 in StatsPlugin::isFeatureOperational (this=0x55beb780feb0, feature=...) at /home/akseli/Projects/kde/src/kactivitymanagerd/src/service/plugins/sqlite/StatsPlugin.cpp:577 #17 0x000055be99876020 in operator() (__closure=0x7f863a7fae06, module=0x55beb780feb0, params=...) at /home/akseli/Projects/kde/src/kactivitymanagerd/src/service/Features.cpp:63 #18 0x000055be9987689d in passToModule<bool, Features::IsFeatureOperational(const QString&) const::<lambda(Module*, const QStringList&)> >(const QString &, bool, struct {...}) (key=..., defaultResult=false, f=...) at /home/akseli/Projects/kde/src/kactivitymanagerd/src/service/Features.cpp:53 #19 0x000055be99876043 in Features::IsFeatureOperational (this=0x55beb79d5fb0, key=...) at /home/akseli/Projects/kde/src/kactivitymanagerd/src/service/Features.cpp:63 #20 0x000055be9987b3be in FeaturesAdaptor::IsFeatureOperational (this=0x55beb79d63b0, feature=...) at /home/akseli/Projects/kde/build/kactivitymanagerd/src/service/featuresadaptor.cpp:45 #21 0x000055be9987b535 in FeaturesAdaptor::qt_static_metacall (_o=0x55beb79d63b0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7f863a7fb0b8) at /home/akseli/Projects/kde/build/kactivitymanagerd/src/service/moc_featuresadaptor.cpp:115 #22 0x000055be9987b6ef in FeaturesAdaptor::qt_metacall (this=0x55beb79d63b0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7f863a7fb0b8) at /home/akseli/Projects/kde/build/kactivitymanagerd/src/service/moc_featuresadaptor.cpp:145 #23 0x00007f8645a6ff89 in QDBusConnectionPrivate::deliverCall (this=this@entry=0x7f863c001680, object=object@entry=0x55beb79d63b0, msg=..., metaTypes=..., slotIdx=5) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:1009 #24 0x00007f8645a7101a in QDBusConnectionPrivate::activateCall (this=this@entry=0x7f863c001680, object=<optimized out>, flags=flags@entry=..., msg=...) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:911 #25 0x00007f8645a7734d in QDBusConnectionPrivate::activateObject (this=0x7f863c001680, node=..., msg=..., pathStartPos=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:1499 #26 0x00007f8645a77e5a in QDBusActivateObjectEvent::placeMetaCall (this=0x7f863c00a5d0) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:1619 #27 0x00007f8645578d46 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1479 #28 0x00007f8645514658 in QCoreApplication::notifyInternal2 (receiver=0x55beb79d5fb0, event=event@entry=0x7f863c00a5d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1114 #29 0x00007f8645514a61 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7f863c00a5d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1559 #30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55beb77d4eb0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1914 #31 0x00007f8645830c98 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1767 #32 postEventSourceDispatch (s=0x7f8628000f20) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:248 #33 0x00007f8644a03c76 in g_main_dispatch (context=0x7f8628000ca0) at ../glib/glib/gmain.c:3591 #34 0x00007f8644a05ed7 in g_main_context_dispatch_unlocked (context=0x7f8628000ca0) at ../glib/glib/gmain.c:4451 --Type <RET> for more, q to quit, c to continue without paging--c #35 g_main_context_iterate_unlocked (context=context@entry=0x7f8628000ca0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4516 #36 0x00007f8644a06055 in g_main_context_iteration (context=0x7f8628000ca0, may_block=1) at ../glib/glib/gmain.c:4582 #37 0x00007f864582e0b2 in QEventDispatcherGlib::processEvents (this=0x7f8628000880, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:402 #38 0x00007f8645522983 in QEventLoop::processEvents (this=0x7f863a7fb980, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:109 #39 QEventLoop::exec (this=0x7f863a7fb980, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:198 #40 0x00007f864564a342 in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672 #41 0x000055be9984fc02 in runInQThread<Features>()::Thread::run() (this=0x55beb77d4e90) at /home/akseli/Projects/kde/src/kactivitymanagerd/src/service/Application.cpp:66 #42 0x00007f86457094fb in QThreadPrivate::start (arg=0x55beb77d4e90) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466 #43 0x00007f8644dcd0a2 in start_thread (arg=<optimized out>) at pthread_create.c:454 #44 0x00007f8644e5580c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Operating System: KDE Linux 2026-08-13 KDE Plasma Version: 6.7.80 KDE Frameworks Version: 6.30.0 Qt Version: 6.11.1 Kernel Version: 7.1.8-arch1-3 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 16 GiB of RAM (15.5 GiB usable) Graphics Processor: AMD Radeon RX 6600 -- You are receiving this mail because: You are watching all bug changes.