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: SIGSEGV and "unexpected return pc for runtime.recordForPanic" on freebsd-amd64-race #46182

bcmills opened this issue May 15, 2021 · 1 comment


Copy link

@bcmills bcmills commented May 15, 2021


unexpected fault address 0x100198
fatal error: fault
[signal SIGSEGV: segmentation violation code=0x1 addr=0x100198 pc=0x41020a]

goroutine 391 [running]:
runtime.throw({0xebd59f, 0x5})
	/tmp/workdir/go/src/runtime/panic.go:1198 +0x74 fp=0x7fffdd9ead30 sp=0x7fffdd9ead00 pc=0x480274
	/tmp/workdir/go/src/runtime/signal_unix.go:742 +0x3cf fp=0x7fffdd9ead90 sp=0x7fffdd9ead30 pc=0x49a30f
runtime: unexpected return pc for runtime.recordForPanic called from 0x2
stack: frame={sp:0x7fffdd9ead90, fp:0x7fffdd9eadc8} stack=[0xc000892000,0xc000894000)

runtime.recordForPanic({0xebc878, 0x3, 0x3})
	/tmp/workdir/go/src/runtime/print.go:54 +0x48 fp=0x7fffdd9eadc8 sp=0x7fffdd9ead90 pc=0x481c48
created by testing.(*T).Run
	/tmp/workdir/go/src/testing/testing.go:1289 +0x78e

CC @prattmic @cherrymui @danscales @randall77

Copy link

@mknyszek mknyszek commented May 19, 2021

Closing as a duplicate of #46272.


@mknyszek mknyszek closed this May 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants