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.