[dolphin] [Bug 499551] New: Dolphin hangs when opening context menu for directory with many files or for a huge file selection

Andrea Ippolito bugzilla_noreply at kde.org
Wed Feb 5 14:01:39 GMT 2025


https://bugs.kde.org/show_bug.cgi?id=499551

            Bug ID: 499551
           Summary: Dolphin hangs when opening context menu for directory
                    with many files or for a huge file selection
    Classification: Applications
           Product: dolphin
           Version: 24.12.1
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: andrea.ippo at gmail.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

I have to compress a dir with ~275k files. The files themselves are quite
small, but they're numerous.

When right clicking the dir to bring up the context menu, Dolphin hangs.
When entering the dir, selecting all files (Ctrl + A) and right clicking the
selection to bring up the context menu, Dolphin hangs.

Expected: Dolphin doesn't hang

This might look a bit like an edge case, but I think KDE software should be
efficient enough to handle it, it's a situation that can happen IRL.

I also dunno what's the limit to trigger this, maybe a fraction of this would
already be enough.

To reproduce, for example:

#!/bin/bash

for i in $(seq 0 275000);
do
    dd if=/dev/urandom of=/tmp/file-gen/file-$i.bin bs=4K count=1
iflag=fullblock
done


Operating System: openSUSE Tumbleweed 20250130
KDE Plasma Version: 6.2.5
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.1
Kernel Version: 6.13.0-1-default (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7840U w/ Radeon 780M Graphics
Memory: 30.7 GiB of RAM
Graphics Processor: AMD Radeon 780M
Manufacturer: Framework
Product Name: Laptop 13 (AMD Ryzen 7040Series)
System Version: A7

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list