Starting a bunch of goroutines... Starting a bunch of goroutines... [derek@dev /usr/home/derek/dev/crashgo/logs]$ /usr/local/bin/gdb process 51918 GNU gdb (GDB) 7.11 [GDB v7.11 for FreeBSD] Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-portbld-freebsd10.1". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... process: No such file or directory. Attaching to process 51918 Reading symbols from /usr/home/derek/dev/crashgo/bin/crashgo...done. [New LWP 100881 of process 51918] [New LWP 100176 of process 51918] [New LWP 101270 of process 51918] [New LWP 101245 of process 51918] [New LWP 100875 of process 51918] [New LWP 100860 of process 51918] [New LWP 100803 of process 51918] [New LWP 100790 of process 51918] [New LWP 100783 of process 51918] [New LWP 100755 of process 51918] [New LWP 100731 of process 51918] [New LWP 100610 of process 51918] [New LWP 101143 of process 51918] [Switching to LWP 100184 of process 51918] runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 21 MOVL AX, ret+32(FP) warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /usr/home/derek/dev/crashgo/bin/crashgo. Use `info auto-load python-scripts [REGEXP]' to list them. (gdb) info thread Id Target Id Frame * 1 LWP 100184 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 2 LWP 100881 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 3 LWP 100176 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 4 LWP 101270 of process 51918 runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 5 LWP 101245 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 6 LWP 100875 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 7 LWP 100860 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 8 LWP 100803 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 9 LWP 100790 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 10 LWP 100783 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 11 LWP 100755 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 12 LWP 100731 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 13 LWP 100610 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 14 LWP 101143 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 (gdb) info thread Id Target Id Frame * 1 LWP 100184 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 2 LWP 100881 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 3 LWP 100176 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 4 LWP 101270 of process 51918 runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 5 LWP 101245 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 6 LWP 100875 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 7 LWP 100860 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 8 LWP 100803 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 9 LWP 100790 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 10 LWP 100783 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 11 LWP 100755 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 12 LWP 100731 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 13 LWP 100610 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 14 LWP 101143 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 (gdb) thread 4 [Switching to thread 4 (LWP 101270 of process 51918)] #0 runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) step Thread 1 received signal SIGSTOP, Stopped (signal). [Switching to LWP 100184 of process 51918] runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 21 MOVL AX, ret+32(FP) (gdb) step runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:22 22 RET (gdb) step Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3ce in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x0000000000421aa3 in runtime.futexsleep1 (addr=0xc420138d18, val=0, ns=-1) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:80 80 ret := sys_umtx_op(addr, _UMTX_OP_WAIT_UINT_PRIVATE, val, nil, tsp) (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3d1 in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.futexsleep1 (addr=0xc420138d18, val=0, ns=-1) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:81 81 if ret >= 0 || ret == -_EINTR { (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1128 1128 if s == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x0000000000421aad in runtime.futexsleep1 (addr=0xc420138d18, val=0, ns=-1) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:81 81 if ret >= 0 || ret == -_EINTR { (gdb) s 82 return (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.futexsleep.func1 () at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:69 69 }) (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3c0 in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x0000000000446a54 in runtime.futexsleep.func1 () at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:69 69 }) (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.systemstack () at /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:315 315 RET (gdb) s runtime.futexsleep (addr=0xc420138d18, val=0, ns=-1) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:70 70 } (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3ce in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x0000000000421a4e in runtime.futexsleep (addr=0x40b8c8 , val=538152216, ns=0) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:70 70 } (gdb) s runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:146 146 gp.m.blocked = false (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1128 1128 if s == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x000000000040b8cd in runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:146 146 gp.m.blocked = false (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3d9 in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1128 1128 if s == nil { (gdb) s 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:143 143 for atomic.Load(key32(&n.key)) == 0 { (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3bd in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:143 143 for atomic.Load(key32(&n.key)) == 0 { (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3c0 in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x000000000040b888 in runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:143 143 for atomic.Load(key32(&n.key)) == 0 { (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3ce in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime/internal/atomic.Load (ptr=0xc420138d18, ~r1=0) at /home/derek/go/src/github.com/golang/go/src/runtime/internal/atomic/atomic_amd64x.go:14 14 return *ptr (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1128 1128 if s == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x000000000045c1b5 in runtime/internal/atomic.Load (ptr=0xc420138d18, ~r1=0) at /home/derek/go/src/github.com/golang/go/src/runtime/internal/atomic/atomic_amd64x.go:14 14 return *ptr (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3d9 in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1128 1128 if s == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x000000000045c1b7 in runtime/internal/atomic.Load (ptr=0xc420138d18, ~r1=0) at /home/derek/go/src/github.com/golang/go/src/runtime/internal/atomic/atomic_amd64x.go:14 14 return *ptr (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x000000000045c1bb in runtime/internal/atomic.Load (ptr=0x40b891 , ~r1=538152216) at /home/derek/go/src/github.com/golang/go/src/runtime/internal/atomic/atomic_amd64x.go:14 14 return *ptr (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3c0 in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x000000000040b895 in runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:143 143 for atomic.Load(key32(&n.key)) == 0 { (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3ce in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:144 144 gp.m.blocked = true (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1128 1128 if s == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x000000000040b89e in runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:144 144 gp.m.blocked = true (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3d9 in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1128 1128 if s == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:145 145 futexsleep(key32(&n.key), 0, -1) (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x000000000040b8ae in runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:145 145 futexsleep(key32(&n.key), 0, -1) (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3c0 in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x000000000040b8b2 in runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:145 145 futexsleep(key32(&n.key), 0, -1) (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x000000000040b8ba in runtime.notesleep (n=0xc420138d18) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:145 145 futexsleep(key32(&n.key), 0, -1) (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3ce in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.futexsleep (addr=0xc420138d18, val=0, ns=-1) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:66 66 func futexsleep(addr *uint32, val uint32, ns int64) { (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3d1 in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.futexsleep (addr=0xc420138d18, val=0, ns=-1) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:67 67 systemstack(func() { (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1128 1128 if s == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x0000000000421a1b in runtime.futexsleep (addr=0xc420138d18, val=0, ns=-1) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:67 67 systemstack(func() { (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3d9 in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1128 1128 if s == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x0000000000421a25 in runtime.futexsleep (addr=0xc420138d18, val=0, ns=-1) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:67 67 systemstack(func() { (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x0000000000421a2a in runtime.futexsleep (addr=0xc420138d18, val=0, ns=-1) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:67 67 systemstack(func() { (gdb) s 69 }) (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3bd in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] 0x0000000000421a45 in runtime.futexsleep (addr=0xc420138d18, val=0, ns=-1) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:69 69 }) (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.systemstack () at /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:256 256 MOVQ fn+0(FP), DI // DI = fn (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3ce in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) info thread Id Target Id Frame 1 LWP 100184 of process 51918 runtime.systemstack () at /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:258 2 LWP 100881 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 3 LWP 100176 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 * 4 LWP 101270 of process 51918 0x000000000041e3ce in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 5 LWP 101245 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 6 LWP 100875 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 7 LWP 100860 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 8 LWP 100803 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 9 LWP 100790 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 10 LWP 100783 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 11 LWP 100755 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 12 LWP 100731 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 13 LWP 100610 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 14 LWP 101143 of process 51918 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 (gdb) thread 4 [Switching to thread 4 (LWP 101270 of process 51918)] #0 0x000000000041e3ce in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.systemstack () at /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:258 258 MOVQ g(CX), AX // AX = g (gdb) s 259 MOVQ g_m(AX), BX // BX = m (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3d1 in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1127 1127 s := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.systemstack () at /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:261 261 MOVQ m_gsignal(BX), DX // DX = gsignal (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1128 1128 if s == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.systemstack () at /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:262 262 CMPQ AX, DX (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.systemstack () at /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:263 263 JEQ noswitch (gdb) s Thread 4 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101270 of process 51918] 0x000000000041e3bd in runtime.removespecial (p=0xc42020b500, kind=1 '\001', ~r2=0x8005792d0) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1133 1133 if offset == uintptr(s.offset) && kind == s.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 100184 of process 51918] runtime.systemstack () at /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:265 265 MOVQ m_g0(BX), DX // DX = g0 (gdb)