The problem I have is that I am using
file:///Volumes/Drive/Folder/File style URLs to pass pointers to
files over a network connection. When I use CFURL to resolve a URL
like:
file:///Volumes/G4_HD/folder/file
As you can see, this is an inherently fragile way to do things. Even without
the bug discussed above, I can't recommend this as a way to go.