You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is not really a critical issue, however it might be useful to document such limitations somewhere and use more meaningful error messages/catch this explicitly.
Steps to reproduce:
Mount a regular reverse mount point
Create a symlink where the target contains 4095 bytes of data (maximum length of ext4)
Try to access the corresponding link in the reverse mount - the symlink appears, but doesn't have a target assigned.
The problem is that the encryption and base64 encoding adds a lot of overhead, and the data is apparently too big - not just for ext4, but also for FUSE in general?
The text was updated successfully, but these errors were encountered:
If the symlink target gets too long due to base64 encoding, we should
return ENAMETOOLONG instead of having the kernel reject the data and
returning and I/O error to the user.
Fixes#167
This is not really a critical issue, however it might be useful to document such limitations somewhere and use more meaningful error messages/catch this explicitly.
Steps to reproduce:
GoCryptFS throws the error message:
The problem is that the encryption and base64 encoding adds a lot of overhead, and the data is apparently too big - not just for ext4, but also for FUSE in general?
The text was updated successfully, but these errors were encountered: