GNOME Bugzilla – Bug 564029
Unziping an archive from nautilus fails with certain characters
Last modified: 2009-01-19 12:28:52 UTC
Please describe the problem: As the title say file-roller fails to unzipp an archieve from nautilus if there is a "#" character in the filename. Error message : Une erreur s'est produite lors de l'extraction des fichiers. Opération non prise en charge An error occured while the extraction Operation not included (not a perfect translation sorry but I do not know the English error message). However, you can unzip the archive by opening the archive with the archive manager then extract. Steps to reproduce: 1. Open nautilus 2. Create an archive with the # character in the name. 3. Right-click on the archive and select "Extraire Ici" ("Extract Here" in french). Actual results: Nautilus fails at unzipping the archive. Expected results: file-roller should be able to handle files with names that are allowed (haven't tested all special characters) Does this happen every time? Yes Other information: Screenshot of the error: http://launchpadlibrarian.net/19728801/Capture-1.png Regarding launchpad bug: https://bugs.launchpad.net/ubuntu/+source/file-roller/+bug/298195
Created attachment 125283 [details] [review] URI name, path name mix bugfix This is actually caused by a mix between URI name and non-URI (path) names. This patch also fixes extracting directories from within an archive that contain e.g. the hash ('#') symbol.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.