After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 347534 - file operation UI should handle G_FILE_ERROR_NAMETOOLONG error
file operation UI should handle G_FILE_ERROR_NAMETOOLONG error
Status: RESOLVED DUPLICATE of bug 548844
Product: nautilus
Classification: Core
Component: File and Folder Operations
2.21.x
Other All
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on: 308509
Blocks:
 
 
Reported: 2006-07-14 16:23 UTC by Christian Neumair
Modified: 2012-10-04 22:45 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Christian Neumair 2006-07-14 16:23:47 UTC
+++ This bug was initially created as a clone of Bug #308509 +++

The filechoose allows to input an overlong foldername when creating a new folder
in 'select folder' mode.

On my ext3 /home filesystem, I cannot create a folder with more than 255 bytes
in its name:

$ mkdir
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
mkdir: Ne peut créer le répertoire
`ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ':
Nom de fichier trop long
(that's 128 Ä's)

The filechooser has three bugs wrt. this:
1) It allows to input a longer name.
2) Creation of the folder fails because the name is too long (and the 'mkdir'
utility can tell me that), but the error given is "Generic error".
3) The folder name is displayed %-escaped in the error dialogue.

Screenshow following.
Comment 1 Cosimo Cecchi 2008-01-20 00:55:54 UTC
1) and 2) are still valid for 2.21.5.
Modifying summary.
Comment 2 Cosimo Cecchi 2012-10-04 22:45:24 UTC
This was fixed a long time ago.

*** This bug has been marked as a duplicate of bug 548844 ***