-
Notifications
You must be signed in to change notification settings - Fork 18.3k
Closed
Labels
Milestone
Description
$ go version
go version go1.5beta2 linux/amd64
$ uname -a
Linux flynn 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:13 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
While running go test
:
WORK=/tmp/go-build365645106
mkdir -p $WORK/github.com/flynn/flynn/router/proxy/_test/github.com/flynn/flynn/router/
mkdir -p $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/poly1305/_obj/
mkdir -p $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/
mkdir -p $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa/_obj/
mkdir -p $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/
cd /home/vagrant/go/src/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/poly1305
/vagrant/util/_toolchain/go/pkg/tool/linux_amd64/compile -o $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/poly1305.a -trimpath $WORK -p github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/poly1305 -buildid 98ac4b17e9c7615cd4e12c8d41cf91187390c708 -D _/home/vagrant/go/src/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/poly1305 -I $WORK -pack -asmhdr $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/poly1305/_obj/go_asm.h ./poly1305.go ./sum_amd64.go
cd /home/vagrant/go/src/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa
/vagrant/util/_toolchain/go/pkg/tool/linux_amd64/compile -o $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa.a -trimpath $WORK -p github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa -buildid c13f10f0f394750003bd4f6eda2844332ffe73c9 -D _/home/vagrant/go/src/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa -I $WORK -pack -asmhdr $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa/_obj/go_asm.h ./hsalsa20.go ./salsa208.go ./salsa20_amd64.go
cd /home/vagrant/go/src/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/poly1305
/vagrant/util/_toolchain/go/pkg/tool/linux_amd64/asm -o $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/poly1305/_obj/const_amd64.o -trimpath $WORK -I $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/poly1305/_obj/ -I /vagrant/util/_toolchain/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./const_amd64.s
cd /home/vagrant/go/src/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa
/vagrant/util/_toolchain/go/pkg/tool/linux_amd64/asm -o $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa/_obj/salsa2020_amd64.o -trimpath $WORK -I $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa/_obj/ -I /vagrant/util/_toolchain/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./salsa2020_amd64.s
/vagrant/util/_toolchain/go/pkg/tool/linux_amd64/old6a -o $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa/_obj/salsa2020_amd64.o.new -trimpath $WORK -I $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa/_obj/ -I /vagrant/util/_toolchain/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./salsa2020_amd64.s
pack r $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa.a $WORK/github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/salsa20/salsa/_obj/salsa2020_amd64.o # internal
# github.com/flynn/flynn/Godeps/_workspace/src/golang.org/x/crypto/poly1305
unexpected fault address 0xdfe1bd
fatal error: fault
[signal 0xb code=0x1 addr=0xdfe1bd pc=0x46daf2]
goroutine 1 [running, locked to thread]:
runtime.throw(0x60d668, 0x5)
/usr/local/go/src/runtime/panic.go:527 +0x96 fp=0xc820045838 sp=0xc820045820
runtime.sigpanic()
/usr/local/go/src/runtime/sigpanic_unix.go:27 +0x2ab fp=0xc820045888 sp=0xc820045838
fmt.(*pp).doPrintf(0xc820072c30, 0x608988, 0x2, 0xc820045ca8, 0x1, 0x1)
/usr/local/go/src/fmt/print.go:1114 +0x1f62 fp=0xc820045c10 sp=0xc820045888
fmt.Sprintf(0x608988, 0x2, 0xc820045ca8, 0x1, 0x1, 0x0, 0x0)
/usr/local/go/src/fmt/print.go:203 +0x6f fp=0xc820045c60 sp=0xc820045c10
flag.(*boolValue).String(0xc820010430, 0x0, 0x0)
/usr/local/go/src/flag/flag.go:96 +0xea fp=0xc820045cd8 sp=0xc820045c60
flag.(*FlagSet).Var(0xc8200200c0, 0x7f2942734298, 0xc820010430, 0x60d410, 0x5, 0x6384a0, 0x24)
/usr/local/go/src/flag/flag.go:766 +0x6e fp=0xc820045df0 sp=0xc820045cd8
flag.(*FlagSet).BoolVar(0xc8200200c0, 0xc820010430, 0x60d410, 0x5, 0x510a939c47aec300, 0x6384a0, 0x24)
/usr/local/go/src/flag/flag.go:549 +0x8b fp=0xc820045e48 sp=0xc820045df0
flag.(*FlagSet).Bool(0xc8200200c0, 0x60d410, 0x5, 0xc820090000, 0x6384a0, 0x24, 0x57c381)
/usr/local/go/src/flag/flag.go:562 +0x71 fp=0xc820045e90 sp=0xc820045e48
flag.Bool(0x60d410, 0x5, 0xc82001a400, 0x6384a0, 0x24, 0xc82001a4b0)
/usr/local/go/src/flag/flag.go:569 +0x54 fp=0xc820045ed0 sp=0xc820045e90
cmd/asm/internal/flags.init()
/usr/local/go/src/cmd/asm/internal/flags/flags.go:17 +0x8e fp=0xc820045f10 sp=0xc820045ed0
cmd/asm/internal/asm.init()
/usr/local/go/src/cmd/asm/internal/asm/parse.go:983 +0x5b fp=0xc820045f48 sp=0xc820045f10
main.init()
/usr/local/go/src/cmd/asm/main.go:67 +0x54 fp=0xc820045f50 sp=0xc820045f48
runtime.main()
/usr/local/go/src/runtime/proc.go:100 +0x28e fp=0xc820045fa0 sp=0xc820045f50
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1696 +0x1 fp=0xc820045fa8 sp=0xc820045fa0
goroutine 2 [force gc (idle)]:
runtime.gopark(0x6586c0, 0x7107a0, 0x6138d0, 0xf, 0x14, 0x1)
/usr/local/go/src/runtime/proc.go:185 +0x169 fp=0xc82002e758 sp=0xc82002e730
runtime.goparkunlock(0x7107a0, 0x6138d0, 0xf, 0xc820000114, 0x1)
/usr/local/go/src/runtime/proc.go:191 +0x54 fp=0xc82002e790 sp=0xc82002e758
runtime.forcegchelper()
/usr/local/go/src/runtime/proc.go:152 +0xb8 fp=0xc82002e7c0 sp=0xc82002e790
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1696 +0x1 fp=0xc82002e7c8 sp=0xc82002e7c0
created by runtime.init.4
/usr/local/go/src/runtime/proc.go:141 +0x2b
goroutine 3 [GC sweep wait]:
runtime.gopark(0x6586c0, 0x710900, 0x6108d0, 0xd, 0x41cc14, 0x1)
/usr/local/go/src/runtime/proc.go:185 +0x169 fp=0xc82002ef48 sp=0xc82002ef20
runtime.goparkunlock(0x710900, 0x6108d0, 0xd, 0x14, 0x1)
/usr/local/go/src/runtime/proc.go:191 +0x54 fp=0xc82002ef80 sp=0xc82002ef48
runtime.bgsweep(0xc820018070)
/usr/local/go/src/runtime/mgcsweep.go:51 +0xb1 fp=0xc82002efb8 sp=0xc82002ef80
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1696 +0x1 fp=0xc82002efc0 sp=0xc82002efb8
created by runtime.gcenable
/usr/local/go/src/runtime/mgc.go:200 +0x53
goroutine 4 [finalizer wait]:
runtime.gopark(0x6586c0, 0x82f190, 0x613520, 0xe, 0x14, 0x1)
/usr/local/go/src/runtime/proc.go:185 +0x169 fp=0xc82002f718 sp=0xc82002f6f0
runtime.goparkunlock(0x82f190, 0x613520, 0xe, 0x14, 0x1)
/usr/local/go/src/runtime/proc.go:191 +0x54 fp=0xc82002f750 sp=0xc82002f718
runtime.runfinq()
/usr/local/go/src/runtime/mfinal.go:154 +0xaa fp=0xc82002f7c0 sp=0xc82002f750
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1696 +0x1 fp=0xc82002f7c8 sp=0xc82002f7c0
created by runtime.createfing
/usr/local/go/src/runtime/mfinal.go:135 +0x60
$WORK/github.com/flynn/flynn/router/proxy/_test/proxy.test -test.run=xxxxx
FAIL github.com/flynn/flynn/router/proxy [build failed]
Core dump: https://cl.ly/3O2A112y3w3b
This happens pretty rarely (less than 1 in 1000 builds).