ntfs-3g allows creation of illegal (Windows) names

Bug #1045628 reported by Humphrey van Polanen Petel
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ntfs-3g (Ubuntu)

Bug Description

Running ntfs-3g, extracting some archive to a Windows ntfs volume created a file-name and a directory-name that were both illegal by Windows standards. WindowsXP reported "the filename, directory name or volume label syntax is incorrect". Both entries could not be accessed under Windows (and could therefore not be changed under Windows).

Ntfs-3g purports to be a Windows-compatible interface and can therefore be expected to prevent the creation of illegal files. It did not. Accordingly, this is a bug.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: ntfs-3g 1:2012.1.15AR.1-1ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24
Uname: Linux 3.2.0-29-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu12
Architecture: amd64
Date: Tue Sep 4 14:48:06 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
 PATH=(custom, no user)
SourcePackage: ntfs-3g
UpgradeStatus: Upgraded to precise on 2012-05-01 (126 days ago)

Revision history for this message
Humphrey van Polanen Petel (hpvpp) wrote :
Revision history for this message
Jean-Pierre (jean-pierre-andre) wrote :
Revision history for this message
Humphrey van Polanen Petel (hpvpp) wrote :

The section referred to by Jean-Pierre is incorrect.
Windows clearly states that "A file name cannot contain any of the following characters: \ / : * ? " < > | "
Thus, the claim that "[...] all characters are allowed except ‘/’ and ”. This is perfectly legal on Windows, [...]" is not true.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ntfs-3g (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers