Summary: | Ark fails silently when compressing files and there is no enough space left | ||
---|---|---|---|
Product: | [Applications] ark | Reporter: | Alvaro Manuel Recio Perez <amrecio> |
Component: | general | Assignee: | Elvis Angelaccio <elvis.angelaccio> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | igorkh, rakuco, vdboor |
Priority: | NOR | Keywords: | junior-jobs |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/ark/7f65f9112b6574fc6477c240bea6c138a1494dbb | Version Fixed In: | 16.04.0 |
Sentry Crash Report: |
Description
Alvaro Manuel Recio Perez
2009-09-05 16:33:26 UTC
I've noticed ark also doesn't give any error message when you extract files to a read-only folder. Using KDE 4.4.0 here. Can confirm both issues. Working on a patch. To keep things clear, this bug is only supposed to track the issue described by the original reporter; Diederik, can you file a separate report for the read-only bug? Changing the default assignee in the currently open Ark bug reports to me. Git commit 7f65f9112b6574fc6477c240bea6c138a1494dbb by Ragnar Thomsen. Committed on 20/03/2016 at 17:55. Pushed by rthomsen into branch 'Applications/16.04'. Handle "no space left" messages from cliplugins Previously, Ark didn't handle "no space left" error messages from the cliplugins. This resulted in either the gui being "busy" continously (clizip), or that the user didn't get any indication that there was a problem extracting the archive (cli7z and clirar). This commit adds a pattern (DiskFullPatterns) for catching these errors. An errorbox is then displayed to the user. Some of the programs used in the cliplugins, such as 7z v9.38, doesn't output a specific message, but then a generic "Extraction failed" message is displayed instead. Related: bug 206383 FIXED-IN: 16.04.0 Differential Revision: D455 M +10 -1 kerfuffle/cliinterface.cpp M +5 -0 kerfuffle/cliinterface.h M +2 -1 plugins/cli7zplugin/cliplugin.cpp M +2 -1 plugins/clirarplugin/cliplugin.cpp M +2 -0 plugins/clizipplugin/cliplugin.cpp http://commits.kde.org/ark/7f65f9112b6574fc6477c240bea6c138a1494dbb |