When executing command (3), there seems to be a problem with the argument to the hook call of setxattrcalled by FUSE.
The xattr key name passed to the setxattr hook is empty(empty string: "").
Also, the file open for the getxattr call in command (4) immediately following and the open for setxattr are executed simultaneously.
Hi, macos-fuse-t developer
We are reporting an unknown behavior of
macos-fuse-t
that was detected during the s3fs-fuse inspection.Our
xattr
write/read test is performed as follows:When executing command (3), there seems to be a problem with the argument to the hook call of
setxattr
called byFUSE
. Thexattr
key name passed to thesetxattr
hook is empty(empty string:""
). Also, the file open for thegetxattr
call in command (4) immediately following and the open forsetxattr
are executed simultaneously.Is this behavior correct?
For more details, please refer to https://github.com/s3fs-fuse/s3fs-fuse/issues/2585.
Thanks in advance for your help.