runtime: fatal error: MHeap_AllocLocked - MSpan not free #17412
Labels
FrozenDueToAge
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
WaitingForInfo
Issue is not actionable because of missing required information, which needs to be provided.
Milestone
Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (
go version
)?go version go1.7.1 freebsd/amd64
What operating system and processor architecture are you using (
go env
)?GOARCH="amd64" GOBIN="" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="freebsd" GOOS="freebsd" GOPATH="/root/work/go" GORACE="" GOROOT="/usr/local/go" GOTOOLDIR="/usr/local/go/pkg/tool/freebsd_amd64" CC="cc" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -gno-record-gcc-switches" CXX="clang++" CGO_ENABLED="1"
The OS is FreeBSD 11.0-RELEASE.
What did you do?
Sadly I cannot share the code, but it is a very simplistic HTTPI API client that calls multiple API endpoints in parallel. Responses are read into buffers obtained from a sync.Pool for later decoding.
What did you expect to see?
The API client run to completion.
What did you see instead?
fatal error: MHeap_AllocLocked - MSpan not free
is thrown by the runtime. Not sure this is related to #15658.gocrash.txt
The text was updated successfully, but these errors were encountered: