Skip to content

runtime: segmentation violation (tip) #15747

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
pierrre opened this issue May 19, 2016 · 10 comments
Closed

runtime: segmentation violation (tip) #15747

pierrre opened this issue May 19, 2016 · 10 comments

Comments

@pierrre
Copy link

pierrre commented May 19, 2016

  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
@pierrre
Copy link
Author

pierrre commented May 19, 2016

Another crash log:

BenchmarkServerParallelism1-8          50000         23017 ns/op    9580.24 MB/s      221381 B/op          8 allocs/op
BenchmarkServerParallelism2-8          50000         22849 ns/op    9650.56 MB/s      221381 B/op          8 allocs/op
BenchmarkServerParallelism4-8         100000         22484 ns/op    9807.21 MB/s      221377 B/op          8 allocs/op
BenchmarkServerParallelism8-8       runtime: pointer 0xc42167e008 to unallocated spanidx=0xb3f span.base()=0xc423580000 span.limit=0xc4235b5d6c span.state=3
runtime: found in object at *(0xc4200907e0+0x0)
object=0xc4200907e0 k=0x6210048 s.base()=0xc420090000 s.limit=0xc420092000 s.sizeclass=3 s.elemsize=32
 *(object+0) = 0xc42167e008 <==
 *(object+8) = 0x35d64
 *(object+16) = 0x35d64
 *(object+24) = 0x0
fatal error: found bad pointer in Go heap (incorrect use of unsafe or cgo?)

runtime stack:
runtime.throw(0x6c82eb, 0x3e)
    /home/pierre/.gimme/versions/go/src/runtime/panic.go:566 +0x8b
runtime.heapBitsForObject(0xc42167e008, 0xc4200907e0, 0x0, 0x45620b, 0x4103a7, 0x7fbb12ffcdf8, 0xc420464000, 0x7fbb12ffce40)
    /home/pierre/.gimme/versions/go/src/runtime/mbitmap.go:429 +0x298
runtime.scanobject(0xc4200907e0, 0xc420025228)
    /home/pierre/.gimme/versions/go/src/runtime/mgcmark.go:1150 +0x15b
runtime.gcDrainN(0xc420025228, 0x6879, 0xc4fffffffc)
    /home/pierre/.gimme/versions/go/src/runtime/mgcmark.go:1039 +0xb7
runtime.gcAssistAlloc.func1()
    /home/pierre/.gimme/versions/go/src/runtime/mgcmark.go:455 +0xd6
runtime.systemstack(0xc420022a00)
    /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 539 [running]:
runtime.systemstack_switch()
    /home/pierre/.gimme/versions/go/src/runtime/asm_amd64.s:252 fp=0xc420eee400 sp=0xc420eee3f8
runtime.gcAssistAlloc(0xc420482b60)
    /home/pierre/.gimme/versions/go/src/runtime/mgcmark.go:492 +0x15f fp=0xc420eee480 sp=0xc420eee400
runtime.mallocgc(0x4, 0x0, 0x67a100, 0x6bba00)
    /home/pierre/.gimme/versions/go/src/runtime/malloc.go:563 +0x96a fp=0xc420eee518 sp=0xc420eee480
runtime.rawstring(0x4, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/pierre/.gimme/versions/go/src/runtime/string.go:289 +0x7b fp=0xc420eee548 sp=0xc420eee518
runtime.rawstringtmp(0x0, 0x4, 0xc4213381d8, 0x410461, 0x4d7029, 0xc4200907e0, 0xc42167e008)
    /home/pierre/.gimme/versions/go/src/runtime/string.go:111 +0x92 fp=0xc420eee580 sp=0xc420eee548
runtime.slicebytetostring(0x0, 0xc42167e004, 0x4, 0x35d68, 0x0, 0x0)
    /home/pierre/.gimme/versions/go/src/runtime/string.go:93 +0x34 fp=0xc420eee5d0 sp=0xc420eee580
github.com/pierrre/imageserver.(*Image).UnmarshalBinaryNoCopy(0xc4211d0810, 0xc42167e000, 0x35d6c, 0x35d6c, 0x4, 0x7e2e40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/image.go:99 +0x2bc fp=0xc420eee698 sp=0xc420eee5d0
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da5d0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:41 +0x192 fp=0xc420eee718 sp=0xc420eee698
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de4080)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d fp=0xc420eee770 sp=0xc420eee718
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:598 +0xb6 fp=0xc420eee798 sp=0xc420eee770
runtime.goexit()
    /home/pierre/.gimme/versions/go/src/runtime/asm_amd64.s:2059 +0x1 fp=0xc420eee7a0 sp=0xc420eee798
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(0xc420091000, 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(0xc420efcf08, 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 399 [semacquire]:
sync.runtime_Semacquire(0xc4200dc3cc)
    /home/pierre/.gimme/versions/go/src/runtime/sema.go:47 +0x26
sync.(*WaitGroup).Wait(0xc4200dc3c0)
    /home/pierre/.gimme/versions/go/src/sync/waitgroup.go:131 +0x8d
testing.(*B).RunParallel(0xc42009c3c0, 0xc420090380)
    /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 550 [GC assist wait]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4262b2810, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de41c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 538 [GC assist wait]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da390, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:31 +0x27
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e020)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 559 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b650, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b650, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030138, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b650, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b620, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421336100)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 558 [GC assist wait]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc421304750, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4213360c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 557 [GC assist wait]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed8c90, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421336080)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 313 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b2030, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b2030, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088000, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b2030, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4262b2000, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5460)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 555 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b8f0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b8f0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030178, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b8f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b8c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de4100)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 554 [GC assist wait]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed8e10, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de42c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 556 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4213347e0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4213347e0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4213180b0, 0x6b9182, 0x4, 0x7e2e40, 0xc4213347e0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc421304810, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421336040)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 553 [running]:
    goroutine running on other thread; stack unavailable
created by testing.(*B).RunParallel
    /home/pierre/.gimme/versions/go/src/testing/benchmark.go:599 +0x18d

goroutine 552 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b950, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b950, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030180, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b950, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b920, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de4240)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 542 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b24b0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b24b0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088078, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b24b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4262b2480, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d51a0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 551 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4213347b0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4213347b0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4213180a8, 0x6b9182, 0x4, 0x7e2e40, 0xc4213347b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211d08a0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de4200)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 314 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b4d0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b4d0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4200300b0, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b4d0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b4a0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d54a0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 541 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211da0c0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211da0c0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421316010, 0x6b9182, 0x4, 0x7e2e40, 0xc4211da0c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da090, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de4040)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 547 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b22d0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b22d0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088050, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b22d0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da660, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d4b60)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 537 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420ed8750, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420ed8750, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4262b0058, 0x6b9182, 0x4, 0x7e2e40, 0xc420ed8750, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed8720, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e080)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 548 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b2450, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b2450, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088070, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b2450, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4262b2420, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de4140)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 549 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b2120, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b2120, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088028, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b2120, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b2f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de4180)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 546 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b890, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b890, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030170, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b890, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b860, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d52a0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 540 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4213342a0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4213342a0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421318038, 0x6b9182, 0x4, 0x7e2e40, 0xc4213342a0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc421334270, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de40c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 545 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b2060, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b2060, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088008, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b2060, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4213047e0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5260)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 544 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b050, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b050, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4200300a8, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b050, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b200, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5220)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 543 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b6b0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b6b0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030140, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b6b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b680, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d51e0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 311 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b710, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b710, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030148, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b710, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b6e0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d53e0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 533 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5ae40, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5ae40, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030088, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5ae40, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b320, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d50e0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 534 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b590, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b590, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030118, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b590, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b560, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5120)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 535 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211d0420, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211d0420, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421332058, 0x6b9182, 0x4, 0x7e2e40, 0xc4211d0420, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211d03f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5160)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 536 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5af30, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5af30, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4200300a0, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5af30, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da6c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d52e0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 312 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b2090, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b2090, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088010, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b2090, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed8f30, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5420)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 532 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b21e0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b21e0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088038, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b21e0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4262b21b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d4f40)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 530 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b22a0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b22a0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088048, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b22a0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4262b2270, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d54e0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 321 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b830, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b830, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030160, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b830, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b800, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421336200)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 319 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b20c0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b20c0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088018, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b20c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed8f60, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420ef6200)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 531 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211da060, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211da060, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421316008, 0x6b9182, 0x4, 0x7e2e40, 0xc4211da060, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da030, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420ef6040)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 320 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b20f0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b20f0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088020, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b20f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da6f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420ef6240)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 318 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211da120, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211da120, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421316018, 0x6b9182, 0x4, 0x7e2e40, 0xc4211da120, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da0f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420ef61c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 317 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b7d0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b7d0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030158, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b7d0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b7a0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420ef6180)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 309 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5ade0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5ade0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030078, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5ade0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211d0780, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5360)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 316 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420ed86f0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420ed86f0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4262b0050, 0x6b9182, 0x4, 0x7e2e40, 0xc420ed86f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed86c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420ef6140)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 315 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211da180, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211da180, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421316020, 0x6b9182, 0x4, 0x7e2e40, 0xc4211da180, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da150, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d5320)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 308 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211da000, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211da000, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421316000, 0x6b9182, 0x4, 0x7e2e40, 0xc4211da000, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed8f90, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420ef6100)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 310 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b530, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b530, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030110, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b530, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b500, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200d53a0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 560 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5af00, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5af00, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030090, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5af00, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5aea0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421336140)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 561 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b5f0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b5f0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030130, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b5f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b5c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421336180)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b23f0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b23f0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088068, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b23f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4262b23c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4213361c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211da1e0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211da1e0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421316028, 0x6b9182, 0x4, 0x7e2e40, 0xc4211da1e0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da1b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421336000)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420ed8810, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420ed8810, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4262b0060, 0x6b9182, 0x4, 0x7e2e40, 0xc420ed8810, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed87b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e140)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5ad80, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5ad80, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030070, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5ad80, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5ad50, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e180)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b2390, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b2390, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088060, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b2390, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4262b2360, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e1c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211da240, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211da240, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421316030, 0x6b9182, 0x4, 0x7e2e40, 0xc4211da240, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da210, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e200)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420ed88d0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420ed88d0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4262b0078, 0x6b9182, 0x4, 0x7e2e40, 0xc420ed88d0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed8840, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e240)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5b770, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5b770, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030150, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5b770, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420e5b740, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e280)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420ed89c0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420ed89c0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4262b00e8, 0x6b9182, 0x4, 0x7e2e40, 0xc420ed89c0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed8990, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e2c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420ed8960, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420ed8960, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4262b0090, 0x6b9182, 0x4, 0x7e2e40, 0xc420ed8960, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed8930, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e100)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211da300, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211da300, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421316040, 0x6b9182, 0x4, 0x7e2e40, 0xc4211da300, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da2d0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de4340)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b2240, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b2240, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088040, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b2240, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4262b2210, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de4380)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4211da2a0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4211da2a0, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421316038, 0x6b9182, 0x4, 0x7e2e40, 0xc4211da2a0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211da270, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de43c0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211d0390, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:40 +0x160
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc420de4300)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b2180, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b2180, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088030, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b2180, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4262b2150, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e340)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc4262b2330, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc4262b2330, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc421088058, 0x6b9182, 0x4, 0x7e2e40, 0xc4262b2330, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4262b2300, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc42134e300)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420e5ae10, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420e5ae10, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc420030080, 0x6b9182, 0x4, 0x7e2e40, 0xc420e5ae10, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc4211d07b0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc421336240)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 [GC assist wait]:
github.com/golang/groupcache.(*allocBytesSink).setView(0xc420ed8a50, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x4d37cb, 0xc42001bd00)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:229 +0x57
github.com/golang/groupcache.setSinkView(0x7e2e40, 0xc420ed8a50, 0xc4210c0000, 0x35d6c, 0x35d6c, 0x0, 0x0, 0x0, 0x1)
    /home/pierre/Go/src/github.com/golang/groupcache/sinks.go:60 +0x134
github.com/golang/groupcache.(*Group).Get(0xc42001bc20, 0x6492e0, 0xc4262b00f0, 0x6b9182, 0x4, 0x7e2e40, 0xc420ed8a50, 0x0, 0x0)
    /home/pierre/Go/src/github.com/golang/groupcache/groupcache.go:215 +0x151
github.com/pierrre/imageserver/cache/groupcache.(*Server).Get(0xc4200902e0, 0xc42000d770, 0xc420ed89f0, 0x0, 0x0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache.go:36 +0x13d
github.com/pierrre/imageserver/cache/groupcache.benchmarkServer.func3(0xc4200903a0)
    /home/pierre/Go/src/github.com/pierrre/imageserver/cache/groupcache/groupcache_benchmark_test.go:81 +0x6d
testing.(*B).RunParallel.func1(0xc4200dc3c0, 0xc4200dc3b8, 0xc4200dc3b0, 0xc42009c3c0, 0xc420090380)
    /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 5.786s

@ianlancetaylor ianlancetaylor added this to the Go1.7 milestone May 20, 2016
@ianlancetaylor
Copy link
Contributor

Does your program use cgo or SWIG? Does it use unsafe? Have you run your program under the race detector?

@pierrre
Copy link
Author

pierrre commented May 20, 2016

I forgot: if I run go test -bench=BenchmarkServerParallelism -benchmem github.com/pierrre/imageserver/cache/groupcache
on Go 1.6.2, it works.

Have you run your program under the race detector?

Yes, go test -race -bench=BenchmarkServerParallelism -benchmem github.com/pierrre/imageserver/cache/groupcache
works on Go 1.6.2

Does your program use cgo or SWIG?

As far as I know, no.

Does it use unsafe?

Not directly.
My program uses groupcache, that uses protobuf, that uses unsafe.
See https://github.com/golang/protobuf/blob/master/proto/pointer_unsafe.go#L40

@ianlancetaylor
Copy link
Contributor

@RLH @aclements

@pierrre
Copy link
Author

pierrre commented May 23, 2016

It's really frustrating, because I don't know what to do to fix this crash.

I tried to enable the "appengine" tags: go test -a -x -tags=appengine -run=NONE -bench=BenchmarkServerParallelism -benchmem github.com/pierrre/imageserver/cache/groupcache
I disables the usage of "unsafe" in protobuf.
But it still crashes.

There is something weird with my imageserver.Image.UnmarshalBinaryNoCopy() method:

  • if I remove all the code (just keep return nil), it doesn't crash
  • if I add return nil at the beginning (keep all the code), it crashes

I don't understand...

@RLH
Copy link
Contributor

RLH commented May 23, 2016

We can reliable reproduce this here and are well on our way to root causing it.

@aclements
Copy link
Member

We should test the fix for this against the case in #15762, once we have one.

@gopherbot
Copy link
Contributor

CL https://golang.org/cl/23393 mentions this issue.

@pierrre
Copy link
Author

pierrre commented May 27, 2016

It's fixed for me.
go test -bench=BenchmarkServerParallelism -benchmem github.com/pierrre/imageserver/cache/groupcache
doesn't crash anymore.

Thank you @rsc 👍

@rsc
Copy link
Contributor

rsc commented May 27, 2016

Great, thanks very much for the report @pierrre.

@golang golang locked and limited conversation to collaborators May 27, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants