Skip to content

runtime: segmentation violation (tip) #15747

Closed
@pierrre

Description

@pierrre
  1. What version of Go are you using (go version)?
    go version devel +1f7a0d4 Thu May 19 04:37:45 2016 +0000 linux/amd64
  2. What operating system and processor architecture are you using (go env)?
    GOARCH="amd64"
    GOBIN=""
    GOEXE=""
    GOHOSTARCH="amd64"
    GOHOSTOS="linux"
    GOOS="linux"
    GOPATH="/home/pierre/Go"
    GORACE=""
    GOROOT="/home/pierre/.gimme/versions/go"
    GOTOOLDIR="/home/pierre/.gimme/versions/go/pkg/tool/linux_amd64"
    CC="gcc"
    GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build610860862=/tmp/go-build -gno-record-gcc-switches"
    CXX="g++"
    CGO_ENABLED="1"
  3. What did you do?
    go test -bench=BenchmarkServerParallelism -benchmem github.com/pierrre/imageserver/cache/groupcache

This is a benchmark for my usage of groupcache.
It uses testing.B.RunParallel().

  1. What did you expect to see?
PASS
BenchmarkServerParallelism1-8      50000         29109 ns/op    7575.33 MB/s      221383 B/op          8 allocs/op
BenchmarkServerParallelism2-8      50000         26831 ns/op    8218.43 MB/s      221383 B/op          8 allocs/op
BenchmarkServerParallelism4-8      50000         25436 ns/op    8669.06 MB/s      221382 B/op          8 allocs/op
BenchmarkServerParallelism8-8      50000         24758 ns/op    8906.44 MB/s      221382 B/op          8 allocs/op
BenchmarkServerParallelism16-8     50000         24263 ns/op    9088.15 MB/s      221381 B/op          8 allocs/op
BenchmarkServerParallelism32-8     50000         24053 ns/op    9167.42 MB/s      221382 B/op          8 allocs/op
BenchmarkServerParallelism64-8     50000         23545 ns/op    9365.37 MB/s      221382 B/op          8 allocs/op
BenchmarkServerParallelism128-8    50000         23942 ns/op    9210.20 MB/s      221386 B/op          8 allocs/op
ok      github.com/pierrre/imageserver/cache/groupcache 12.278s
  1. What did you see instead?
BenchmarkServerParallelism1-8         100000         22890 ns/op    9633.18 MB/s      221377 B/op          8 allocs/op
BenchmarkServerParallelism2-8          50000         22876 ns/op    9639.05 MB/s      221381 B/op          8 allocs/op
BenchmarkServerParallelism4-8         100000         22597 ns/op    9758.28 MB/s      221377 B/op          8 allocs/op
BenchmarkServerParallelism8-8       fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x41bd33]

runtime stack:
runtime.throw(0x6c545b, 0x2a)
    /home/pierre/.gimme/versions/go/src/runtime/panic.go:566 +0x8b
runtime.sigpanic()
    /home/pierre/.gimme/versions/go/src/runtime/sigpanic_unix.go:12 +0x2c2
runtime.greyobject(0xc422d40000, 0x0, 0x0, 0xc41fe95fff, 0xc400000000, 0x7fb952c06530, 0xc420022728, 0x0)
    /home/pierre/.gimme/versions/go/src/runtime/mgcmark.go:1209 +0x2f3
runtime.shade(0xc422d40000)
    /home/pierre/.gimme/versions/go/src/runtime/mgcmark.go:1166 +0xa9
runtime.gcmarkwb_m(0xc420e60800, 0xc422d40000)
    /home/pierre/.gimme/versions/go/src/runtime/mbarrier.go:105 +0x4c
runtime.writebarrierptr_nostore1.func1()
    /home/pierre/.gimme/versions/go/src/runtime/mbarrier.go:131 +0x5a
runtime.systemstack(0xc42001d500)
    /home/pierre/.gimme/versions/go/src/runtime/asm_amd64.s:298 +0x79
runtime.mstart()
    /home/pierre/.gimme/versions/go/src/runtime/proc.go:1087

goroutine 581 [running]:
runtime.systemstack_switch()
    /home/pierre/.gimme/versions/go/src/runtime/asm_amd64.s:252 fp=0xc422132d58 sp=0xc422132d50
runtime.writebarrierptr_nostore1(0xc420e60800, 0xc422d40000)
    /home/pierre/.gimme/versions/go/src/runtime/mbarrier.go:132 +0xa7 fp=0xc422132d90 sp=0xc422132d58
runtime.writebarrierptr(0xc420e60800, 0xc422d40000)
    /home/pierre/.gimme/versions/go/src/runtime/mbarrier.go:154 +0x71 fp=0xc422132dc0 sp=0xc422132d90
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc4211be810, 0xc422d40000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:73 +0x5eb fp=0xc422132e88 sp=0xc422132dc0
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c4660, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192 fp=0xc422132f08 sp=0xc422132e88
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda220)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d fp=0xc422132f60 sp=0xc422132f08
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6 fp=0xc422132f88 sp=0xc422132f60
runtime.goexit()
    /home/pierre/.gimme/versions/go/src/runtime/asm_amd64.s:2059 +0x1 fp=0xc422132f90 sp=0xc422132f88
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 1 [chan receive]:
testing.(*B).doBench(0xc42009c3c0, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:246 +0x90
testing.(*benchContext).processBench(0xc4200d5ec0, 0xc42009c3c0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:429 +0x204
testing.(*B).run(0xc42009c3c0, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:236 +0x63
testing.(*B).Run(0xc42009c280, 0x6c0103, 0x1b, 0x6deb08, 0x466400)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:487 +0x234
testing.runBenchmarksInternal.func1(0xc42009c280)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:399 +0x59
testing.(*B).runN(0xc42009c280, 0x1)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:139 +0xa0
testing.runBenchmarksInternal(0x6dec48, 0x7f9da0, 0xe, 0xe, 0x6b8c01)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:405 +0x487
testing.(*M).Run(0xc420042f08, 0x63fe03)
    /home/pierre/.gimme/versions/go/src/testing/testing.go:683 +0x197
main.main()
    github.com/pierrre/imageserver/cache/groupcache/_test/_testmain.go:112 +0xaa

goroutine 17 [syscall, locked to thread]:
runtime.goexit()
    /home/pierre/.gimme/versions/go/src/runtime/asm_amd64.s:2059 +0x1

goroutine 587 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42122a3c0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42122a3c0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421222058, 0x6b9182, 0x4, 0x7e2e40, 0xc42122a3c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42122a390, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42121e140)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 583 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42122a6c0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42122a6c0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421222090, 0x6b9182, 0x4, 0x7e2e40, 0xc42122a6c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42122a690, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda0a0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 421 [semacquire]:
sync.runtime_Semacquire(0xc420ed805c)
    /home/pierre/.gimme/versions/go/src/runtime/sema.go:47 +0x26
sync.(*WaitGroup).Wait(0xc420ed8050)
    /home/pierre/.gimme/versions/go/src/sync/waitgroup.go:131 +0x8d
testing.(*B).RunParallel(0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:601 +0x1b3
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer(0xc42009c3c0, 0xc42000d8f0, 0x8)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:86 +0x161
github.com/pierrre/imageserver/cache/groupcache.benchmarkServerParallelism(0xc42009c3c0, 0x8)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:64 +0x37
github.com/pierrre/imageserver/cache/groupcache.BenchmarkServerParallelism8(0xc42009c3c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:44 +0x2a
testing.(*B).runN(0xc42009c3c0, 0x186a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:139 +0xa0
testing.(*B).launch(0xc42009c3c0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:277 +0x10e
created by testing.(*B).doBench
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:245 +0x66

goroutine 580 [runnable]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42120e3c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda1e0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 228 [runnable]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42122a810, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42121e000)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 584 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211be450, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211be450, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421218078, 0x6b9182, 0x4, 0x7e2e40, 0xc4211be450, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4211be420, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5340)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 605 [runnable]:
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc4212c68d0, 0xc422c68000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:73 +0x2f
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4211be6c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5400)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 578 [runnable]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42120e6f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda160)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 606 [runnable]:
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc4212c4450, 0xc42134c000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:99 +0x2bc
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c4510, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5440)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 607 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42122a660, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42122a660, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421222088, 0x6b9182, 0x4, 0x7e2e40, 0xc42122a660, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42122a630, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5480)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 585 [runnable]:
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc4211be8a0, 0xc423ce4000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:74 +0x7a
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42120e630, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5380)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 227 [runnable]:
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc42122a7e0, 0xc422d76000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:73 +0x2f
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc421236a20, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421234040)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 586 [runnable]:
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc42122a810, 0xc422fd0000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:73 +0x2f
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4210a8570, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d53c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 579 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4212c6630, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4212c6630, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42008e050, 0x6b9182, 0x4, 0x7e2e40, 0xc4212c6630, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c6600, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda1a0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 603 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc421236c00, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc421236c00, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4212ae090, 0x6b9182, 0x4, 0x7e2e40, 0xc421236c00, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc421236bd0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f62380)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 602 [runnable]:
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc42122a750, 0xc422dac000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:73 +0x2f
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc420091080, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda360)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 601 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc421236ba0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc421236ba0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4212ae088, 0x6b9182, 0x4, 0x7e2e40, 0xc421236ba0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc421236b70, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda320)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 600 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4212c6840, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4212c6840, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42008e0b0, 0x6b9182, 0x4, 0x7e2e40, 0xc4212c6840, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c6810, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42121e280)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 604 [runnable]:
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc4211be8d0, 0xc423f36000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:74 +0x7a
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c46c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f62300)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 598 [runnable]:
sync.runtime_Semacquire(0xc42001bb4c)
    /home/pierre/.gimme/versions/go/src/runtime/sema.go:47 +0x26
sync.(*Mutex).Lock(0xc42001bb48)
    /home/pierre/.gimme/versions/go/src/sync/mutex.go:85 +0xc6
sync.(*RWMutex).Lock(0xc42001bb48)
    /home/pierre/.gimme/versions/go/src/sync/rwmutex.go:85 +0x23
github.com/golang/groupcache.(*cache).get(0xc42001bb48, 0x6b9182, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:424 +0x6e
github.com/golang/groupcache.(*Group).lookupCache(0xc42001bb00, 0x6b9182, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:325 +0x80
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4212ae020, 0x6b9182, 0x4, 0x7e2e40, 0xc4212366c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:211 +0xb7
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc421236690, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421224100)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 597 [runnable]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c44b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4212241c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 596 [runnable]:
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc4211be7e0, 0xc42400e000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:74 +0x7a
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc420090c90, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420e60240)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 599 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc421236db0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc421236db0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4212ae0b8, 0x6b9182, 0x4, 0x7e2e40, 0xc421236db0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc421236d80, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f62340)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 595 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42120e540, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42120e540, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc420030088, 0x6b9182, 0x4, 0x7e2e40, 0xc42120e540, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42120e4e0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42121e200)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 593 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42122a000, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42122a000, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4212ae000, 0x6b9182, 0x4, 0x7e2e40, 0xc42122a000, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42000d7d0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421224140)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 592 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4210a8060, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4210a8060, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42122e008, 0x6b9182, 0x4, 0x7e2e40, 0xc4210a8060, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4210a8030, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42121e100)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 594 [runnable]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c4360, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421224180)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 232 [runnable]:
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc42122a870, 0xc422f64000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:73 +0x2f
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc421236a80, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421228000)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 590 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4212c68a0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4212c68a0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42008e0c0, 0x6b9182, 0x4, 0x7e2e40, 0xc4212c68a0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c6870, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421228100)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 589 [runnable]:
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc42122a8a0, 0xc422f9a000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:73 +0x2f
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4211be600, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42121e240)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 588 [runnable]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc420090d20, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42121e180)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 591 [runnable]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212369c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42121e1c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 577 [runnable]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4210a83c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda120)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 576 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42122a720, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42122a720, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421222098, 0x6b9182, 0x4, 0x7e2e40, 0xc42122a720, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42122a6f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420e601c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 575 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4212c67b0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4212c67b0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42008e080, 0x6b9182, 0x4, 0x7e2e40, 0xc4212c67b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c6780, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda2e0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 574 [runnable]:
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc4211be840, 0xc42411c000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:74 +0x7a
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc420090d20, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4212240c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 582 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420090d20, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420090d20, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42122c098, 0x6b9182, 0x4, 0x7e2e40, 0xc420090d20, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc420090c90, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda260)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 229 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420090e10, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420090e10, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42122c0a0, 0x6b9182, 0x4, 0x7e2e40, 0xc420090e10, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc420090db0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda060)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 233 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4212c6750, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4212c6750, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42008e078, 0x6b9182, 0x4, 0x7e2e40, 0xc4212c6750, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c6720, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421224000)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 231 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4212c67e0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4212c67e0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42008e0a0, 0x6b9182, 0x4, 0x7e2e40, 0xc4212c67e0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c46f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f62040)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 572 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4212c46c0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4212c46c0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421220068, 0x6b9182, 0x4, 0x7e2e40, 0xc4212c46c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c4690, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421228040)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 571 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4210a8090, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4210a8090, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4212ae010, 0x6b9182, 0x4, 0x7e2e40, 0xc4210a8090, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4210a8060, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4212280c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 570 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc421236d50, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc421236d50, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4212ae0a8, 0x6b9182, 0x4, 0x7e2e40, 0xc421236d50, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc421236d20, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421228080)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 569 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4212c66f0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4212c66f0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42008e070, 0x6b9182, 0x4, 0x7e2e40, 0xc4212c66f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c66c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f62140)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 568 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc421236cf0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc421236cf0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4212ae0a0, 0x6b9182, 0x4, 0x7e2e40, 0xc421236cf0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc421236cc0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f622c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 567 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42122a7b0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42122a7b0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4212220a0, 0x6b9182, 0x4, 0x7e2e40, 0xc42122a7b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42122a780, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f62280)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 573 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc421236b40, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc421236b40, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4212ae080, 0x6b9182, 0x4, 0x7e2e40, 0xc421236b40, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc421236ae0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420e60200)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 565 [runnable]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42122a330, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f62200)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 564 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211be4b0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211be4b0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421218080, 0x6b9182, 0x4, 0x7e2e40, 0xc4211be4b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4211be480, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f621c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 566 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42120e7e0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42120e7e0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4200300a8, 0x6b9182, 0x4, 0x7e2e40, 0xc42120e7e0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42120e7b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f62240)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 563 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42120e780, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42120e780, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc420030098, 0x6b9182, 0x4, 0x7e2e40, 0xc42120e780, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42120e750, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42121e040)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 230 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4212c6690, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4212c6690, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42008e068, 0x6b9182, 0x4, 0x7e2e40, 0xc4212c6690, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4212c6660, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f62080)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 241 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc421236c90, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc421236c90, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4212ae098, 0x6b9182, 0x4, 0x7e2e40, 0xc421236c90, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc421236c60, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420eda2a0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 236 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211be3f0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211be3f0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421218070, 0x6b9182, 0x4, 0x7e2e40, 0xc4211be3f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc4211be3c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5300)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 239 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42122a600, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42122a600, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421222080, 0x6b9182, 0x4, 0x7e2e40, 0xc42122a600, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42122a5d0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421224080)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 235 [runnable]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc421236f90, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420e600c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 234 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42122a5a0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42122a5a0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421222070, 0x6b9182, 0x4, 0x7e2e40, 0xc42122a5a0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42122a570, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f62100)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 237 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42122a4e0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42122a4e0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421222060, 0x6b9182, 0x4, 0x7e2e40, 0xc42122a4e0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42122a4b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420f62180)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 240 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42120e5a0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42120e5a0, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc420030090, 0x6b9182, 0x4, 0x7e2e40, 0xc42120e5a0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42120e570, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421224040)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 238 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42120e840, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42120e840, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc4200300b8, 0x6b9182, 0x4, 0x7e2e40, 0xc42120e840, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42120e810, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42121e080)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 562 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc42122a540, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc42122a540, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc421222068, 0x6b9182, 0x4, 0x7e2e40, 0xc42122a540, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc42122a510, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42121e0c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 608 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420090e70, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420090e70, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42122c0a8, 0x6b9182, 0x4, 0x7e2e40, 0xc420090e70, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc420090e40, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421228140)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 609 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420090c60, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420090c60, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42122c090, 0x6b9182, 0x4, 0x7e2e40, 0xc420090c60, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc420090ba0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d54c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 610 [runnable]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420090f00, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bbe0)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420090f00, 0xc4210b0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bb00, 0x6492e0, 0xc42122c0b0, 0x6b9182, 0x4, 0x7e2e40, 0xc420090f00, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200d5200, 0xc42000d770, 0xc420090ea0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d52c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc420ed8050, 0xc420ed8048, 0xc420ed8040, 0xc42009c3c0, 0xc4200d52a0)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d
exit status 2
FAIL    github.com/pierrre/imageserver/cache/groupcache 7.050s

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions