https://bugs.kde.org/show_bug.cgi?id=468993
Bug ID: 468993 Summary: Dolphin kio-admin freezes and crashees, probably when text thumbnails are on Classification: Applications Product: dolphin Version: 23.04.0 Platform: Archlinux OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: dolphin-bugs-n...@kde.org Reporter: yuraposta...@proton.me CC: kfm-de...@kde.org Target Milestone: --- Application: dolphin (23.04.0) Qt Version: 5.15.9 Frameworks Version: 5.105.0 Operating System: Linux 6.2.12-arch1-1 x86_64 Windowing System: Wayland Distribution: Arch Linux DrKonqi: 5.27.4 [KCrashBackend] -- Information about the crash: After installing kio-admin I tried it out by typing admin:/// in Dolphin path. While I was traversing the /tmp folder Dolphin freezed and it started leaking tons of memory while using 100% of a CPU core. It crashed when it reached ~13GB. This also happened when I accessed a random /sys folder and when I accessed by /home/ folder, but going through other folders like /root and /etc was ok. The only option I changed in Dolphin was enabling previews for text files, I suspect that's the cause of the crash, since most crashes happened in folders with lots of text files but I'm not sure. So in summary to replicate 1) Change Dolphin setting to enable text thumbnails/previews 2) Type admin:/// in path 3) Go into a folder with lots of text files, permissions seem to be irrelevant 4) Wait a couple of moments (the time it takes to crash varies) 5) Crash The crash can be reproduced every time. -- Backtrace (Reduced): #6 0x00007f3551fc1b5a in QVector<KIO::Task>::realloc (this=this@entry=0x7f3410015650, aalloc=<optimized out>, options=...) at /usr/include/qt/QtCore/qvector.h:706 #7 0x00007f3551fc4a66 in QVector<KIO::Task>::append (t=..., this=0x7f3410015650) at /usr/include/qt/QtCore/qvector.h:806 #8 KIO::Connection::send (data=..., cmd=<optimized out>, this=<optimized out>) at /usr/src/debug/kio/kio-5.105.0/src/core/connection.cpp:172 #9 KIO::Connection::send (this=<optimized out>, cmd=<optimized out>, data=...) at /usr/src/debug/kio/kio-5.105.0/src/core/connection.cpp:166 #10 0x00007f3552000421 in KIO::SlaveBase::send (this=0x7f34100076a0, cmd=<optimized out>, arr=...) at /usr/src/debug/kio/kio-5.105.0/src/core/slavebase.cpp:1572 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.