GNOME Bugzilla – Bug 308509
folder creation bugs with overlong folder name
Last modified: 2006-07-14 16:19:02 UTC
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.
Created attachment 48088 [details] screenshot of error dialqogue
Faced this issue on my system with reiserfs. Gave a japanese name with 87 characters and folder creation failed.
Created attachment 56332 [details] tmp.c Reproducer. The bug is in the gnome-vfs filesystem backend, not gtk+. gnome-vfs doesn't give any decent errors, just a generic one.
Created attachment 68931 [details] [review] Proposed patch Thanks for your debugging efforts! :)
Looks good to me.
Looks good. Go ahead!
Committed. Closing :).