Skip to content

Instantly share code, notes, and snippets.

@BenLubar
Created May 26, 2013 19:45
Show Gist options
  • Save BenLubar/5653808 to your computer and use it in GitHub Desktop.
Save BenLubar/5653808 to your computer and use it in GitHub Desktop.
panic: runtime error: index out of range
goroutine 95 [running]:
code.google.com/p/go.exp/locale/collate.(*iter).next(0xc2001508d0, 0x47d001)
/home/ben/go/src/code.google.com/p/go.exp/locale/collate/collate.go:368 +0x5da
code.google.com/p/go.exp/locale/collate.(*iter).nextPrimary(0xc2001508d0, 0x1771)
/home/ben/go/src/code.google.com/p/go.exp/locale/collate/collate.go:440 +0x198
code.google.com/p/go.exp/locale/collate.compareLevel(0xa4c800, 0xc200150060, 0xc2001508d0, 0x200)
/home/ben/go/src/code.google.com/p/go.exp/locale/collate/collate.go:203 +0xa1
code.google.com/p/go.exp/locale/collate.(*Collator).compare(0xc200150000, 0xc2003a2af8)
/home/ben/go/src/code.google.com/p/go.exp/locale/collate/collate.go:222 +0xdd
code.google.com/p/go.exp/locale/collate.(*Collator).CompareString(0xc200150000, 0xc2003a2ae8, 0x6, 0xc2003a2af8, 0x6, ...)
/home/ben/go/src/code.google.com/p/go.exp/locale/collate/collate.go:185 +0xcb
github.com/couchbaselabs/walrus.CollateJSON(0x87e840, 0xc20069ea80, 0x87e840, 0xc20069eab0, 0x29, ...)
/home/ben/go/src/github.com/couchbaselabs/walrus/collate.go:43 +0x26b
main.vindexKeyCompare(0xc20069e9f0, 0x9, 0x9, 0xc20040b800, 0x32, ...)
/home/ben/go/src/github.com/BenLubar/cbgb/view_refresh.go:320 +0x1e5
github.com/steveyen/gkvlite.(*Store).visitNodes(0xc200224900, 0xc200123120, 0xc20039bc80, 0xc20069e9f0, 0x9, ...)
/home/ben/go/src/github.com/steveyen/gkvlite/treap.go:305 +0x29b
github.com/steveyen/gkvlite.(*Store).visitNodes(0xc200224900, 0xc200123120, 0xc2001b9cc0, 0xc20069e9f0, 0x9, ...)
/home/ben/go/src/github.com/steveyen/gkvlite/treap.go:308 +0x360
github.com/steveyen/gkvlite.(*Collection).VisitItemsAscendEx(0xc200123120, 0xc20069e9f0, 0x9, 0x9, 0x1, ...)
/home/ben/go/src/github.com/steveyen/gkvlite/collection.go:233 +0x121
github.com/steveyen/gkvlite.(*Collection).VisitItemsAscend(0xc200123120, 0xc20069e9f0, 0x9, 0x9, 0x1, ...)
/home/ben/go/src/github.com/steveyen/gkvlite/collection.go:218 +0xb9
main.visitVIndex(0xc2001dc2c0, 0xc20045c882, 0x4, 0xc20045c88d, 0x9, ...)
/home/ben/go/src/github.com/BenLubar/cbgb/rest_view.go:339 +0x8eb
created by main.couchDbGetView
/home/ben/go/src/github.com/BenLubar/cbgb/rest_view.go:72 +0x93c
goroutine 1 [select (no cases)]:
main.main()
/home/ben/go/src/github.com/BenLubar/cbgb/main.go:140 +0xb39
goroutine 3 [select]:
github.com/dustin/go-broadcast.(*MuxObserver).run(0xc200133960)
/home/ben/go/src/github.com/dustin/go-broadcast/mux_observer.go:95 +0x1eb
created by github.com/dustin/go-broadcast.NewMuxObserver
/home/ben/go/src/github.com/dustin/go-broadcast/mux_observer.go:39 +0xf8
goroutine 5 [chan receive]:
main.periodicWorker(0xc20012af60)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 6 [select]:
main.(*periodically).service(0xc20013cc00)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:84 +0x267
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:69 +0x1c2
goroutine 7 [chan receive]:
main.periodicWorker(0xc200168060)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 8 [chan receive]:
main.periodicWorker(0xc200168060)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 9 [select]:
main.(*periodically).service(0xc20013cc30)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:84 +0x267
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:69 +0x1c2
goroutine 10 [chan receive]:
main.periodicWorker(0xc200168120)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 11 [chan receive]:
main.periodicWorker(0xc200168120)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 12 [chan receive]:
main.periodicWorker(0xc200168120)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 13 [chan receive]:
main.periodicWorker(0xc200168120)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 14 [chan receive]:
main.periodicWorker(0xc200168120)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 15 [select]:
main.(*periodically).service(0xc20013cc60)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:84 +0x267
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:69 +0x1c2
goroutine 16 [chan receive]:
main.periodicWorker(0xc2001681e0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 17 [chan receive]:
main.periodicWorker(0xc2001681e0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 18 [chan receive]:
main.periodicWorker(0xc2001681e0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 19 [chan receive]:
main.periodicWorker(0xc2001681e0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 20 [chan receive]:
main.periodicWorker(0xc2001681e0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 21 [select]:
main.(*periodically).service(0xc20013cc90)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:84 +0x267
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:69 +0x1c2
goroutine 22 [chan receive]:
main.periodicWorker(0xc2001682a0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 23 [chan receive]:
main.periodicWorker(0xc2001682a0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 24 [chan receive]:
main.periodicWorker(0xc2001682a0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 25 [chan receive]:
main.periodicWorker(0xc2001682a0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 26 [chan receive]:
main.periodicWorker(0xc2001682a0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 27 [chan receive]:
main.periodicWorker(0xc2001682a0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 28 [chan receive]:
main.periodicWorker(0xc2001682a0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 29 [chan receive]:
main.periodicWorker(0xc2001682a0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 30 [chan receive]:
main.periodicWorker(0xc2001682a0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 31 [chan receive]:
main.periodicWorker(0xc2001682a0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 32 [select]:
main.(*periodically).service(0xc20013ccc0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:84 +0x267
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:69 +0x1c2
goroutine 33 [chan receive]:
main.periodicWorker(0xc200168360)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 34 [chan receive]:
main.periodicWorker(0xc200168360)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 35 [chan receive]:
main.periodicWorker(0xc200168360)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 36 [chan receive]:
main.periodicWorker(0xc200168360)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 37 [chan receive]:
main.periodicWorker(0xc200168360)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 38 [chan receive]:
main.periodicWorker(0xc200168360)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 39 [chan receive]:
main.periodicWorker(0xc200168360)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 40 [chan receive]:
main.periodicWorker(0xc200168360)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 41 [chan receive]:
main.periodicWorker(0xc200168360)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 42 [chan receive]:
main.periodicWorker(0xc200168360)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:74 +0x54
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:67 +0x194
goroutine 43 [select]:
main.(*periodically).service(0xc20013ccf0)
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:84 +0x267
created by main.newPeriodicallyInt
/home/ben/go/src/github.com/BenLubar/cbgb/periodically.go:69 +0x1c2
goroutine 44 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 45 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 46 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 47 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 48 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 49 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 50 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 51 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 52 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 53 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 54 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 55 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 56 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 57 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 58 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 59 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 60 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 61 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 62 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 63 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 64 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 65 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 66 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 67 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 68 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 69 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 70 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 71 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 72 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 73 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 74 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 75 [chan receive]:
main.(*FileService).worker(0xc200000910)
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:57 +0x68
created by main.NewFileService
/home/ben/go/src/github.com/BenLubar/cbgb/file_server.go:21 +0x94
goroutine 76 [chan receive]:
main.MutationLogger(0xc200156000)
/home/ben/go/src/github.com/BenLubar/cbgb/tap.go:236 +0x5d
created by main.main
/home/ben/go/src/github.com/BenLubar/cbgb/main.go:117 +0x2e5
goroutine 77 [IO wait]:
net.runtime_pollWait(0x7f93ad95cf18, 0x72, 0x0)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82
net.(*pollDesc).WaitRead(0xc2001c4980, 0xb, 0xc20013cd20)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_poll_runtime.go:70 +0x4d
net.(*netFD).accept(0xc2001c4900, 0xa4d958, 0x0, 0xc20013cd20, 0xb, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_unix.go:390 +0x36a
net.(*TCPListener).AcceptTCP(0xc2001d5718, 0x7f9399b29018, 0x511572, 0xe34898)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/tcpsock_posix.go:229 +0x73
net.(*TCPListener).Accept(0xc2001d5718, 0x2, 0xc2002a2c90, 0xf, 0xc2002a3e10, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/tcpsock_posix.go:239 +0x33
main.waitForConnections(0xc2001c2dc0, 0xc2001d5718, 0x320, 0xc20013cd50, 0x9a4220, ...)
/home/ben/go/src/github.com/BenLubar/cbgb/server.go:184 +0x1e9
created by main.StartServer
/home/ben/go/src/github.com/BenLubar/cbgb/server.go:219 +0xef
goroutine 78 [IO wait]:
net.runtime_pollWait(0x7f93ad95cb28, 0x72, 0x0)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82
net.(*pollDesc).WaitRead(0xc2002b5590, 0xb, 0xc20013cd20)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_poll_runtime.go:70 +0x4d
net.(*netFD).accept(0xc2002b5510, 0xa4d958, 0x0, 0xc20013cd20, 0xb, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_unix.go:390 +0x36a
net.(*TCPListener).AcceptTCP(0xc2003a2ab0, 0x18, 0xc2001ff810, 0x4c5cb8)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/tcpsock_posix.go:229 +0x73
net.(*TCPListener).Accept(0xc2003a2ab0, 0x0, 0x0, 0x0, 0xc20020e7e0, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/tcpsock_posix.go:239 +0x33
net/http.(*Server).Serve(0xc20027feb0, 0xc2001c2dc0, 0xc2003a2ab0, 0x0, 0x0, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/server.go:1585 +0x96
net/http.(*Server).ListenAndServe(0xc20027feb0, 0xc20027feb0, 0x7f9399b5cea0)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/server.go:1575 +0xbf
net/http.ListenAndServe(0x7fff70e0c1bb, 0x6, 0xc2001f9060, 0xc20069e9d0, 0xc2001df690, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/server.go:1640 +0x119
main.restNSServe(0x7fff70e0c1bb, 0x6, 0xa07110, 0x19, 0xc20020bb40, ...)
/home/ben/go/src/github.com/BenLubar/cbgb/rest_ns.go:330 +0x3f9
created by main.mainServer
/home/ben/go/src/github.com/BenLubar/cbgb/main.go:163 +0x495
goroutine 92 [running]:
runtime/race._Cfunc___tsan_write(0x7f938800ee38, 0xc20071aa10, 0x53b72c)
runtime/race/_obj/_cgo_defun.c:178 +0x2f
runtime/race.Write(0x7f938800ee38, 0xc20071aa28, 0x53b76d)
runtime/race/_obj/race.cgo1.go:57 +0x39
created by net/http.(*Server).Serve
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/server.go:1607 +0x29c
goroutine 80 [syscall]:
goroutine 81 [IO wait]:
net.runtime_pollWait(0x7f93ad95ce70, 0x72, 0x0)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82
net.(*pollDesc).WaitRead(0xc2001c4a10, 0xb, 0xc20013cd20)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_poll_runtime.go:70 +0x4d
net.(*netFD).accept(0xc2001c4990, 0xa4d958, 0x0, 0xc20013cd20, 0xb, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_unix.go:390 +0x36a
net.(*TCPListener).AcceptTCP(0xc2001d5e68, 0x4c5eec, 0x7f9399b5bdf8, 0x4c5eec)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/tcpsock_posix.go:229 +0x73
net.(*TCPListener).Accept(0xc2001d5e68, 0xc200224720, 0xc20055a238, 0xc2001e36c0, 0x0, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/tcpsock_posix.go:239 +0x33
net/http.(*Server).Serve(0xc2002397d0, 0xc2001c2dc0, 0xc2001d5e68, 0x0, 0x0, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/server.go:1585 +0x96
net/http.(*Server).ListenAndServe(0xc2002397d0, 0xc2002397d0, 0x7f9399b5bf20)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/server.go:1575 +0xbf
net/http.ListenAndServe(0x7fff70e0c1ab, 0x6, 0xc2001f9060, 0xc200229200, 0xc2001df6e0, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/server.go:1640 +0x119
main.restCouchServe(0x7fff70e0c1ab, 0x6, 0xa07110, 0x19)
/home/ben/go/src/github.com/BenLubar/cbgb/rest_couch.go:33 +0x193
created by main.mainServer
/home/ben/go/src/github.com/BenLubar/cbgb/main.go:172 +0x792
goroutine 82 [IO wait]:
net.runtime_pollWait(0x7f93ad95cdc8, 0x72, 0x0)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82
net.(*pollDesc).WaitRead(0xc2001c4aa0, 0xb, 0xc20013cd20)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_poll_runtime.go:70 +0x4d
net.(*netFD).Read(0xc2001c4a20, 0xc200124000, 0x1000, 0x1000, 0x0, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_unix.go:200 +0x354
net.(*conn).Read(0xc2001d5ec8, 0xc200124000, 0x1000, 0x1000, 0x0, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/net.go:123 +0xfd
bufio.(*Reader).fill(0xc200224840)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/bufio/bufio.go:119 +0x273
bufio.(*Reader).Peek(0xc200224840, 0x1, 0x0, 0x0, 0x0, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/bufio/bufio.go:147 +0x15d
net/http.(*persistConn).readLoop(0xc20012b700)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/transport.go:670 +0x13b
created by net/http.(*Transport).dialConn
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/transport.go:511 +0xe5f
goroutine 83 [select]:
net/http.(*persistConn).writeLoop(0xc20012b700)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/transport.go:774 +0x334
created by net/http.(*Transport).dialConn
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/transport.go:512 +0xe79
goroutine 86 [IO wait]:
net.runtime_pollWait(0x7f93ad95cc78, 0x72, 0x0)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82
net.(*pollDesc).WaitRead(0xc2001e3350, 0xb, 0xc20013cd20)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_poll_runtime.go:70 +0x4d
net.(*netFD).Read(0xc2001e32d0, 0xc2004b43e0, 0x18, 0x18, 0x0, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_unix.go:200 +0x354
net.(*conn).Read(0xc200279d78, 0xc2004b43e0, 0x18, 0x18, 0x239b738, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/net.go:123 +0xfd
io.ReadAtLeast(0xc2001f9240, 0xc200279d78, 0xc2004b43e0, 0x18, 0x18, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/io/io.go:284 +0x11b
io.ReadFull(0xc2001f9240, 0xc200279d78, 0xc2004b43e0, 0x18, 0x18, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/io/io.go:302 +0x7d
github.com/dustin/gomemcached.(*MCRequest).Receive(0x7f9399ae0e50, 0xc2001f9240, 0xc200279d78, 0xc2004b43e0, 0x18, ...)
/home/ben/go/src/github.com/dustin/gomemcached/mc_req.go:127 +0x2e9
github.com/dustin/gomemcached/server.ReadPacket(0xc2001f9240, 0xc200279d78, 0x0, 0x0, 0x0, ...)
/home/ben/go/src/github.com/dustin/gomemcached/server/mc_conn_handler.go:81 +0x84
main.handleMessage(0xc2001f9270, 0xc200279d78, 0xc2001f9240, 0xc200279d78, 0xc2002a3d50, ...)
/home/ben/go/src/github.com/BenLubar/cbgb/server.go:158 +0x6d
main.sessionLoop(0xc2002a6a00, 0xc200279d78, 0xc2002a2c70, 0xf, 0xc2002a3d50, ...)
/home/ben/go/src/github.com/BenLubar/cbgb/server.go:150 +0x12c
created by main.waitForConnections
/home/ben/go/src/github.com/BenLubar/cbgb/server.go:202 +0x472
goroutine 87 [IO wait]:
net.runtime_pollWait(0x7f93ad95cbd0, 0x72, 0x0)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82
net.(*pollDesc).WaitRead(0xc2001e33e0, 0xb, 0xc20013cd20)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_poll_runtime.go:70 +0x4d
net.(*netFD).Read(0xc2001e3360, 0xc2006fd060, 0x18, 0x18, 0x0, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/fd_unix.go:200 +0x354
net.(*conn).Read(0xc200279dc0, 0xc2006fd060, 0x18, 0x18, 0x7f939002c898, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/net.go:123 +0xfd
io.ReadAtLeast(0xc2001f9240, 0xc200279dc0, 0xc2006fd060, 0x18, 0x18, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/io/io.go:284 +0x11b
io.ReadFull(0xc2001f9240, 0xc200279dc0, 0xc2006fd060, 0x18, 0x18, ...)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/io/io.go:302 +0x7d
github.com/dustin/gomemcached.(*MCRequest).Receive(0x7f9399b6ce50, 0xc2001f9240, 0xc200279dc0, 0xc2006fd060, 0x18, ...)
/home/ben/go/src/github.com/dustin/gomemcached/mc_req.go:127 +0x2e9
github.com/dustin/gomemcached/server.ReadPacket(0xc2001f9240, 0xc200279dc0, 0x0, 0x0, 0x0, ...)
/home/ben/go/src/github.com/dustin/gomemcached/server/mc_conn_handler.go:81 +0x84
main.handleMessage(0xc2001f9270, 0xc200279dc0, 0xc2001f9240, 0xc200279dc0, 0xc2002a3e10, ...)
/home/ben/go/src/github.com/BenLubar/cbgb/server.go:158 +0x6d
main.sessionLoop(0xc2002a6a00, 0xc200279dc0, 0xc2002a2c90, 0xf, 0xc2002a3e10, ...)
/home/ben/go/src/github.com/BenLubar/cbgb/server.go:150 +0x12c
created by main.waitForConnections
/home/ben/go/src/github.com/BenLubar/cbgb/server.go:202 +0x472
goroutine 94 [running]:
runtime/race._Cfunc___tsan_func_exit(0x7f938406e598)
runtime/race/_obj/_cgo_defun.c:88 +0x2f
runtime/race.FuncExit(0x7f938406e598)
runtime/race/_obj/race.cgo1.go:89 +0x25
github.com/robertkrimen/otto.(*_lexer).next(0xc2003545a0, 0xc200000075)
/home/ben/go/src/github.com/robertkrimen/otto/lexer.go:574 +0x90
github.com/robertkrimen/otto.(*_lexer).scanIdentifierKeyword(0xc2003545a0, 0x0, 0x0, 0x0, 0x0, ...)
/home/ben/go/src/github.com/robertkrimen/otto/lexer.go:468 +0x47f
github.com/robertkrimen/otto.(*_lexer).Scan(0xc2003545a0, 0x0, 0x0, 0x0, 0x0, ...)
/home/ben/go/src/github.com/robertkrimen/otto/lexer.go:251 +0x1c3
github.com/robertkrimen/otto.(*_parser).Next(0xc2003545a0, 0x1, 0x6, 0x6, 0x9c17b0, ...)
/home/ben/go/src/github.com/robertkrimen/otto/parser.go:238 +0x49
github.com/robertkrimen/otto.(*_parser).ConsumeIdentifier(0xc2003545a0, 0xa)
/home/ben/go/src/github.com/robertkrimen/otto/parser.go:180 +0x44
github.com/robertkrimen/otto.(*_parser).ParsePrimaryExpression(0xc2003545a0, 0x9a8080, 0x3)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:11 +0x620
github.com/robertkrimen/otto.(*_parser).ParseLeftHandSideExpressionAllowCall(0xc2003545a0, 0x488e79, 0x7f938406e598)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:219 +0x1c6
github.com/robertkrimen/otto.(*_parser).ParsePostfixExpression(0xc2003545a0, 0xa, 0x9a4280)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:238 +0x44
github.com/robertkrimen/otto.(*_parser).ParseUnaryExpression(0xc2003545a0, 0x48945f, 0x48961f)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:288 +0x403
github.com/robertkrimen/otto.(*_parser).ParseMultiplicativeExpression(0xc2003545a0, 0xc200162b34, 0x481b7d)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:292 +0x44
github.com/robertkrimen/otto.(*_parser).ParseAdditiveExpression(0xc2003545a0, 0x7f938406e598, 0x47d23d)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:306 +0x44
github.com/robertkrimen/otto.(*_parser).ParseShiftExpression(0xc2003545a0, 0x7f9399af5180, 0x2)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:320 +0x44
github.com/robertkrimen/otto.(*_parser).ParseRelationalExpression(0xc2003545a0, 0xc2003545a0, 0x1)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:335 +0x1e3
github.com/robertkrimen/otto.(*_parser).ParseEqualityExpression(0xc2003545a0, 0x2, 0xc20055a3e0)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:361 +0x44
github.com/robertkrimen/otto.(*_parser).ParseBitwiseANDExpression(0xc2003545a0, 0x0, 0x0)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:375 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseBitwiseXORExpression(0xc2003545a0, 0x1, 0x0)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:386 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseBitwiseORExpression(0xc2003545a0, 0xc20055a3e0, 0x1)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:397 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseLogicalANDExpression(0xc2003545a0, 0x7f9399af56a0, 0x488e39)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:408 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseLogicalORExpression(0xc2003545a0, 0x0, 0x0)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:419 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseConditionlExpression(0xc2003545a0, 0xc200715140, 0x1)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:430 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseAssignmentExpression(0xc2003545a0, 0xc20055a3e0, 0x1)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:444 +0x41
github.com/robertkrimen/otto.(*_parser).ParseExpression(0xc2003545a0, 0x999500, 0x1)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:458 +0x41
github.com/robertkrimen/otto.(*_parser).ParsePrimaryExpression(0xc2003545a0, 0x9a8080, 0x3)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:33 +0x1a7
github.com/robertkrimen/otto.(*_parser).ParseLeftHandSideExpressionAllowCall(0xc2003545a0, 0x488e79, 0x7f938406e598)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:219 +0x1c6
github.com/robertkrimen/otto.(*_parser).ParsePostfixExpression(0xc2003545a0, 0x1, 0x9999c0)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:238 +0x44
github.com/robertkrimen/otto.(*_parser).ParseUnaryExpression(0xc2003545a0, 0x47d23d, 0x7f938800f6d8)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:288 +0x403
github.com/robertkrimen/otto.(*_parser).ParseMultiplicativeExpression(0xc2003545a0, 0x47d1f4, 0x7f938800f6d8)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:292 +0x44
github.com/robertkrimen/otto.(*_parser).ParseAdditiveExpression(0xc2003545a0, 0x465fd3, 0x465fd3)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:306 +0x44
github.com/robertkrimen/otto.(*_parser).ParseShiftExpression(0xc2003545a0, 0x488fa5, 0x7f938406e598)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:320 +0x44
github.com/robertkrimen/otto.(*_parser).ParseRelationalExpression(0xc2003545a0, 0x465fd3, 0x7b62f0)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:335 +0x1e3
github.com/robertkrimen/otto.(*_parser).ParseEqualityExpression(0xc2003545a0, 0x7f938406e598, 0x47d23d)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:361 +0x44
github.com/robertkrimen/otto.(*_parser).ParseBitwiseANDExpression(0xc2003545a0, 0x7f9399b6a6f8, 0x465fd3)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:375 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseBitwiseXORExpression(0xc2003545a0, 0x2, 0xc20055a3e0)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:386 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseBitwiseORExpression(0xc2003545a0, 0xc20055a3e0, 0x1)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:397 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseLogicalANDExpression(0xc2003545a0, 0x7fff70eb4b49, 0x7f9399b6a880)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:408 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseLogicalORExpression(0xc2003545a0, 0xc20055a3e0, 0x1)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:419 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseConditionlExpression(0xc2003545a0, 0x465fd3, 0x7b62f0)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:430 +0x3c
github.com/robertkrimen/otto.(*_parser).ParseAssignmentExpression(0xc2003545a0, 0xc200664310, 0xc20055a3e0)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:444 +0x41
github.com/robertkrimen/otto.(*_parser).ParseExpression(0xc2003545a0, 0x1, 0x99a680)
/home/ben/go/src/github.com/robertkrimen/otto/parse_expression.go:458 +0x41
github.com/robertkrimen/otto.(*_parser).ParseStatement(0xc2003545a0, 0xe346a8, 0xc200716960)
/home/ben/go/src/github.com/robertkrimen/otto/parse_statement.go:47 +0x394
github.com/robertkrimen/otto.(*_parser).parseStatementUntil(0xc2003545a0, 0x7f9399b6ae20, 0x4829c4, 0x7f939d927fc0, 0xa0, ...)
/home/ben/go/src/github.com/robertkrimen/otto/parse_statement.go:251 +0xbf
github.com/robertkrimen/otto.(*_parser).Parse(0xc2003545a0, 0x0)
/home/ben/go/src/github.com/robertkrimen/otto/parser.go:271 +0x18a
github.com/robertkrimen/otto.mustParse(0xc20055a3e0, 0x6, 0x593cc1)
/home/ben/go/src/github.com/robertkrimen/otto/parser.go:16 +0x1f4
github.com/robertkrimen/otto.(*_runtime).run(0xc200115c40, 0xc20055a3e0, 0x6, 0x7f938406e598, 0x593c45, ...)
/home/ben/go/src/github.com/robertkrimen/otto/runtime.go:384 +0x3d
github.com/robertkrimen/otto.func·108()
/home/ben/go/src/github.com/robertkrimen/otto/runtime.go:390 +0x76
github.com/robertkrimen/otto.catchPanic(0x7f9399e7f0f8, 0x0, 0x0)
/home/ben/go/src/github.com/robertkrimen/otto/error.go:123 +0xa1
github.com/robertkrimen/otto.(*_runtime).runSafe(0xc200115c40, 0xc20055a3e0, 0x6, 0x999680, 0x1, ...)
/home/ben/go/src/github.com/robertkrimen/otto/runtime.go:391 +0x132
github.com/robertkrimen/otto.Otto.Object(0xc200115c40, 0xc20055a3e0, 0x6, 0xc2001d5580, 0x4, ...)
/home/ben/go/src/github.com/robertkrimen/otto/otto.go:287 +0x4d
main.OttoNewFunction(0xc20055a3d8, 0xc2001d5580, 0x4, 0x7b6360, 0x7f9399e7f4d0, ...)
/home/ben/go/src/github.com/BenLubar/cbgb/js.go:55 +0xc5
main.reduceViewResult(0xc2001c5000, 0xc2001ed000, 0xc2005ea600, 0xc200278420, 0xc2001d5580, ...)
/home/ben/go/src/github.com/BenLubar/cbgb/rest_view.go:173 +0xee
main.couchDbGetView(0xc200167100, 0xc200354280, 0xc2001aa8f0)
/home/ben/go/src/github.com/BenLubar/cbgb/rest_view.go:94 +0xd9f
main.func·053(0xc200167100, 0xc200354280, 0xc2001aa8f0)
/home/ben/go/src/github.com/BenLubar/cbgb/util.go:214 +0x2c0
net/http.HandlerFunc.ServeHTTP(0xc2002235c0, 0xc200167100, 0xc200354280, 0xc2001aa8f0)
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/server.go:1192 +0x4c
github.com/gorilla/mux.(*Router).ServeHTTP(0xc2001df6e0, 0xc200167100, 0xc200354280, 0xc2001aa8f0)
/home/ben/go/src/github.com/gorilla/mux/mux.go:86 +0x300
main.authenticationFilter.ServeHTTP(0x7b62f0, 0x7f9399e7fda8, 0x0, 0x48961f, 0xe058c0, ...)
/home/ben/go/src/github.com/BenLubar/cbgb/auth.go:99 +0x281
main.(*authenticationFilter).ServeHTTP(0x0, 0x48949f, 0x7b62f0, 0x7f9399e7fda8)
/home/ben/go/src/github.com/BenLubar/cbgb/auth.go:0 +0xbe
created by net/http.(*Server).Serve
/opt/ʕ ◔ϖ◔ʔ/src/pkg/net/http/server.go:1607 +0x29c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment