Hi @Jonathan
The concerned operation is a copy / paste from disk to seadrive
Source folder is :
cc-logos : 23 files and 5 folders
cc-logos folder has no hidden attribute but archive attribute set
Seadrive logs :
[01/03/19 17:48:33] dokan-ops.c(666): Mkdir cc-logos in repo Z - Tests(b2e74b5a)
[01/03/19 17:48:33] dokan-ops.c(2429): Failed to set file b2e74b5a-6018-470c-8211-b8800dc6046b/cc-logos hidden in repo tree.
[01/03/19 17:48:33] dokan-ops.c(88): SetFileAttributes \Shared with groups\Z - Tests\cc-logos: IO error
[01/03/19 17:48:35] sync-mgr.c(572): Repo 'Z - Tests' sync state transition from 'synchronized' to 'committing'.
[01/03/19 17:48:35] sync-mgr.c(2702): All operations of repo Z - Tests(b2e74b5a) have been processed.
[01/03/19 17:48:35] sync-mgr.c(572): Repo 'Z - Tests' sync state transition from 'committing' to 'uploading'.
[01/03/19 17:48:35] http-tx-mgr.c(3919): Upload with HTTP sync protocol version 2.
[01/03/19 17:48:35] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'init') --> ('normal', 'check')
[01/03/19 17:48:35] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'check') --> ('normal', 'commit')
[01/03/19 17:48:35] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'commit') --> ('normal', 'fs')
[01/03/19 17:48:35] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'fs') --> ('normal', 'data')
[01/03/19 17:48:35] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'data') --> ('normal', 'update-branch')
[01/03/19 17:48:36] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'update-branch') --> ('finished', 'finished')
[01/03/19 17:48:36] sync-mgr.c(2336): removing blocks for repo b2e74b5a-6018-470c-8211-b8800dc6046b
[01/03/19 17:48:36] sync-mgr.c(572): Repo 'Z - Tests' sync state transition from 'uploading' to 'get sync info'.
[01/03/19 17:48:36] sync-mgr.c(572): Repo 'Z - Tests' sync state transition from 'get sync info' to 'synchronized'.
[01/03/19 17:48:40] dokan-ops.c(829): Create file cc-logos/.DS_Store in repo Z - Tests(b2e74b5a)
[01/03/19 17:48:40] dokan-ops.c(2454): SetFileTime \Shared with groups\Z - Tests\cc-logos\.DS_Store called.
[01/03/19 17:48:40] dokan-ops.c(2457): CreationTime is 0 (unix), 0, 0 (windows)
[01/03/19 17:48:40] dokan-ops.c(2461): LastAccessTime is 0 (unix), 0, 0 (windows)
[01/03/19 17:48:40] dokan-ops.c(2465): LastWriteTime is 1311352346 (unix), 30165132, 4040476928 (windows)
[01/03/19 17:48:40] dokan-ops.c(666): Mkdir cc-logos/cc_logo_conferences in repo Z - Tests(b2e74b5a)
[01/03/19 17:48:40] dokan-ops.c(2429): Failed to set file b2e74b5a-6018-470c-8211-b8800dc6046b/cc-logos/cc_logo_conferences hidden in repo tree.
[01/03/19 17:48:40] dokan-ops.c(88): SetFileAttributes \Shared with groups\Z - Tests\cc-logos\cc_logo_conferences: IO error
[01/03/19 17:48:43] sync-mgr.c(572): Repo 'Z - Tests' sync state transition from 'synchronized' to 'committing'.
[01/03/19 17:48:43] sync-mgr.c(2702): All operations of repo Z - Tests(b2e74b5a) have been processed.
[01/03/19 17:48:43] dokan-ops.c(829): Create file cc-logos/cc_logo_conferences/cc-conf.eps in repo Z - Tests(b2e74b5a)
[01/03/19 17:48:43] sync-mgr.c(572): Repo 'Z - Tests' sync state transition from 'committing' to 'uploading'.
[01/03/19 17:48:43] http-tx-mgr.c(3919): Upload with HTTP sync protocol version 2.
[01/03/19 17:48:43] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'init') --> ('normal', 'check')
[01/03/19 17:48:43] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'check') --> ('normal', 'commit')
[01/03/19 17:48:43] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'commit') --> ('normal', 'fs')
[01/03/19 17:48:43] dokan-ops.c(2454): SetFileTime \Shared with groups\Z - Tests\cc-logos\cc_logo_conferences\cc-conf.eps called.
[01/03/19 17:48:43] dokan-ops.c(2457): CreationTime is 0 (unix), 0, 0 (windows)
[01/03/19 17:48:43] dokan-ops.c(2461): LastAccessTime is 0 (unix), 0, 0 (windows)
[01/03/19 17:48:43] dokan-ops.c(2465): LastWriteTime is 1311343388 (unix), 30165112, 359822848 (windows)
[01/03/19 17:48:43] dokan-ops.c(829): Create file cc-logos/cc_logo_conferences/cc-conf.gif in repo Z - Tests(b2e74b5a)
[01/03/19 17:48:43] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'fs') --> ('normal', 'data')
[01/03/19 17:48:43] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'data') --> ('normal', 'update-branch')
[01/03/19 17:48:43] dokan-ops.c(2454): SetFileTime \Shared with groups\Z - Tests\cc-logos\cc_logo_conferences\cc-conf.gif called.
[01/03/19 17:48:43] dokan-ops.c(2457): CreationTime is 0 (unix), 0, 0 (windows)
[01/03/19 17:48:43] dokan-ops.c(2461): LastAccessTime is 0 (unix), 0, 0 (windows)
[01/03/19 17:48:43] dokan-ops.c(2465): LastWriteTime is 1311343428 (unix), 30165112, 759822848 (windows)
[01/03/19 17:48:43] dokan-ops.c(829): Create file cc-logos/cc_logo_conferences/cc-conf.jpg in repo Z - Tests(b2e74b5a)
[01/03/19 17:48:43] http-tx-mgr.c(1186): Transfer repo 'b2e74b5a': ('normal', 'update-branch') --> ('finished', 'finished')
[01/03/19 17:48:43] sync-mgr.c(2336): removing blocks for repo b2e74b5a-6018-470c-8211-b8800dc6046b
[01/03/19 17:48:43] sync-mgr.c(572): Repo 'Z - Tests' sync state transition from 'uploading' to 'get sync info'.
[01/03/19 17:48:43] sync-mgr.c(572): Repo 'Z - Tests' sync state transition from 'get sync info' to 'synchronized'.
[01/03/19 17:48:43] dokan-ops.c(2454): SetFileTime \Shared with groups\Z - Tests\cc-logos\cc_logo_conferences\cc-conf.jpg called.
[01/03/19 17:48:43] dokan-ops.c(2457): CreationTime is 0 (unix), 0, 0 (windows)
[01/03/19 17:48:43] dokan-ops.c(2461): LastAccessTime is 0 (unix), 0, 0 (windows)
[01/03/19 17:48:43] dokan-ops.c(2465): LastWriteTime is 1311343498 (unix), 30165112, 1459822848 (windows)
[01/03/19 17:48:43] dokan-ops.c(829): Create file cc-logos/cc_logo_conferences/cc-conf.png in repo Z - Tests(b2e74b5a)
[01/03/19 17:48:43] dokan-ops.c(2454): SetFileTime \Shared with groups\Z - Tests\cc-logos\cc_logo_conferences\cc-conf.png called.
[01/03/19 17:48:43] dokan-ops.c(2457): CreationTime is 0 (unix), 0, 0 (windows)
[01/03/19 17:48:43] dokan-ops.c(2461): LastAccessTime is 0 (unix), 0, 0 (windows)
All files are copied, even .DSStore files
destination folder is S:
cc-logos : 23 files and 5 folders
cc-logos no attribute set
but i cannot delete cc-logos folder from S: (file is used by another program)
I can delete cc-logos folder from seahub
Now if i modify the source folder cc-logos with no archive attribute
The copy / paste process from disk to seafile does not generate errors anymore.
Then i presume the I/O errors were caused by the archive attribute on the folder level.