@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/d02810b3-ee31-49c4-8e96-088a81a5c64e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to