Can you create an issue at https://github.com/influxdata/kapacitor/issues/new and include the new stack trace using version 1.0? Thanks
On Friday, September 9, 2016 at 3:52:56 AM UTC-6, Jun Zhang wrote: > > > @nathanielc <https://github.com/nathanielc> , I have upgraded to v1.0.0, > but still panic! > > On Wednesday, September 7, 2016 at 6:27:41 AM UTC+8, [email protected] > wrote: >> >> This issue has been fixed in the latest version. >> https://github.com/influxdata/kapacitor/pull/510 >> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Finfluxdata%2Fkapacitor%2Fpull%2F510&sa=D&sntz=1&usg=AFQjCNFqDiSiWOd4ETswRpSKgDgkfe6qvg> >> >> On Tuesday, September 6, 2016 at 9:52:26 AM UTC-6, Jun Zhang wrote: >>> >>> kapacitor RPM info: >>> >>> Name : kapacitor >>> Arch : x86_64 >>> Version : 0.13.1 >>> Release : 1 >>> Size : 41 M >>> Repo : installed >>> From repo : /kapacitor-0.13.1.x86_64 >>> Summary : Time series data processing engine >>> URL : github.com/influxdata/kapacitor >>> License : MIT >>> Description : Time series data processing engine >>> >>> >>> TICKscript >>> >>> var ping_statistic = stream >>> |from() >>> .database('netbench') >>> .retentionPolicy('default') >>> .measurement('ping_statistic') >>> .groupBy('hostName', 'isp', 'province') >>> |window() >>> .period(1m) >>> .every(1m) >>> >>> var avgLoss = ping_statistic >>> |last('avgLoss') >>> .as('avgLoss') >>> >>> avgLoss >>> |alert() >>> .crit(lambda: "avgLoss" > 5) >>> .log('/tmp/alerts_loss.log') >>> >>> kapacitor log >>> >>> [httpd] 2016/09/06 23:38:04 I! 10.160.109.152 - - [06/Sep/2016:23:38:04 >>> +0800] GET /kapacitor/v1/tasks/alert_netbench HTTP/1.1 200 5974 - >>> curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.21 Basic ECC >>> zlib/1.2.3 libidn/1.18 libssh2/1.4.2 e7153ecb-7447-11e6-8014-000000000000 >>> 6.812757ms >>> [alert_netbench:last3] 2016/09/06 23:39:03 E! failed to aggregate batch: >>> field avgLoss missing from point cannot aggregate >>> >>> panic message: >>> >>> panic: runtime error: invalid memory address or nil pointer dereference >>> [signal 0xb code=0x1 addr=0x0 pc=0x5f5375] >>> >>> goroutine 184 [running]: >>> panic(0xca0ec0, 0xc820010100) >>> /usr/local/go/src/runtime/panic.go:481 +0x3e6 >>> >>> github.com/influxdata/kapacitor/vendor/github.com/influxdata/influxdb/influxql.( >>> >>> *FloatFuncReducer).Emit(0xc8202d5490, 0x0, 0x0, >>> 0x0)/root/go/src/github.com/influxdata/kapacitor/vendor/github.com/influxdata/influxdb/influxql/functions.gen.go:68 >>> >>> <http://github.com/influxdata/kapacitor/vendor/github.com/influxdata/influxdb/influxql/functions.gen.go:68> >>> >>> +0xa5github.com/influxdata/kapacitor.( >>> <http://github.com/influxdata/kapacitor.(>*floatPointEmitter).EmitPoint(0xc820b40510, >>> >>> 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) >>> /root/go/src/github.com/influxdata/kapacitor/influxql.gen.go:166 +0x78 >>> github.com/influxdata/kapacitor.( >>> >>> *InfluxQLNode).emit(0xc8200e5000, 0x7f3596286140, 0xc820b404e0, 0x0, >>> 0x0)/root/go/src/github.com/influxdata/kapacitor/influxql.go:185 >>> <http://github.com/influxdata/kapacitor/influxql.go:185> >>> +0x90github.com/influxdata/kapacitor.( >>> <http://github.com/influxdata/kapacitor.(>*InfluxQLNode).runBatchInfluxQL(0xc8200e5000, >>> >>> 0x0, 0x0) >>> /root/go/src/github.com/influxdata/kapacitor/influxql.go:162 +0x62c >>> github.com/influxdata/kapacitor.( >>> >>> *InfluxQLNode).runInfluxQLs(0xc8200e5000, 0x0, 0x0, 0x0, 0x0, >>> 0x0)/root/go/src/github.com/influxdata/kapacitor/influxql.go:42 >>> <http://github.com/influxdata/kapacitor/influxql.go:42> >>> +0x83github.com/influxdata/kapacitor.( >>> <http://github.com/influxdata/kapacitor.(>*InfluxQLNode).( >>> github.com/influxdata/kapacitor.runInfluxQLs)-fm(0x0, 0x0, 0x0, 0x0, >>> 0x0) >>> /root/go/src/github.com/influxdata/kapacitor/influxql.go:33 +0x4c >>> github.com/influxdata/kapacitor.( >>> >>> *node).start.func1(0xc8200e5000, 0x0, 0x0, >>> 0x0)/root/go/src/github.com/influxdata/kapacitor/node.go:128 >>> <http://github.com/influxdata/kapacitor/node.go:128> +0x7fcreated by >>> github.com/influxdata/kapacitor.( >>> <http://github.com/influxdata/kapacitor.(>*node).start >>> /root/go/src/github.com/influxdata/kapacitor/node.go:129 +0x53 >>> >> -- Remember to include the InfluxDB version number with all issue reports --- You received this message because you are subscribed to the Google Groups "InfluxDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/influxdb. To view this discussion on the web visit https://groups.google.com/d/msgid/influxdb/5aab545e-d1d8-4bab-816e-a34ae2b48aa3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
