-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Potential recurrence of #13309 #31900
Comments
@nurevaSaeed, could you describe the scenario a little more? Specifically
Lastly, could you explain this a bit more:
Are you talking about Application Insights? If possible, a minimal repro of the behavior, some output from the |
Sorry @josalem, I'd deleted my post before seeing your message. I will send an update with what you're asking soon. For now, I don't think my issue applies to this bug anymore. |
@semyon2105 are you still experiencing the CPU issues mentioned in djluck/prometheus-net.DotNetRuntime#6? |
@tommcdon yes, still seeing the same CPU increase in repro using the latest .NET SDK Docker image |
@sywhang can you take a look? |
@semyon2105 What version of .NET Core 3.1 are you using? |
@sywhang I'm using version 3.1.6 |
Thanks for confirming that. Just to make sure, is https://github.com/semyon2105/leak-repro still a valid repro for your issue? |
Yes, and I've just updated it to use the latest .NET image |
@semyon2105 Thanks. I tried running your repro and have some findings I'd like to share, but since the issue is unrelated to any runtime issues (including the one posted here), I will post my findings in the issue you initially reported it in the prometheus-net repo. @josalem I believe the recurrence that you saw here is related to the mmap fix I made back in 3.1.5 - I'm going to close this issue since we've addressed that issue. |
I'm experiencing this issue with .NET Core 3.1
This causes the Linux container to hit OOM. Running the app in VS in debugger has the same issue.
Unfortunately, I cannot share my memory dump. But the summary is that I have the Azure Service Bus lib in my app. The service bus lib tries to connect to the topic you specify. If the topic does not exists it keeps throwing exceptions indefinitely. This causes the AI to keep gobbling memory.
This also causes the container to fail to swap at release time bc it runs OOM.
Originally posted by @nurevaSaeed in #13309 (comment)
The text was updated successfully, but these errors were encountered: