Summary: | Impossible to extract ZIP compressed with LZMA method | ||
---|---|---|---|
Product: | [Applications] ark | Reporter: | Patrick Silva <bugseforuns> |
Component: | plugins | Assignee: | Ragnar Thomsen <rthomsen6> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | elvis.angelaccio, katyaberezyaka, rthomsen6, xavier.corredor.llano |
Priority: | NOR | ||
Version: | 18.12.3 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/utilities/ark/-/commit/12118a26b63cfb45c81efaa2d460a53b8d44d798 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: |
test archive
amount of files/folders inside test archive and extracted by Ark |
Description
Patrick Silva
2017-12-18 00:55:39 UTC
Can you attach a test archive? Created attachment 109492 [details]
test archive
Cannot reproduce. ZIP from comment #2 opened and extracted fine using Ark, 688 files in 2.937.177 bytes extracted. IIRC only 7z (which is probably what Christoph is using as zip backend) can handle the LZMA compression method. If you disable the libzip plugin from the ark settings you should be able to extract the archive. (In reply to Elvis Angelaccio from comment #4) > If you disable the libzip plugin from the ark settings you should be able to > extract the archive. You are right. Just tested on neon dev unstable. Still valid with ark 18.12.3 when libzip plugin is enabled in ark settings. I don't get an error message anymore, but not all folders/files are extracted from the attached test file. Operating System: Arch Linux KDE Plasma Version: 5.15.3 KDE Frameworks Version: 5.56.0 Qt Version: 5.12.2 I can't extract the file from comment 2 with Ark 19.08 RC on Arch Linux even after disabling libzip plugin in Ark settings. Do you have Info-zip installed (pacman -Syu unzip) and its plugin enabled in Ark? unzip should be able to handle this kind of archive. Created attachment 127231 [details] amount of files/folders inside test archive and extracted by Ark info-zip is enabled in Ark settings but Ark can not extract all content from the test archive in comment 2 and shows no error message. Attached screenshot shows the amount of files/folders inside test archive and extracted by Ark. Ark 20.07.70 on Neon unstable edition. if libzip plugin is disabled, all content of archive is extracted. Current situation could result in data loss if the user deletes the archive before checking if its content was correctly extracted. Git commit eeee61d2471f50bd4402f2e6c6f6f1612ebcb9ec by Ragnar Thomsen. Committed on 12/04/2020 at 14:07. Pushed by rthomsen into branch 'release/20.04'. Forward errors from archive interface when batch-extracting Errors from ExtractJob are not handled when called as a subjob of BatchExtractJob. This can result in silently failing extractions. Differential Revision: D28721 M +1 -0 kerfuffle/jobs.cpp https://commits.kde.org/ark/eeee61d2471f50bd4402f2e6c6f6f1612ebcb9ec The latest git master of libzip should now be able to handle the LZMA compression method. *** Bug 428948 has been marked as a duplicate of this bug. *** |