Segmentation Fault when multi-part upload through proxy #4300
Labels
bug
This issue is a confirmed bug.
investigating
This issue is being investigated and/or work is in progress to resolve the issue.
p3
This is a minor priority issue
s3
Describe the bug
Hello! I want to ask and report an issue I encountered during multi-thread upload of Boto3.
I can reproduce the crash consistently on my Mac environment, and also an Alpine 3.20 Docker container.
I have an individual Python script that tries to multi-part upload a large file to S3 THROUGH a proxy. The thread count is set to be 40, or any large number.
Regression Issue
Expected Behavior
My python program would crash instantly.
Current Behavior
I used lldb to track down to the exact broken point. It looks like OPENSSL library that's used by Boto3 is freeing a memory location that has already be freed.
Reproduction Steps
The code I used:
Possible Solution
No response
Additional Information/Context
The crash could be recreated consistently at my Mac, and a clean Alpine 3.20 Docker container.
SDK version used
[email protected],
Environment details (OS name and version, etc.)
Alpine3.20, Mac
The text was updated successfully, but these errors were encountered: