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/race: unexpected return pc for __tsan_acquire #6155

Closed
dvyukov opened this issue Aug 15, 2013 · 1 comment
Closed

runtime/race: unexpected return pc for __tsan_acquire #6155

dvyukov opened this issue Aug 15, 2013 · 1 comment

Comments

@dvyukov
Copy link
Member

dvyukov commented Aug 15, 2013

Crash on darwin-amd64-race-cheney builder:
http://build.golang.org/log/e898a13ebbdd21ef4bba14e8e1c6d4be32b7bbe1

SIGSEGV: segmentation violation
PC=0x34b441

invalid spdelta 1404280 45
runtime: unexpected return pc for __tsan_acquire called from 0xc210446c60000000
__tsan_acquire()
    ?:0 +0x7

goroutine 606 [running]:
runtime.asmcgocall(0x3403ba, 0xdb2eb8)
    /usr/local/go/src/pkg/runtime/asm_amd64.s:619 +0x2d fp=0xdb2e58
runtime.cgocall(0x3403ba, 0xdb2eb8)
    /usr/local/go/src/pkg/runtime/cgocall.c:103 +0x45 fp=0xdb2ea0
runtime/race._Cfunc___tsan_acquire(0x1991008, 0x8f6428)
    runtime/race/_obj/_cgo_defun.c:43 +0x31 fp=0xdb2eb8
runtime/race.Acquire(0x1991008, 0x8f6428)
    /Users/builder/workspace/darwin-amd64-race-cheney-60eb79a2cd0f/go/src/pkg/runtime/race/race.go:93 +0x31 fp=0xdb2ed0
runtime.raceacquireg(0xc210446c60, 0x8f6428)
    /usr/local/go/src/pkg/runtime/race.c:261 +0x62 fp=0xdb2ee8
runtime.raceacquire(0x8f6428)
    /usr/local/go/src/pkg/runtime/race.c:252 +0x35 fp=0xdb2f00
endcgo()
    /usr/local/go/src/pkg/runtime/cgocall.c:171 +0x63 fp=0xdb2f10
runtime.cgocall(0x34043a, 0xdb2f70)
    /usr/local/go/src/pkg/runtime/cgocall.c:155 +0x181 fp=0xdb2f58
runtime/race._Cfunc___tsan_go_end(0x1991008)
    runtime/race/_obj/_cgo_defun.c:97 +0x31 fp=0xdb2f70
runtime/race.GoEnd(0x1991008)
    /Users/builder/workspace/darwin-amd64-race-cheney-60eb79a2cd0f/go/src/pkg/runtime/race/race.go:89 +0x27 fp=0xdb2f80
runtime.racegoend()
    /usr/local/go/src/pkg/runtime/race.c:175 +0x42 fp=0xdb2f90
runtime.goexit()
    /usr/local/go/src/pkg/runtime/proc.c:1368 +0x9 fp=0xdb2fa0
created by os/exec.(*Cmd).Start
    /usr/local/go/src/pkg/os/exec/exec.go:277 +0xd99
@dvyukov
Copy link
Member Author

dvyukov commented Aug 19, 2013

Comment 1:

This issue was closed by revision d017f57.

Status changed to Fixed.

@rsc rsc added this to the Go1.2 milestone Apr 14, 2015
@rsc rsc removed the go1.2 label Apr 14, 2015
@golang golang locked and limited conversation to collaborators Jun 24, 2016
This issue was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants