txthinking / google-hosts

Google hosts generator
https://www.txthinking.com
MIT License
3.33k stars 1.25k forks source link

fatal error: MSpanList_Insert #99

Closed SlothSimon closed 7 years ago

SlothSimon commented 7 years ago

Requirements 要求的依赖和.bash_profile都完成了,然后我运行了auto.sh,一开始输出很多ip,但是每隔一段时间会输出fatal error,具体输出如下:

64.233.162.146  NO  NO  NO
64.233.162.141  NO  NO  NO
64.233.162.147  NO  NO  NO
failed MSpanList_Insert 0x604000 0x675aadfa5668 0x0
fatal error: MSpanList_Insert

runtime stack:
runtime.throw(0x42636b)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/panic.go:491 +0xad fp=0x7fff5fbff2f0 sp=0x7fff5fbff2c0
runtime.MSpanList_Insert(0x44c568, 0x604000)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:692 +0x8f fp=0x7fff5fbff318 sp=0x7fff5fbff2f0
MHeap_FreeSpanLocked(0x449160, 0x604000, 0x100)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:583 +0x163 fp=0x7fff5fbff358 sp=0x7fff5fbff318
MHeap_Grow(0x449160, 0x8, 0x0)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:420 +0x1a8 fp=0x7fff5fbff398 sp=0x7fff5fbff358
MHeap_AllocSpanLocked(0x449160, 0x1, 0x0)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:298 +0x365 fp=0x7fff5fbff3d8 sp=0x7fff5fbff398
mheap_alloc(0x449160, 0x1, 0x12, 0x0)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:190 +0x121 fp=0x7fff5fbff400 sp=0x7fff5fbff3d8
runtime.MHeap_Alloc(0x449160, 0x1, 0x10000000012, 0xd2f9)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:240 +0x66 fp=0x7fff5fbff438 sp=0x7fff5fbff400
MCentral_Grow(0x450ed8, 0x0)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mcentral.c:197 +0x8b fp=0x7fff5fbff4a0 sp=0x7fff5fbff438
runtime.MCentral_CacheSpan(0x450ed8, 0x0)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mcentral.c:85 +0x167 fp=0x7fff5fbff4d8 sp=0x7fff5fbff4a0
runtime.MCache_Refill(0x600000, 0x12, 0x0)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mcache.c:90 +0xa0 fp=0x7fff5fbff500 sp=0x7fff5fbff4d8
runtime.mcacheRefill_m()
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/malloc.c:368 +0x57 fp=0x7fff5fbff520 sp=0x7fff5fbff500
runtime.onM(0x359740)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/asm_amd64.s:273 +0x9a fp=0x7fff5fbff528 sp=0x7fff5fbff520
runtime.mallocgc(0x120, 0x2c4e40, 0x0, 0x0)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/malloc.go:178 +0x849 fp=0x7fff5fbff5d8 sp=0x7fff5fbff528
runtime.newobject(0x2c4e40, 0x600000)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/malloc.go:353 +0x49 fp=0x7fff5fbff600 sp=0x7fff5fbff5d8
runtime.newG(0x26c9a)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.go:233 +0x2a fp=0x7fff5fbff618 sp=0x7fff5fbff600
allocg(0x439d20)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:925 +0x1f fp=0x7fff5fbff628 sp=0x7fff5fbff618
runtime.malg(0x8000, 0x439ee0)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:2106 +0x1f fp=0x7fff5fbff658 sp=0x7fff5fbff628
runtime.mpreinit(0x43a500)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/os_darwin.c:137 +0x27 fp=0x7fff5fbff670 sp=0x7fff5fbff658
mcommoninit(0x43a500)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:201 +0xc9 fp=0x7fff5fbff698 sp=0x7fff5fbff670
runtime.schedinit()
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:138 +0x55 fp=0x7fff5fbff6c0 sp=0x7fff5fbff698
runtime.rt0_go(0x7fff5fbff6f0, 0x2, 0x7fff5fbff6f0, 0x0, 0x2, 0x7fff5fbff850, 0x7fff5fbff865, 0x0, 0x7fff5fbff870, 0x7fff5fbff89b, ...)
    /usr/local/Cellar/go/1.4.2/libexec/src/runtime/asm_amd64.s:95 +0x116 fp=0x7fff5fbff6c8 sp=0x7fff5fbff6c0
Usage:

    $ ./getssl.sh 192.168.1.1

View getssl.sh file to see more.

我的系统是macOS Sierra 10.12.1

txthinking commented 7 years ago

由于go早期版本不支持 macOS Sierra,我会尽快重新编译并更新 On Sun, Nov 6, 2016 at 11:06 AM SlothSimon notifications@github.com wrote:

Requirements 要求的依赖和.bash_profile都完成了,然后我运行了auto.sh,一开始输出很多ip,但是每隔一段时间会输出fatal error,具体输出如下:

64.233.162.146 NO NO NO 64.233.162.141 NO NO NO 64.233.162.147 NO NO NO failed MSpanList_Insert 0x604000 0x675aadfa5668 0x0 fatal error: MSpanList_Insert

runtime stack: runtime.throw(0x42636b) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/panic.go:491 +0xad fp=0x7fff5fbff2f0 sp=0x7fff5fbff2c0 runtime.MSpanList_Insert(0x44c568, 0x604000) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:692 +0x8f fp=0x7fff5fbff318 sp=0x7fff5fbff2f0 MHeap_FreeSpanLocked(0x449160, 0x604000, 0x100) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:583 +0x163 fp=0x7fff5fbff358 sp=0x7fff5fbff318 MHeap_Grow(0x449160, 0x8, 0x0) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:420 +0x1a8 fp=0x7fff5fbff398 sp=0x7fff5fbff358 MHeap_AllocSpanLocked(0x449160, 0x1, 0x0) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:298 +0x365 fp=0x7fff5fbff3d8 sp=0x7fff5fbff398 mheap_alloc(0x449160, 0x1, 0x12, 0x0) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:190 +0x121 fp=0x7fff5fbff400 sp=0x7fff5fbff3d8 runtime.MHeap_Alloc(0x449160, 0x1, 0x10000000012, 0xd2f9) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mheap.c:240 +0x66 fp=0x7fff5fbff438 sp=0x7fff5fbff400 MCentral_Grow(0x450ed8, 0x0) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mcentral.c:197 +0x8b fp=0x7fff5fbff4a0 sp=0x7fff5fbff438 runtime.MCentral_CacheSpan(0x450ed8, 0x0) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mcentral.c:85 +0x167 fp=0x7fff5fbff4d8 sp=0x7fff5fbff4a0 runtime.MCache_Refill(0x600000, 0x12, 0x0) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/mcache.c:90 +0xa0 fp=0x7fff5fbff500 sp=0x7fff5fbff4d8 runtime.mcacheRefill_m() /usr/local/Cellar/go/1.4.2/libexec/src/runtime/malloc.c:368 +0x57 fp=0x7fff5fbff520 sp=0x7fff5fbff500 runtime.onM(0x359740) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/asm_amd64.s:273 +0x9a fp=0x7fff5fbff528 sp=0x7fff5fbff520 runtime.mallocgc(0x120, 0x2c4e40, 0x0, 0x0) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/malloc.go:178 +0x849 fp=0x7fff5fbff5d8 sp=0x7fff5fbff528 runtime.newobject(0x2c4e40, 0x600000) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/malloc.go:353 +0x49 fp=0x7fff5fbff600 sp=0x7fff5fbff5d8 runtime.newG(0x26c9a) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.go:233 +0x2a fp=0x7fff5fbff618 sp=0x7fff5fbff600 allocg(0x439d20) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:925 +0x1f fp=0x7fff5fbff628 sp=0x7fff5fbff618 runtime.malg(0x8000, 0x439ee0) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:2106 +0x1f fp=0x7fff5fbff658 sp=0x7fff5fbff628 runtime.mpreinit(0x43a500) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/os_darwin.c:137 +0x27 fp=0x7fff5fbff670 sp=0x7fff5fbff658 mcommoninit(0x43a500) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:201 +0xc9 fp=0x7fff5fbff698 sp=0x7fff5fbff670 runtime.schedinit() /usr/local/Cellar/go/1.4.2/libexec/src/runtime/proc.c:138 +0x55 fp=0x7fff5fbff6c0 sp=0x7fff5fbff698 runtime.rt0_go(0x7fff5fbff6f0, 0x2, 0x7fff5fbff6f0, 0x0, 0x2, 0x7fff5fbff850, 0x7fff5fbff865, 0x0, 0x7fff5fbff870, 0x7fff5fbff89b, ...) /usr/local/Cellar/go/1.4.2/libexec/src/runtime/asm_amd64.s:95 +0x116 fp=0x7fff5fbff6c8 sp=0x7fff5fbff6c0 Usage:

$ ./getssl.sh 192.168.1.1

View getssl.sh file to see more.

我的系统是macOS Sierra 10.12.1

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/txthinking/google-hosts/issues/99, or mute the thread https://github.com/notifications/unsubscribe-auth/ABLyz2fvUFizxdo7Hn4BWC76CyDCkSGTks5q7UQqgaJpZM4Kqc6D .

SlothSimon commented 7 years ago

辛苦了,感谢!:)