[dolphin] [Bug 468993] New: Dolphin kio-admin freezes and crashees, probably when text thumbnails are on
bugzilla_noreply at kde.org
bugzilla_noreply at kde.org
Wed Apr 26 11:10:43 BST 2023
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-null at kde.org
Reporter: yurapostates at proton.me
CC: kfm-devel at 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 at 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 on the CC list for the bug.
More information about the kfm-devel
mailing list