-
Notifications
You must be signed in to change notification settings - Fork 5k
Sporadic AV in at System.IO.Enumeration.FileSystemEnumerator`1.MoveNext() #46381
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
Comments
Not failing on macOS 10.14+
|
@MattGal @safern looks like on some machines it can't write out the dump info:
which is incidentally followed by
|
This particular issue seems to have gone away by itself though... WorkItems |
Two things going on here: first is dotnet/arcade#5786 which we've discussed separately. The second is that you shouldn't be modifying files in your correlation directory. It's difficult to prevent this outside a docker container, but it's trivially easy to make it the law inside one since we're just mounting the correlation payload folder as a volume. When you opened the file you opened it read/write despite it only being used for reading. I went ahead and made a PR removing the + here: #46538 which should solve that part of the errors. |
Thank you @MattGal. |
eg https://helixre8s23ayyeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-heads-master-9543f189ca2847e3a5/System.IO.FileSystem.Tests/console.2ae12e65.log?sv=2019-07-07&se=2021-01-06T04%3A00%3A30Z&sr=c&sp=rl&sig=DxMutXwZlXIl9LwVIff%2BJoldSZe7zOlgvGkI13JsYCc%3D
using this query, it has failed ~43 times in 15 days, which is 1-5% of runs
https://engsrvprod.kusto.windows.net/engineeringdata?query=H4sIAAAAAAAEAG2Qy2rDMBBF9wb%2fw5BVDH6qKS0BZ9HQgLtoKU3JWrGmWEkkBY2M69KPr52nS6uFxDD3zj2albHbwqEi8L0k%2bYamQouwkFpShQLyHAR36KTCMUtZGmUsyu4gnUwZm07SmN1M0u4EvvfHOgNtmnGU3YoAfg%2b3ErXYtc9cIZDj1lEjXQWjt5Y6kng0GDaUdixnSfESL%2bQOT9USydHA9fgp3dwIhFkOGbvvGxsjNWylFrnUGi08mTWB0f1biKvzwXJdVockix%2bUVMgFJYp3MXZ0%2fMPemg2WDl5rrLHnCi95ISzbfXcPqcPLQkKYG01mh%2b9WhsfgEFan9R8hyFgH6%2fa6Q4FUHhq1UtzKL4TS1NqNg171D4Hv%2bd4PE0T9xNIBAAA%3d&web=0
WorkItems
| where Finished > now(-15d)
| where FriendlyName == "System.IO.FileSystem.Tests"
| where ExitCode >= 128
| join kind=inner Jobs on JobId
| where Branch == "refs/heads/master"
| sort by Finished desc
| summarize count(), any(ConsoleUri) by QueueName, ExitCode
unfortunately we aren't getting dumps. On Ubuntu it can't find one, on OSX it doesn't mention looking.
The text was updated successfully, but these errors were encountered: