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
runtime: process hangs after moving to go 1.17 #52178
Labels
WaitingForInfo
Issue is not actionable because of missing required information, which needs to be provided.
Comments
dlv output from process dump
|
Is this golang issue or something else? We still have no clue why it happens randomly. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
WaitingForInfo
Issue is not actionable because of missing required information, which needs to be provided.
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
Yes with 1.17.6
Not tried with 1.18
What operating system and processor architecture are you using (
go env
)?Windows
go env
OutputWhat did you do?
We migrated our go version from go1.12 to go 1.17.2. After that we see that our process hangs sometimes on windows os. Most of the times it runs fine, but some times it hangs and it never comes out. Even it doesn't return go profiles (we have pprof included in process).
We get this issue in production, but not able to produce this in house, so dont have much details.
I am attaching process dump that we have taken from explorer. I do see it doing force GC, but can't actually figure out what is the issue.
One more thing: We have this runtime.ReadMemStats() happening every 30 sec. Not sure if that is related, but just noting down here.
What did you expect to see?
Process should continue and finish gracefully.
What did you see instead?
Process hangs
The text was updated successfully, but these errors were encountered: