New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
StackOverflow exception from Microsoft.WindowsAzure.Storage.Blob.BlobWriteStream.WriteBlobAsync #920
Comments
I have a similar issue when uploading data of larger than 6GB. |
@relf218 I think maybe we need to vote this issue to involve the team for investigation |
I'm running into this as well. Uploading a 6.3GB always results in a stack overflow near the end. Very easy to reproduce when using UploadFromStreamAsync with a FileStream. Using 11.0.0 of the client library with .NET Framework 4.6.2. Additional configuration details: we're using ParallelOperationThreadCount of 1 and have StoreBlobContentMD5 and UseTransactionalMD5 set to false, and DisableContentMD5Validation set to true.
|
We have the same error! |
We have the same error. |
This bug is fixed in #894 |
I am still getting the StackOverflow exception when trying to upload large blobs (i.e. more than 2GB) with ParallelOperationThreadCount=1. When using ParallelOperationThreadCount > 1 the operation is successful. I am using Microsoft.Azure.Storage.Blob nuget version 11.0.0 but it also happens with the latest version (11.2.2). |
Which service(blob, file, queue, table) does this issue concern?
blob
Which version of the SDK was used?
9.4.0
Which platform are you using? (ex: .NET Core 2.1)
.NET Framework 4.6.2
What problem was encountered?
IIS encounter a StackOverflowException from the code then IIS crashed
How can we reproduce the problem in the simplest way?
Can't reproduce for now. But got a dump file and have the call stack:
And below is the related screenshot from Paralled Stacks from dump file:
Have you found a mitigation/solution?
No.
The issue may be not related to the blob's sdk code. But as the CallStack seems that it indicates the exception from BlobWriteStream.WriteBlobAsync and you are so familiar with the SDK. Could you give me some advices?
The text was updated successfully, but these errors were encountered: