Skip to content

Instantly share code, notes, and snippets.

@bsingr
Created April 24, 2017 06:23
Show Gist options
  • Save bsingr/2705254e441152816072cd9a11324cb1 to your computer and use it in GitHub Desktop.
Save bsingr/2705254e441152816072cd9a11324cb1 to your computer and use it in GitHub Desktop.
MSpanList_Insert fatal error on osx-sierra 10.12.4 with go
^C
failed MSpanList_Insert 0x2d5000 0xa6f03008469 0x0
fatal error: MSpanList_Insert
runtime stack:
runtime.throw(0x278a4b)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/panic.go:491 +0xad fp=0x7fff5fbff220 sp=0x7fff5fbff1f0
runtime.MSpanList_Insert(0x297e48, 0x2d5000)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:692 +0x8f fp=0x7fff5fbff248 sp=0x7fff5fbff220
MHeap_FreeSpanLocked(0x294a40, 0x2d5000, 0x100)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:583 +0x163 fp=0x7fff5fbff288 sp=0x7fff5fbff248
MHeap_Grow(0x294a40, 0x8, 0x0)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:420 +0x1a8 fp=0x7fff5fbff2c8 sp=0x7fff5fbff288
MHeap_AllocSpanLocked(0x294a40, 0x1, 0x0)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:298 +0x365 fp=0x7fff5fbff308 sp=0x7fff5fbff2c8
mheap_alloc(0x294a40, 0x1, 0x12, 0x0)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:190 +0x121 fp=0x7fff5fbff330 sp=0x7fff5fbff308
runtime.MHeap_Alloc(0x294a40, 0x1, 0x10000000012, 0x1f2e9)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:240 +0x66 fp=0x7fff5fbff368 sp=0x7fff5fbff330
MCentral_Grow(0x29c7b8, 0x0)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/mcentral.c:197 +0x8b fp=0x7fff5fbff3d0 sp=0x7fff5fbff368
runtime.MCentral_CacheSpan(0x29c7b8, 0x0)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/mcentral.c:85 +0x167 fp=0x7fff5fbff408 sp=0x7fff5fbff3d0
runtime.MCache_Refill(0x2d1000, 0x12, 0x0)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/mcache.c:90 +0xa0 fp=0x7fff5fbff430 sp=0x7fff5fbff408
runtime.mcacheRefill_m()
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/malloc.c:368 +0x57 fp=0x7fff5fbff450 sp=0x7fff5fbff430
runtime.onM(0x1f3fd8)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/asm_amd64.s:273 +0x9a fp=0x7fff5fbff458 sp=0x7fff5fbff450
runtime.mallocgc(0x120, 0x198de0, 0x0, 0x0)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/malloc.go:178 +0x849 fp=0x7fff5fbff508 sp=0x7fff5fbff458
runtime.newobject(0x198de0, 0x2d1000)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/malloc.go:353 +0x49 fp=0x7fff5fbff530 sp=0x7fff5fbff508
runtime.newG(0x3645a)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.go:233 +0x2a fp=0x7fff5fbff548 sp=0x7fff5fbff530
allocg(0x287380)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:925 +0x1f fp=0x7fff5fbff558 sp=0x7fff5fbff548
runtime.malg(0x8000, 0x287420)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:2106 +0x1f fp=0x7fff5fbff588 sp=0x7fff5fbff558
runtime.mpreinit(0x2877e0)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/os_darwin.c:137 +0x27 fp=0x7fff5fbff5a0 sp=0x7fff5fbff588
mcommoninit(0x2877e0)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:201 +0xc9 fp=0x7fff5fbff5c8 sp=0x7fff5fbff5a0
runtime.schedinit()
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:138 +0x55 fp=0x7fff5fbff5f0 sp=0x7fff5fbff5c8
runtime.rt0_go(0x7fff5fbff620, 0x3, 0x7fff5fbff620, 0x0, 0x3, 0x7fff5fbff7d8, 0x7fff5fbff7df, 0x7fff5fbff7e6, 0x0, 0x7fff5fbff7eb, ...)
/usr/local/Cellar/go/1.4.2/libexec/src/runtime/asm_amd64.s:95 +0x116 fp=0x7fff5fbff5f8 sp=0x7fff5fbff5f0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment