VirtualBox

Opened 9 years ago

Closed 9 years ago

#14554 closed defect (fixed)

Files with colon ":" characters in their names cannot be used in shared folders

Reported by: GaryPlumbridge Owned by:
Component: shared folders Version: VirtualBox 5.0.2
Keywords: sf : colon "prococol error" Cc:
Guest type: Linux Host type: Mac OS X

Description

Note: this bug is also present in test build 5.0.3 revision 102467. This bug is not present in 5.0.0

Files with colon ":" characters in their names cannot be used in shared folders.

To reproduce:

  1. Mount a shared folder RW.
  2. In the shared folder, attempt to create a file with a colon in its name, for example:
    gary@gpubuvm:~/host$ touch "some:file"
    
  3. Observe result:
    touch: cannot touch ‘some:file’: Protocol error
    

Existing files with colons in their names cannot be used but do appear in listings. For example:

gary@gpubuvm:~/host/testdir$ ls -lah

Yields:

ls: cannot access bad:file: No such file or directory
total 0
drwxrwx--- 1 root vboxsf  136 Sep  8 11:31 .
drwxrwx--- 1 root vboxsf 1.4K Sep  8 11:31 ..
-????????? ? ?    ?         ?            ? bad:file
-rwxrwx--- 1 root vboxsf    0 Sep  8 11:31 goodfile

A trace of "ls -lah" reveals that it fails to stat "bad:file", even though it is an empty normal file on the host:

lstat("bad:file", 0xff0520)             = -1 ENOENT (No such file or directory)

Attachments (1)

vbox.log (66.6 KB ) - added by GaryPlumbridge 9 years ago.
VBox.log

Download all attachments as: .zip

Change History (4)

by GaryPlumbridge, 9 years ago

Attachment: vbox.log added

VBox.log

comment:1 by Frank Mehnert, 9 years ago

Should be fixed in the last 5.0.x test build.

comment:2 by Ferenc Kovács, 9 years ago

I can confirm files with colons are properly shared now using the latest test build on Mac.

comment:3 by Frank Mehnert, 9 years ago

Resolution: fixed
Status: newclosed

Fix is part of VBox 5.0.6.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use