Used to work prior to upgrading to the latest MacOS. Now I get....
fatal error: unexpected signal during runtime execution
[signal 0xb code=0x1 addr=0xb01dfacedebac1e pc=0x2bec9]
runtime stack:
runtime.gothrow(0x182ff0, 0x2a)
/usr/local/go/src/runtime/panic.go:503 +0x8e fp=0xc20802dcd8 sp=0xc20802dcc0
runtime.sigpanic()
/usr/local/go/src/runtime/sigpanic_unix.go:14 +0x5e fp=0xc20802dd28 sp=0xc20802dcd8
runtime.MSpanList_Remove(0x253c30)
/usr/local/go/src/runtime/mheap.c:676 +0x29 fp=0xc20802dd30 sp=0xc20802dd28
runtime.MCentral_UncacheSpan(0x21f578, 0x253c30)
/usr/local/go/src/runtime/mcentral.c:121 +0x7f fp=0xc20802dd50 sp=0xc20802dd30
runtime.MCache_ReleaseAll(0x24f000)
/usr/local/go/src/runtime/mcache.c:111 +0x6a fp=0xc20802dd78 sp=0xc20802dd50
flushallmcaches()
/usr/local/go/src/runtime/mgc0.c:1221 +0x61 fp=0xc20802dda0 sp=0xc20802dd78
markroot(0xc208010000, 0xc200000004)
/usr/local/go/src/runtime/mgc0.c:533 +0x20a fp=0xc20802de00 sp=0xc20802dda0
runtime.parfordo(0xc208010000)
/usr/local/go/src/runtime/parfor.c:76 +0xb2 fp=0xc20802de80 sp=0xc20802de00
gc(0xc20802dfb8)
/usr/local/go/src/runtime/mgc0.c:1439 +0x25e fp=0xc20802df98 sp=0xc20802de80
runtime.gc_m()
/usr/local/go/src/runtime/mgc0.c:1368 +0xe0 fp=0xc20802dfd0 sp=0xc20802df98
runtime.onM(0xc208012000)
/usr/local/go/src/runtime/asm_amd64.s:257 +0x68 fp=0xc20802dfd8 sp=0xc20802dfd0
runtime.mstart()
/usr/local/go/src/runtime/proc.c:818 fp=0xc20802dfe0 sp=0xc20802dfd8
goroutine 1 [garbage collection]:
runtime.switchtoM()
/usr/local/go/src/runtime/asm_amd64.s:198 fp=0xc2080759f8 sp=0xc2080759f0
runtime.gogc(0x0)
/usr/local/go/src/runtime/malloc.go:469 +0x1cf fp=0xc208075a30 sp=0xc2080759f8
runtime.mallocgc(0x10, 0xf0480, 0x1, 0x24f010)
/usr/local/go/src/runtime/malloc.go:341 +0x391 fp=0xc208075ae0 sp=0xc208075a30
runtime.newobject(0xf0480, 0x24f000)
/usr/local/go/src/runtime/malloc.go:353 +0x49 fp=0xc208075b08 sp=0xc208075ae0
github.com/mikioh/ipaddr.ipv4Int.IP(0x4176dc00, 0x0, 0x0, 0x0)
/home/greg/MaxMind/go/src/github.com/mikioh/ipaddr/helper.go:60 +0x45 fp=0xc208075b20 sp=0xc208075b08
github.com/mikioh/ipaddr.(*IPv4).Addr(0xc208033ff8, 0x0, 0x0, 0x0)
/home/greg/MaxMind/go/src/github.com/mikioh/ipaddr/ipv4.go:122 +0x45 fp=0xc208075b48 sp=0xc208075b20
github.com/maxmind/geoip2-csv-converter/convert.intRangeLine(0x260c18, 0xc208033ff8, 0xc208079f90, 0x4, 0x7, 0x0, 0x0, 0x0)
/home/greg/MaxMind/go/src/github.com/maxmind/geoip2-csv-converter/convert/convert.go:113 +0x7a fp=0xc208075c08 sp=0xc208075b48
github.com/maxmind/geoip2-csv-converter/convert.func·004(0x260c18, 0xc208033ff8, 0xc208079f90, 0x4, 0x7, 0x0, 0x0, 0x0)
/home/greg/MaxMind/go/src/github.com/maxmind/geoip2-csv-converter/convert/convert.go:84 +0xd7 fp=0xc208075c70 sp=0xc208075c08
github.com/maxmind/geoip2-csv-converter/convert.func·004(0x260c18, 0xc208033ff8, 0xc208079f90, 0x4, 0x7, 0x0, 0x0, 0x0)
/home/greg/MaxMind/go/src/github.com/maxmind/geoip2-csv-converter/convert/convert.go:84 +0x8a fp=0xc208075cd8 sp=0xc208075c70
github.com/maxmind/geoip2-csv-converter/convert.convert(0x260bc8, 0xc208042028, 0x260bf0, 0xc208042020, 0xc20801e0a0, 0xc20801e0c0, 0x0, 0x0)
/home/greg/MaxMind/go/src/github.com/maxmind/geoip2-csv-converter/convert/convert.go:156 +0x3bf fp=0xc208075dc0 sp=0xc208075cd8
github.com/maxmind/geoip2-csv-converter/convert.Convert(0x260bc8, 0xc208042028, 0x260bf0, 0xc208042020, 0x10001, 0x0, 0x0)
/home/greg/MaxMind/go/src/github.com/maxmind/geoip2-csv-converter/convert/convert.go:73 +0x163 fp=0xc208075e18 sp=0xc208075dc0
github.com/maxmind/geoip2-csv-converter/convert.ConvertFile(0x7fff5fbffa7e, 0x1a, 0x7fff5fbffad5, 0x24, 0x10001, 0x0, 0x0)
/home/greg/MaxMind/go/src/github.com/maxmind/geoip2-csv-converter/convert/convert.go:40 +0x1d3 fp=0xc208075ec0 sp=0xc208075e18
main.main()
/home/greg/MaxMind/go/src/github.com/maxmind/geoip2-csv-converter/main.go:30 +0x2cf fp=0xc208075f98 sp=0xc208075ec0
runtime.main()
/usr/local/go/src/runtime/proc.go:63 +0xf3 fp=0xc208075fe0 sp=0xc208075f98
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc208075fe8 sp=0xc208075fe0
goroutine 2 [force gc (idle)]:
runtime.gopark(0x31640, 0x20a9e0, 0x15f310, 0xf)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20801a798 sp=0xc20801a768
runtime.goparkunlock(0x20a9e0, 0x15f310, 0xf)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc20801a7c0 sp=0xc20801a798
runtime.forcegchelper()
/usr/local/go/src/runtime/proc.go:99 +0xce fp=0xc20801a7e0 sp=0xc20801a7c0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20801a7e8 sp=0xc20801a7e0
created by runtime.init·4
/usr/local/go/src/runtime/proc.go:87 +0x25
goroutine 3 [runnable]:
runtime.Gosched()
/usr/local/go/src/runtime/proc.go:113 +0x14 fp=0xc20801dfc0 sp=0xc20801dfb0
runtime.bgsweep()
/usr/local/go/src/runtime/mgc0.go:87 +0x59 fp=0xc20801dfe0 sp=0xc20801dfc0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20801dfe8 sp=0xc20801dfe0
created by gc
/usr/local/go/src/runtime/mgc0.c:1383
goroutine 4 [finalizer wait]:
runtime.gopark(0x31640, 0x212808, 0x15ed70, 0xe)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc208018f30 sp=0xc208018f00
runtime.goparkunlock(0x212808, 0x15ed70, 0xe)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc208018f58 sp=0xc208018f30
runtime.runfinq()
/usr/local/go/src/runtime/malloc.go:727 +0xba fp=0xc208018fe0 sp=0xc208018f58
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc208018fe8 sp=0xc208018fe0
created by runtime.createfing
/usr/local/go/src/runtime/malloc.go:707 +0x5e