Go: "error fatal: señal inesperada durante la ejecución en tiempo de ejecución" - durante la compilación de go (transitorio) en MacOS 10.12

Creado en 26 sept. 2016  ·  1Comentario  ·  Fuente: golang/go

Estoy trabajando en un código tutorial para el libro "Go Web Programming" de Sau Sheong Chang (Manning, 2016) y obtuve un "error fatal: señal inesperada durante la ejecución del tiempo de ejecución" al intentar ejecutar go build una vez, luego intenté una segunda vez un minuto después sin intentar nada y funcionó. El código que estaba construyendo está aquí .

Quiero reiterar: esto sucedió solo una vez. Una ejecución posterior de go build _sin cambiar nada_ funcionó como se esperaba. Desafortunadamente, no tengo prácticamente ninguna información que proporcionar además de cortar y pegar el seguimiento de la pila a continuación porque no pude reproducirlo. Vi que se había abierto un problema con lo que parecía ser el mismo error, pero ese hilo indicaba que si aparecía en hardware real (sí: MacBook Pro 2013), debería abrirse un nuevo problema.

go version : go version go1.6.2 darwin/amd64
go env :

GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/bart/go"
GORACE=""
GOROOT="/usr/local/Cellar/go/1.6.2/libexec"
GOTOOLDIR="/usr/local/Cellar/go/1.6.2/libexec/pkg/tool/darwin_amd64"
GO15VENDOREXPERIMENT="1"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fno-common"
CXX="clang++"
CGO_ENABLED="1"
bart@Barts-MBP:chitchat (master*)$ go build
# github.com/sausheong/gwp/Chapter_2_Go_ChitChat/chitchat/data
fatal error: unexpected signal during runtime execution
[signal 0xb code=0x1 addr=0x7b6c76bc73b0 pc=0xf0eb]

runtime stack:
runtime.throw(0x4971e0, 0x2a)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 +0x90
runtime.sigpanic()
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 +0x5a
runtime.unlock(0x984540)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/lock_sema.go:107 +0x14b
runtime.(*mheap).alloc_m(0x984540, 0x1, 0x9, 0xb92fa0)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mheap.go:492 +0x314
runtime.(*mheap).alloc.func1()
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mheap.go:502 +0x41
runtime.systemstack(0x7fff5fbff218)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:307 +0xab
runtime.(*mheap).alloc(0x984540, 0x1, 0x10000000009, 0xed8f)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mheap.go:503 +0x63
runtime.(*mcentral).grow(0x985c00, 0x0)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mcentral.go:209 +0x93
runtime.(*mcentral).cacheSpan(0x985c00, 0xb54508)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mcentral.go:89 +0x47d
runtime.(*mcache).refill(0xaf64b0, 0x9, 0xb54508)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mcache.go:119 +0xcc
runtime.mallocgc.func2()
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/malloc.go:642 +0x2b
runtime.systemstack(0x975d00)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:291 +0x79
runtime.mstart()
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1051

goroutine 1 [running]:
runtime.systemstack_switch()
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:245 fp=0xc82084cfe0 sp=0xc82084cfd8
runtime.mallocgc(0x80, 0x405340, 0xc800000000, 0x11029)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/malloc.go:643 +0x869 fp=0xc82084d0b8 sp=0xc82084cfe0
runtime.newarray(0x405340, 0x4, 0x0)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/malloc.go:798 +0xc9 fp=0xc82084d0f8 sp=0xc82084d0b8
runtime.growslice(0x3b0120, 0xc820ac9740, 0x2, 0x2, 0x3, 0x0, 0x0, 0x0)
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/slice.go:100 +0x2c1 fp=0xc82084d168 sp=0xc82084d0f8
cmd/compile/internal/gc.livenessepilogue(0xc820b028c0)
        /usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/plive.go:1289 +0x3323 fp=0xc82084d708 sp=0xc82084d168
cmd/compile/internal/gc.liveness(0xc820518b40, 0xc820ba4360, 0xc820b17480, 0xc820b17500)
        /usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/plive.go:1794 +0x334 fp=0xc82084d7e8 sp=0xc82084d708
cmd/compile/internal/gc.compile(0xc820518b40)
        /usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/pgen.go:541 +0xdf2 fp=0xc82084da58 sp=0xc82084d7e8
cmd/compile/internal/gc.funccompile(0xc820518b40)
        /usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/dcl.go:1450 +0x1c0 fp=0xc82084dad0 sp=0xc82084da58
cmd/compile/internal/gc.Main()
        /usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/lex.go:472 +0x2116 fp=0xc82084ddf0 sp=0xc82084dad0
cmd/compile/internal/amd64.Main()
        /usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/amd64/galign.go:127 +0x58d fp=0xc82084de58 sp=0xc82084ddf0
main.main()
        /usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/main.go:32 +0x395 fp=0xc82084df30 sp=0xc82084de58
runtime.main()
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:188 +0x2b0 fp=0xc82084df80 sp=0xc82084df30
runtime.goexit()
        /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82084df88 sp=0xc82084df80
FrozenDueToAge OS-Darwin

Comentario más útil

Go 1.6.2 no es compatible con macOS 10.12, actualice a Go 1.7.

El 26 de septiembre de 2016 a las 4:34 p.m., "Bart Grantham" [email protected] escribió:

Estoy trabajando en un código de tutorial para el libro "Go Web Programming"
por Sau Sheong Chang (Manning, 2016) y obtuvo "error fatal: señal inesperada
durante la ejecución del tiempo de ejecución "intentando ejecutar go build una vez, luego intenté
segunda vez un minuto después sin intentar nada y funcionó. El código
Estaba construyendo está aquí
https://github.com/sausheong/gwp/tree/master/Chapter_2_Go_ChitChat/chitchat
.

Quiero reiterar: esto sucedió solo una vez. Una ejecución posterior de go build _without
cambiar cualquier cosa_ funcionó como se esperaba. Desafortunadamente, no tengo virtualmente
información para proporcionar además de cortar y pegar el seguimiento de la pila a continuación
porque no pude reproducirme. Vi que se había abierto un problema
https://github.com/golang/go/issues/11792 con lo que parecía ser el
mismo error, pero ese hilo indicaba que si aparecía en hardware real
(sí: MacBook Pro 2013) que debería abrirse un nuevo número.

go versión: go versión go1.6.2 darwin / amd64
ir env:

GOARCH = "amd64"
GOBIN = ""
GOEXE = ""
GOHOSTARCH = "amd64"
GOHOSTOS = "darwin"
GOOS = "darwin"
GOPATH = "/ Usuarios / bart / go"
GORACE = ""
GOROOT = "/ usr / local / Cellar / go / 1.6.2 / libexec"
GOTOOLDIR = "/ usr / local / Cellar / go / 1.6.2 / libexec / pkg / tool / darwin_amd64"
GO15VENDOREXPERIMENT = "1"
CC = "clang"
GOGCCFLAGS = "- fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-argumentos -fmessage-length = 0 -fno-common"
CXX = "clang ++"
CGO_ENABLED = "1"

bart @ Barts-MBP : chitchat (master *) $ go build

github.com/sausheong/gwp/Chapter_2_Go_ChitChat/chitchat/data

error fatal: señal inesperada durante la ejecución del tiempo de ejecución
[señal 0xb código = 0x1 addr = 0x7b6c76bc73b0 pc = 0xf0eb]

pila de tiempo de ejecución:
runtime.throw (0x4971e0, 0x2a)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 + 0x90
runtime.sigpanic ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 + 0x5a
runtime.unlock (0x984540)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/lock_sema.go:107 + 0x14b
tiempo de ejecución. (_ mheap) .alloc_m (0x984540, 0x1, 0x9, 0xb92fa0)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mheap.go:492 + 0x314
tiempo de ejecución. (_ mheap) .alloc.func1 ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mheap.go:502 + 0x41
runtime.systemstack (0x7fff5fbff218)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:307 + 0xab
tiempo de ejecución. (_ mheap) .alloc (0x984540, 0x1, 0x10000000009, 0xed8f)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mheap.go:503 + 0x63
tiempo de ejecución. (_ mcentral) .grow (0x985c00, 0x0)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mcentral.go:209 + 0x93
tiempo de ejecución. (_ mcentral) .cacheSpan (0x985c00, 0xb54508)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mcentral.go:89 + 0x47d
tiempo de ejecución. (_ mcache) .refill (0xaf64b0, 0x9, 0xb54508)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mcache.go:119 + 0xcc
runtime.mallocgc.func2 ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/malloc.go:642 + 0x2b
runtime.systemstack (0x975d00)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:291 + 0x79
runtime.mstart ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1051

goroutine 1 [corriendo]:
runtime.systemstack_switch ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:245 fp = 0xc82084cfe0 sp = 0xc82084cfd8
runtime.mallocgc (0x80, 0x405340, 0xc800000000, 0x11029)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/malloc.go:643 + 0x869 fp = 0xc82084d0b8 sp = 0xc82084cfe0
runtime.newarray (0x405340, 0x4, 0x0)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/malloc.go:798 + 0xc9 fp = 0xc82084d0f8 sp = 0xc82084d0b8
runtime.growslice (0x3b0120, 0xc820ac9740, 0x2, 0x2, 0x3, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/slice.go:100 + 0x2c1 fp = 0xc82084d168 sp = 0xc82084d0f8
cmd / compile / internal / gc.livenessepilogue (0xc820b028c0)
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/plive.go:1289 + 0x3323 fp = 0xc82084d708 sp = 0xc82084d168
cmd / compile / internal / gc.liveness (0xc820518b40, 0xc820ba4360, 0xc820b17480, 0xc820b17500)
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/plive.go:1794 + 0x334 fp = 0xc82084d7e8 sp = 0xc82084d708
cmd / compile / internal / gc.compile (0xc820518b40)
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/pgen.go:541 + 0xdf2 fp = 0xc82084da58 sp = 0xc82084d7e8
cmd / compile / internal / gc.funccompile (0xc820518b40)
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/dcl.go:1450 + 0x1c0 fp = 0xc82084dad0 sp = 0xc82084da58
cmd / compile / internal / gc.Main ()
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/lex.go:472 + 0x2116 fp = 0xc82084ddf0 sp = 0xc82084dad0
cmd / compile / internal / amd64.Main ()
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/amd64/galign.go:127 + 0x58d fp = 0xc82084de58 sp = 0xc82084ddf0
Principal Principal()
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/main.go:32 + 0x395 fp = 0xc82084df30 sp = 0xc82084de58
runtime.main ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:188 + 0x2b0 fp = 0xc82084df80 sp = 0xc82084df30
runtime.goexit ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 + 0x1 fp = 0xc82084df88 sp = 0xc82084df80

-
Estás recibiendo esto porque estás suscrito a este hilo.
Responda a este correo electrónico directamente, véalo en GitHub
https://github.com/golang/go/issues/17241 , o silenciar el hilo
https://github.com/notifications/unsubscribe-auth/AAIR5C2-SKYNt3CqpAEFbHLlLyOY1Ja6ks5quCxAgaJpZM4KG9tL
.

>Todos los comentarios

Go 1.6.2 no es compatible con macOS 10.12, actualice a Go 1.7.

El 26 de septiembre de 2016 a las 4:34 p.m., "Bart Grantham" [email protected] escribió:

Estoy trabajando en un código de tutorial para el libro "Go Web Programming"
por Sau Sheong Chang (Manning, 2016) y obtuvo "error fatal: señal inesperada
durante la ejecución del tiempo de ejecución "intentando ejecutar go build una vez, luego intenté
segunda vez un minuto después sin intentar nada y funcionó. El código
Estaba construyendo está aquí
https://github.com/sausheong/gwp/tree/master/Chapter_2_Go_ChitChat/chitchat
.

Quiero reiterar: esto sucedió solo una vez. Una ejecución posterior de go build _without
cambiar cualquier cosa_ funcionó como se esperaba. Desafortunadamente, no tengo virtualmente
información para proporcionar además de cortar y pegar el seguimiento de la pila a continuación
porque no pude reproducirme. Vi que se había abierto un problema
https://github.com/golang/go/issues/11792 con lo que parecía ser el
mismo error, pero ese hilo indicaba que si aparecía en hardware real
(sí: MacBook Pro 2013) que debería abrirse un nuevo número.

go versión: go versión go1.6.2 darwin / amd64
ir env:

GOARCH = "amd64"
GOBIN = ""
GOEXE = ""
GOHOSTARCH = "amd64"
GOHOSTOS = "darwin"
GOOS = "darwin"
GOPATH = "/ Usuarios / bart / go"
GORACE = ""
GOROOT = "/ usr / local / Cellar / go / 1.6.2 / libexec"
GOTOOLDIR = "/ usr / local / Cellar / go / 1.6.2 / libexec / pkg / tool / darwin_amd64"
GO15VENDOREXPERIMENT = "1"
CC = "clang"
GOGCCFLAGS = "- fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-argumentos -fmessage-length = 0 -fno-common"
CXX = "clang ++"
CGO_ENABLED = "1"

bart @ Barts-MBP : chitchat (master *) $ go build

github.com/sausheong/gwp/Chapter_2_Go_ChitChat/chitchat/data

error fatal: señal inesperada durante la ejecución del tiempo de ejecución
[señal 0xb código = 0x1 addr = 0x7b6c76bc73b0 pc = 0xf0eb]

pila de tiempo de ejecución:
runtime.throw (0x4971e0, 0x2a)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 + 0x90
runtime.sigpanic ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 + 0x5a
runtime.unlock (0x984540)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/lock_sema.go:107 + 0x14b
tiempo de ejecución. (_ mheap) .alloc_m (0x984540, 0x1, 0x9, 0xb92fa0)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mheap.go:492 + 0x314
tiempo de ejecución. (_ mheap) .alloc.func1 ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mheap.go:502 + 0x41
runtime.systemstack (0x7fff5fbff218)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:307 + 0xab
tiempo de ejecución. (_ mheap) .alloc (0x984540, 0x1, 0x10000000009, 0xed8f)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mheap.go:503 + 0x63
tiempo de ejecución. (_ mcentral) .grow (0x985c00, 0x0)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mcentral.go:209 + 0x93
tiempo de ejecución. (_ mcentral) .cacheSpan (0x985c00, 0xb54508)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mcentral.go:89 + 0x47d
tiempo de ejecución. (_ mcache) .refill (0xaf64b0, 0x9, 0xb54508)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/mcache.go:119 + 0xcc
runtime.mallocgc.func2 ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/malloc.go:642 + 0x2b
runtime.systemstack (0x975d00)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:291 + 0x79
runtime.mstart ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1051

goroutine 1 [corriendo]:
runtime.systemstack_switch ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:245 fp = 0xc82084cfe0 sp = 0xc82084cfd8
runtime.mallocgc (0x80, 0x405340, 0xc800000000, 0x11029)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/malloc.go:643 + 0x869 fp = 0xc82084d0b8 sp = 0xc82084cfe0
runtime.newarray (0x405340, 0x4, 0x0)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/malloc.go:798 + 0xc9 fp = 0xc82084d0f8 sp = 0xc82084d0b8
runtime.growslice (0x3b0120, 0xc820ac9740, 0x2, 0x2, 0x3, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/slice.go:100 + 0x2c1 fp = 0xc82084d168 sp = 0xc82084d0f8
cmd / compile / internal / gc.livenessepilogue (0xc820b028c0)
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/plive.go:1289 + 0x3323 fp = 0xc82084d708 sp = 0xc82084d168
cmd / compile / internal / gc.liveness (0xc820518b40, 0xc820ba4360, 0xc820b17480, 0xc820b17500)
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/plive.go:1794 + 0x334 fp = 0xc82084d7e8 sp = 0xc82084d708
cmd / compile / internal / gc.compile (0xc820518b40)
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/pgen.go:541 + 0xdf2 fp = 0xc82084da58 sp = 0xc82084d7e8
cmd / compile / internal / gc.funccompile (0xc820518b40)
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/dcl.go:1450 + 0x1c0 fp = 0xc82084dad0 sp = 0xc82084da58
cmd / compile / internal / gc.Main ()
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/gc/lex.go:472 + 0x2116 fp = 0xc82084ddf0 sp = 0xc82084dad0
cmd / compile / internal / amd64.Main ()
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/internal/amd64/galign.go:127 + 0x58d fp = 0xc82084de58 sp = 0xc82084ddf0
Principal Principal()
/usr/local/Cellar/go/1.6.2/libexec/src/cmd/compile/main.go:32 + 0x395 fp = 0xc82084df30 sp = 0xc82084de58
runtime.main ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:188 + 0x2b0 fp = 0xc82084df80 sp = 0xc82084df30
runtime.goexit ()
/usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 + 0x1 fp = 0xc82084df88 sp = 0xc82084df80

-
Estás recibiendo esto porque estás suscrito a este hilo.
Responda a este correo electrónico directamente, véalo en GitHub
https://github.com/golang/go/issues/17241 , o silenciar el hilo
https://github.com/notifications/unsubscribe-auth/AAIR5C2-SKYNt3CqpAEFbHLlLyOY1Ja6ks5quCxAgaJpZM4KG9tL
.

¿Fue útil esta página
0 / 5 - 0 calificaciones