This is an issue with MacOs Sierra. Even tough some people are working on fixing this in GAE, is more likely that Apple needs to provide a patch in the MacOs Sierra. Check this thread for updates on the issue <https://code.google.com/p/googleappengine/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Component%20Status%20Stars%20Summary%20Language%20Priority%20Owner%20Log&groupby=&sort=&id=13198> .
On Monday, August 29, 2016 at 1:45:39 AM UTC+10, Dmitry Matyukhin wrote: > > I tried to use Go Runtime for AppEngine for Mac. Since, there is a 64-bit > version, I installed that one. > > However, whenever I tried to run anything, it was always crashing. For > example, this happens when I did "goapp get google.golang.org/appengine" > > # net > fatal error: unexpected signal during runtime execution > [signal 0xb code=0x1 addr=0x1161be989d12 pc=0xf0eb] > > runtime stack: > runtime.throw(0x497380, 0x2a) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/panic.go:547 > > +0x90 > runtime.sigpanic() > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/sigpanic_unix.go:12 > > +0x5a > runtime.unlock(0x988540) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/lock_sema.go:107 > > +0x14b > runtime.(*mheap).alloc_m(0x988540, 0x1, 0x21, 0xec2ff0) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/mheap.go:492 > > +0x314 > runtime.(*mheap).alloc.func1() > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/mheap.go:502 > > +0x41 > runtime.systemstack(0x7fff5fbfe348) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/asm_amd64.s:307 > > +0xab > runtime.(*mheap).alloc(0x988540, 0x1, 0x10000000021, 0xed8f) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/mheap.go:503 > > +0x63 > runtime.(*mcentral).grow(0x98a680, 0x0) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/mcentral.go:209 > > +0x93 > runtime.(*mcentral).cacheSpan(0x98a680, 0xec2ff0) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/mcentral.go:89 > > +0x47d > runtime.(*mcache).refill(0xafa000, 0x21, 0xec2ff0) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/mcache.go:119 > > +0xcc > runtime.mallocgc.func2() > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/malloc.go:642 > > +0x2b > runtime.systemstack(0x979d00) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/asm_amd64.s:291 > > +0x79 > runtime.mstart() > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/proc.go:1051 > > goroutine 1 [running]: > runtime.systemstack_switch() > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/asm_amd64.s:245 > > fp=0xc8241ed290 sp=0xc8241ed288 > runtime.mallocgc(0x500, 0x0, 0x3, 0xc825f0c400) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/malloc.go:643 > > +0x869 fp=0xc8241ed368 sp=0xc8241ed290 > runtime.rawmem(0x500, 0x200) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/malloc.go:809 > > +0x32 fp=0xc8241ed390 sp=0xc8241ed368 > runtime.growslice(0x3b2760, 0xc825f0c400, 0x400, 0x400, 0x401, 0x0, 0x0, > 0x0) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/slice.go:95 > > +0x233 fp=0xc8241ed400 sp=0xc8241ed390 > cmd/internal/obj.Symgrow(0xc8200b4000, 0xc8221d5b80, 0x401) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/cmd/internal/obj/data.go:50 > > +0x237 fp=0xc8241ed4c0 sp=0xc8241ed400 > cmd/internal/obj/x86.span6(0xc8200b4000, 0xc8221d5b80) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/cmd/internal/obj/x86/asm6.go:1962 > > +0x9b9 fp=0xc8241ed650 sp=0xc8241ed4c0 > cmd/internal/obj.Flushplist(0xc8200b4000) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/cmd/internal/obj/objfile.go:300 > > +0x32e fp=0xc8241ed870 sp=0xc8241ed650 > cmd/internal/obj.Writeobjdirect(0xc8200b4000, 0xc82039c600) > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/cmd/internal/obj/objfile.go:114 > > +0x21 fp=0xc8241ed888 sp=0xc8241ed870 > cmd/compile/internal/gc.dumpobj() > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/cmd/compile/internal/gc/obj.go:88 > > +0xe5f fp=0xc8241edac0 sp=0xc8241ed888 > cmd/compile/internal/gc.Main() > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/cmd/compile/internal/gc/lex.go:495 > > +0x2225 fp=0xc8241edde0 sp=0xc8241edac0 > cmd/compile/internal/amd64.Main() > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/cmd/compile/internal/amd64/galign.go:127 > > +0x58d fp=0xc8241ede48 sp=0xc8241edde0 > main.main() > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/cmd/compile/main.go:32 > > +0x395 fp=0xc8241edf20 sp=0xc8241ede48 > runtime.main() > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/proc.go:188 > > +0x2b0 fp=0xc8241edf70 sp=0xc8241edf20 > runtime.goexit() > > /private/var/folders/9y/ppk2fnqj5lscwqw_l6lhdrx8005bt1/T/appengine/go_appengine/goroot/src/runtime/asm_amd64.s:1998 > > +0x1 fp=0xc8241edf78 sp=0xc8241edf70 > > > And then I spotted "asm_amd64.s" in the stacktrace which made me double > check the installation. So Google provides 32-bit version for x86 and > 64-bit version for AMD. But there are no Macs with AMD processors! > > After installing 32-bit version everything works well. > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/0cab0f58-7d80-43fb-940e-6b763ee9d406%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
