Archive manager won't accept files with the special character % in the name; won't say that it didn't include them

Bug #694067 reported by Feathertail on 2010-12-24
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
File Roller
Fix Released
High
file-roller (Ubuntu)
High
Unassigned

Bug Description

Binary package hint: file-roller

PROBLEM

If a file or a folder has a % in its name, the "File Roller" archive manager (how is one supposed to refer to it and how does one find out?) will not add it to an archive. Moreover, it will not give any feedback that the file has not been added.

HOW TO REPRODUCE

1. Create a file or folder named "%".
2. Right-click % and select "Compress".

OR

2. Select a number of files and folders, including %.
3. Right-click on these files and folders and select "Compress".

OR

2. Use the archive manager to create a new archive.
3. Click on "Add Files."
4. Select %.

In none of these use cases will % be part of the archive, nor will the archive manager report that it could not be added (for whatever reason). In the second use case, the archive will be created as normal and will include all the other files and folders, but % will not be a part of the archive (nor will there be any feedback to the user indicating that this is the case).

EXPECTED BEHAVIOR

Files and folders with special characters in their names will be compressable using Nautilus' right-click menu. Failing that, the archive manager will (at a minimum) inform the user that it is not possible to compress them.

SPECULATION

There may be other special characters besides % which produce the same results.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: file-roller 2.32.0-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-23.41-generic 2.6.35.7
Uname: Linux 2.6.35-23-generic i686
Architecture: i386
Date: Fri Dec 24 05:17:07 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: file-roller

Related branches

Robert Roth (evfool) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue you are reporting is an upstream one and it would be nice if somebody having it could send the bug to the developers of the software by following the instructions at https://wiki.ubuntu.com/Bugs/Upstream/GNOME. If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about its status. Thanks in advance.

thewade (wade-penner) wrote :

I also have this problem, reported upsteam at https://bugzilla.gnome.org/show_bug.cgi?id=638868

Changed in file-roller:
importance: Unknown → High
status: Unknown → New
Changed in file-roller (Ubuntu):
importance: Undecided → High
Changed in file-roller:
status: New → Fix Released
Changed in file-roller (Ubuntu):
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package file-roller - 2.32.1-0ubuntu4

---------------
file-roller (2.32.1-0ubuntu4) natty; urgency=low

  * debian/patches/92_git_special_chars.patch: git commit to and fix and issue
    leading to get files with a % ignored (lp: #694067)
 -- Sebastien Bacher <email address hidden> Thu, 31 Mar 2011 15:38:59 +0200

Changed in file-roller (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.