Skip to content
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: throw with mSpanList.Insert exception on Go1.12 #38718

Open
tokers opened this issue Apr 28, 2020 · 2 comments
Open

runtime: throw with mSpanList.Insert exception on Go1.12 #38718

tokers opened this issue Apr 28, 2020 · 2 comments

Comments

@tokers
Copy link

@tokers tokers commented Apr 28, 2020

What version of Go are you using (go version)?

$ go version
go/1.12.13

Does this issue reproduce with the latest release?

It cannot be reproduced stably. We have not yet reproduced it with the latest release.

What operating system and processor architecture are you using (go env)?

go env Output
$ go env
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPROXY=""
GORACE=""
GOROOT="/usr/local/Cellar/go@1.12/1.12.13/libexec"
GOTMPDIR=""
GOTOOLDIR="/usr/local/Cellar/go@1.12/1.12.13/libexec/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/3h/68msm91n7z9dvjhlxz5ms_z00000gn/T/go-build535753989=/tmp/go-build -gno-record-gcc-switches -fno-common"
uname -a Output
$ uname -a
Linux 3.10.0-1062.12.1.el7.x86_64 #1 SMP Tue Feb 4 23:02:59 UTC 2020 x86_64 x86_64

What did you do?

We just run Istio Pilot on our product environment (Virtual Machine). It runs for a long while and it's the first time we meet that scenario.

What did you expect to see?

No fatal error and process panic.

What did you see instead?

Process panic.

image

@andybons
Copy link
Member

@andybons andybons commented Apr 28, 2020

Go 1.12 is no longer supported. If you are able to provide code that reproduces this on a supported release (1.13 or 1.14) that would be helpful. Thanks.

@tokers
Copy link
Author

@tokers tokers commented Apr 29, 2020

The probability to reproduce it is very small, so that'd be a long time waiting :(. Anyway, we will follow up this issue and paste any useful information.

@odeke-em odeke-em changed the title go/1.12: throw mSpanList.Insert exception runtime: on throw mSpanList.Insert exception Go1.12 Apr 29, 2020
@odeke-em odeke-em changed the title runtime: on throw mSpanList.Insert exception Go1.12 runtime: throw with mSpanList.Insert exception on Go1.12 Apr 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.