Skip to content

Instantly share code, notes, and snippets.

@ph
Created April 3, 2018 15:45
Show Gist options
  • Save ph/410ccdbe48cd00cd42603a0ec47cdc6a to your computer and use it in GitHub Desktop.
Save ph/410ccdbe48cd00cd42603a0ec47cdc6a to your computer and use it in GitHub Desktop.
redis stack trace
goroutine profile: total 47
10 @ 0x402f88c 0x402f97e 0x4006c94 0x400693b 0x48be584 0x405e1c1
# 0x48be583 github.com/elastic/beats/filebeat/channel.CloseOnSignal.func1+0x33 /Users/ph/go/src/github.com/elastic/beats/filebeat/channel/util.go:83
6 @ 0x402f88c 0x402f97e 0x4006c94 0x400697b 0x48be52e 0x405e1c1
# 0x48be52d github.com/elastic/beats/filebeat/channel.SubOutlet.func1+0x9d /Users/ph/go/src/github.com/elastic/beats/filebeat/channel/util.go:26
3 @ 0x402f88c 0x402a80a 0x4029e07 0x4085f7e 0x4085ffd 0x4086d9a 0x417eff2 0x4190c5d 0x432d925 0x40e87fa 0x40e96ac 0x40e9914 0x42b7350 0x42b715b 0x4327b49 0x432ec2c 0x4332a2e 0x405e1c1
# 0x4029e06 internal/poll.runtime_pollWait+0x56 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/netpoll.go:173
# 0x4085f7d internal/poll.(*pollDesc).wait+0xad /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/internal/poll/fd_poll_runtime.go:85
# 0x4085ffc internal/poll.(*pollDesc).waitRead+0x3c /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/internal/poll/fd_poll_runtime.go:90
# 0x4086d99 internal/poll.(*FD).Read+0x189 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/internal/poll/fd_unix.go:126
# 0x417eff1 net.(*netFD).Read+0x51 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/fd_unix.go:202
# 0x4190c5c net.(*conn).Read+0x6c /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/net.go:176
# 0x432d924 net/http.(*connReader).Read+0x104 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:753
# 0x40e87f9 bufio.(*Reader).fill+0x119 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/bufio/bufio.go:97
# 0x40e96ab bufio.(*Reader).ReadSlice+0x2b /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/bufio/bufio.go:338
# 0x40e9913 bufio.(*Reader).ReadLine+0x33 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/bufio/bufio.go:367
# 0x42b734f net/textproto.(*Reader).readLineSlice+0x6f /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/textproto/reader.go:55
# 0x42b715a net/textproto.(*Reader).ReadLine+0x2a /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/textproto/reader.go:36
# 0x4327b48 net/http.readRequest+0x98 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/request.go:925
# 0x432ec2b net/http.(*conn).readRequest+0x17b /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:933
# 0x4332a2d net/http.(*conn).serve+0x50d /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:1739
3 @ 0x402f88c 0x403faf9 0x48c0505 0x48c0fbb 0x405e1c1
# 0x48c0504 github.com/elastic/beats/filebeat/input.(*Runner).Run+0x184 /Users/ph/go/src/github.com/elastic/beats/filebeat/input/input.go:119
# 0x48c0fba github.com/elastic/beats/filebeat/input.(*Runner).Start.func1+0x5a /Users/ph/go/src/github.com/elastic/beats/filebeat/input/input.go:104
2 @ 0x402f88c 0x403faf9 0x44e716f 0x405e1c1
# 0x44e716e github.com/elastic/beats/libbeat/publisher/pipeline.(*gapCountACK).ackLoop+0x16e /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go:121
1 @ 0x401232b 0x4045747 0x44f71d2 0x405e1c1
# 0x4045746 os/signal.signal_recv+0xa6 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/sigqueue.go:131
# 0x44f71d1 os/signal.loop+0x21 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/os/signal/signal_unix.go:22
1 @ 0x402f88c 0x402a80a 0x4029e07 0x4085f7e 0x4085ffd 0x4086d9a 0x417eff2 0x4190c5d 0x432d422 0x405e1c1
# 0x4029e06 internal/poll.runtime_pollWait+0x56 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/netpoll.go:173
# 0x4085f7d internal/poll.(*pollDesc).wait+0xad /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/internal/poll/fd_poll_runtime.go:85
# 0x4085ffc internal/poll.(*pollDesc).waitRead+0x3c /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/internal/poll/fd_poll_runtime.go:90
# 0x4086d99 internal/poll.(*FD).Read+0x189 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/internal/poll/fd_unix.go:126
# 0x417eff1 net.(*netFD).Read+0x51 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/fd_unix.go:202
# 0x4190c5c net.(*conn).Read+0x6c /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/net.go:176
# 0x432d421 net/http.(*connReader).backgroundRead+0x61 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:660
1 @ 0x402f88c 0x402a80a 0x4029e07 0x4085f7e 0x4085ffd 0x4088452 0x417fa12 0x4199e3e 0x4198279 0x433806f 0x4336d12 0x4336a59 0x4337bef 0x4521196 0x405e1c1
# 0x4029e06 internal/poll.runtime_pollWait+0x56 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/netpoll.go:173
# 0x4085f7d internal/poll.(*pollDesc).wait+0xad /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/internal/poll/fd_poll_runtime.go:85
# 0x4085ffc internal/poll.(*pollDesc).waitRead+0x3c /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/internal/poll/fd_poll_runtime.go:90
# 0x4088451 internal/poll.(*FD).Accept+0x1e1 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/internal/poll/fd_unix.go:335
# 0x417fa11 net.(*netFD).accept+0x41 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/fd_unix.go:238
# 0x4199e3d net.(*TCPListener).accept+0x2d /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/tcpsock_posix.go:136
# 0x4198278 net.(*TCPListener).AcceptTCP+0x48 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/tcpsock.go:234
# 0x433806e net/http.tcpKeepAliveListener.Accept+0x2e /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:3120
# 0x4336d11 net/http.(*Server).Serve+0x1b1 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:2695
# 0x4336a58 net/http.(*Server).ListenAndServe+0xa8 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:2636
# 0x4337bee net/http.ListenAndServe+0x7e /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:2882
# 0x4521195 github.com/elastic/beats/libbeat/service.BeforeRun.func1+0xc5 /Users/ph/go/src/github.com/elastic/beats/libbeat/service/service.go:88
1 @ 0x402f88c 0x402f97e 0x4005e6b 0x4005bf3 0x44f54d3 0x44e8205 0x44f51ee 0x44e7baa 0x44f519e 0x44e7436 0x44e7216 0x405e1c1
# 0x44f54d2 github.com/elastic/beats/libbeat/publisher/pipeline.(*pipelineEventCB).pushMsg+0x162 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/pipeline_ack.go:212
# 0x44f54d2 github.com/elastic/beats/libbeat/publisher/pipeline.(*pipelineEventCB).onEvents+0x162 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/pipeline_ack.go:200
# 0x44f54d2 github.com/elastic/beats/libbeat/publisher/pipeline.(*pipelineEventCB).(github.com/elastic/beats/libbeat/publisher/pipeline.onEvents)-fm+0x162 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/pipeline.go:227
# 0x44e8204 github.com/elastic/beats/libbeat/publisher/pipeline.(*eventDataACK).onACK+0x104 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go:368
# 0x44f51ed github.com/elastic/beats/libbeat/publisher/pipeline.(*eventDataACK).(github.com/elastic/beats/libbeat/publisher/pipeline.onACK)-fm+0x3d /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go:328
# 0x44e7ba9 github.com/elastic/beats/libbeat/publisher/pipeline.(*boundGapCountACK).onACK+0x59 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go:304
# 0x44f519d github.com/elastic/beats/libbeat/publisher/pipeline.(*boundGapCountACK).(github.com/elastic/beats/libbeat/publisher/pipeline.onACK)-fm+0x3d /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go:288
# 0x44e7435 github.com/elastic/beats/libbeat/publisher/pipeline.(*gapCountACK).handleACK+0x1a5 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go:190
# 0x44e7215 github.com/elastic/beats/libbeat/publisher/pipeline.(*gapCountACK).ackLoop+0x215 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go:130
1 @ 0x402f88c 0x402f97e 0x4005e6b 0x4005bf3 0x456a7fb 0x4572fa9 0x4573a04 0x4565544 0x4564d28 0x456d4d8 0x456d24d 0x456c3a5 0x456b27f 0x457386a 0x4573633 0x405e1c1
# 0x456a7fa github.com/elastic/beats/libbeat/publisher/queue/spool.(*inBroker).onFlush+0x11a /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/inbroker.go:106
# 0x4572fa8 github.com/elastic/beats/libbeat/publisher/queue/spool.(*Spool).onFlush+0x38 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/spool.go:174
# 0x4573a03 github.com/elastic/beats/libbeat/publisher/queue/spool.(*Spool).(github.com/elastic/beats/libbeat/publisher/queue/spool.onFlush)-fm+0x33 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/spool.go:105
# 0x4565543 github.com/elastic/beats/vendor/github.com/elastic/go-txfile/pq.(*Writer).doFlush+0x553 /Users/ph/go/src/github.com/elastic/beats/vendor/github.com/elastic/go-txfile/pq/writer.go:223
# 0x4564d27 github.com/elastic/beats/vendor/github.com/elastic/go-txfile/pq.(*Writer).Write+0xa7 /Users/ph/go/src/github.com/elastic/beats/vendor/github.com/elastic/go-txfile/pq/writer.go:104
# 0x456d4d7 github.com/elastic/beats/libbeat/publisher/queue/spool.(*inBroker).writeEvent+0x87 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/inbroker.go:491
# 0x456d24c github.com/elastic/beats/libbeat/publisher/queue/spool.(*inBroker).addEvent+0x28c /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/inbroker.go:480
# 0x456c3a4 github.com/elastic/beats/libbeat/publisher/queue/spool.(*inBroker).stateWithTimer+0x794 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/inbroker.go:309
# 0x456b27e github.com/elastic/beats/libbeat/publisher/queue/spool.(*inBroker).eventLoop+0x16e /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/inbroker.go:194
# 0x4573869 github.com/elastic/beats/libbeat/publisher/queue/spool.(*inBroker).(github.com/elastic/beats/libbeat/publisher/queue/spool.eventLoop)-fm+0x29 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/inbroker.go:90
# 0x4573632 github.com/elastic/beats/libbeat/publisher/queue/spool.(*spoolCtx).Go.func1+0x52 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/spool.go:216
1 @ 0x402f88c 0x402f97e 0x4006c94 0x400693b 0x4520f38 0x405e1c1
# 0x4520f37 github.com/elastic/beats/libbeat/service.HandleSignals.func1+0x37 /Users/ph/go/src/github.com/elastic/beats/libbeat/service/service.go:33
1 @ 0x402f88c 0x402f97e 0x4006c94 0x400693b 0x490cd2a 0x48a6712 0x48aac0a 0x48a57e1 0x48b5920 0x43d9d16 0x43da69e 0x43da36b 0x490e8cf 0x402f3d6 0x405e1c1
# 0x490cd29 github.com/elastic/beats/filebeat/beater.(*signalWait).Wait+0xd39 /Users/ph/go/src/github.com/elastic/beats/filebeat/beater/signalwait.go:28
# 0x490cd29 github.com/elastic/beats/filebeat/beater.(*Filebeat).Run+0xd39 /Users/ph/go/src/github.com/elastic/beats/filebeat/beater/filebeat.go:349
# 0x48a6711 github.com/elastic/beats/libbeat/cmd/instance.(*Beat).launch+0x461 /Users/ph/go/src/github.com/elastic/beats/libbeat/cmd/instance/beat.go:318
# 0x48aac09 github.com/elastic/beats/libbeat/cmd/instance.Run.func1+0xf9 /Users/ph/go/src/github.com/elastic/beats/libbeat/cmd/instance/beat.go:144
# 0x48a57e0 github.com/elastic/beats/libbeat/cmd/instance.Run+0x70 /Users/ph/go/src/github.com/elastic/beats/libbeat/cmd/instance/beat.go:145
# 0x48b591f github.com/elastic/beats/libbeat/cmd.genRunCmd.func1+0x5f /Users/ph/go/src/github.com/elastic/beats/libbeat/cmd/run.go:19
# 0x43d9d15 github.com/elastic/beats/vendor/github.com/spf13/cobra.(*Command).execute+0x2c5 /Users/ph/go/src/github.com/elastic/beats/vendor/github.com/spf13/cobra/command.go:704
# 0x43da69d github.com/elastic/beats/vendor/github.com/spf13/cobra.(*Command).ExecuteC+0x30d /Users/ph/go/src/github.com/elastic/beats/vendor/github.com/spf13/cobra/command.go:785
# 0x43da36a github.com/elastic/beats/vendor/github.com/spf13/cobra.(*Command).Execute+0x2a /Users/ph/go/src/github.com/elastic/beats/vendor/github.com/spf13/cobra/command.go:738
# 0x490e8ce main.main+0x2e /Users/ph/go/src/github.com/elastic/beats/filebeat/main.go:18
# 0x402f3d5 runtime.main+0x225 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/proc.go:195
1 @ 0x402f88c 0x402f97e 0x4006c94 0x400693b 0x490dcd3 0x490dc57 0x405e1c1
# 0x490dcd2 github.com/elastic/beats/filebeat/beater.waitChannel.func1+0x32 /Users/ph/go/src/github.com/elastic/beats/filebeat/beater/signalwait.go:62
# 0x490dc56 github.com/elastic/beats/filebeat/beater.(*signalWait).Add.func1+0x26 /Users/ph/go/src/github.com/elastic/beats/filebeat/beater/signalwait.go:35
1 @ 0x402f88c 0x402f97e 0x4006c94 0x400697b 0x44ed33c 0x405e1c1
# 0x44ed33b github.com/elastic/beats/libbeat/publisher/pipeline.(*netClientWorker).run+0x15b /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/output.go:82
1 @ 0x402f88c 0x402f97e 0x40423d0 0x40643a0 0x455a578 0x4559ddb 0x455b40b 0x405e1c1
# 0x40423cf sync.runtime_notifyListWait+0x10f /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/sema.go:507
# 0x406439f sync.(*Cond).Wait+0x7f /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/sync/cond.go:56
# 0x455a577 github.com/elastic/beats/vendor/github.com/elastic/go-txfile.(*writer).nextCommand+0x177 /Users/ph/go/src/github.com/elastic/beats/vendor/github.com/elastic/go-txfile/write.go:197
# 0x4559dda github.com/elastic/beats/vendor/github.com/elastic/go-txfile.(*writer).Run+0x53a /Users/ph/go/src/github.com/elastic/beats/vendor/github.com/elastic/go-txfile/write.go:106
# 0x455b40a github.com/elastic/beats/vendor/github.com/elastic/go-txfile.newFile.func1+0x5a /Users/ph/go/src/github.com/elastic/beats/vendor/github.com/elastic/go-txfile/file.go:150
1 @ 0x402f88c 0x403faf9 0x405ae6e 0x405e1c1
# 0x402f88b runtime.gopark+0x12b /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/proc.go:287
# 0x403faf8 runtime.selectgo+0x1148 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/select.go:395
# 0x405ae6d runtime.ensureSigM.func1+0x1fd /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/signal_unix.go:511
1 @ 0x402f88c 0x403faf9 0x44e45d0 0x44e5933 0x405e1c1
# 0x44e45cf github.com/elastic/beats/libbeat/monitoring/report/log.(*reporter).snapshotLoop+0x37f /Users/ph/go/src/github.com/elastic/beats/libbeat/monitoring/report/log/log.go:108
# 0x44e5932 github.com/elastic/beats/libbeat/monitoring/report/log.MakeReporter.func1+0x52 /Users/ph/go/src/github.com/elastic/beats/libbeat/monitoring/report/log/log.go:86
1 @ 0x402f88c 0x403faf9 0x44e7870 0x44e7b3b 0x44e80ee 0x44f5539 0x456aef7 0x456a9f5 0x45738aa 0x4573633 0x405e1c1
# 0x44e786f github.com/elastic/beats/libbeat/publisher/pipeline.(*gapCountACK).ackEvents+0xef /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go:263
# 0x44e7b3a github.com/elastic/beats/libbeat/publisher/pipeline.(*boundGapCountACK).ackEvents+0x3a /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go:301
# 0x44e80ed github.com/elastic/beats/libbeat/publisher/pipeline.(*eventDataACK).ackEvents+0x3d /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go:358
# 0x44f5538 github.com/elastic/beats/libbeat/publisher/pipeline.(acker).(github.com/elastic/beats/libbeat/publisher/pipeline.ackEvents)-fm+0x38 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/pipeline.go:339
# 0x456aef6 github.com/elastic/beats/libbeat/publisher/queue/spool.(*inBroker).sendACKs+0x2c6 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/inbroker.go:179
# 0x456a9f4 github.com/elastic/beats/libbeat/publisher/queue/spool.(*inBroker).ackLoop+0x1b4 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/inbroker.go:135
# 0x45738a9 github.com/elastic/beats/libbeat/publisher/queue/spool.(*inBroker).(github.com/elastic/beats/libbeat/publisher/queue/spool.ackLoop)-fm+0x29 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/inbroker.go:91
# 0x4573632 github.com/elastic/beats/libbeat/publisher/queue/spool.(*spoolCtx).Go.func1+0x52 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/spool.go:216
1 @ 0x402f88c 0x403faf9 0x44efe2d 0x405e1c1
# 0x44efe2c github.com/elastic/beats/libbeat/publisher/pipeline.(*pipelineEventCB).worker+0x1ec /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/pipeline_ack.go:228
1 @ 0x402f88c 0x403faf9 0x44f3125 0x405e1c1
# 0x44f3124 github.com/elastic/beats/libbeat/publisher/pipeline.(*retryer).loop+0x224 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/retry.go:114
1 @ 0x402f88c 0x403faf9 0x4569908 0x44eab90 0x405e1c1
# 0x4569907 github.com/elastic/beats/libbeat/publisher/queue/spool.(*consumer).Get+0x1c7 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/consume.go:68
# 0x44eab8f github.com/elastic/beats/libbeat/publisher/pipeline.(*eventConsumer).loop+0x44f /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/consumer.go:150
1 @ 0x402f88c 0x403faf9 0x456e5e4 0x457392a 0x4573633 0x405e1c1
# 0x456e5e3 github.com/elastic/beats/libbeat/publisher/queue/spool.(*outBroker).ackLoop+0x2a3 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/outbroker.go:124
# 0x4573929 github.com/elastic/beats/libbeat/publisher/queue/spool.(*outBroker).(github.com/elastic/beats/libbeat/publisher/queue/spool.ackLoop)-fm+0x29 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/outbroker.go:95
# 0x4573632 github.com/elastic/beats/libbeat/publisher/queue/spool.(*spoolCtx).Go.func1+0x52 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/spool.go:216
1 @ 0x402f88c 0x403faf9 0x456ec59 0x456ea5f 0x45738ea 0x4573633 0x405e1c1
# 0x456ec58 github.com/elastic/beats/libbeat/publisher/queue/spool.(*outBroker).stateWaitEvents+0x1d8 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/outbroker.go:184
# 0x456ea5e github.com/elastic/beats/libbeat/publisher/queue/spool.(*outBroker).eventLoop+0x2e /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/outbroker.go:154
# 0x45738e9 github.com/elastic/beats/libbeat/publisher/queue/spool.(*outBroker).(github.com/elastic/beats/libbeat/publisher/queue/spool.eventLoop)-fm+0x29 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/outbroker.go:94
# 0x4573632 github.com/elastic/beats/libbeat/publisher/queue/spool.(*spoolCtx).Go.func1+0x52 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/spool.go:216
1 @ 0x402f88c 0x403faf9 0x4571caf 0x45718a1 0x44e9055 0x44e8d05 0x48bdd90 0x48be4f1 0x405e1c1
# 0x4571cae github.com/elastic/beats/libbeat/publisher/queue/spool.(*openState).publish+0x10e /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/produce.go:148
# 0x45718a0 github.com/elastic/beats/libbeat/publisher/queue/spool.(*ackProducer).Publish+0x120 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/queue/spool/produce.go:107
# 0x44e9054 github.com/elastic/beats/libbeat/publisher/pipeline.(*client).publish+0x324 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/client.go:106
# 0x44e8d04 github.com/elastic/beats/libbeat/publisher/pipeline.(*client).Publish+0x94 /Users/ph/go/src/github.com/elastic/beats/libbeat/publisher/pipeline/client.go:46
# 0x48bdd8f github.com/elastic/beats/filebeat/channel.(*outlet).OnEvent+0x16f /Users/ph/go/src/github.com/elastic/beats/filebeat/channel/outlet.go:46
# 0x48be4f0 github.com/elastic/beats/filebeat/channel.SubOutlet.func1+0x60 /Users/ph/go/src/github.com/elastic/beats/filebeat/channel/util.go:27
1 @ 0x402f88c 0x403faf9 0x48ba763 0x405e1c1
# 0x48ba762 github.com/elastic/beats/filebeat/registrar.(*Registrar).Run+0x1c2 /Users/ph/go/src/github.com/elastic/beats/filebeat/registrar/registrar.go:167
1 @ 0x402f88c 0x403faf9 0x48be276 0x48d0681 0x48f92d0 0x48f82ea 0x48d0fe5 0x405e1c1
# 0x48be275 github.com/elastic/beats/filebeat/channel.(*subOutlet).OnEvent+0x1d5 /Users/ph/go/src/github.com/elastic/beats/filebeat/channel/util.go:53
# 0x48d0680 github.com/elastic/beats/filebeat/harvester.(*Forwarder).Send+0x40 /Users/ph/go/src/github.com/elastic/beats/filebeat/harvester/forwarder.go:33
# 0x48f92cf github.com/elastic/beats/filebeat/input/log.(*Harvester).sendEvent+0x7f /Users/ph/go/src/github.com/elastic/beats/filebeat/input/log/harvester.go:343
# 0x48f82e9 github.com/elastic/beats/filebeat/input/log.(*Harvester).Run+0x4a9 /Users/ph/go/src/github.com/elastic/beats/filebeat/input/log/harvester.go:311
# 0x48d0fe4 github.com/elastic/beats/filebeat/harvester.(*Registry).Start.func1+0x94 /Users/ph/go/src/github.com/elastic/beats/filebeat/harvester/registry.go:81
1 @ 0x402f88c 0x403faf9 0x490179f 0x405e1c1
# 0x490179e github.com/elastic/beats/filebeat/input/log.(*Harvester).Run.func2+0x10e /Users/ph/go/src/github.com/elastic/beats/filebeat/input/log/harvester.go:210
1 @ 0x44ff092 0x44fee90 0x44fb97b 0x451fe28 0x452012b 0x4333d64 0x4335410 0x45210bb 0x4333d64 0x4335410 0x4336984 0x4332c3d 0x405e1c1
# 0x44ff091 runtime/pprof.writeRuntimeProfile+0xa1 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/pprof/pprof.go:637
# 0x44fee8f runtime/pprof.writeGoroutine+0x9f /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/pprof/pprof.go:599
# 0x44fb97a runtime/pprof.(*Profile).WriteTo+0x3aa /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/runtime/pprof/pprof.go:310
# 0x451fe27 net/http/pprof.handler.ServeHTTP+0x1b7 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/pprof/pprof.go:237
# 0x452012a net/http/pprof.Index+0x1da /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/pprof/pprof.go:248
# 0x4333d63 net/http.HandlerFunc.ServeHTTP+0x43 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:1918
# 0x433540f net/http.(*ServeMux).ServeHTTP+0x12f /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:2254
# 0x45210ba github.com/elastic/beats/libbeat/service.BeforeRun.func1.1+0x4a /Users/ph/go/src/github.com/elastic/beats/libbeat/service/service.go:82
# 0x4333d63 net/http.HandlerFunc.ServeHTTP+0x43 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:1918
# 0x433540f net/http.(*ServeMux).ServeHTTP+0x12f /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:2254
# 0x4336983 net/http.serverHandler.ServeHTTP+0xb3 /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:2619
# 0x4332c3c net/http.(*conn).serve+0x71c /Users/ph/.gvm/versions/go1.9.4.darwin.amd64/src/net/http/server.go:1801
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment