-
Notifications
You must be signed in to change notification settings - Fork 148
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
Access Violation with download_range_to_stream_async #381
Comments
Hi, are you referring to this line? https://github.com/Azure/azure-storage-cpp/blob/master/Microsoft.WindowsAzure.Storage/src/cloud_file.cpp#L529 |
Also, you mentioned |
Yes, that is the line, 529 in cloud_file.cpp.
|
@jamwhy This is caused by updating the properties of the same I suggest you create a |
At around line 529 in cloud_file.cpp , the following stack occurs with an access violation in free. Sometimes it happens around line 530 so there is some problem that will cause this particular symptom so perhaps a timing issue. This seems to be a async count issue in that the more async requests there are, the easier it is to reproduce. I found 45 (random number when testing) threads to be a problem intermittently though this sample code with 640 makes it very easy to reproduce.
The file size is 31457280 (30 * 1024 * 1024) . I left out all the code to get a valid
azure::storage::cloud_file _file
The text was updated successfully, but these errors were encountered: