This is almost always due to a problem with ACLs on the source volume. Please check them to see if they're properly constructed -- a common problem I've seen is applying inherited ACLs recursively to a tree of files. It's wrong to do, confuses the ACL copying routine that we call (Apple's actually), and can cause this exact kind of error...
__________________
--Dave Nanian
|