https://bugs.kde.org/show_bug.cgi?id=504297
Nate Graham <n...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.0 |--- Assignee|plasma-b...@kde.org |matt...@mjdsystems.ca Summary|plasmashell crash on |plasmashell crashed in |auto-knight |KConfigGroup::readPathEntry | |() when running auto-knight | |script Product|plasmashell |frameworks-kconfig Component|generic-crash |general CC| |kdelibs-b...@kde.org, | |n...@kde.org Version First|6.3.4 |6.13.0 Reported In| | --- Comment #2 from Nate Graham <n...@kde.org> --- Does this happen every time you run it? If so, it's likely an issue in that tool. That said, the crash is deep in KConfig, so perhaps it needs some hardening: Thread 1 (Thread 0x7f78db036100 (LWP 1212398)): [KCrash Handler] #4 0x00007f78e0e7ff54 in __pthread_kill_implementation () at /lib64/libc.so.6 #5 0x00007f78e0e26f9e in raise () at /lib64/libc.so.6 #6 0x00007f78e0e0e942 in abort () at /lib64/libc.so.6 #7 0x00007f78e0e0f7a7 in __libc_message_impl.cold () at /lib64/libc.so.6 #8 0x00007f78e0e8a0e5 in malloc_printerr () at /lib64/libc.so.6 #9 0x00007f78e0e8ad2c in malloc_consolidate () at /lib64/libc.so.6 #10 0x00007f78e0e8d4e0 in _int_malloc () at /lib64/libc.so.6 #11 0x00007f78e0e8e774 in malloc () at /lib64/libc.so.6 #12 0x00007f78e1632fe9 in QArrayData::allocate2(QArrayData**, long long, QArrayData::AllocationOption) () at /lib64/libQt6Core.so.6 #13 0x00007f78e15f6d02 in QString::QString(long long, Qt::Initialization) () at /lib64/libQt6Core.so.6 #14 0x00007f78e160e54f in QUtf8::convertToUnicode(QByteArrayView) () at /lib64/libQt6Core.so.6 #15 0x00007f78e15efcaf in QString::fromUtf8(QByteArrayView) () at /lib64/libQt6Core.so.6 #16 0x00007f78e36eea63 in KConfigPrivate::lookupData(QString const&, QAnyStringView, QFlags<KEntryMap::SearchFlag>, bool*) const () at /lib64/libKF6ConfigCore.so.6 #17 0x00007f78e36fcda8 in KConfigGroup::readPathEntry(char const*, QString const&) const () at /lib64/libKF6ConfigCore.so.6 #18 0x00007f78e36fcf24 in KConfigGroup::readPathEntry(char const*, QList<QString> const&) const () at /lib64/libKF6ConfigCore.so.6 #19 0x00007f78e1accccf in KIconTheme::KIconTheme(QString const&, QString const&, QString const&) () at /lib64/libKF6IconThemes.so.6 #20 0x00007f78e1ac5922 in KIconLoaderPrivate::initIconThemes() [clone .part.0] () at /lib64/libKF6IconThemes.so.6 #21 0x00007f78e1ab7b2b in KIconLoaderPrivate::init(QString const&, QList<QString> const&) () at /lib64/libKF6IconThemes.so.6 #22 0x00007f78e1ac549d in KIconLoader::newIconLoader() () at /lib64/libKF6IconThemes.so.6 #23 0x00007f78e1ab7722 in KIconLoaderPrivate::_k_refreshIcons(int) () at /lib64/libKF6IconThemes.so.6 #24 0x00007f78e155a26e in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6 #25 0x00007f78e1ac1ab2 in KIconLoaderGlobalData::qt_metacall(QMetaObject::Call, int, void**) () at /lib64/libKF6IconThemes.so.6 #26 0x00007f78e1b5e2d7 in QDBusConnectionPrivate::deliverCall(QObject*, QDBusMessage const&, QList<QMetaType> const&, int) () at /lib64/libQt6DBus.so.6 #27 0x00007f78e154b9a2 in QObject::event(QEvent*) () at /lib64/libQt6Core.so.6 #28 0x00007f78e383d9b8 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6 #29 0x00007f78e14f3590 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6 #30 0x00007f78e14f6f51 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt6Core.so.6 #31 0x00007f78e17efb5f in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt6Core.so.6 #32 0x00007f78dffb128c in g_main_context_dispatch_unlocked.lto_priv () at /lib64/libglib-2.0.so.0 #33 0x00007f78e00118b8 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0 #34 0x00007f78dffb2783 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #35 0x00007f78e17ef2b3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #36 0x00007f78e1500993 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #37 0x00007f78e14fbf6e in QCoreApplication::exec() () at /lib64/libQt6Core.so.6 #38 0x000056201cfe22fe in main () I would recommend -- You are receiving this mail because: You are watching all bug changes.