runtime: go runtime GC panic #45401
Labels
FrozenDueToAge
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?
my code depends on the third part code, go1.15 and above would cause compilation fail
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
compile my project(a gvisor varietas container) with go, run the container for some hours.
go runtime GC will panic, I have caught two different paincs:
The first one: runtime/mgcwork.go:checknonempty() and checkempty()
and
the second: runtime/mgcsweep.go:sweep()
What did you expect to see?
It should not panic in go runtime library
What did you see instead?
panic frequently in go runtime GC
Trials
I added a FENCE instruction in both push() and pop() function in runtime/lfstack.go
It makes no change to the result, but it runs more time that before.
The text was updated successfully, but these errors were encountered: