Currently getting the following when I launch hekad w/ a simple grater.json config and then point the metlog-py "mb" tool at it (using mb 127.0.0.1 5565
):
spire ~/go/heka $ ./bin/hekad -config=grater.json
2012/11/20 16:59:21 Starting hekad...
2012/11/20 16:59:21 Input started: udp
2012/11/20 16:59:26 Got 21264 messages. 21286.12 msg/sec
2012/11/20 16:59:27 Got 42739 messages. 21474.86 msg/sec
2012/11/20 16:59:28 Got 67234 messages. 24494.55 msg/sec
panic: runtime error: slice bounds out of range
goroutine 77308 [running]:
time.Parse(0x31d6da, 0x1, 0xc2068e6333, 0x1, 0xc2068e6320, ...)
/Users/rob/src/go/src/pkg/time/format.go:859 +0x1a22
heka/pipeline.(*JsonDecoder).Decode(0xc200800e78, 0xc201399e80, 0xc200092c70, 0xb, 0xc200103540, ...)
/Users/rob/go/heka/src/heka/pipeline/decoders.go:50 +0x14e
heka/pipeline.func·017(0xc2000996c8, 0xc200099040, 0x12ac0, 0xc201399e80, 0x0, ...)
/Users/rob/go/heka/src/heka/pipeline/runner.go:150 +0x1a3
created by heka/pipeline.func·015
/Users/rob/go/heka/src/heka/pipeline/inputs.go:72 +0x12f
goroutine 1 [chan receive]:
heka/pipeline.(*PipelineConfig).Run(0xc20009c120, 0x7fff5fbffc84)
/Users/rob/go/heka/src/heka/pipeline/runner.go:200 +0x58b
main.main()
/Users/rob/go/heka/src/heka/hekad/main.go:57 +0x3c2
goroutine 2 [syscall]:
created by runtime.main
/Users/rob/src/go/src/pkg/runtime/proc.c:225
goroutine 3 [syscall]:
os/signal.loop()
/Users/rob/src/go/src/pkg/os/signal/signal_unix.go:20 +0x1c
created by os/signal.init·1
/Users/rob/src/go/src/pkg/os/signal/signal_unix.go:26 +0x2f
goroutine 5 [syscall]:
syscall.Syscall6()
/Users/rob/src/go/src/pkg/syscall/asm_darwin_amd64.s:38 +0x5
syscall.kevent(0x8, 0x0, 0x0, 0xc200088a88, 0xa, ...)
/Users/rob/src/go/src/pkg/syscall/zsyscall_darwin_amd64.go:199 +0x86
syscall.Kevent(0x8, 0x0, 0x0, 0x0, 0xc200088a88, ...)
/Users/rob/src/go/src/pkg/syscall/syscall_bsd.go:551 +0x9b
net.(_pollster).WaitFD(0xc200088a80, 0xc2001032a0, 0x0, 0xffffffffffffffff, 0x0, ...)
/Users/rob/src/go/src/pkg/net/fd_darwin.go:96 +0x179
net.(_pollServer).Run(0xc2001032a0, 0x0)
/Users/rob/src/go/src/pkg/net/fd_unix.go:211 +0xef
created by net.newPollServer
/Users/rob/src/go/src/pkg/net/newpollserver_unix.go:33 +0x367
goroutine 6 [select]:
heka/pipeline.counterLoop()
/Users/rob/go/heka/src/heka/pipeline/outputs.go:85 +0x70a
created by heka/pipeline.InitCountChan
/Users/rob/go/heka/src/heka/pipeline/outputs.go:56 +0x46
goroutine 7 [runnable]:
created by addtimer
/Users/rob/src/go/src/pkg/runtime/ztime_darwin_amd64.c:73
goroutine 8 [runnable]:
heka/pipeline.func·015(0xc2040e91c8, 0xc2040e91d8, 0xc2040e91d0, 0xc2040e91e0, 0x0, ...)
/Users/rob/go/heka/src/heka/pipeline/inputs.go:58 +0x56
created by heka/pipeline.(*InputRunner).Start
/Users/rob/go/heka/src/heka/pipeline/inputs.go:77 +0xcd
spire ~/go/heka $