influxdb/influxdb — pull request #714 by jvshahid (2014-08-13 19:49:47+00:00)
Title: select * from "IHS.*-*.1h" where empty(ratio) limit 1

[2014/07/04 22:24:15 IST] [EROR] (common.RecoverFunc:20) ********************************BUG********************************
Database: ratios
Query: [select * from IHS.*-*.1h where empty(ratio) limit 1]
Error: runtime error: invalid memory address or nil pointer dereference. Stacktrace: goroutine 183997 [running]:
common.RecoverFunc(0xc2142147e6, 0x6, 0xc217b54d40, 0x33, 0x7fda76578eb8)
/home/vagrant/influxdb/src/common/recover.go:14 +0xb7
runtime.panic(0x8a29e0, 0x1042b68)
/home/vagrant/bin/go/src/pkg/runtime/panic.c:248 +0x106
engine.matchesExpression(0xc215543fa0, 0xc213634050, 0x5, 0x5, 0xc217b54dc0, ...)
/home/vagrant/influxdb/src/engine/filtering.go:69 +0x235
engine.matches(0xc212ee5b70, 0xc213634050, 0x5, 0x5, 0xc217b54dc0, ...)
/home/vagrant/influxdb/src/engine/filtering.go:75 +0x91
engine.Filter(0xc2185be700, 0xc213634140, 0xc213634140, 0x50, 0x450600)
/home/vagrant/influxdb/src/engine/filtering.go:156 +0x2d4
engine.(*FilteringEngine).YieldSeries(0xc215420820, 0xc213634140, 0x7fdac6c11060)
/home/vagrant/influxdb/src/engine/filtering_engine.go:35 +0x78
datastore.(*LevelDbShard).executeQueryForSeries(0xc213f5c900, 0xc210175e60, 0xc2134cb5e0, 0xa, 0xc2154208e0, ...)
/home/vagrant/influxdb/src/datastore/leveldb_shard.go:319 +0x1e36
datastore.(*LevelDbShard).Query(0xc213f5c900, 0x

[2014/07/04 22:24:15 IST] [EROR] (coordinator.(*CoordinatorImpl).readFromResponseChannels:350) Error while executing query: Internal Error: runtime error: invalid memory address or nil pointer dereference