Closed jarkko closed 7 years ago
Zeus is randomly (and frequently) crashing on macOS Sierra. This seems to be related to the fsevents go code.
Full backtrace:
2016-11-04 11:45 zeus-darwin-amd64[31942] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-22) 2016-11-04 11:45 zeus-darwin-amd64[31942] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-22) fatal error: unexpected signal during runtime execution fatal error: unexpected signal during runtime execution fatal error: unexpected signal during runtime execution fatal error: unexpected signal during runtime execution fatal error: unexpected signal during runtime execution fatal error: unexpected signal during runtime execution fatal error: unexpected signal during runtime execution fatal error: unexpected signal during runtime execution [signal 0xb code=0x1 addr=0x2daf7af8 pc=0x40adf15] runtime stack: runtime.throw(0x4227b00, 0x2a) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 +0x90 fp=0x7000062ffbe0 sp=0x7000062ffbc8 runtime.sigpanic() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 +0x5a fp=0x7000062ffc30 sp=0x7000062ffbe0 runtime/internal/atomic.Load64(0x2daf7af8, 0x2daf7affd86e) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/internal/atomic/atomic_amd64x.go:26 +0x5 fp=0x7000062ffc38 sp=0x7000062ffc30 runtime.lfstackpop(0x42f0688, 0xc820239028) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/lfstack.go:38 +0x6d fp=0x7000062ffc70 sp=0x7000062ffc38 runtime.getempty(0x65, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:341 +0x3b fp=0x7000062ffca0 sp=0x7000062ffc70 runtime.(*gcWork).init(0x7000062ffd40) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:97 +0x20 fp=0x7000062ffcb8 sp=0x7000062ffca0 runtime.(*gcWork).get(0x7000062ffd40, 0x700000000001) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:172 +0x38 fp=0x7000062ffce8 sp=0x7000062ffcb8 runtime.gcDrain(0x7000062ffd40, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcmark.go:831 +0x122 fp=0x7000062ffd20 sp=0x7000062ffce8 runtime.gchelper() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1806 +0x7e fp=0x7000062ffd70 sp=0x7000062ffd20 runtime.stopm() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1541 +0x13f fp=0x7000062ffd90 sp=0x7000062ffd70 runtime.findrunnable(0xc820022000, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1976 +0x739 fp=0x7000062ffe10 sp=0x7000062ffd90 runtime.schedule() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2075 +0x24f fp=0x7000062ffe48 sp=0x7000062ffe10 runtime.park_m(0xc8201b2a80) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2140 +0x18b fp=0x7000062ffe70 sp=0x7000062ffe48 runtime.mcall(0x44c3000) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:233 +0x5b fp=0x7000062ffe80 sp=0x7000062ffe70 goroutine 1 [chan receive]: runtime.gopark(0x423aa78, 0xc820067138, 0x41eedf0, 0xc, 0x17, 0x3) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc82051fb78 sp=0xc82051fb50 runtime.goparkunlock(0xc820067138, 0x41eedf0, 0xc, 0xc820032017, 0x3) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:268 +0x54 fp=0xc82051fbb0 sp=0xc82051fb78 runtime.chanrecv(0x4161f80, 0xc8200670e0, 0xc82051fce8, 0x1, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/chan.go:470 +0x49f fp=0xc82051fc38 sp=0xc82051fbb0 runtime.chanrecv1(0x4161f80, 0xc8200670e0, 0xc82051fce8) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/chan.go:355 +0x2b fp=0xc82051fc68 sp=0xc82051fc38 github.com/burke/zeus/go/zeusmaster.Run(0x41f2e90, 0x9, 0x11e1a300, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/zeusmaster/zeusmaster.go:54 +0x35a fp=0xc82051fd00 sp=0xc82051fc68 main.main() /Users/andrew/code/go/src/github.com/burke/zeus/go/cmd/zeus/zeus.go:78 +0x5e5 fp=0xc82051ff60 sp=0xc82051fd00 runtime.main() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:188 +0x2b0 fp=0xc82051ffb0 sp=0xc82051ff60 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82051ffb8 sp=0xc82051ffb0 goroutine 17 [syscall, 213 minutes, locked to thread]: runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820042fb8 sp=0xc820042fb0 goroutine 2 [force gc (idle), 2 minutes]: runtime.gopark(0x423aa78, 0x42f0080, 0x41ef970, 0xf, 0x100000000000014, 0x1) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc82002e758 sp=0xc82002e730 runtime.goparkunlock(0x42f0080, 0x41ef970, 0xf, 0xc820000114, 0x1) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:268 +0x54 fp=0xc82002e790 sp=0xc82002e758 runtime.forcegchelper() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:229 +0xb8 fp=0xc82002e7c0 sp=0xc82002e790 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82002e7c8 sp=0xc82002e7c0 created by runtime.init.4 /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:218 +0x2b goroutine 3 [GC sweep wait, 2 minutes]: runtime.gopark(0x423aa78, 0x42f01c0, 0x41ec9b0, 0xd, 0x4053814, 0x1) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc82002ef48 sp=0xc82002ef20 runtime.goparkunlock(0x42f01c0, 0x41ec9b0, 0xd, 0x14, 0x1) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:268 +0x54 fp=0xc82002ef80 sp=0xc82002ef48 runtime.bgsweep(0xc820016070) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcsweep.go:79 +0x14d fp=0xc82002efb8 sp=0xc82002ef80 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82002efc0 sp=0xc82002efb8 created by runtime.gcenable /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:191 +0x53 goroutine 4 [finalizer wait, 44 minutes]: runtime.gopark(0x423aa78, 0x42eac78, 0x41ef680, 0xe, 0x14, 0x1) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc82002f718 sp=0xc82002f6f0 runtime.goparkunlock(0x42eac78, 0x41ef680, 0xe, 0x2000000014, 0x1) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:268 +0x54 fp=0xc82002f750 sp=0xc82002f718 runtime.runfinq() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mfinal.go:158 +0xaa fp=0xc82002f7c0 sp=0xc82002f750 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82002f7c8 sp=0xc82002f7c0 created by runtime.createfing /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mfinal.go:139 +0x60 goroutine 5 [syscall, 213 minutes]: runtime.notetsleepg(0x42eae60, 0xffffffffffffffff, 0x1) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/lock_sema.go:257 +0x69 fp=0xc82002ff40 sp=0xc82002ff00 os/signal.signal_recv(0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigqueue.go:116 +0x132 fp=0xc82002ff78 sp=0xc82002ff40 os/signal.loop() /usr/local/Cellar/go/1.6.2/libexec/src/os/signal/signal_unix.go:22 +0x18 fp=0xc82002ffc0 sp=0xc82002ff78 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82002ffc8 sp=0xc82002ffc0 created by os/signal.init.1 /usr/local/Cellar/go/1.6.2/libexec/src/os/signal/signal_unix.go:28 +0x37 goroutine 6 [chan receive, 213 minutes]: runtime.gopark(0x423aa78, 0xc820066118, 0x41eedf0, 0xc, 0x17, 0x3) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820040cc8 sp=0xc820040ca0 runtime.goparkunlock(0xc820066118, 0x41eedf0, 0xc, 0x450bc17, 0x3) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:268 +0x54 fp=0xc820040d00 sp=0xc820040cc8 runtime.chanrecv(0x4161fe0, 0xc8200660c0, 0xc820040e78, 0x4133501, 0xc820010000) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/chan.go:470 +0x49f fp=0xc820040d88 sp=0xc820040d00 runtime.chanrecv2(0x4161fe0, 0xc8200660c0, 0xc820040e78, 0xc820040dff) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/chan.go:360 +0x2b fp=0xc820040db8 sp=0xc820040d88 github.com/burke/zeus/go/filemonitor.(*fsEventsMonitor).handleAdd(0xc820010600) /Users/andrew/code/go/src/github.com/burke/zeus/go/filemonitor/filemonitor_darwin.go:86 +0x110 fp=0xc820040fa8 sp=0xc820040db8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820040fb0 sp=0xc820040fa8 created by github.com/burke/zeus/go/filemonitor.NewFileMonitor /Users/andrew/code/go/src/github.com/burke/zeus/go/filemonitor/filemonitor_darwin.go:34 +0x1e8 goroutine 7 [select, 213 minutes]: runtime.gopark(0x423aab0, 0xc8200f8ec0, 0x41ea5b8, 0x6, 0x41c8e18, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc8200f8bb8 sp=0xc8200f8b90 runtime.selectgoImpl(0xc8200f8ec0, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc8200f8d78 sp=0xc8200f8bb8 runtime.selectgo(0xc8200f8ec0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc8200f8d98 sp=0xc8200f8d78 github.com/burke/zeus/go/processtree.StartSlaveMonitor.func1(0xc820010680, 0xc820066f60, 0xc820066ea0, 0xc820066f00) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavemonitor.go:57 +0x455 fp=0xc8200f8f90 sp=0xc8200f8d98 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8200f8f98 sp=0xc8200f8f90 created by github.com/burke/zeus/go/processtree.StartSlaveMonitor /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavemonitor.go:67 +0x71 goroutine 8 [select, 46 minutes]: runtime.gopark(0x423aab0, 0xc82003ef00, 0x41ea5b8, 0x6, 0x18, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc82003ec90 sp=0xc82003ec68 runtime.selectgoImpl(0xc82003ef00, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc82003ee50 sp=0xc82003ec90 runtime.selectgo(0xc82003ef00) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc82003ee70 sp=0xc82003ee50 github.com/burke/zeus/go/clienthandler.Start.func1(0xc820066fc0, 0xc820066ea0, 0xc820010680) /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:45 +0x286 fp=0xc82003ef98 sp=0xc82003ee70 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82003efa0 sp=0xc82003ef98 created by github.com/burke/zeus/go/clienthandler.Start /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:54 +0x67 goroutine 9 [select, 213 minutes]: runtime.gopark(0x423aab0, 0xc8200fced0, 0x41ea5b8, 0x6, 0x18, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc8200fcaf0 sp=0xc8200fcac8 runtime.selectgoImpl(0xc8200fced0, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc8200fccb0 sp=0xc8200fcaf0 runtime.selectgo(0xc8200fced0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc8200fccd0 sp=0xc8200fccb0 github.com/burke/zeus/go/statuschart.ttyStart.func1(0xc820067020, 0xc820066ea0) /Users/andrew/code/go/src/github.com/burke/zeus/go/statuschart/tty.go:33 +0x61c fp=0xc8200fcfa0 sp=0xc8200fccd0 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8200fcfa8 sp=0xc8200fcfa0 created by github.com/burke/zeus/go/statuschart.ttyStart /Users/andrew/code/go/src/github.com/burke/zeus/go/statuschart/tty.go:50 +0x3f goroutine 10 [chan receive, 213 minutes]: runtime.gopark(0x423aa78, 0xc820016218, 0x41eedf0, 0xc, 0x17, 0x3) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc82002a5f8 sp=0xc82002a5d0 runtime.goparkunlock(0xc820016218, 0x41eedf0, 0xc, 0xc82002a717, 0x3) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:268 +0x54 fp=0xc82002a630 sp=0xc82002a5f8 runtime.chanrecv(0x4161b00, 0xc8200161c0, 0xc82002a70f, 0x413d701, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/chan.go:470 +0x49f fp=0xc82002a6b8 sp=0xc82002a630 runtime.chanrecv1(0x4161b00, 0xc8200161c0, 0xc82002a70f) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/chan.go:355 +0x2b fp=0xc82002a6e8 sp=0xc82002a6b8 github.com/burke/zeus/go/statuschart.(*StatusChart).watchUpdates(0xc8200ae100, 0xc8200161c0) /Users/andrew/code/go/src/github.com/burke/zeus/go/statuschart/statuschart.go:58 +0x4b fp=0xc82002a7b0 sp=0xc82002a6e8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82002a7b8 sp=0xc82002a7b0 created by github.com/burke/zeus/go/statuschart.Start /Users/andrew/code/go/src/github.com/burke/zeus/go/statuschart/statuschart.go:51 +0x43b goroutine 11 [select, 213 minutes, locked to thread]: runtime.gopark(0x423aab0, 0xc82002af28, 0x41ea5b8, 0x6, 0x18, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc82002ad10 sp=0xc82002ace8 runtime.selectgoImpl(0xc82002af28, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc82002aed0 sp=0xc82002ad10 runtime.selectgo(0xc82002af28) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc82002aef0 sp=0xc82002aed0 runtime.ensureSigM.func1() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/signal1_unix.go:279 +0x32c fp=0xc82002afc0 sp=0xc82002aef0 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82002afc8 sp=0xc82002afc0 created by runtime.ensureSigM /usr/local/Cellar/go/1.6.2/libexec/src/runtime/signal1_unix.go:292 +0xd0 goroutine 18 [IO wait, 213 minutes]: runtime.gopark(0x423aa30, 0x5140f58, 0x41e81d8, 0x7, 0x1b, 0x5) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc8200f9ac8 sp=0xc8200f9aa0 runtime.netpollblock(0x5140f30, 0x72, 0x4015229) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:341 +0x15e fp=0xc8200f9b10 sp=0xc8200f9ac8 net.runtime_pollWait(0x5140f30, 0x72, 0xc8200f9ac4) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:160 +0x60 fp=0xc8200f9b30 sp=0xc8200f9b10 net.(*pollDesc).Wait(0xc82010a060, 0x72, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:73 +0x3a fp=0xc8200f9b50 sp=0xc8200f9b30 net.(*pollDesc).WaitRead(0xc82010a060, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:78 +0x36 fp=0xc8200f9b78 sp=0xc8200f9b50 net.(*netFD).readMsg(0xc82010a000, 0xc8200f9e88, 0x0, 0x0, 0xc8200f6080, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_unix.go:304 +0x33d fp=0xc8200f9c88 sp=0xc8200f9b78 net.(*UnixConn).ReadMsgUnix(0xc8200ea010, 0xc8200f9e88, 0x0, 0x0, 0xc8200f6080, 0x20, 0x20, 0x1, 0x10, 0x0, ...) /usr/local/Cellar/go/1.6.2/libexec/src/net/unixsock_posix.go:150 +0x15f fp=0xc8200f9d50 sp=0xc8200f9c88 github.com/burke/zeus/go/unixsocket.(*oobReader).Read(0xc8201020c0, 0xc8200f9e88, 0x0, 0x0, 0x40091a3, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/unixsocket/oobreader.go:39 +0x8b fp=0xc8200f9e50 sp=0xc8200f9d50 github.com/burke/zeus/go/unixsocket.(*oobReader).ReadFD(0xc8201020c0, 0x423ab50, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/unixsocket/oobreader.go:24 +0x188 fp=0xc8200f9f28 sp=0xc8200f9e50 github.com/burke/zeus/go/unixsocket.(*Usock).ReadFD(0xc8200f60a0, 0x0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/unixsocket/usock.go:79 +0x90 fp=0xc8200f9f60 sp=0xc8200f9f28 github.com/burke/zeus/go/processtree.StartSlaveMonitor.func1.1(0xc8200f60a0, 0xc820108100) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavemonitor.go:44 +0x21 fp=0xc8200f9fa0 sp=0xc8200f9f60 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8200f9fa8 sp=0xc8200f9fa0 created by github.com/burke/zeus/go/processtree.StartSlaveMonitor.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavemonitor.go:50 +0x1ea goroutine 19 [select, 213 minutes]: runtime.gopark(0x423aab0, 0xc8200fae48, 0x41ea5b8, 0x6, 0xc8200de418, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc8200fac20 sp=0xc8200fabf8 runtime.selectgoImpl(0xc8200fae48, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc8200fade0 sp=0xc8200fac20 runtime.selectgo(0xc8200fae48) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc8200fae00 sp=0xc8200fade0 github.com/burke/zeus/go/processtree.(*SlaveNode).doReadyState(0xc8200a8000, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:249 +0x228 fp=0xc8200faf18 sp=0xc8200fae00 github.com/burke/zeus/go/processtree.(*SlaveNode).Run(0xc8200a8000, 0xc820100000) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:146 +0x37d fp=0xc8200fafa0 sp=0xc8200faf18 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8200fafa8 sp=0xc8200fafa0 created by github.com/burke/zeus/go/processtree.StartSlaveMonitor.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavemonitor.go:53 +0x27f goroutine 20 [select, 213 minutes]: runtime.gopark(0x423aab0, 0xc820149e48, 0x41ea5b8, 0x6, 0xc8200de618, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820149c20 sp=0xc820149bf8 runtime.selectgoImpl(0xc820149e48, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc820149de0 sp=0xc820149c20 runtime.selectgo(0xc820149e48) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc820149e00 sp=0xc820149de0 github.com/burke/zeus/go/processtree.(*SlaveNode).doReadyState(0xc8200a80e0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:249 +0x228 fp=0xc820149f18 sp=0xc820149e00 github.com/burke/zeus/go/processtree.(*SlaveNode).Run(0xc8200a80e0, 0xc820100000) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:146 +0x37d fp=0xc820149fa0 sp=0xc820149f18 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820149fa8 sp=0xc820149fa0 created by github.com/burke/zeus/go/processtree.StartSlaveMonitor.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavemonitor.go:53 +0x27f goroutine 21 [select, 213 minutes]: runtime.gopark(0x423aab0, 0xc8200fde48, 0x41ea5b8, 0x6, 0xc8200de718, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc8200fdc20 sp=0xc8200fdbf8 runtime.selectgoImpl(0xc8200fde48, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc8200fdde0 sp=0xc8200fdc20 runtime.selectgo(0xc8200fde48) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc8200fde00 sp=0xc8200fdde0 github.com/burke/zeus/go/processtree.(*SlaveNode).doReadyState(0xc8200a81c0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:249 +0x228 fp=0xc8200fdf18 sp=0xc8200fde00 github.com/burke/zeus/go/processtree.(*SlaveNode).Run(0xc8200a81c0, 0xc820100000) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:146 +0x37d fp=0xc8200fdfa0 sp=0xc8200fdf18 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8200fdfa8 sp=0xc8200fdfa0 created by github.com/burke/zeus/go/processtree.StartSlaveMonitor.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavemonitor.go:53 +0x27f goroutine 22 [select, 213 minutes]: runtime.gopark(0x423aab0, 0xc820232e48, 0x41ea5b8, 0x6, 0x18, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820232c20 sp=0xc820232bf8 runtime.selectgoImpl(0xc820232e48, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc820232de0 sp=0xc820232c20 runtime.selectgo(0xc820232e48) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc820232e00 sp=0xc820232de0 github.com/burke/zeus/go/processtree.(*SlaveNode).doReadyState(0xc8200a82a0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:249 +0x228 fp=0xc820232f18 sp=0xc820232e00 github.com/burke/zeus/go/processtree.(*SlaveNode).Run(0xc8200a82a0, 0xc820100000) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:146 +0x37d fp=0xc820232fa0 sp=0xc820232f18 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820232fa8 sp=0xc820232fa0 created by github.com/burke/zeus/go/processtree.StartSlaveMonitor.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavemonitor.go:53 +0x27f goroutine 23 [select, 213 minutes]: runtime.gopark(0x423aab0, 0xc820236e48, 0x41ea5b8, 0x6, 0xc8200dea18, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820236c20 sp=0xc820236bf8 runtime.selectgoImpl(0xc820236e48, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc820236de0 sp=0xc820236c20 runtime.selectgo(0xc820236e48) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc820236e00 sp=0xc820236de0 github.com/burke/zeus/go/processtree.(*SlaveNode).doReadyState(0xc8200a8380, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:249 +0x228 fp=0xc820236f18 sp=0xc820236e00 github.com/burke/zeus/go/processtree.(*SlaveNode).Run(0xc8200a8380, 0xc820100000) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:146 +0x37d fp=0xc820236fa0 sp=0xc820236f18 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820236fa8 sp=0xc820236fa0 created by github.com/burke/zeus/go/processtree.StartSlaveMonitor.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavemonitor.go:53 +0x27f goroutine 24 [select, 213 minutes]: runtime.gopark(0x423aab0, 0xc820044e48, 0x41ea5b8, 0x6, 0x4014418, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820044bc0 sp=0xc820044b98 runtime.selectgoImpl(0xc820044e48, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc820044d80 sp=0xc820044bc0 runtime.selectgo(0xc820044e48) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc820044da0 sp=0xc820044d80 github.com/burke/zeus/go/processtree.(*SlaveNode).doCrashedState(0xc8200a8460, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:275 +0x448 fp=0xc820044f18 sp=0xc820044da0 github.com/burke/zeus/go/processtree.(*SlaveNode).Run(0xc8200a8460, 0xc820100000) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:149 +0x280 fp=0xc820044fa0 sp=0xc820044f18 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820044fa8 sp=0xc820044fa0 created by github.com/burke/zeus/go/processtree.StartSlaveMonitor.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavemonitor.go:53 +0x27f goroutine 25 [select, 46 minutes]: runtime.gopark(0x423aab0, 0xc820233e48, 0x41ea5b8, 0x6, 0xc820233c18, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820233c20 sp=0xc820233bf8 runtime.selectgoImpl(0xc820233e48, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc820233de0 sp=0xc820233c20 runtime.selectgo(0xc820233e48) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc820233e00 sp=0xc820233de0 github.com/burke/zeus/go/processtree.(*SlaveNode).doReadyState(0xc8200a8540, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:249 +0x228 fp=0xc820233f18 sp=0xc820233e00 github.com/burke/zeus/go/processtree.(*SlaveNode).Run(0xc8200a8540, 0xc820100000) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:146 +0x37d fp=0xc820233fa0 sp=0xc820233f18 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820233fa8 sp=0xc820233fa0 created by github.com/burke/zeus/go/processtree.StartSlaveMonitor.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavemonitor.go:53 +0x27f goroutine 26 [timer goroutine (idle), 213 minutes]: runtime.gopark(0x423aa78, 0x42f01e0, 0x4211c40, 0x16, 0x17cf5314, 0x1) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820117f00 sp=0xc820117ed8 runtime.goparkunlock(0x42f01e0, 0x4211c40, 0x16, 0x14, 0x1) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:268 +0x54 fp=0xc820117f38 sp=0xc820117f00 runtime.timerproc() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/time.go:202 +0x123 fp=0xc820117fc0 sp=0xc820117f38 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820117fc8 sp=0xc820117fc0 created by runtime.addtimerLocked /usr/local/Cellar/go/1.6.2/libexec/src/runtime/time.go:116 +0x11f goroutine 34 [IO wait, 46 minutes]: runtime.gopark(0x423aa30, 0x5140e98, 0x41e81d8, 0x7, 0xc8200da41b, 0x5) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc82003fc30 sp=0xc82003fc08 runtime.netpollblock(0x5140e70, 0x72, 0x4015229) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:341 +0x15e fp=0xc82003fc78 sp=0xc82003fc30 net.runtime_pollWait(0x5140e70, 0x72, 0x4650050) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:160 +0x60 fp=0xc82003fc98 sp=0xc82003fc78 net.(*pollDesc).Wait(0xc820104060, 0x72, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:73 +0x3a fp=0xc82003fcb8 sp=0xc82003fc98 net.(*pollDesc).WaitRead(0xc820104060, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:78 +0x36 fp=0xc82003fce0 sp=0xc82003fcb8 net.(*netFD).accept(0xc820104000, 0x0, 0x4690070, 0xc8200da440) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_unix.go:426 +0x27c fp=0xc82003fde0 sp=0xc82003fce0 net.(*UnixListener).AcceptUnix(0xc8200da040, 0xc82011e000, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/unixsock_posix.go:305 +0x53 fp=0xc82003fe50 sp=0xc82003fde0 github.com/burke/zeus/go/clienthandler.Start.func1.1(0xc8200da040, 0xc82011e000) /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:35 +0x33 fp=0xc82003ffa0 sp=0xc82003fe50 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82003ffa8 sp=0xc82003ffa0 created by github.com/burke/zeus/go/clienthandler.Start.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:42 +0x160 goroutine 27 [syscall, 213 minutes]: syscall.Syscall6(0x7, 0x7cdc, 0xc8200fbb84, 0x0, 0xc820140000, 0x0, 0x0, 0xc8200fbb60, 0x4054720, 0x4052730) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/asm_darwin_amd64.s:41 +0x5 fp=0xc8200fbae0 sp=0xc8200fbad8 syscall.wait4(0x7cdc, 0xc8200fbb84, 0x0, 0xc820140000, 0x90, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/zsyscall_darwin_amd64.go:34 +0x7f fp=0xc8200fbb48 sp=0xc8200fbae0 syscall.Wait4(0x7cdc, 0xc8200fbbcc, 0x0, 0xc820140000, 0xc8200ea040, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/syscall_bsd.go:129 +0x55 fp=0xc8200fbb90 sp=0xc8200fbb48 os.(*Process).wait(0xc8200f63e0, 0x2b, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/exec_unix.go:22 +0x105 fp=0xc8200fbc40 sp=0xc8200fbb90 os.(*Process).Wait(0xc8200f63e0, 0xc8200ea020, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/doc.go:49 +0x2d fp=0xc8200fbc68 sp=0xc8200fbc40 os/exec.(*Cmd).Wait(0xc820124000, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/exec/exec.go:396 +0x211 fp=0xc8200fbd38 sp=0xc8200fbc68 os/exec.(*Cmd).Run(0xc820124000, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/exec/exec.go:262 +0x64 fp=0xc8200fbd68 sp=0xc8200fbd38 os/exec.(*Cmd).CombinedOutput(0xc820124000, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/exec/exec.go:453 +0x310 fp=0xc8200fbdf8 sp=0xc8200fbd68 github.com/burke/zeus/go/processtree.(*SlaveNode).babysitRootProcess(0xc8200a8000, 0xc820124000) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:374 +0x87 fp=0xc8200fbfa0 sp=0xc8200fbdf8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8200fbfa8 sp=0xc8200fbfa0 created by github.com/burke/zeus/go/processtree.(*SlaveNode).doUnbootedState /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:184 +0x3f3 goroutine 28 [syscall, 213 minutes]: syscall.Syscall(0x3, 0xa, 0xc82014e0a0, 0x560, 0xa0, 0x0, 0x4014939) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/asm_darwin_amd64.s:16 +0x5 fp=0xc820114420 sp=0xc820114418 syscall.read(0xa, 0xc82014e0a0, 0x560, 0x560, 0xa0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/zsyscall_darwin_amd64.go:972 +0x5f fp=0xc820114460 sp=0xc820114420 syscall.Read(0xa, 0xc82014e0a0, 0x560, 0x560, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/syscall_unix.go:161 +0x4d fp=0xc8201144a0 sp=0xc820114460 os.(*File).read(0xc8200ea038, 0xc82014e0a0, 0x560, 0x560, 0xc82014e000, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file_unix.go:228 +0x75 fp=0xc8201144e0 sp=0xc8201144a0 os.(*File).Read(0xc8200ea038, 0xc82014e0a0, 0x560, 0x560, 0xa0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file.go:95 +0x8a fp=0xc820114538 sp=0xc8201144e0 bytes.(*Buffer).ReadFrom(0xc82010a070, 0x4654390, 0xc8200ea038, 0xa0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bytes/buffer.go:176 +0x23f fp=0xc8201145e8 sp=0xc820114538 io.copyBuffer(0x51410c8, 0xc82010a070, 0x4654390, 0xc8200ea038, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/io/io.go:374 +0x180 fp=0xc8201146a8 sp=0xc8201145e8 io.Copy(0x51410c8, 0xc82010a070, 0x4654390, 0xc8200ea038, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/io/io.go:350 +0x64 fp=0xc820114700 sp=0xc8201146a8 os/exec.(*Cmd).writerDescriptor.func1(0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/exec/exec.go:236 +0x8b fp=0xc820114780 sp=0xc820114700 os/exec.(*Cmd).Start.func1(0xc820124000, 0xc8200f6160) /usr/local/Cellar/go/1.6.2/libexec/src/os/exec/exec.go:344 +0x1d fp=0xc8201147b0 sp=0xc820114780 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8201147b8 sp=0xc8201147b0 created by os/exec.(*Cmd).Start /usr/local/Cellar/go/1.6.2/libexec/src/os/exec/exec.go:345 +0x967 goroutine 30 [syscall, 213 minutes]: syscall.Syscall(0x3, 0xc, 0xc82014c000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/asm_darwin_amd64.s:16 +0x5 fp=0xc820148a60 sp=0xc820148a58 syscall.read(0xc, 0xc82014c000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/zsyscall_darwin_amd64.go:972 +0x5f fp=0xc820148aa0 sp=0xc820148a60 syscall.Read(0xc, 0xc82014c000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/syscall_unix.go:161 +0x4d fp=0xc820148ae0 sp=0xc820148aa0 os.(*File).read(0xc8200ea060, 0xc82014c000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file_unix.go:228 +0x75 fp=0xc820148b20 sp=0xc820148ae0 os.(*File).Read(0xc8200ea060, 0xc82014c000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file.go:95 +0x8a fp=0xc820148b78 sp=0xc820148b20 bufio.(*Reader).fill(0xc820148ee8) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:97 +0x1e9 fp=0xc820148c38 sp=0xc820148b78 bufio.(*Reader).ReadSlice(0xc820148ee8, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:328 +0x21a fp=0xc820148c80 sp=0xc820148c38 bufio.(*Reader).ReadBytes(0xc820148ee8, 0xc8200a800a, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:406 +0xa9 fp=0xc820148da0 sp=0xc820148c80 bufio.(*Reader).ReadString(0xc820148ee8, 0xc82020370a, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:446 +0x4d fp=0xc820148df8 sp=0xc820148da0 github.com/burke/zeus/go/processtree.(*SlaveNode).handleMessages(0xc8200a8000, 0xc8200ea060) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:407 +0xde fp=0xc820148fa0 sp=0xc820148df8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820148fa8 sp=0xc820148fa0 created by github.com/burke/zeus/go/processtree.(*SlaveNode).SlaveWasInitialized /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:124 +0x38d goroutine 36 [select, 213 minutes]: runtime.gopark(0x423aab0, 0xc820031720, 0x41ea5b8, 0x6, 0x18, 0x2) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc8200313f0 sp=0xc8200313c8 runtime.selectgoImpl(0xc820031720, 0x0, 0x18) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:392 +0xa67 fp=0xc8200315b0 sp=0xc8200313f0 runtime.selectgo(0xc820031720) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/select.go:215 +0x12 fp=0xc8200315d0 sp=0xc8200315b0 github.com/burke/zeus/go/filemonitor.(*fsEventsMonitor).watch(0xc820010600) /Users/andrew/code/go/src/github.com/burke/zeus/go/filemonitor/filemonitor_darwin.go:58 +0x40d fp=0xc8200317b8 sp=0xc8200315d0 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8200317c0 sp=0xc8200317b8 created by github.com/burke/zeus/go/filemonitor.(*fsEventsMonitor).handleAdd /Users/andrew/code/go/src/github.com/burke/zeus/go/filemonitor/filemonitor_darwin.go:117 +0x465 goroutine 38 [syscall, 213 minutes]: syscall.Syscall(0x3, 0xf, 0xc820197000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/asm_darwin_amd64.s:16 +0x5 fp=0xc820041a60 sp=0xc820041a58 syscall.read(0xf, 0xc820197000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/zsyscall_darwin_amd64.go:972 +0x5f fp=0xc820041aa0 sp=0xc820041a60 syscall.Read(0xf, 0xc820197000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/syscall_unix.go:161 +0x4d fp=0xc820041ae0 sp=0xc820041aa0 os.(*File).read(0xc820194010, 0xc820197000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file_unix.go:228 +0x75 fp=0xc820041b20 sp=0xc820041ae0 os.(*File).Read(0xc820194010, 0xc820197000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file.go:95 +0x8a fp=0xc820041b78 sp=0xc820041b20 bufio.(*Reader).fill(0xc820041ee8) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:97 +0x1e9 fp=0xc820041c38 sp=0xc820041b78 bufio.(*Reader).ReadSlice(0xc820041ee8, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:328 +0x21a fp=0xc820041c80 sp=0xc820041c38 bufio.(*Reader).ReadBytes(0xc820041ee8, 0xc8200a810a, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:406 +0xa9 fp=0xc820041da0 sp=0xc820041c80 bufio.(*Reader).ReadString(0xc820041ee8, 0xc82030a10a, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:446 +0x4d fp=0xc820041df8 sp=0xc820041da0 github.com/burke/zeus/go/processtree.(*SlaveNode).handleMessages(0xc8200a80e0, 0xc820194010) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:407 +0xde fp=0xc820041fa0 sp=0xc820041df8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820041fa8 sp=0xc820041fa0 created by github.com/burke/zeus/go/processtree.(*SlaveNode).SlaveWasInitialized /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:124 +0x38d goroutine 51 [garbage collection]: runtime.systemstack_switch() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:245 fp=0xc820110510 sp=0xc820110508 runtime.gcMarkTermination() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1182 +0x136 fp=0xc820110720 sp=0xc820110510 runtime.gcMarkDone() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1146 +0x29e fp=0xc820110740 sp=0xc820110720 runtime.gcBgMarkWorker(0xc82001e000) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1480 +0x488 fp=0xc8201107b8 sp=0xc820110740 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8201107c0 sp=0xc8201107b8 created by runtime.gcBgMarkStartWorkers /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1330 +0x92 goroutine 73 [IO wait, 182 minutes]: runtime.gopark(0x423aa30, 0x5140898, 0x41e81d8, 0x7, 0x1b, 0x5) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820238850 sp=0xc820238828 runtime.netpollblock(0x5140870, 0x72, 0x4015229) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:341 +0x15e fp=0xc820238898 sp=0xc820238850 net.runtime_pollWait(0x5140870, 0x72, 0xc82023884c) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:160 +0x60 fp=0xc8202388b8 sp=0xc820238898 net.(*pollDesc).Wait(0xc820512290, 0x72, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:73 +0x3a fp=0xc8202388d8 sp=0xc8202388b8 net.(*pollDesc).WaitRead(0xc820512290, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:78 +0x36 fp=0xc820238900 sp=0xc8202388d8 net.(*netFD).readMsg(0xc820512230, 0xc82049c000, 0x1000, 0x1000, 0xc8200f6400, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_unix.go:304 +0x33d fp=0xc820238a10 sp=0xc820238900 net.(*UnixConn).ReadMsgUnix(0xc8200ea068, 0xc82049c000, 0x1000, 0x1000, 0xc8200f6400, 0x20, 0x20, 0xc820192000, 0x10, 0x10, ...) /usr/local/Cellar/go/1.6.2/libexec/src/net/unixsock_posix.go:150 +0x15f fp=0xc820238ad8 sp=0xc820238a10 github.com/burke/zeus/go/unixsocket.(*oobReader).Read(0xc8204820c0, 0xc82049c000, 0x1000, 0x1000, 0x10, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/unixsocket/oobreader.go:39 +0x8b fp=0xc820238bd8 sp=0xc820238ad8 bufio.(*Reader).fill(0xc8202c8360) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:97 +0x1e9 fp=0xc820238c98 sp=0xc820238bd8 bufio.(*Reader).ReadSlice(0xc8202c8360, 0xc820238d00, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:328 +0x21a fp=0xc820238ce0 sp=0xc820238c98 bufio.(*Reader).ReadBytes(0xc8202c8360, 0x413a000, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:406 +0xa9 fp=0xc820238e00 sp=0xc820238ce0 bufio.(*Reader).ReadString(0xc8202c8360, 0x423ab00, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:446 +0x4d fp=0xc820238e58 sp=0xc820238e00 github.com/burke/zeus/go/unixsocket.(*Usock).ReadMessage(0xc8200f6420, 0x0, 0x0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/unixsocket/usock.go:56 +0xb9 fp=0xc820238e90 sp=0xc820238e58 github.com/burke/zeus/go/clienthandler.receivePidFromCommand(0xc8200f6420, 0x0, 0x0, 0x0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:203 +0x5f fp=0xc820238ee8 sp=0xc820238e90 github.com/burke/zeus/go/clienthandler.handleClientConnection(0xc820010680, 0xc8200f61c0) /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:93 +0x35c fp=0xc820238fa0 sp=0xc820238ee8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820238fa8 sp=0xc820238fa0 created by github.com/burke/zeus/go/clienthandler.Start.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:51 +0x270 goroutine 68 [syscall, 213 minutes]: syscall.Syscall(0x3, 0x12, 0xc820231000, 0x1000, 0xd80, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/asm_darwin_amd64.s:16 +0x5 fp=0xc820144a60 sp=0xc820144a58 syscall.read(0x12, 0xc820231000, 0x1000, 0x1000, 0xd80, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/zsyscall_darwin_amd64.go:972 +0x5f fp=0xc820144aa0 sp=0xc820144a60 syscall.Read(0x12, 0xc820231000, 0x1000, 0x1000, 0xd80, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/syscall_unix.go:161 +0x4d fp=0xc820144ae0 sp=0xc820144aa0 os.(*File).read(0xc82022c010, 0xc820231000, 0x1000, 0x1000, 0xd80, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file_unix.go:228 +0x75 fp=0xc820144b20 sp=0xc820144ae0 os.(*File).Read(0xc82022c010, 0xc820231000, 0x1000, 0x1000, 0xd80, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file.go:95 +0x8a fp=0xc820144b78 sp=0xc820144b20 bufio.(*Reader).fill(0xc820144ee8) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:97 +0x1e9 fp=0xc820144c38 sp=0xc820144b78 bufio.(*Reader).ReadSlice(0xc820144ee8, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:328 +0x21a fp=0xc820144c80 sp=0xc820144c38 bufio.(*Reader).ReadBytes(0xc820144ee8, 0xc8200a840a, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:406 +0xa9 fp=0xc820144da0 sp=0xc820144c80 bufio.(*Reader).ReadString(0xc820144ee8, 0xc8202c9c0a, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:446 +0x4d fp=0xc820144df8 sp=0xc820144da0 github.com/burke/zeus/go/processtree.(*SlaveNode).handleMessages(0xc8200a8380, 0xc82022c010) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:407 +0xde fp=0xc820144fa0 sp=0xc820144df8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820144fa8 sp=0xc820144fa0 created by github.com/burke/zeus/go/processtree.(*SlaveNode).SlaveWasInitialized /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:124 +0x38d goroutine 32 [syscall, 213 minutes]: syscall.Syscall(0x3, 0x15, 0xc820240000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/asm_darwin_amd64.s:16 +0x5 fp=0xc82014aa60 sp=0xc82014aa58 syscall.read(0x15, 0xc820240000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/zsyscall_darwin_amd64.go:972 +0x5f fp=0xc82014aaa0 sp=0xc82014aa60 syscall.Read(0x15, 0xc820240000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/syscall_unix.go:161 +0x4d fp=0xc82014aae0 sp=0xc82014aaa0 os.(*File).read(0xc8200ea078, 0xc820240000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file_unix.go:228 +0x75 fp=0xc82014ab20 sp=0xc82014aae0 os.(*File).Read(0xc8200ea078, 0xc820240000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file.go:95 +0x8a fp=0xc82014ab78 sp=0xc82014ab20 bufio.(*Reader).fill(0xc82014aee8) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:97 +0x1e9 fp=0xc82014ac38 sp=0xc82014ab78 bufio.(*Reader).ReadSlice(0xc82014aee8, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:328 +0x21a fp=0xc82014ac80 sp=0xc82014ac38 bufio.(*Reader).ReadBytes(0xc82014aee8, 0xc8200a820a, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:406 +0xa9 fp=0xc82014ada0 sp=0xc82014ac80 bufio.(*Reader).ReadString(0xc82014aee8, 0xc82043d80a, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:446 +0x4d fp=0xc82014adf8 sp=0xc82014ada0 github.com/burke/zeus/go/processtree.(*SlaveNode).handleMessages(0xc8200a81c0, 0xc8200ea078) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:407 +0xde fp=0xc82014afa0 sp=0xc82014adf8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82014afa8 sp=0xc82014afa0 created by github.com/burke/zeus/go/processtree.(*SlaveNode).SlaveWasInitialized /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:124 +0x38d goroutine 83 [syscall, 213 minutes]: syscall.Syscall(0x3, 0x18, 0xc820407000, 0x1000, 0xc8201290e0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/asm_darwin_amd64.s:16 +0x5 fp=0xc82014ba60 sp=0xc82014ba58 syscall.read(0x18, 0xc820407000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/zsyscall_darwin_amd64.go:972 +0x5f fp=0xc82014baa0 sp=0xc82014ba60 syscall.Read(0x18, 0xc820407000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/syscall_unix.go:161 +0x4d fp=0xc82014bae0 sp=0xc82014baa0 os.(*File).read(0xc8200ea090, 0xc820407000, 0x1000, 0x1000, 0xc8200f9ac4, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file_unix.go:228 +0x75 fp=0xc82014bb20 sp=0xc82014bae0 os.(*File).Read(0xc8200ea090, 0xc820407000, 0x1000, 0x1000, 0xc8200f7060, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file.go:95 +0x8a fp=0xc82014bb78 sp=0xc82014bb20 bufio.(*Reader).fill(0xc82014bee8) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:97 +0x1e9 fp=0xc82014bc38 sp=0xc82014bb78 bufio.(*Reader).ReadSlice(0xc82014bee8, 0x401440a, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:328 +0x21a fp=0xc82014bc80 sp=0xc82014bc38 bufio.(*Reader).ReadBytes(0xc82014bee8, 0x416ae0a, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:406 +0xa9 fp=0xc82014bda0 sp=0xc82014bc80 bufio.(*Reader).ReadString(0xc82014bee8, 0xc820030e0a, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:446 +0x4d fp=0xc82014bdf8 sp=0xc82014bda0 github.com/burke/zeus/go/processtree.(*SlaveNode).handleMessages(0xc8200a82a0, 0xc8200ea090) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:407 +0xde fp=0xc82014bfa0 sp=0xc82014bdf8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82014bfa8 sp=0xc82014bfa0 created by github.com/burke/zeus/go/processtree.(*SlaveNode).SlaveWasInitialized /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:124 +0x38d goroutine 72 [syscall, 213 minutes]: syscall.Syscall(0x3, 0x1b, 0xc82048d000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/asm_darwin_amd64.s:16 +0x5 fp=0xc820145a60 sp=0xc820145a58 syscall.read(0x1b, 0xc82048d000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/zsyscall_darwin_amd64.go:972 +0x5f fp=0xc820145aa0 sp=0xc820145a60 syscall.Read(0x1b, 0xc82048d000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/syscall/syscall_unix.go:161 +0x4d fp=0xc820145ae0 sp=0xc820145aa0 os.(*File).read(0xc82022c028, 0xc82048d000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file_unix.go:228 +0x75 fp=0xc820145b20 sp=0xc820145ae0 os.(*File).Read(0xc82022c028, 0xc82048d000, 0x1000, 0x1000, 0x1, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/os/file.go:95 +0x8a fp=0xc820145b78 sp=0xc820145b20 bufio.(*Reader).fill(0xc820145ee8) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:97 +0x1e9 fp=0xc820145c38 sp=0xc820145b78 bufio.(*Reader).ReadSlice(0xc820145ee8, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:328 +0x21a fp=0xc820145c80 sp=0xc820145c38 bufio.(*Reader).ReadBytes(0xc820145ee8, 0xc8200a860a, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:406 +0xa9 fp=0xc820145da0 sp=0xc820145c80 bufio.(*Reader).ReadString(0xc820145ee8, 0xc82020d90a, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:446 +0x4d fp=0xc820145df8 sp=0xc820145da0 github.com/burke/zeus/go/processtree.(*SlaveNode).handleMessages(0xc8200a8540, 0xc82022c028) /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:407 +0xde fp=0xc820145fa0 sp=0xc820145df8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820145fa8 sp=0xc820145fa0 created by github.com/burke/zeus/go/processtree.(*SlaveNode).SlaveWasInitialized /Users/andrew/code/go/src/github.com/burke/zeus/go/processtree/slavenode.go:124 +0x38d goroutine 41 [IO wait, 180 minutes]: runtime.gopark(0x423aa30, 0x5140718, 0x41e81d8, 0x7, 0x1b, 0x5) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc8200ff850 sp=0xc8200ff828 runtime.netpollblock(0x51406f0, 0x72, 0x4015229) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:341 +0x15e fp=0xc8200ff898 sp=0xc8200ff850 net.runtime_pollWait(0x51406f0, 0x72, 0xc8200ff84c) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:160 +0x60 fp=0xc8200ff8b8 sp=0xc8200ff898 net.(*pollDesc).Wait(0xc820512610, 0x72, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:73 +0x3a fp=0xc8200ff8d8 sp=0xc8200ff8b8 net.(*pollDesc).WaitRead(0xc820512610, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:78 +0x36 fp=0xc8200ff900 sp=0xc8200ff8d8 net.(*netFD).readMsg(0xc8205125b0, 0xc82049d000, 0x1000, 0x1000, 0xc8200f6300, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_unix.go:304 +0x33d fp=0xc8200ffa10 sp=0xc8200ff900 net.(*UnixConn).ReadMsgUnix(0xc8200ea080, 0xc82049d000, 0x1000, 0x1000, 0xc8200f6300, 0x20, 0x20, 0xc820192000, 0x10, 0x10, ...) /usr/local/Cellar/go/1.6.2/libexec/src/net/unixsock_posix.go:150 +0x15f fp=0xc8200ffad8 sp=0xc8200ffa10 github.com/burke/zeus/go/unixsocket.(*oobReader).Read(0xc820482040, 0xc82049d000, 0x1000, 0x1000, 0x10, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/unixsocket/oobreader.go:39 +0x8b fp=0xc8200ffbd8 sp=0xc8200ffad8 bufio.(*Reader).fill(0xc8202c81e0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:97 +0x1e9 fp=0xc8200ffc98 sp=0xc8200ffbd8 bufio.(*Reader).ReadSlice(0xc8202c81e0, 0xc8200ffd00, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:328 +0x21a fp=0xc8200ffce0 sp=0xc8200ffc98 bufio.(*Reader).ReadBytes(0xc8202c81e0, 0x413a000, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:406 +0xa9 fp=0xc8200ffe00 sp=0xc8200ffce0 bufio.(*Reader).ReadString(0xc8202c81e0, 0x423ab00, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:446 +0x4d fp=0xc8200ffe58 sp=0xc8200ffe00 github.com/burke/zeus/go/unixsocket.(*Usock).ReadMessage(0xc8200f6380, 0x0, 0x0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/unixsocket/usock.go:56 +0xb9 fp=0xc8200ffe90 sp=0xc8200ffe58 github.com/burke/zeus/go/clienthandler.receivePidFromCommand(0xc8200f6380, 0x0, 0x0, 0x0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:203 +0x5f fp=0xc8200ffee8 sp=0xc8200ffe90 github.com/burke/zeus/go/clienthandler.handleClientConnection(0xc820010680, 0xc8200da080) /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:93 +0x35c fp=0xc8200fffa0 sp=0xc8200ffee8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8200fffa8 sp=0xc8200fffa0 created by github.com/burke/zeus/go/clienthandler.Start.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:51 +0x270 goroutine 52 [GC worker (idle)]: runtime.gopark(0xc820502000, 0xc8201167a0, 0x420a240, 0x10, 0x100000000000014, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820116740 sp=0xc820116718 runtime.gcBgMarkWorker(0xc82001f500) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1403 +0xda fp=0xc8201167b8 sp=0xc820116740 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8201167c0 sp=0xc8201167b8 created by runtime.gcBgMarkStartWorkers /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1330 +0x92 goroutine 53 [GC worker (idle)]: runtime.gopark(0xc820500020, 0xc820110fa0, 0x420a240, 0x10, 0x14, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820110f40 sp=0xc820110f18 runtime.gcBgMarkWorker(0xc820020a00) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1403 +0xda fp=0xc820110fb8 sp=0xc820110f40 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820110fc0 sp=0xc820110fb8 created by runtime.gcBgMarkStartWorkers /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1330 +0x92 goroutine 54 [GC worker (idle)]: runtime.gopark(0xc820210008, 0xc8201117a0, 0x420a240, 0x10, 0x14, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820111740 sp=0xc820111718 runtime.gcBgMarkWorker(0xc820022000) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1403 +0xda fp=0xc8201117b8 sp=0xc820111740 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8201117c0 sp=0xc8201117b8 created by runtime.gcBgMarkStartWorkers /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1330 +0x92 goroutine 55 [GC worker (idle)]: runtime.gopark(0xc820192028, 0xc820111fa0, 0x420a240, 0x10, 0x14, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820111f40 sp=0xc820111f18 runtime.gcBgMarkWorker(0xc820023500) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1403 +0xda fp=0xc820111fb8 sp=0xc820111f40 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820111fc0 sp=0xc820111fb8 created by runtime.gcBgMarkStartWorkers /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1330 +0x92 goroutine 56 [GC worker (idle), 2 minutes]: runtime.gopark(0xc820500000, 0xc8201127a0, 0x420a240, 0x10, 0x14, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820112740 sp=0xc820112718 runtime.gcBgMarkWorker(0xc820024a00) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1403 +0xda fp=0xc8201127b8 sp=0xc820112740 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8201127c0 sp=0xc8201127b8 created by runtime.gcBgMarkStartWorkers /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1330 +0x92 goroutine 57 [GC worker (idle)]: runtime.gopark(0xc82043a008, 0xc820112fa0, 0x420a240, 0x10, 0x14, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820112f40 sp=0xc820112f18 runtime.gcBgMarkWorker(0xc820026000) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1403 +0xda fp=0xc820112fb8 sp=0xc820112f40 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820112fc0 sp=0xc820112fb8 created by runtime.gcBgMarkStartWorkers /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1330 +0x92 goroutine 98 [GC worker (idle), 2 minutes]: runtime.gopark(0xc82043a018, 0xc8201157a0, 0x420a240, 0x10, 0x100000000000014, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820115740 sp=0xc820115718 runtime.gcBgMarkWorker(0xc820027500) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1403 +0xda fp=0xc8201157b8 sp=0xc820115740 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8201157c0 sp=0xc8201157b8 created by runtime.gcBgMarkStartWorkers /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1330 +0x92 goroutine 115 [syscall, 213 minutes, locked to thread]: runtime.cgocall(0x4151bc0, 0xc8204c8748, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/cgocall.go:123 +0x11b fp=0xc8204c8720 sp=0xc8204c86f0 github.com/burke/zeus/vendor/github.com/fsnotify/fsevents._Cfunc_CFRunLoopRun() ??:0 +0x36 fp=0xc8204c8748 sp=0xc8204c8720 github.com/burke/zeus/vendor/github.com/fsnotify/fsevents.(*EventStream).Start.func1(0xc8200160e0, 0xc82043c180) /Users/andrew/code/go/src/github.com/burke/zeus/vendor/github.com/fsnotify/fsevents/fsevents.go:267 +0x202 fp=0xc8204c87b0 sp=0xc8204c8748 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8204c87b8 sp=0xc8204c87b0 created by github.com/burke/zeus/vendor/github.com/fsnotify/fsevents.(*EventStream).Start /Users/andrew/code/go/src/github.com/burke/zeus/vendor/github.com/fsnotify/fsevents/fsevents.go:268 +0x675 goroutine 133 [IO wait, 176 minutes]: runtime.gopark(0x423aa30, 0x5140598, 0x41e81d8, 0x7, 0x1b, 0x5) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820237850 sp=0xc820237828 runtime.netpollblock(0x5140570, 0x72, 0x4015229) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:341 +0x15e fp=0xc820237898 sp=0xc820237850 net.runtime_pollWait(0x5140570, 0x72, 0xc82023784c) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:160 +0x60 fp=0xc8202378b8 sp=0xc820237898 net.(*pollDesc).Wait(0xc8204fa060, 0x72, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:73 +0x3a fp=0xc8202378d8 sp=0xc8202378b8 net.(*pollDesc).WaitRead(0xc8204fa060, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:78 +0x36 fp=0xc820237900 sp=0xc8202378d8 net.(*netFD).readMsg(0xc8204fa000, 0xc820428000, 0x1000, 0x1000, 0xc8200da9a0, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_unix.go:304 +0x33d fp=0xc820237a10 sp=0xc820237900 net.(*UnixConn).ReadMsgUnix(0xc82022c038, 0xc820428000, 0x1000, 0x1000, 0xc8200da9a0, 0x20, 0x20, 0xc820210000, 0x10, 0x10, ...) /usr/local/Cellar/go/1.6.2/libexec/src/net/unixsock_posix.go:150 +0x15f fp=0xc820237ad8 sp=0xc820237a10 github.com/burke/zeus/go/unixsocket.(*oobReader).Read(0xc8204801c0, 0xc820428000, 0x1000, 0x1000, 0x10, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/unixsocket/oobreader.go:39 +0x8b fp=0xc820237bd8 sp=0xc820237ad8 bufio.(*Reader).fill(0xc820266240) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:97 +0x1e9 fp=0xc820237c98 sp=0xc820237bd8 bufio.(*Reader).ReadSlice(0xc820266240, 0xc820237d00, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:328 +0x21a fp=0xc820237ce0 sp=0xc820237c98 bufio.(*Reader).ReadBytes(0xc820266240, 0x413a000, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:406 +0xa9 fp=0xc820237e00 sp=0xc820237ce0 bufio.(*Reader).ReadString(0xc820266240, 0x423ab00, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:446 +0x4d fp=0xc820237e58 sp=0xc820237e00 github.com/burke/zeus/go/unixsocket.(*Usock).ReadMessage(0xc8200da9c0, 0x0, 0x0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/unixsocket/usock.go:56 +0xb9 fp=0xc820237e90 sp=0xc820237e58 github.com/burke/zeus/go/clienthandler.receivePidFromCommand(0xc8200da9c0, 0x0, 0x0, 0x0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:203 +0x5f fp=0xc820237ee8 sp=0xc820237e90 github.com/burke/zeus/go/clienthandler.handleClientConnection(0xc820010680, 0xc8200f66e0) /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:93 +0x35c fp=0xc820237fa0 sp=0xc820237ee8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820237fa8 sp=0xc820237fa0 created by github.com/burke/zeus/go/clienthandler.Start.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:51 +0x270 goroutine 47 [IO wait, 46 minutes]: runtime.gopark(0x423aa30, 0x5140418, 0x41e81d8, 0x7, 0x1b, 0x5) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:262 +0x163 fp=0xc820239850 sp=0xc820239828 runtime.netpollblock(0x51403f0, 0x72, 0x4015229) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:341 +0x15e fp=0xc820239898 sp=0xc820239850 net.runtime_pollWait(0x51403f0, 0x72, 0xc82023984c) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/netpoll.go:160 +0x60 fp=0xc8202398b8 sp=0xc820239898 net.(*pollDesc).Wait(0xc8204fa220, 0x72, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:73 +0x3a fp=0xc8202398d8 sp=0xc8202398b8 net.(*pollDesc).WaitRead(0xc8204fa220, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_poll_runtime.go:78 +0x36 fp=0xc820239900 sp=0xc8202398d8 net.(*netFD).readMsg(0xc8204fa1c0, 0xc820404000, 0x1000, 0x1000, 0xc8200f6240, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) /usr/local/Cellar/go/1.6.2/libexec/src/net/fd_unix.go:304 +0x33d fp=0xc820239a10 sp=0xc820239900 net.(*UnixConn).ReadMsgUnix(0xc8200ea0a8, 0xc820404000, 0x1000, 0x1000, 0xc8200f6240, 0x20, 0x20, 0xc820502000, 0x10, 0x10, ...) /usr/local/Cellar/go/1.6.2/libexec/src/net/unixsock_posix.go:150 +0x15f fp=0xc820239ad8 sp=0xc820239a10 github.com/burke/zeus/go/unixsocket.(*oobReader).Read(0xc820482140, 0xc820404000, 0x1000, 0x1000, 0x10, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/unixsocket/oobreader.go:39 +0x8b fp=0xc820239bd8 sp=0xc820239ad8 bufio.(*Reader).fill(0xc8202c8660) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:97 +0x1e9 fp=0xc820239c98 sp=0xc820239bd8 bufio.(*Reader).ReadSlice(0xc8202c8660, 0xc820239d00, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:328 +0x21a fp=0xc820239ce0 sp=0xc820239c98 bufio.(*Reader).ReadBytes(0xc8202c8660, 0x413a000, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:406 +0xa9 fp=0xc820239e00 sp=0xc820239ce0 bufio.(*Reader).ReadString(0xc8202c8660, 0x423ab00, 0x0, 0x0, 0x0, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/bufio/bufio.go:446 +0x4d fp=0xc820239e58 sp=0xc820239e00 github.com/burke/zeus/go/unixsocket.(*Usock).ReadMessage(0xc8200f6320, 0x0, 0x0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/unixsocket/usock.go:56 +0xb9 fp=0xc820239e90 sp=0xc820239e58 github.com/burke/zeus/go/clienthandler.receivePidFromCommand(0xc8200f6320, 0x0, 0x0, 0x0, 0x0, 0x0) /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:203 +0x5f fp=0xc820239ee8 sp=0xc820239e90 github.com/burke/zeus/go/clienthandler.handleClientConnection(0xc820010680, 0xc8200da780) /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:93 +0x35c fp=0xc820239fa0 sp=0xc820239ee8 runtime.goexit() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc820239fa8 sp=0xc820239fa0 created by github.com/burke/zeus/go/clienthandler.Start.func1 /Users/andrew/code/go/src/github.com/burke/zeus/go/clienthandler/clienthandler.go:51 +0x270 [signal 0xb code=0x1 addr=0x2daf7af8 pc=0x40adf15] runtime stack: runtime.throw(0x4227b00, 0x2a) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 +0x90 fp=0x700005f6abe0 sp=0x700005f6abc8 runtime.sigpanic() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 +0x5a fp=0x700005f6ac30 sp=0x700005f6abe0 runtime/internal/atomic.Load64(0x2daf7af8, 0x2daf7affd86e) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/internal/atomic/atomic_amd64x.go:26 +0x5 fp=0x700005f6ac38 sp=0x700005f6ac30 runtime.lfstackpop(0x42f0688, 0x14) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/lfstack.go:38 +0x6d fp=0x700005f6ac70 sp=0x700005f6ac38 runtime.getempty(0x65, 0x89800003a07) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:341 +0x3b fp=0x700005f6aca0 sp=0x700005f6ac70 runtime.(*gcWork).init(0x700005f6ad40) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:97 +0x20 fp=0x700005f6acb8 sp=0x700005f6aca0 runtime.(*gcWork).get(0x700005f6ad40, 0x700005f6ad14) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:172 +0x38 fp=0x700005f6ace8 sp=0x700005f6acb8 runtime.gcDrain(0x700005f6ad40, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcmark.go:831 +0x122 fp=0x700005f6ad20 sp=0x700005f6ace8 runtime.gchelper() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1806 +0x7e fp=0x700005f6ad70 sp=0x700005f6ad20 runtime.stopm() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1541 +0x13f fp=0x700005f6ad90 sp=0x700005f6ad70 runtime.findrunnable(0xc820023500, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1976 +0x739 fp=0x700005f6ae10 sp=0x700005f6ad90 runtime.schedule() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2075 +0x24f fp=0x700005f6ae48 sp=0x700005f6ae10 runtime.park_m(0xc8201b2c00) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2140 +0x18b fp=0x700005f6ae70 sp=0x700005f6ae48 runtime.mcall(0x44c3000) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:233 +0x5b fp=0x700005f6ae80 sp=0x700005f6ae70 [signal 0xb code=0x1 addr=0x2daf7af8 pc=0x40adf15] runtime stack: runtime.throw(0x4227b00, 0x2a) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 +0x90 fp=0x700006611cc0 sp=0x700006611ca8 runtime.sigpanic() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 +0x5a fp=0x700006611d10 sp=0x700006611cc0 runtime/internal/atomic.Load64(0x2daf7af8, 0x2daf7affd86e) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/internal/atomic/atomic_amd64x.go:26 +0x5 fp=0x700006611d18 sp=0x700006611d10 runtime.lfstackpop(0x42f0688, 0x4023883) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/lfstack.go:38 +0x6d fp=0x700006611d50 sp=0x700006611d18 runtime.getempty(0x67, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:341 +0x3b fp=0x700006611d80 sp=0x700006611d50 runtime.(*gcWork).init(0x700006611e38) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:100 +0x53 fp=0x700006611d98 sp=0x700006611d80 runtime.(*gcWork).get(0x700006611e38, 0x1) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:172 +0x38 fp=0x700006611dc8 sp=0x700006611d98 runtime.gcDrain(0x700006611e38, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcmark.go:831 +0x122 fp=0x700006611e00 sp=0x700006611dc8 runtime.gcMark(0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1560 +0xf9 fp=0x700006611e60 sp=0x700006611e00 runtime.gcMarkTermination.func1() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1174 +0x23 fp=0x700006611e70 sp=0x700006611e60 runtime.systemstack(0xc820023500) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:291 +0x79 fp=0x700006611e78 sp=0x700006611e70 runtime.mstart() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1051 fp=0x700006611e80 sp=0x700006611e78 [signal 0xb code=0x1 addr=0x2daf7af8 pc=0x40adf15] runtime stack: runtime.throw(0x4227b00, 0x2a) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 +0x90 fp=0x700006694be0 sp=0x700006694bc8 runtime.sigpanic() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 +0x5a fp=0x700006694c30 sp=0x700006694be0 runtime/internal/atomic.Load64(0x2daf7af8, 0x2daf7affd86e) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/internal/atomic/atomic_amd64x.go:26 +0x5 fp=0x700006694c38 sp=0x700006694c30 runtime.lfstackpop(0x42f0688, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/lfstack.go:38 +0x6d fp=0x700006694c70 sp=0x700006694c38 runtime.getempty(0x65, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:341 +0x3b fp=0x700006694ca0 sp=0x700006694c70 runtime.(*gcWork).init(0x700006694d40) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:97 +0x20 fp=0x700006694cb8 sp=0x700006694ca0 runtime.(*gcWork).get(0x700006694d40, 0x700000000001) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:172 +0x38 fp=0x700006694ce8 sp=0x700006694cb8 runtime.gcDrain(0x700006694d40, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcmark.go:831 +0x122 fp=0x700006694d20 sp=0x700006694ce8 runtime.gchelper() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1806 +0x7e fp=0x700006694d70 sp=0x700006694d20 runtime.stopm() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1541 +0x13f fp=0x700006694d90 sp=0x700006694d70 runtime.findrunnable(0xc820023500, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1976 +0x739 fp=0x700006694e10 sp=0x700006694d90 runtime.schedule() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2075 +0x24f fp=0x700006694e48 sp=0x700006694e10 runtime.park_m(0xc8201b2c00) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2140 +0x18b fp=0x700006694e70 sp=0x700006694e48 runtime.mcall(0x44c3000) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:233 +0x5b fp=0x700006694e80 sp=0x700006694e70 [signal 0xb code=0x1 addr=0x2daf7af8 pc=0x40adf15] runtime stack: runtime.throw(0x4227b00, 0x2a) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 +0x90 fp=0x700006717be0 sp=0x700006717bc8 runtime.sigpanic() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 +0x5a fp=0x700006717c30 sp=0x700006717be0 runtime/internal/atomic.Load64(0x2daf7af8, 0x2daf7affd86e) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/internal/atomic/atomic_amd64x.go:26 +0x5 fp=0x700006717c38 sp=0x700006717c30 runtime.lfstackpop(0x42f0688, 0xc820238028) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/lfstack.go:38 +0x6d fp=0x700006717c70 sp=0x700006717c38 runtime.getempty(0x65, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:341 +0x3b fp=0x700006717ca0 sp=0x700006717c70 runtime.(*gcWork).init(0x700006717d40) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:97 +0x20 fp=0x700006717cb8 sp=0x700006717ca0 runtime.(*gcWork).get(0x700006717d40, 0x700000000001) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:172 +0x38 fp=0x700006717ce8 sp=0x700006717cb8 runtime.gcDrain(0x700006717d40, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcmark.go:831 +0x122 fp=0x700006717d20 sp=0x700006717ce8 runtime.gchelper() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1806 +0x7e fp=0x700006717d70 sp=0x700006717d20 runtime.stopm() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1541 +0x13f fp=0x700006717d90 sp=0x700006717d70 runtime.findrunnable(0xc82001f500, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1976 +0x739 fp=0x700006717e10 sp=0x700006717d90 runtime.schedule() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2075 +0x24f fp=0x700006717e48 sp=0x700006717e10 runtime.park_m(0xc8201b2780) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2140 +0x18b fp=0x700006717e70 sp=0x700006717e48 runtime.mcall(0x44c3000) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:233 +0x5b fp=0x700006717e80 sp=0x700006717e70 [signal 0xb code=0x1 addr=0x2daf7af8 pc=0x40adf15] runtime stack: runtime.throw(0x4227b00, 0x2a) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 +0x90 fp=0x70000650bbe0 sp=0x70000650bbc8 runtime.sigpanic() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 +0x5a fp=0x70000650bc30 sp=0x70000650bbe0 runtime/internal/atomic.Load64(0x2daf7af8, 0x2daf7affd86e) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/internal/atomic/atomic_amd64x.go:26 +0x5 fp=0x70000650bc38 sp=0x70000650bc30 runtime.lfstackpop(0x42f0688, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/lfstack.go:38 +0x6d fp=0x70000650bc70 sp=0x70000650bc38 runtime.getempty(0x65, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:341 +0x3b fp=0x70000650bca0 sp=0x70000650bc70 runtime.(*gcWork).init(0x70000650bd40) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:97 +0x20 fp=0x70000650bcb8 sp=0x70000650bca0 runtime.(*gcWork).get(0x70000650bd40, 0x700000000001) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:172 +0x38 fp=0x70000650bce8 sp=0x70000650bcb8 runtime.gcDrain(0x70000650bd40, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcmark.go:831 +0x122 fp=0x70000650bd20 sp=0x70000650bce8 runtime.gchelper() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1806 +0x7e fp=0x70000650bd70 sp=0x70000650bd20 runtime.stopm() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1541 +0x13f fp=0x70000650bd90 sp=0x70000650bd70 runtime.findrunnable(0xc820026000, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1976 +0x739 fp=0x70000650be10 sp=0x70000650bd90 runtime.schedule() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2075 +0x24f fp=0x70000650be48 sp=0x70000650be10 runtime.park_m(0xc8201b2f00) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2140 +0x18b fp=0x70000650be70 sp=0x70000650be48 runtime.mcall(0x44c3000) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:233 +0x5b fp=0x70000650be80 sp=0x70000650be70 [signal 0xb code=0x1 addr=0x2daf7af8 pc=0x40adf15] runtime stack: runtime.throw(0x4227b00, 0x2a) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 +0x90 fp=0x700006405be0 sp=0x700006405bc8 runtime.sigpanic() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 +0x5a fp=0x700006405c30 sp=0x700006405be0 runtime/internal/atomic.Load64(0x2daf7af8, 0x2daf7affd86e) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/internal/atomic/atomic_amd64x.go:26 +0x5 fp=0x700006405c38 sp=0x700006405c30 runtime.lfstackpop(0x42f0688, 0x42f06e8) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/lfstack.go:38 +0x6d fp=0x700006405c70 sp=0x700006405c38 runtime.getempty(0x65, 0x46500005803) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:341 +0x3b fp=0x700006405ca0 sp=0x700006405c70 runtime.(*gcWork).init(0x700006405d40) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:97 +0x20 fp=0x700006405cb8 sp=0x700006405ca0 runtime.(*gcWork).get(0x700006405d40, 0x700006405d14) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:172 +0x38 fp=0x700006405ce8 sp=0x700006405cb8 runtime.gcDrain(0x700006405d40, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcmark.go:831 +0x122 fp=0x700006405d20 sp=0x700006405ce8 runtime.gchelper() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1806 +0x7e fp=0x700006405d70 sp=0x700006405d20 runtime.stopm() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1541 +0x13f fp=0x700006405d90 sp=0x700006405d70 runtime.findrunnable(0xc820027500, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1976 +0x739 fp=0x700006405e10 sp=0x700006405d90 runtime.schedule() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2075 +0x24f fp=0x700006405e48 sp=0x700006405e10 runtime.park_m(0xc8200c0600) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2140 +0x18b fp=0x700006405e70 sp=0x700006405e48 runtime.mcall(0x44c3000) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:233 +0x5b fp=0x700006405e80 sp=0x700006405e70 [signal 0xb code=0x1 addr=0x2daf7af8 pc=0x40adf15] runtime stack: runtime.throw(0x4227b00, 0x2a) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 +0x90 fp=0x700005e64be0 sp=0x700005e64bc8 runtime.sigpanic() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 +0x5a fp=0x700005e64c30 sp=0x700005e64be0 runtime/internal/atomic.Load64(0x2daf7af8, 0x2daf7affd86e) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/internal/atomic/atomic_amd64x.go:26 +0x5 fp=0x700005e64c38 sp=0x700005e64c30 runtime.lfstackpop(0x42f0688, 0xc8204c8af0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/lfstack.go:38 +0x6d fp=0x700005e64c70 sp=0x700005e64c38 runtime.getempty(0x65, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:341 +0x3b fp=0x700005e64ca0 sp=0x700005e64c70 runtime.(*gcWork).init(0x700005e64d40) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:97 +0x20 fp=0x700005e64cb8 sp=0x700005e64ca0 runtime.(*gcWork).get(0x700005e64d40, 0x700000000001) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcwork.go:172 +0x38 fp=0x700005e64ce8 sp=0x700005e64cb8 runtime.gcDrain(0x700005e64d40, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgcmark.go:831 +0x122 fp=0x700005e64d20 sp=0x700005e64ce8 runtime.gchelper() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/mgc.go:1806 +0x7e fp=0x700005e64d70 sp=0x700005e64d20 runtime.stopm() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1541 +0x13f fp=0x700005e64d90 sp=0x700005e64d70 runtime.findrunnable(0xc820020a00, 0x0) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:1976 +0x739 fp=0x700005e64e10 sp=0x700005e64d90 runtime.schedule() /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2075 +0x24f fp=0x700005e64e48 sp=0x700005e64e10 runtime.park_m(0xc8201b2900) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/proc.go:2140 +0x18b fp=0x700005e64e70 sp=0x700005e64e48 runtime.mcall(0x44c3000) /usr/local/Cellar/go/1.6.2/libexec/src/runtime/asm_amd64.s:233 +0x5b fp=0x700005e64e80 sp=0x700005e64e70
This issue related to https://github.com/burke/zeus/issues/589
Just to make sure is this on the latest (aka 0.15.10) version of zeus?
Zeus is randomly (and frequently) crashing on macOS Sierra. This seems to be related to the fsevents go code.
Full backtrace: