Starting a bunch of goroutines... 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 83896 Reading symbols from /usr/home/derek/dev/crashgo/bin/crashgo...done. [New LWP 101607 of process 83896] [New LWP 101606 of process 83896] [New LWP 101601 of process 83896] [New LWP 101598 of process 83896] [New LWP 101592 of process 83896] [New LWP 101590 of process 83896] [New LWP 101497 of process 83896] [New LWP 101095 of process 83896] [New LWP 100871 of process 83896] [New LWP 100789 of process 83896] [New LWP 100874 of process 83896] [Switching to LWP 101630 of process 83896] 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 101630 of process 83896 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 2 LWP 101607 of process 83896 runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1091 3 LWP 101606 of process 83896 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 4 LWP 101601 of process 83896 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 5 LWP 101598 of process 83896 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 6 LWP 101592 of process 83896 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 7 LWP 101590 of process 83896 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 8 LWP 101497 of process 83896 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 9 LWP 101095 of process 83896 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 10 LWP 100871 of process 83896 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 11 LWP 100789 of process 83896 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 12 LWP 100874 of process 83896 runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:21 (gdb) thread 2 [Switching to thread 2 (LWP 101607 of process 83896)] #0 runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1091 1091 if offset < uintptr(x.offset) || (offset == uintptr(x.offset) && kind < x.kind) { (gdb) s Thread 1 received signal SIGSTOP, Stopped (signal). [Switching to LWP 101630 of process 83896] 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) s runtime.sys_umtx_op () at /home/derek/go/src/github.com/golang/go/src/runtime/sys_freebsd_amd64.s:22 22 RET (gdb) s Thread 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1082 1082 x := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] 0x0000000000421aa3 in runtime.futexsleep1 (addr=0xc4200f2518, 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 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] 0x000000000041e16f in runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1082 1082 x := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] 0x0000000000421aa7 in runtime.futexsleep1 (addr=0xc4200f2518, 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 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] 0x000000000041e174 in runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1082 1082 x := *t (gdb) print t $1 = (struct runtime.special **) 0x800579150 (gdb) s 1083 if x == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] runtime.futexsleep1 (addr=0xc4200f2518, 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 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] 0x000000000041e17a in runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1083 1083 if x == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] 0x0000000000421aad in runtime.futexsleep1 (addr=0xc4200f2518, 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 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1086 1086 if offset == uintptr(x.offset) && kind == x.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] 0x0000000000421ab3 in runtime.futexsleep1 (addr=0x446a50 , val=537863448, ns=0) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:82 82 return (gdb) s Thread 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] 0x000000000041e14d in runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1086 1086 if offset == uintptr(x.offset) && kind == x.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] runtime.futexsleep.func1 () at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:69 69 }) (gdb) s Thread 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1091 1091 if offset < uintptr(x.offset) || (offset == uintptr(x.offset) && kind < x.kind) { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] 0x0000000000446a54 in runtime.futexsleep.func1 () at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:69 69 }) (gdb) s Thread 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] 0x000000000041e161 in runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1091 1091 if offset < uintptr(x.offset) || (offset == uintptr(x.offset) && kind < x.kind) { (gdb) s 1082 x := *t (gdb) print t $2 = (struct runtime.special **) 0x800579150 (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] runtime.systemstack () at /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:315 315 RET (gdb) s Thread 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] 0x000000000041e16f in runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1082 1082 x := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] runtime.futexsleep (addr=0xc4200f2518, val=0, ns=-1) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:70 70 } (gdb) s Thread 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] 0x000000000041e174 in runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1082 1082 x := *t (gdb) s 1083 if x == nil { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] 0x0000000000421a4e in runtime.futexsleep (addr=0x40b8c8 , val=537863448, ns=0) at /home/derek/go/src/github.com/golang/go/src/runtime/os_freebsd.go:70 70 } (gdb) s Thread 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1086 1086 if offset == uintptr(x.offset) && kind == x.kind { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] runtime.notesleep (n=0xc4200f2518) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:146 146 gp.m.blocked = false (gdb) s Thread 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] 0x000000000041e14a in runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1086 1086 if offset == uintptr(x.offset) && kind == x.kind { (gdb) s 1091 if offset < uintptr(x.offset) || (offset == uintptr(x.offset) && kind < x.kind) { (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] runtime.notesleep (n=0xc4200f2518) 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 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] 0x000000000041e161 in runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1091 1091 if offset < uintptr(x.offset) || (offset == uintptr(x.offset) && kind < x.kind) { (gdb) s 1082 x := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] 0x000000000040b886 in runtime.notesleep (n=0xc4200f2518) at /home/derek/go/src/github.com/golang/go/src/runtime/lock_futex.go:143 143 for atomic.Load(key32(&n.key)) == 0 { (gdb) print t No symbol "t" in current context. (gdb) s Thread 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] 0x000000000041e16f in runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1082 1082 x := *t (gdb) print t $3 = (struct runtime.special **) 0x800579150 (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] 0x000000000040b888 in runtime.notesleep (n=0xc4200f2518) 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 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] 0x000000000041e174 in runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1082 1082 x := *t (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] 0x000000000040b88c in runtime.notesleep (n=0xc4200f2518) 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 2 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101607 of process 83896] runtime.addspecial (p=0xc420195980, s=0x8007db5b8, ~r2=true) at /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1083 1083 if x == nil { (gdb) print t $4 = (struct runtime.special **) 0x800579150 (gdb) print x No symbol "x" in current context. (gdb) print *t $5 = (struct runtime.special *) 0x800579150 (gdb) s Thread 1 received signal SIGTRAP, Trace/breakpoint trap. [Switching to LWP 101630 of process 83896] runtime/internal/atomic.Load (ptr=0xc4200f2518, ~r1=0) at /home/derek/go/src/github.com/golang/go/src/runtime/internal/atomic/atomic_amd64x.go:14 14 return *ptr (gdb) quit A debugging session is active. Inferior 1 [process 83896] will be detached. Quit anyway? (y or n) y Detaching from program: /usr/home/derek/dev/crashgo/bin/crashgo, process 83896 [derek@dev /usr/home/derek/dev/crashgo]$ SIGTRAP: trace trap PC=0x41e17a m=10 goroutine 0 [idle]: runtime.addspecial(0xc420195980, 0x800579570, 0x80057fd01) /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1083 +0xfa runtime.addfinalizer(0xc420195980, 0x4c86b0, 0x10, 0x4a5680, 0x4a5680, 0x80057fd01) /home/derek/go/src/github.com/golang/go/src/runtime/mheap.go:1165 +0xcc runtime.SetFinalizer.func2() /home/derek/go/src/github.com/golang/go/src/runtime/mfinal.go:374 +0x4c runtime.systemstack(0xc420014000) /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:298 +0x79 runtime.mstart() /home/derek/go/src/github.com/golang/go/src/runtime/proc.go:1087 goroutine 343737 [running]: runtime.systemstack_switch() /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:252 fp=0xc4201d03c8 sp=0xc4201d03c0 runtime.SetFinalizer(0x4a5680, 0xc420195980, 0x4a4980, 0x4c86b0) /home/derek/go/src/github.com/golang/go/src/runtime/mfinal.go:377 +0x250 fp=0xc4201d04a8 sp=0xc4201d03c8 os.NewFile(0x19, 0x4be30a, 0x9, 0x0) /home/derek/go/src/github.com/golang/go/src/os/file_unix.go:57 +0xe4 fp=0xc4201d04e0 sp=0xc4201d04a8 os.OpenFile(0x4be30a, 0x9, 0x1, 0x800000000, 0x0, 0x0, 0x459c5b) /home/derek/go/src/github.com/golang/go/src/os/file_unix.go:123 +0xf2 fp=0xc4201d0548 sp=0xc4201d04e0 os/exec.(*Cmd).writerDescriptor(0xc420108280, 0x0, 0x0, 0x0, 0x0, 0x1) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:217 +0x539 fp=0xc4201d05e8 sp=0xc4201d0548 os/exec.(*Cmd).stdout(0xc420108280, 0x0, 0x0, 0x0) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:205 +0x33 fp=0xc4201d0620 sp=0xc4201d05e8 os/exec.(*Cmd).Start(0xc420108280, 0x4, 0x0) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:326 +0xd6 fp=0xc4201d0768 sp=0xc4201d0620 main.run(0xc420070060) /home/derek/dev/crashgo/src/cmd/crashgo/main.go:39 +0x5e fp=0xc4201d07b8 sp=0xc4201d0768 runtime.goexit() /home/derek/go/src/github.com/golang/go/src/runtime/asm_amd64.s:2058 +0x1 fp=0xc4201d07c0 sp=0xc4201d07b8 created by main.main /home/derek/dev/crashgo/src/cmd/crashgo/main.go:63 +0x1a3 goroutine 1 [chan receive]: main.main() /home/derek/dev/crashgo/src/cmd/crashgo/main.go:62 +0x181 goroutine 344111 [runnable]: syscall.BytePtrFromString(0xc42000e040, 0x1f, 0xc4202c9920, 0x0, 0x0) /home/derek/go/src/github.com/golang/go/src/syscall/syscall.go:68 syscall.SlicePtrFromStrings(0xc42023fe60, 0x11, 0x11, 0xc4202dcda0, 0x2, 0x2, 0x0, 0x0) /home/derek/go/src/github.com/golang/go/src/syscall/exec_unix.go:87 +0x90 syscall.forkExec(0xc4202dcd10, 0xd, 0xc4202dcc60, 0x1, 0x1, 0xc420133d70, 0xc420056400, 0x4c7764, 0x80051a2c0) /home/derek/go/src/github.com/golang/go/src/syscall/exec_unix.go:158 +0x15e syscall.StartProcess(0xc4202dcd10, 0xd, 0xc4202dcc60, 0x1, 0x1, 0xc420133d70, 0x2, 0x4, 0xc4200d4820, 0x1) /home/derek/go/src/github.com/golang/go/src/syscall/exec_unix.go:240 +0x53 os.startProcess(0xc4202dcd10, 0xd, 0xc4202dcc60, 0x1, 0x1, 0xc420133f08, 0xc42023fe60, 0x11, 0x11) /home/derek/go/src/github.com/golang/go/src/os/exec_posix.go:45 +0x186 os.StartProcess(0xc4202dcd10, 0xd, 0xc4202dcc60, 0x1, 0x1, 0xc420133f08, 0x0, 0x0, 0xc4202dcd10) /home/derek/go/src/github.com/golang/go/src/os/doc.go:28 +0x53 os/exec.(*Cmd).Start(0xc4202bf2c0, 0x4, 0x0) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:342 +0x393 main.run(0xc420070060) /home/derek/dev/crashgo/src/cmd/crashgo/main.go:39 +0x5e created by main.main /home/derek/dev/crashgo/src/cmd/crashgo/main.go:63 +0x1a3 goroutine 344124 [running]: goroutine running on other thread; stack unavailable created by main.main /home/derek/dev/crashgo/src/cmd/crashgo/main.go:63 +0x1a3 goroutine 344142 [semacquire]: syscall.Environ(0x0, 0x0, 0x0) /home/derek/go/src/github.com/golang/go/src/syscall/env_unix.go:142 +0xbb os.Environ(0x0, 0x0, 0x0) /home/derek/go/src/github.com/golang/go/src/os/env.go:116 +0x18 os/exec.(*Cmd).envv(0xc42025f400, 0xc42026fd58, 0x0, 0x1) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:155 +0x2e os/exec.(*Cmd).Start(0xc42025f400, 0x4, 0x0) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:340 +0x2b1 main.run(0xc420070060) /home/derek/dev/crashgo/src/cmd/crashgo/main.go:39 +0x5e created by main.main /home/derek/dev/crashgo/src/cmd/crashgo/main.go:63 +0x1a3 goroutine 344181 [runnable]: syscall.Wait4(0x713b, 0xc42048ae1c, 0x0, 0xc420263c20, 0xc42014caf0, 0x45a9f0, 0x49e8e0) /home/derek/go/src/github.com/golang/go/src/syscall/syscall_bsd.go:127 os.(*Process).wait(0xc4202e6680, 0x0, 0x3, 0x0) /home/derek/go/src/github.com/golang/go/src/os/exec_unix.go:22 +0xd9 os.(*Process).Wait(0xc4202e6680, 0x0, 0x0, 0x0) /home/derek/go/src/github.com/golang/go/src/os/doc.go:49 +0x21 os/exec.(*Cmd).WaitContext(0xc420245b80, 0x0, 0x0, 0x4, 0x0) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:424 +0x75 os/exec.(*Cmd).Wait(0xc420245b80, 0x0, 0x0) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:399 +0x33 main.run(0xc420070060) /home/derek/dev/crashgo/src/cmd/crashgo/main.go:43 +0xb2 created by main.main /home/derek/dev/crashgo/src/cmd/crashgo/main.go:63 +0x1a3 goroutine 344154 [semacquire]: syscall.ByteSliceFromString(0xc420010060, 0x27, 0xc4202e85f0, 0xe, 0xe, 0x0, 0x0) /home/derek/go/src/github.com/golang/go/src/syscall/syscall.go:53 +0x5a syscall.BytePtrFromString(0xc420010060, 0x27, 0xc4202e85f0, 0x0, 0x0) /home/derek/go/src/github.com/golang/go/src/syscall/syscall.go:69 +0x2b syscall.SlicePtrFromStrings(0xc42023d9e0, 0x11, 0x11, 0xc4202e8590, 0x2, 0x2, 0x0, 0x0) /home/derek/go/src/github.com/golang/go/src/syscall/exec_unix.go:87 +0x90 syscall.forkExec(0xc4202e8500, 0xd, 0xc4202e8450, 0x1, 0x1, 0xc4200c6d70, 0xc42002a800, 0x4c7764, 0x80051b0d0) /home/derek/go/src/github.com/golang/go/src/syscall/exec_unix.go:158 +0x15e syscall.StartProcess(0xc4202e8500, 0xd, 0xc4202e8450, 0x1, 0x1, 0xc4200c6d70, 0x2, 0x4, 0xc420496ea0, 0x0) /home/derek/go/src/github.com/golang/go/src/syscall/exec_unix.go:240 +0x53 os.startProcess(0xc4202e8500, 0xd, 0xc4202e8450, 0x1, 0x1, 0xc4200c6f08, 0xc42023d9e0, 0x11, 0x11) /home/derek/go/src/github.com/golang/go/src/os/exec_posix.go:45 +0x186 os.StartProcess(0xc4202e8500, 0xd, 0xc4202e8450, 0x1, 0x1, 0xc4200c6f08, 0x0, 0x0, 0xc4202e8500) /home/derek/go/src/github.com/golang/go/src/os/doc.go:28 +0x53 os/exec.(*Cmd).Start(0xc4202b4dc0, 0x4, 0x0) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:342 +0x393 main.run(0xc420070060) /home/derek/dev/crashgo/src/cmd/crashgo/main.go:39 +0x5e created by main.main /home/derek/dev/crashgo/src/cmd/crashgo/main.go:63 +0x1a3 goroutine 344171 [runnable]: os/exec.(*Cmd).closeDescriptors(0xc42024be00, 0xc4202f6bc0, 0x3, 0x4) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:244 os/exec.(*Cmd).Start(0xc42024be00, 0x4, 0x0) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:349 +0x40c main.run(0xc420070060) /home/derek/dev/crashgo/src/cmd/crashgo/main.go:39 +0x5e created by main.main /home/derek/dev/crashgo/src/cmd/crashgo/main.go:63 +0x1a3 goroutine 344170 [runnable]: syscall.Syscall(0x3, 0x3, 0xc4200c7bd8, 0x8, 0x0, 0x8, 0x0) /home/derek/go/src/github.com/golang/go/src/syscall/asm_freebsd_amd64.s:21 +0x5 syscall.readlen(0x3, 0xc4200c7bd8, 0x8, 0x2, 0xc4202c3710, 0x12) /home/derek/go/src/github.com/golang/go/src/syscall/zsyscall_freebsd_amd64.go:1302 +0x4c syscall.forkExec(0xc4202c1760, 0xd, 0xc4202c16b0, 0x1, 0x1, 0xc4200c7d70, 0xc4200f2000, 0x4c7764, 0x800519e10) /home/derek/go/src/github.com/golang/go/src/syscall/exec_unix.go:202 +0x38f syscall.StartProcess(0xc4202c1760, 0xd, 0xc4202c16b0, 0x1, 0x1, 0xc4200c7d70, 0x2, 0x4, 0xc4204bf860, 0x1) /home/derek/go/src/github.com/golang/go/src/syscall/exec_unix.go:240 +0x53 os.startProcess(0xc4202c1760, 0xd, 0xc4202c16b0, 0x1, 0x1, 0xc4200c7f08, 0xc4202e27e0, 0x11, 0x11) /home/derek/go/src/github.com/golang/go/src/os/exec_posix.go:45 +0x186 os.StartProcess(0xc4202c1760, 0xd, 0xc4202c16b0, 0x1, 0x1, 0xc4200c7f08, 0x0, 0x0, 0xc4202c1760) /home/derek/go/src/github.com/golang/go/src/os/doc.go:28 +0x53 os/exec.(*Cmd).Start(0xc420253a40, 0x4, 0x0) /home/derek/go/src/github.com/golang/go/src/os/exec/exec.go:342 +0x393 main.run(0xc420070060) /home/derek/dev/crashgo/src/cmd/crashgo/main.go:39 +0x5e created by main.main /home/derek/dev/crashgo/src/cmd/crashgo/main.go:63 +0x1a3 rax 0x800579150 rbx 0x800579150 rcx 0x1 rdx 0x1980 rdi 0x445df0 rsi 0x44bc60 rbp 0x1960 rsp 0xc420143eb8 r8 0xc420293380 r9 0x0 r10 0x0 r11 0x0 r12 0xda r13 0x4c776e r14 0x8 r15 0xf4 rip 0x41e17a rflags 0x206 cs 0x43 fs 0x13 gs 0x1b