https://bugs.kde.org/show_bug.cgi?id=465243
--- Comment #3 from Frank Schaefer <fschaefer....@googlemail.com> --- Looking int https://invent.kde.org/frameworks/kio/-/blob/v5.105.0/src/core/kcoredirlister.cpp: ... KCoreDirListerCache::slotUpdateResult(): { ... DirItem *dir = itemsInUse.value(jobUrl, nullptr); if (!dir) { qCWarning(KIO_CORE) << "Internal error: itemsInUse did not contain" << jobUrl; #ifndef NDEBUG printDebug(); #endif Q_ASSERT(dir); } else { dir->complete = true; } ... // => so dir can be nullptr and we go on ... for (const KFileItem &item : std::as_const(dir->lstItems)) { // => BOOM. dir is dereferenced without nullptr check. fileItems.insert(item.name(), item); } ... } Looks like it is enough to embrace this loop with a nullptr check, but someone who knows KIO better should validate that. -- You are receiving this mail because: You are watching all bug changes.