http://bugs.winehq.org/show_bug.cgi?id=17776
Ben Peddell klightspeed@netspace.net.au changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |klightspeed@netspace.net.au
--- Comment #13 from Ben Peddell klightspeed@netspace.net.au 2009-12-19 11:30:37 --- (In reply to comment #12)
Confirmed still present in 1.1.33 with 12 Sky on NTFS-3G.
Does the error occur when the user running wine is set as the owner of the filesystem using the uid=<uid> option to the mount?
If the error still occurs, then the program is probably re-reading the permissions, and reporting failure when they don't match.
Under Windows, when a filesystem is incapable of storing or retrieving security descriptors, it returns STATUS_INVALID_DEVICE_REQUEST. Making Wine do the same when the underlying filesystem is incapable of storing the file mode (e.g. vfat or non-advanced ntfs-3g) should fix this bug.