Bug 497883

Summary: Can't show recently files and crash kioworker
Product: [Applications] dolphin Reporter: H. Shizuku <Lemonade.flash.1164>
Component: panels: foldersAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: dolphin-bugs-null, nicolas.fella
Priority: NOR    
Version First Reported In: 24.12.0   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description H. Shizuku 2024-12-25 13:50:26 UTC
## SUMMARY


### STEPS TO REPRODUCE
1. Open Dolphin
2. Open Recently Files (or Recently Places)

## OBSERVED RESULT
Crash KIO

## EXPECTED RESULT
I can see recently files

## SOFTWARE/OS VERSIONS
- Operating System: KDE neon 6.2
- KDE Plasma Version: 6.2.4
- KDE Frameworks Version: 6.9.0
- Qt Version: 6.8.1
- Kernel Version: 6.8.0-51-generic (64-bit)
- Graphics Platform: Wayland

## ADDITIONAL INFORMATION
Log:
```
$ dolphin 
KTranscript: Loaded module: /usr/share/locale/ja/LC_SCRIPTS/ki18n6/ki18n6.js
kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError
kf.kio.core: An error occurred during write. The worker terminates now.
ASSERT: "std::find_if(storage.cbegin(), storage.cend(), [udsField](const Field &entry) { return entry.m_index == udsField; }) == storage.cend()" in file ./src/core/udsentry.cpp, line 106
KCrash: Application 'kioworker' crashing... crashRecursionCounter = 2
ASSERT: "QFile::exists(fileInfoPath)" in file ./src/kioworkers/trash/trashsizecache.cpp, line 108
KCrash: Application 'kioworker' crashing... crashRecursionCounter = 2
ASSERT: "QFile::exists(fileInfoPath)" in file ./src/kioworkers/trash/trashsizecache.cpp, line 108
KCrash: Application 'kioworker' crashing... crashRecursionCounter = 2
kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError
kf.kio.core: An error occurred during write. The worker terminates now.
ASSERT: "QFile::exists(fileInfoPath)" in file ./src/kioworkers/trash/trashsizecache.cpp, line 108
KCrash: Application 'kioworker' crashing... crashRecursionCounter = 2
kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError
kf.kio.core: Connection::send() called with connection not inited
kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError
kf.kio.core: An error occurred during write. The worker terminates now.
```

Similar symptoms, KIO crashes when opening the recycle bin, and the gdb created in the process puts pressure on the CPU and RAM (possibly as a loop process).
Comment 1 Nicolas Fella 2024-12-25 16:04:32 UTC

*** This bug has been marked as a duplicate of bug 497879 ***