I recently put BoltDB on my server and tried running Cayley with it but have gotten the following issues (not sure why its calling /home/barak/...):
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x8 pc=0x698a03]
goroutine 1 [running]:
github.com/boltdb/bolt.(*Bucket).Get(0x0, 0xc20802b3f8, 0x4, 0x8, 0x0, 0x0, 0x0)
/home/barak/src/cayley/src/
github.com/boltdb/bolt/bucket.go:257 +0x53
github.com/google/cayley/graph/bolt.(*QuadStore).getInt64ForKey(0xc20803db90, 0xc208034750, 0xbad530, 0x4, 0x0, 0x1017400, 0x0, 0x0)
/home/barak/src/cayley/src/
github.com/google/cayley/graph/bolt/quadstore.go:454 +0xd5
github.com/google/cayley/graph/bolt.func·009(0xc208034750, 0x0, 0x0)
/home/barak/src/cayley/src/
github.com/google/cayley/graph/bolt/quadstore.go:469 +0x76
github.com/boltdb/bolt.(*DB).View(0xc2080369c0, 0xc20809baf8, 0x0, 0x0)
/home/barak/src/cayley/src/
github.com/boltdb/bolt/db.go:536 +0xe7
github.com/google/cayley/graph/bolt.(*QuadStore).getMetadata(0xc20803db90, 0x0, 0x0)
/home/barak/src/cayley/src/
github.com/google/cayley/graph/bolt/quadstore.go:475 +0x5d
github.com/google/cayley/graph/bolt.newQuadStore(0x7ffd5606f67d, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/barak/src/cayley/src/
github.com/google/cayley/graph/bolt/quadstore.go:99 +0x2be
github.com/google/cayley/graph.NewQuadStore(0x7ffd5606f66f, 0x4, 0x7ffd5606f67d, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/barak/src/cayley/src/
github.com/google/cayley/graph/quadstore.go:181 +0x24f
github.com/google/cayley/db.OpenQuadStore(0xc20806a080, 0x0, 0x0, 0x0, 0x0)
/home/barak/src/cayley/src/
github.com/google/cayley/db/db.go:53 +0x1ba
github.com/google/cayley/db.Open(0xc20806a080, 0x4, 0x0, 0x0)
/home/barak/src/cayley/src/
github.com/google/cayley/db/db.go:40 +0x40
main.main()
/home/barak/src/cayley/src/
github.com/google/cayley/cayley.go:231 +0x8ee
goroutine 5 [chan receive]:
github.com/barakmich/glog.(*loggingT).flushDaemon(0x1016780)
/home/barak/src/cayley/src/
github.com/barakmich/glog/glog.go:923 +0x78
created by github.com/barakmich/glog.init·1
/home/barak/src/cayley/src/
github.com/barakmich/glog/glog.go:408 +0x363
goroutine 17 [syscall, locked to thread]:
runtime.goexit()
/home/barak/local/go/src/runtime/asm_amd64.s:2232 +0x1
goroutine 7 [syscall]:
os/signal.loop()