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
We observed a crash while using the mount-s3 tool with the OVH S3-compatible endpoint (https://s3.uk.io.cloud.ovh.net). While OVH endpoints are not officially supported, the behavior might highlight a broader issue affecting other configurations as well. Below are the details:
Multiple Rename Operations:
Several rename operations were attempted over a span of time, all failing with the following warning:
rename failed: operation not supported by Mountpoint
These failures occurred consistently but did not immediately cause the service to terminate.
Checksum-Related Fatal Crash:
Following the last rename operation, the service crashed with a checksum-related error:
Fatal error condition occurred in /workplace/mountpoint-s3/mountpoint-s3-crt-sys/crt/aws-c-s3/source/s3_checksum_stream.c:38:
aws_base64_encode(&checksum_result_cursor, impl->encoded_checksum_output) == AWS_OP_SUCCESS
It is unclear if the crash is directly related to the repeated rename operations or an independent checksum issue triggered afterward.
Checksum Uploads Disabled:
The --upload-checksums=off flag was used because checksum uploads are not compatible with OVH endpoints. We did not test the behavior with checksum uploads enabled.
This sequence suggests the possibility of an underlying issue in how the tool handles unsupported operations or subsequent checksum processing. We hope this information helps in evaluating the behavior and identifying any potential improvements for robustness. Thank you!
Hey @ScepticMatt, thanks for providing so much detail here.
We've seen this issue once before failing a CI run but it appears very difficult to reproduce. That being said, there does appear to be an issue here that we should find the root cause of and address it.
We'll let you know when we have more to share here.
Given the other case we saw didn't include rename requests, I'll update the issue title.
dannycjones
changed the title
Potential Issue with Rename and Checksum Handling in Mountpoint-S3
Fatal error condition in s3_checksum_stream aws_base64_encode
Nov 21, 2024
Mountpoint for Amazon S3 version
1.10.0
AWS Region
uk.io.cloud.ovh.net
Describe the running environment
We observed a crash while using the
mount-s3
tool with the OVH S3-compatible endpoint (https://s3.uk.io.cloud.ovh.net
). While OVH endpoints are not officially supported, the behavior might highlight a broader issue affecting other configurations as well. Below are the details:Multiple Rename Operations:
rename
operations were attempted over a span of time, all failing with the following warning:Checksum-Related Fatal Crash:
rename
operation, the service crashed with a checksum-related error:rename
operations or an independent checksum issue triggered afterward.Checksum Uploads Disabled:
--upload-checksums=off
flag was used because checksum uploads are not compatible with OVH endpoints. We did not test the behavior with checksum uploads enabled.This sequence suggests the possibility of an underlying issue in how the tool handles unsupported operations or subsequent checksum processing. We hope this information helps in evaluating the behavior and identifying any potential improvements for robustness. Thank you!
Mountpoint options
What happened?
Fatal error condition occurred in /workplace/mountpoint-s3/mountpoint-s3-crt-sys/crt/aws-c-s3/source/s3_checksum_stream.c:38
Relevant log output
The text was updated successfully, but these errors were encountered: