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

            Bug ID: 442970
           Summary: Opening a large zip file with kickoff hangs
                    plasmashell and floods systemd journal
           Product: plasmashell
           Version: 5.22.5
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Application Launcher (Kickoff)
          Assignee: k...@davidedmundson.co.uk
          Reporter: julianalcorn...@gmail.com
                CC: mikel5...@gmail.com, plasma-b...@kde.org
  Target Milestone: 1.0

SUMMARY
Opening a archive file with Kickoff will hang plasmashell, and flood the
systemd journal for about a minute before opening the file with the default
application.

STEPS TO REPRODUCE
1. Create a large (about 1G) archive file (tested with zip and tar.gz)
2. Search for the file in Kickoff
3. Click the file or press enter while it is highlighted

OBSERVED RESULT
Plasmashell freezes for a while with high cpu and ram usage, and the journal
also sees high cpu usage. Eventually, plasmashell unfreezes, and the file opens
in the archive manager.

EXPECTED RESULT
The file opens in the archive manager as if clicked on in the file explorer

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux 5.14.7-arch1-1
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
The first time I encountered the bug, plasmashell crashed, though I could not
reproduce this.

The journal is flooded with thousands of lines like the ones below.

Sep 26 18:20:04 stonefish plasmashell[682]: kf.config.core: "KConfigIni: In
file /home/julian/p/large.zip, line 2852783: " "Invalid escape sequence
\"\\\u009A\"."
Sep 26 18:20:04 stonefish plasmashell[682]: kf.config.core: "KConfigIni: In
file /home/julian/p/large.zip, line 2852783: " "Invalid escape sequence
\"\\\u008A\"."
Sep 26 18:20:04 stonefish plasmashell[682]: kf.config.core: "KConfigIni: In
file /home/julian/p/large.zip, line 2852783: " "Invalid escape sequence
\"\\\u009C\"."
Sep 26 18:20:04 stonefish plasmashell[682]: kf.config.core: "KConfigIni: In
file /home/julian/p/large.zip, line 2852784: " Invalid entry (missing '=')
Sep 26 18:20:04 stonefish plasmashell[682]: kf.config.core: "KConfigIni: In
file /home/julian/p/large.zip, line 2852785: " Invalid entry (missing '=')
Sep 26 18:20:04 stonefish plasmashell[682]: kf.config.core: "KConfigIni: In
file /home/julian/p/large.zip, line 2852787: " Invalid entry (missing ']')

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to