genuinetools / img

Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder.
https://blog.jessfraz.com/post/building-container-images-securely-on-kubernetes/
MIT License
3.88k stars 230 forks source link

fatal error: unexpected signal during runtime execution while exporting layers #272

Closed jeunii closed 4 years ago

jeunii commented 4 years ago

img details

$ img version
img:
 version     : v0.5.7
 git hash    : d14bb92
 go version  : go1.11.10
 go compiler : gc
 platform    : linux/amd64

jnlp container is Debian stretch.

I have loaded the img binary into my jnlp image. Now once my container is up and running in privileged mode in kubernetes (GKE), I build a image. The image building process seems to run ok but when I it starts exporting the layers, the following error is generated.

Full log

 => => transferring context: 199B                                                                                                                                                                                                                                                0.0s
 => [1/13] FROM docker.io/library/openjdk:8-jdk-stretch@sha256:8bce852e5ccd41b17bf9704c0047f962f891bdde3e401678a52d14a628defa49                                                                                                                                                  0.0s
 => => resolve docker.io/library/openjdk:8-jdk-stretch@sha256:8bce852e5ccd41b17bf9704c0047f962f891bdde3e401678a52d14a628defa49                                                                                                                                                   0.0s
 => CACHED [2/13] RUN apt-get update && apt-get upgrade -y && apt-get install -y git curl && rm -rf /var/lib/apt/lists/*                                                                                                                                                         0.0s
 => CACHED [3/13] RUN mkdir -p /var/jenkins_home   && chown 1000:1000 /var/jenkins_home   && groupadd -g 1000 jenkins   && useradd -d "/var/jenkins_home" -u 1000 -g 1000 -m -s /bin/bash jenkins                                                                                0.0s
 => CACHED [4/13] RUN mkdir -p /usr/share/jenkins/ref/init.groovy.d                                                                                                                                                                                                              0.0s
 => CACHED [5/13] COPY tini_pub.gpg /var/jenkins_home/tini_pub.gpg                                                                                                                                                                                                               0.0s
 => CACHED [6/13] RUN curl -fsSL https://github.com/krallin/tini/releases/download/v0.16.1/tini-static-$(dpkg --print-architecture) -o /sbin/tini   && curl -fsSL https://github.com/krallin/tini/releases/download/v0.16.1/tini-static-$(dpkg --print-architecture).asc -o /sb  0.0s
 => CACHED [7/13] RUN curl -fsSL https://repo.jenkins-ci.org/public/org/jenkins-ci/main/jenkins-war/2.176.2/jenkins-war-2.176.2.war -o /usr/share/jenkins/jenkins.war   && echo "33a6c3161cf8de9c8729fd83914d781319fd1569acf487c7b1121681dba190a5  /usr/share/jenkins/jenkins.w  0.0s
 => CACHED [8/13] RUN chown -R jenkins "/var/jenkins_home" "/usr/share/jenkins/ref"                                                                                                                                                                                              0.0s
 => CACHED [9/13] COPY jenkins-support /usr/local/bin/jenkins-support                                                                                                                                                                                                            0.0s
 => CACHED [10/13] COPY jenkins.sh /usr/local/bin/jenkins.sh                                                                                                                                                                                                                     0.0s
 => CACHED [11/13] COPY tini-shim.sh /bin/tini                                                                                                                                                                                                                                   0.0s
 => CACHED [12/13] COPY plugins.sh /usr/local/bin/plugins.sh                                                                                                                                                                                                                     0.0s
 => CACHED [13/13] COPY install-plugins.sh /usr/local/bin/install-plugins.sh                                                                                                                                                                                                     0.0s
 => exporting to image                                                                                                                                                                                                                                                           1.0s
 => => exporting layers                                                                                                                                                                                                                                                          1.0s
fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0xe5 pc=0x7f8ae0247259]

runtime stack:
runtime.throw(0xfa127f, 0x2a)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/panic.go:608 +0x72
runtime.sigpanic()
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/signal_unix.go:374 +0x2f2

goroutine 653 [syscall]:
runtime.cgocall(0xc9d980, 0xc0009bd7d8, 0x29)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/cgocall.go:128 +0x5e fp=0xc0009bd7a0 sp=0xc0009bd768 pc=0x4039ee
os/user._Cfunc_mygetgrgid_r(0x2b, 0xc00078a3e0, 0x7f8ac4000b30, 0x400, 0xc000208c20, 0xc000000000)
    _cgo_gotypes.go:106 +0x4d fp=0xc0009bd7d8 sp=0xc0009bd7a0 pc=0x4f419d
os/user.lookupUnixGid.func1.1(0x2b, 0xc00078a3e0, 0x7f8ac4000b30, 0x400, 0xc000208c20, 0xc0009bd870)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/user/cgo_lookup_unix.go:181 +0x135 fp=0xc0009bd818 sp=0xc0009bd7d8 pc=0x4f6105
os/user.lookupUnixGid.func1(0xe9c960)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/user/cgo_lookup_unix.go:181 +0x50 fp=0xc0009bd858 sp=0xc0009bd818 pc=0x4f61a0
os/user.retryWithBuffer(0xc00076d980, 0xc0009bd940, 0xc00076d980, 0xc0009bd8f8)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/user/cgo_lookup_unix.go:253 +0x3e fp=0xc0009bd8b0 sp=0xc0009bd858 pc=0x4f53fe
os/user.lookupUnixGid(0x2b, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/user/cgo_lookup_unix.go:177 +0x130 fp=0xc0009bd978 sp=0xc0009bd8b0 pc=0x4f4f00
os/user.lookupGroupId(0xfb71db, 0x2, 0xa, 0xfb71db, 0x2)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/user/cgo_lookup_unix.go:167 +0x73 fp=0xc0009bd9b0 sp=0xc0009bd978 pc=0x4f4d93
os/user.LookupGroupId(0xfb71db, 0x2, 0x2, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/user/lookup.go:53 +0x35 fp=0xc0009bd9e8 sp=0xc0009bd9b0 pc=0x4f3e75
archive/tar.statUnix(0x10890a0, 0xc000c40270, 0xc0007402a0, 0x1ceb620, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/archive/tar/stat_unix.go:45 +0x379 fp=0xc0009bda58 sp=0xc0009bd9e8 pc=0x4ff9c9
archive/tar.FileInfoHeader(0x10890a0, 0xc000c40270, 0x0, 0x0, 0x35, 0x10794e0, 0xc000569da0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/archive/tar/common.go:702 +0x454 fp=0xc0009bdbd8 sp=0xc0009bda58 pc=0x4f9004
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.(*changeWriter).HandleChange(0xc000358c30, 0x2, 0xc000569d60, 0x9, 0x10890a0, 0xc000c40270, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:489 +0x47e fp=0xc0009bde28 sp=0xc0009bdbd8 pc=0xb82c5e
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.(*changeWriter).HandleChange-fm(0x2, 0xc000569d60, 0x9, 0x10890a0, 0xc000c40270, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0x7d fp=0xc0009bde88 sp=0xc0009bde28 pc=0xb8559d
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:318 +0x217 fp=0xc0009bdf88 sp=0xc0009bde88 pc=0x5e55a7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000552ed0, 0xc000358c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57 fp=0xc0009bdfd0 sp=0xc0009bdf88 pc=0x5df957
runtime.goexit()
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0009bdfd8 sp=0xc0009bdfd0 pc=0x459571
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 1 [semacquire]:
sync.runtime_Semacquire(0xc0000a12a0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc0000a1298)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc0000a1290, 0xc0001e0460, 0xc000096780)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
main.(*buildCommand).Run(0xc0003fe460, 0x1084920, 0xc00007a2c0, 0xc000030090, 0x1, 0x1, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/build.go:204 +0xb99
github.com/genuinetools/img/vendor/github.com/genuinetools/pkg/cli.(*Program).run(0xc00036e580, 0x10849e0, 0xc000371680, 0xc000030050, 0x5, 0x5, 0x521caa, 0xc000360e40)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/genuinetools/pkg/cli/cli.go:212 +0x4a8
github.com/genuinetools/img/vendor/github.com/genuinetools/pkg/cli.(*Program).Run(0xc00036e580)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/genuinetools/pkg/cli/cli.go:89 +0x67
main.main()
    /home/travis/gopath/src/github.com/genuinetools/img/main.go:104 +0x7be

goroutine 5 [syscall]:
os/signal.signal_recv(0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sigqueue.go:139 +0x9c
os/signal.loop()
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/signal/signal_unix.go:23 +0x22
created by os/signal.init.0
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/signal/signal_unix.go:29 +0x41

goroutine 7 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/appcontext.Context.func1.1(0xc00007e4e0, 0xc000068430, 0xc0000f4f08)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/appcontext/appcontext.go:30 +0x38
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/appcontext.Context.func1
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/appcontext/appcontext.go:28 +0xfe

goroutine 8 [select]:
github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*serverConn).serve(0xc000306000)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/server.go:814 +0x52f
github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*Server).ServeConn(0xc00036c100, 0x108c7c0, 0xc0000a1170, 0xc000395da0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/server.go:435 +0x704
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.serve(0x1084920, 0xc00036c040, 0xc0003e4900, 0x108c7c0, 0xc0000a1170)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/grpc.go:24 +0x100
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.(*Session).Run(0xc0000c8070, 0x1084920, 0xc00036c040, 0xc0001e0420, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/session.go:103 +0x674
main.(*buildCommand).Run.func1(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/build.go:185 +0x45
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0000a1290, 0xc0000a12c0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 9 [semacquire]:
sync.runtime_Semacquire(0xc0004c28b0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc0004c28a8)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc0004c28a0, 0xc0004c2900, 0xc0004c28a0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/client.(*Client).Solve(0xc00007a0c0, 0x1084920, 0xc0004b50c0, 0xc0000fca20, 0xc000096780, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/client/solve.go:48 +0x1c5
main.(*buildCommand).Run.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/build.go:190 +0x26d
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0000a1290, 0xc000030140)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 10 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progressui.DisplaySolveStatus(0x1084960, 0xc00003e058, 0x0, 0x0, 0x1091040, 0xc000068650, 0x1078220, 0xc00000e018, 0xc0000967e0, 0x0, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progressui/display.go:39 +0x333
main.showProgress(0xc000096780, 0xc0002a2100, 0x0, 0xc000050790)
    /home/travis/gopath/src/github.com/genuinetools/img/build.go:404 +0xc8
main.(*buildCommand).Run.func3(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/build.go:202 +0x39
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0000a1290, 0xc0001e0460)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 11 [chan receive]:
main.showProgress.func1(0xc000096780, 0xc0000967e0)
    /home/travis/gopath/src/github.com/genuinetools/img/build.go:361 +0x74a
created by main.showProgress
    /home/travis/gopath/src/github.com/genuinetools/img/build.go:360 +0x6b

goroutine 36 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.(*Manager).handleConn(0xc0001e03a0, 0x1084920, 0xc0002a22c0, 0x108c7c0, 0xc0000a1140, 0xc0001ce030, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/manager.go:144 +0x48e
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.(*Manager).HandleConn(0xc0001e03a0, 0x1084960, 0xc00003e058, 0x108c7c0, 0xc0000a1140, 0xc0001ce030, 0x1084920, 0xc00036c040)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/manager.go:97 +0x75
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.(*Manager).HandleConn-fm(0x1084960, 0xc00003e058, 0x108c7c0, 0xc0000a1140, 0xc0001ce030, 0xc0000a1298, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/client/session.go:47 +0x5c
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/testutil.TestStream.func1.1(0xc0000684d0, 0xc0000a1140, 0xc0001ce030)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/testutil/testutil.go:23 +0x62
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/testutil.TestStream.func1
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/testutil/testutil.go:22 +0x5a

goroutine 37 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.serve.func1(0x1084920, 0xc00036c040, 0x108c7c0, 0xc0000a1170)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/grpc.go:20 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.serve
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/grpc.go:19 +0x61

goroutine 23 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver.(*scheduler).loop.func2(0xc00010fdc0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/scheduler.go:76 +0x38
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver.(*scheduler).loop
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/scheduler.go:75 +0x6d

goroutine 56 [select]:
io.(*pipe).Read(0xc0000300a0, 0xc0003ae118, 0x9, 0x9, 0x0, 0xc000096540, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/io/pipe.go:50 +0xea
io.(*PipeReader).Read(0xc000364048, 0xc0003ae118, 0x9, 0x9, 0xc000000000, 0x60100000008, 0x8)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/io/pipe.go:127 +0x4c
io.ReadAtLeast(0x7f8ae1584c38, 0xc0000a1170, 0xc0003ae118, 0x9, 0x9, 0x9, 0xc000060f28, 0x2, 0x2)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/io/io.go:310 +0x88
io.ReadFull(0x7f8ae1584c38, 0xc0000a1170, 0xc0003ae118, 0x9, 0x9, 0x0, 0x0, 0x28)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/io/io.go:329 +0x58
github.com/genuinetools/img/vendor/golang.org/x/net/http2.readFrameHeader(0xc0003ae118, 0x9, 0x9, 0x7f8ae1584c38, 0xc0000a1170, 0x0, 0xc000000000, 0xc0001f48a0, 0xc000122508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/frame.go:237 +0x7b
github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc0003ae0e0, 0xc000060ee0, 0x2, 0x0, 0x1)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/frame.go:492 +0xa3
github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*serverConn).readFrames(0xc000306000)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/server.go:701 +0xa4
created by github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*serverConn).serve
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/server.go:806 +0x30c

goroutine 50 [select]:
github.com/genuinetools/img/vendor/google.golang.org/grpc.(*ccResolverWrapper).watcher(0xc0003700c0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/resolver_conn_wrapper.go:109 +0x142
created by github.com/genuinetools/img/vendor/google.golang.org/grpc.(*ccResolverWrapper).start
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/resolver_conn_wrapper.go:95 +0x3f

goroutine 51 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.monitorHealth(0x1084920, 0xc0002a22c0, 0xc0003b4000, 0xc000280070)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/grpc.go:69 +0x188
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.grpcClientConn
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/grpc.go:55 +0x270

goroutine 53 [select]:
github.com/genuinetools/img/vendor/google.golang.org/grpc.(*ccBalancerWrapper).watcher(0xc0002a2340)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/balancer_conn_wrappers.go:122 +0x10f
created by github.com/genuinetools/img/vendor/google.golang.org/grpc.newCCBalancerWrapper
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/balancer_conn_wrappers.go:113 +0x13d

goroutine 54 [select]:
github.com/genuinetools/img/vendor/google.golang.org/grpc.(*addrConn).transportMonitor(0xc00010a000)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/clientconn.go:1070 +0x1c1
github.com/genuinetools/img/vendor/google.golang.org/grpc.(*addrConn).connect.func1(0xc00010a000)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/clientconn.go:622 +0x1b2
created by github.com/genuinetools/img/vendor/google.golang.org/grpc.(*addrConn).connect
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/clientconn.go:613 +0xe1

goroutine 55 [select]:
io.(*pipe).Read(0xc0000300f0, 0xc000226000, 0x8000, 0x8000, 0x11, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/io/pipe.go:50 +0xea
io.(*PipeReader).Read(0xc000364058, 0xc000226000, 0x8000, 0x8000, 0x11, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/io/pipe.go:127 +0x4c
bufio.(*Reader).Read(0xc0001f4720, 0xc000304038, 0x9, 0x9, 0x20, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/bufio/bufio.go:216 +0x22f
io.ReadAtLeast(0x1076b20, 0xc0001f4720, 0xc000304038, 0x9, 0x9, 0x9, 0xc000552930, 0x4024ee, 0xc000251e9b)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/io/io.go:310 +0x88
io.ReadFull(0x1076b20, 0xc0001f4720, 0xc000304038, 0x9, 0x9, 0x344ecd09, 0x344ecd090046a0cc, 0x5dd59858)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/io/io.go:329 +0x58
github.com/genuinetools/img/vendor/golang.org/x/net/http2.readFrameHeader(0xc000304038, 0x9, 0x9, 0x1076b20, 0xc0001f4720, 0x0, 0xbf6d83f600000000, 0x86e6fbdc, 0x1ceb620)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/frame.go:237 +0x7b
github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc000304000, 0xc00046a0c0, 0xc00046a0c0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/frame.go:492 +0xa3
github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.(*http2Client).reader(0xc000222000)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:1178 +0x12e
created by github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.newHTTP2Client
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:261 +0xaf8

goroutine 57 [select]:
github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0002a2440, 0x1, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103
github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc0001f4f00, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac
github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.newHTTP2Client.func3(0xc000222000)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:301 +0x7b
created by github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.newHTTP2Client
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:299 +0xc53

goroutine 41 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc00036c5c0, 0xc0001ce3f0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 14 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0004b4fd0, 0xc000000011)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc0004b4fc0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/cond.(*StatefulCond).Wait(0xc0004c2870)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/cond/cond.go:28 +0x9b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver.(*scheduler).loop(0xc00010fdc0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/scheduler.go:101 +0x16e
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver.newScheduler
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/scheduler.go:35 +0x1ab

goroutine 15 [semacquire]:
sync.runtime_Semacquire(0xc0005acfa0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc0005acf98)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc0005acf90, 0xc0007fee80, 0xc0004a6720)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/exporter/containerimage.(*ImageWriter).exportLayers(0xc0004a6720, 0x10849e0, 0xc0005acf00, 0xc000411098, 0x1, 0x1, 0xcbcc586e202a1f01, 0xcb0000c00063c390, 0x0, 0x8, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/exporter/containerimage/writer.go:169 +0x1dd
github.com/genuinetools/img/vendor/github.com/moby/buildkit/exporter/containerimage.(*ImageWriter).Commit(0xc0004a6720, 0x10849e0, 0xc0005acf00, 0x108c3a0, 0xc0007fed60, 0x0, 0xc0005ace10, 0x40c700, 0xc000000073, 0x203000, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/exporter/containerimage/writer.go:55 +0x153
github.com/genuinetools/img/vendor/github.com/moby/buildkit/exporter/containerimage.(*imageExporterInstance).Export(0xc0001ce360, 0x10849e0, 0xc0005acf00, 0x108c3a0, 0xc0007fed60, 0x0, 0xc0005ace10, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/exporter/containerimage/export.go:111 +0x1e2
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver.(*Solver).Solve.func2(0x10849e0, 0xc0005acf00, 0xc0007e3740, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver/solver.go:193 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver.inVertexContext(0x10849e0, 0xc0005acf00, 0xf884b0, 0x12, 0x0, 0x0, 0xc000411b58, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver/solver.go:316 +0x201
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver.(*Solver).Solve(0xc000031e50, 0x10849e0, 0xc0001ce300, 0xc00003d821, 0x19, 0x0, 0xf83b4c, 0xd, 0xc0000a09f0, 0x0, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver/solver.go:192 +0xa57
github.com/genuinetools/img/vendor/github.com/moby/buildkit/control.(*Controller).Solve(0xc00010fe30, 0x10849e0, 0xc0001ce300, 0xc0000fca20, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/control/control.go:265 +0x47b
github.com/genuinetools/img/client.(*Client).Solve.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/client/solve.go:32 +0xa6
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004c28a0, 0xc0004c28d0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 16 [semacquire]:
sync.runtime_Semacquire(0xc0004c29d0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc0004c29c8)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc0004c29c0, 0xc0004c4880, 0xc0004c29c0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/control.(*Controller).Status(0xc00010fe30, 0xc0004c2960, 0x108b020, 0xc0004c2930, 0xe800000002082444, 0xfffa27e8000002cc)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/control/control.go:335 +0x174
github.com/genuinetools/img/client.(*Client).Solve.func2(0x4800000000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/client/solve.go:44 +0xed
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004c28a0, 0xc0004c2900)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 66 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0004b51d0, 0xc00000001d)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc0004b51c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc0004c2ab0, 0x1084920, 0xc0004b5140, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver.(*Job).Status(0xc000114000, 0x1084920, 0xc0004b5140, 0xc000453e60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/progress.go:25 +0xd04
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver.(*Solver).Status(0xc000031e50, 0x1084920, 0xc0004b5140, 0xc00003d821, 0x19, 0xc000453e60, 0x850fc085ffffd474, 0xc0004caf90)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver/solver.go:279 +0xbe
github.com/genuinetools/img/vendor/github.com/moby/buildkit/control.(*Controller).Status.func1(0x3770d000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/control/control.go:288 +0x5e
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004c29c0, 0xc0004c29f0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 67 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/control.(*Controller).Status.func2(0x7b75000000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/control/control.go:293 +0x782
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004c29c0, 0xc0004c4880)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 496 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc000486240, 0x1ce7b00, 0xc000418f60, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 69 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc0004b5180, 0xc0004c2ab0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 70 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*MultiReader).Reader.func1(0x10849e0, 0xc0004c2b40, 0xc0001ce540, 0xc0004c48e0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:37 +0xbb
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*MultiReader).Reader
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:36 +0x195

goroutine 71 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc00036c610, 0xc000000024)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc00036c600)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc0001ce3f0, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*MultiReader).handle(0xc0001ce540, 0xc0004c2b40, 0xc0001ce540)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:56 +0x11a
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*MultiReader).Reader
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:47 +0x1ed

goroutine 432 [semacquire]:
sync.runtime_Semacquire(0xc00042c730)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00042c728)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00042c720, 0xc0003623f0, 0xc0007841f0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc0004b4440, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc00079a020, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func1(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:59 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000442030, 0xc000114070)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 651 [runnable]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc000569d00, 0x9, 0x10890a0, 0xc000c400d0, 0x0, 0x0, 0x4, 0xc00045bc80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc000c85240, 0x35, 0x10890a0, 0xc000c400d0, 0xc000552f60, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc00148df80, 0x30, 0x10890a0, 0xc0007b7ee0, 0xc000552f60, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc00021ee10, 0x2c, 0x10890a0, 0xc000484f70, 0xc000552f60, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc00021ee10, 0x2c, 0xc000552f60, 0xc0004c9f00, 0xc0004c9f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0006892c0, 0xc00021ee10, 0x2c, 0xc00048cc00, 0x43f3af, 0xc0004c9f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000552ed0, 0xc000552f00)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 473 [semacquire]:
sync.runtime_Semacquire(0xc0004a7f00)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc0004a7ef8)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc0004a7ef0, 0xc000108000, 0xc0007ae010)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc00036c800, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc0007fed60, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.GetDiffPairs(0x1084920, 0xc0006de280, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc0007fed60, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:44 +0x142
github.com/genuinetools/img/vendor/github.com/moby/buildkit/exporter/containerimage.(*ImageWriter).exportLayers.func1.1(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/exporter/containerimage/writer.go:159 +0xac
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0005acf90, 0xc0007b1c70)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 486 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc0006d81e0, 0x1084960, 0xc00003e058, 0xc000442120)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 490 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0006881d0, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc0006881c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc0004425d0, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc000442540, 0x1077840, 0xc0004425d0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 491 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc0004861b0, 0x1ce7b00, 0xc000418d00, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 650 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc000797060, 0x107a3a0, 0xc0006892c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 460 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc000568770, 0xa, 0x10890a0, 0xc0000f69c0, 0x0, 0x0, 0x5, 0xc000062c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0004a8b80, 0x36, 0x10890a0, 0xc0000f69c0, 0xc000464540, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0014fd230, 0x30, 0x10890a0, 0xc0004745b0, 0xc000464540, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0014fdb90, 0x2c, 0x10890a0, 0xc0004744e0, 0xc000464540, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0014fdb90, 0x2c, 0xc000464540, 0x3, 0xc0005c1720)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc00036d8c0, 0xc0014fdb90, 0x2c, 0xc0006d9aa0, 0x2, 0xc0005c1778)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00047e0c0, 0xc00047e120)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 188 [select]:
net/http.(*persistConn).writeLoop(0xc00069c120)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/http/transport.go:1885 +0x113
created by net/http.(*Transport).dialConn
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/http/transport.go:1339 +0x966

goroutine 433 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc000486090, 0x10849e0, 0xc0004421b0, 0x1ce7b00, 0xc00035ab40, 0x19, 0x1)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc000688000, 0xc00035ab40, 0x19, 0xc000545400, 0xc0004a2800, 0x0, 0xc000096060, 0xc000525ea8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc000688000, 0xc00035ab40, 0x19, 0xc000545400, 0x51de6d, 0xc00060abd0, 0xc000525f18, 0xc000122f00)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000442030, 0xc0001140e0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 399 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc00036c8d0, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc00036c8c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc0001ce060, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc0004a7f80, 0x1077840, 0xc0001ce060)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 274 [sleep]:
time.Sleep(0xdf8475800)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/time.go:105 +0x14f
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/throttle.throttle.func1.1(0xc0002ade08, 0xc0002ade00, 0xc0002ade01, 0x660040fd69151000, 0xdf8475800, 0xc0003027c0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/throttle/throttle.go:52 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/throttle.throttle.func1
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/throttle/throttle.go:31 +0xf3

goroutine 394 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc0002ce9c0, 0x1084960, 0xc00003e058, 0xc0001ce3f0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 485 [semacquire]:
sync.runtime_Semacquire(0xc00042c430)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00042c428)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00042c420, 0xc000030eb0, 0xc0006d9c20)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc00036db00, 0xc0007afbe0, 0xc0006845d0, 0x2c, 0xc000684690, 0x2c, 0xc000088000, 0xf36ca0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc00078a0a0, 0xc0006845d0, 0x2c, 0xc000684690, 0x2c, 0xc0007afbe0, 0xee8be0, 0xc00000db80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc00078a0a0, 0x1077d60, 0xc00000dba0, 0xc0006845d0, 0x2c, 0xc000684690, 0x2c, 0xc00078a0a0, 0xc00080ac00)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc000684690, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc00078a0a0, 0xc000497640, 0x1, 0x1, 0xc0004fb980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc0006845d0, 0x2c, 0x1, 0xc0006845d0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc00078a0a0, 0xc00007ae80, 0x1, 0x1, 0xc0004fbb60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc00078a0a0, 0xc00007ae80, 0x1, 0x1, 0xc000497640, 0x1, 0x1, 0xc001567980, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc00078a0a0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc000486090)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc0004860e8, 0xc00079a190)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 462 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc00078a0a0, 0x107a3a0, 0xc00036db00)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 493 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc0006d8360, 0x1084960, 0xc00003e058, 0xc0004425d0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 642 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc00078a400, 0x107a3a0, 0xc0004b4640)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 187 [IO wait]:
internal/poll.runtime_pollWait(0x7f8ae2781f00, 0x72, 0xc00024c858)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/netpoll.go:173 +0x66
internal/poll.(*pollDesc).wait(0xc00021d818, 0x72, 0xffffffffffffff00, 0x10794e0, 0x19ba178)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_poll_runtime.go:85 +0x9a
internal/poll.(*pollDesc).waitRead(0xc00021d818, 0xc0006a0800, 0x400, 0x400)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc00021d800, 0xc0006a0800, 0x400, 0x400, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:169 +0x179
net.(*netFD).Read(0xc00021d800, 0xc0006a0800, 0x400, 0x400, 0x4095eb, 0xc00001e000, 0xe5e020)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc000208528, 0xc0006a0800, 0x400, 0x400, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/net.go:177 +0x68
crypto/tls.(*block).readFromUntil(0xc0006a2bd0, 0x1077e80, 0xc000208528, 0x5, 0xc000208528, 0x44a40a)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/crypto/tls/conn.go:492 +0x89
crypto/tls.(*Conn).readRecord(0xc0003c5880, 0xfbf417, 0xc0003c59a0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/crypto/tls/conn.go:593 +0xdd
crypto/tls.(*Conn).Read(0xc0003c5880, 0xc0001f8000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/crypto/tls/conn.go:1145 +0xf1
net/http.(*persistConn).Read(0xc00069c120, 0xc0001f8000, 0x1000, 0x1000, 0x19ab280, 0xc00069c120, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/http/transport.go:1497 +0x75
bufio.(*Reader).fill(0xc0006121e0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/bufio/bufio.go:100 +0x10f
bufio.(*Reader).Peek(0xc0006121e0, 0x1, 0x2, 0x0, 0x0, 0xc000510600, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/bufio/bufio.go:132 +0x3f
net/http.(*persistConn).readLoop(0xc00069c120)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/http/transport.go:1645 +0x1a2
created by net/http.(*Transport).dialConn
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/http/transport.go:1338 +0x941

goroutine 495 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0006886d0, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc0006886c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc000442d50, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc000442c60, 0x1077840, 0xc000442d50)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 652 [runnable]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc000569d60, 0x9, 0x10890a0, 0xc000c40270, 0x0, 0x0, 0x4, 0xc00045ac80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc000c85500, 0x35, 0x10890a0, 0xc000c40270, 0xc000552f90, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc00148df20, 0x30, 0x10890a0, 0xc0007b7e10, 0xc000552f90, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc00021eed0, 0x2c, 0x10890a0, 0xc000485040, 0xc000552f90, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc00021eed0, 0x2c, 0xc000552f90, 0xc00156a2e8, 0xc0006d3f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0006892c0, 0xc00021eed0, 0x2c, 0xc00048cc60, 0xc0007beec0, 0xc0006d3f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000552ed0, 0xc000552f30)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 248 [select]:
net/http.(*persistConn).writeLoop(0xc0003b6120)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/http/transport.go:1885 +0x113
created by net/http.(*Transport).dialConn
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/http/transport.go:1339 +0x966

goroutine 395 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc0002cea20, 0x1084920, 0xc0004b5140, 0xc0004c2ab0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 476 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc0004b4040, 0xc00042c360)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 563 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc000688c00, 0xc0004434d0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 247 [IO wait]:
internal/poll.runtime_pollWait(0x7f8ae2781d60, 0x72, 0xc000250858)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/netpoll.go:173 +0x66
internal/poll.(*pollDesc).wait(0xc00036eb98, 0x72, 0xffffffffffffff00, 0x10794e0, 0x19ba178)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_poll_runtime.go:85 +0x9a
internal/poll.(*pollDesc).waitRead(0xc00036eb98, 0xc00067a000, 0x2000, 0x2000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc00036eb80, 0xc00067a000, 0x2000, 0x2000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:169 +0x179
net.(*netFD).Read(0xc00036eb80, 0xc00067a000, 0x2000, 0x2000, 0x4095eb, 0xc00001e000, 0xe5e020)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00000e078, 0xc00067a000, 0x2000, 0x2000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/net.go:177 +0x68
crypto/tls.(*block).readFromUntil(0xc00047e870, 0x1077e80, 0xc00000e078, 0x5, 0xc00000e078, 0xc000173500)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/crypto/tls/conn.go:492 +0x89
crypto/tls.(*Conn).readRecord(0xc000057880, 0xfbf417, 0xc0000579a0, 0x456160)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/crypto/tls/conn.go:593 +0xdd
crypto/tls.(*Conn).Read(0xc000057880, 0xc000788000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/crypto/tls/conn.go:1145 +0xf1
net/http.(*persistConn).Read(0xc0003b6120, 0xc000788000, 0x1000, 0x1000, 0xc000250c70, 0x405a35, 0xc000096de0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/http/transport.go:1497 +0x75
bufio.(*Reader).fill(0xc000612b40)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/bufio/bufio.go:100 +0x10f
bufio.(*Reader).Peek(0xc000612b40, 0x1, 0x0, 0x0, 0x1, 0xc00020ac60, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/bufio/bufio.go:132 +0x3f
net/http.(*persistConn).readLoop(0xc0003b6120)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/http/transport.go:1645 +0x1a2
created by net/http.(*Transport).dialConn
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/net/http/transport.go:1338 +0x941

goroutine 566 [semacquire]:
sync.runtime_Semacquire(0xc000442f10)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc000442f08)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc000442f00, 0xc00050a820, 0xc000510fc0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc0007d89c0, 0xc0007d0180, 0xc0002d0cc0, 0x2c, 0xc0002d0d80, 0x2c, 0xc000088380, 0xf36ca0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc00078a5c0, 0xc0002d0cc0, 0x2c, 0xc0002d0d80, 0x2c, 0xc0007d0180, 0xee8be0, 0xc00000cce0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc00078a5c0, 0x1077d60, 0xc00000cd00, 0xc0002d0cc0, 0x2c, 0xc0002d0d80, 0x2c, 0xc00078a5c0, 0xc0004a7650)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc0002d0d80, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc00078a5c0, 0xc0007d9980, 0x1, 0x1, 0xc0000f3980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc0002d0cc0, 0x2c, 0x1, 0xc0002d0cc0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc00078a5c0, 0xc0006deb40, 0x1, 0x1, 0xc0000f3b60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc00078a5c0, 0xc0006deb40, 0x1, 0x1, 0xc0007d9980, 0x1, 0x1, 0xc0007ef240, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc00078a5c0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc0004863f0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc000486448, 0xc00079a720)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 565 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc0004863f0, 0x1ce7b00, 0xc0004191c0, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 564 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc000688c50, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc000688c40)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc0004434d0, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc000443440, 0x1077840, 0xc0004434d0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 646 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc000254ba0, 0x107a3a0, 0xc000688280)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 457 [runnable]:
syscall.Syscall(0x0, 0x1f, 0xc0006bbdf0, 0x8000, 0x8000, 0x8000, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/asm_linux_amd64.s:18 +0x5
syscall.read(0x1f, 0xc0006bbdf0, 0x8000, 0x8000, 0xc000688201, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/zsyscall_linux_amd64.go:732 +0x5a
syscall.Read(0x1f, 0xc0006bbdf0, 0x8000, 0x8000, 0x27, 0xc000519770, 0x4f)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/syscall_unix.go:172 +0x49
internal/poll.(*FD).Read(0xc0004533e0, 0xc0006bbdf0, 0x8000, 0x8000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:165 +0x119
os.(*File).read(0xc00000ea80, 0xc0006bbdf0, 0x8000, 0x8000, 0x49d626, 0xc000519770, 0xc0006b3d88)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc00000ea80, 0xc0006bbdf0, 0x8000, 0x8000, 0x0, 0x8000, 0xc000068001)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file.go:108 +0x69
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.compareFileContent(0xc0005192c0, 0x4f, 0xc000519770, 0x4f, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:141 +0x166
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.sameFile(0xc0000a0f30, 0xc0000a0fc0, 0x23, 0xc0000a0f01, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:97 +0x3fd
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:299 +0x3b8
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00048ba10, 0xc000030c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 647 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc001488a40, 0xd, 0x10890a0, 0xc000405450, 0x0, 0x0, 0x8, 0xc0006cac80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc001551b40, 0x39, 0x10890a0, 0xc000405450, 0xc000604e40, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc00021fb90, 0x30, 0x10890a0, 0xc00068bd40, 0xc000604e40, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc000684360, 0x2c, 0x10890a0, 0xc00068bc70, 0xc000604e40, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc000684360, 0x2c, 0xc000604e40, 0xc000054700, 0xc000054720)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc000688280, 0xc000684360, 0x2c, 0xc00048cae0, 0x43f3af, 0xc000054778)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0005520f0, 0xc000552120)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 649 [runnable]:
syscall.Syscall(0x0, 0x16, 0xc0009eddf0, 0x8000, 0x8000, 0x8000, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/asm_linux_amd64.s:18 +0x5
syscall.read(0x16, 0xc0009eddf0, 0x8000, 0x8000, 0xc0004b5e01, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/zsyscall_linux_amd64.go:732 +0x5a
syscall.Read(0x16, 0xc0009eddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/syscall_unix.go:172 +0x49
internal/poll.(*FD).Read(0xc0003bb980, 0xc0009eddf0, 0x8000, 0x8000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:165 +0x119
os.(*File).read(0xc000208770, 0xc0009eddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc000208770, 0xc0009eddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file.go:108 +0x69
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.compareFileContent(0xc000219a80, 0x35, 0xc000219bc0, 0x35, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:145 +0x1f1
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.sameFile(0xc000bbef60, 0xc000bbef90, 0x9, 0xc000bbef01, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:97 +0x3fd
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:299 +0x3b8
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0005520f0, 0xc000358820)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 397 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc0004b6870, 0x10849e0, 0xc0001ce3c0, 0x1ce7b00, 0xc0004182a0, 0x19, 0x1)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc00036c800, 0xc0004182a0, 0x19, 0xc000030140, 0xf48320, 0xc00007f620, 0xc00054a678, 0xc00054a6a8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc00036c800, 0xc0004182a0, 0x19, 0xc000030140, 0xc00050e720, 0x42e16c, 0xc00054a720, 0xc000123c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004a7ef0, 0xc000108000)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 648 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc001488a70, 0xd, 0x10890a0, 0xc000405790, 0x0, 0x0, 0x8, 0xc000133c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc001551dc0, 0x39, 0x10890a0, 0xc000405790, 0xc000442240, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc000037dd0, 0x30, 0x10890a0, 0xc00074c750, 0xc000442240, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc000684450, 0x2c, 0x10890a0, 0xc00074c680, 0xc000442240, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc000684450, 0x2c, 0xc000442240, 0x1cf69e0, 0xc0006d5f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc000688280, 0xc000684450, 0x2c, 0xc00048cb40, 0xfbf500, 0xc0006d5f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0005520f0, 0xc000552150)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 453 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc0004a20c0, 0x1084960, 0xc00003e058, 0xc0001ce060)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 497 [semacquire]:
sync.runtime_Semacquire(0xc0000a1e40)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc0000a1e38)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc0000a1e30, 0xc000358c30, 0xc0004a2780)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc0004b4640, 0xc000785f10, 0xc00021e390, 0x2c, 0xc00021e450, 0x2c, 0xc0002f8380, 0xf36ca0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc00078a400, 0xc00021e390, 0x2c, 0xc00021e450, 0x2c, 0xc000785f10, 0xee8be0, 0xc00079f100)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc00078a400, 0x1077d60, 0xc00079f140, 0xc00021e390, 0x2c, 0xc00021e450, 0x2c, 0xc00078a400, 0xc0005032f0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc00021e450, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc00078a400, 0xc0006de6c0, 0x1, 0x1, 0xc0000f1980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc00021e390, 0x2c, 0x1, 0xc00021e390)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc00078a400, 0xc0007d9980, 0x1, 0x1, 0xc0000f1b60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc00078a400, 0xc0007d9980, 0x1, 0x1, 0xc0006de6c0, 0x1, 0x1, 0xc00078b400, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc00078a400, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc000486240)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc000486298, 0xc00079a5e0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 482 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc000688040, 0xc000442120)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 494 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc0006884c0, 0xc000442d50)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 492 [semacquire]:
sync.runtime_Semacquire(0xc0004a6160)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc0004a6158)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc0004a6150, 0xc0005457c0, 0xc000096a80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc0006de180, 0xc00079a230, 0xc0002d0f30, 0x2c, 0xc0002d0ff0, 0x2c, 0xc000468700, 0xf36ca0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc00078a280, 0xc0002d0f30, 0x2c, 0xc0002d0ff0, 0x2c, 0xc00079a230, 0xee8be0, 0xc0007ee300)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc00078a280, 0x1077d60, 0xc0007ee320, 0xc0002d0f30, 0x2c, 0xc0002d0ff0, 0x2c, 0xc00078a280, 0xc00041a930)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc0002d0ff0, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc00078a280, 0xc00060b680, 0x1, 0x1, 0xc0004fd980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc0002d0f30, 0x2c, 0x1, 0xc0002d0f30)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc00078a280, 0xc0006de6c0, 0x1, 0x1, 0xc0004fdb60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc00078a280, 0xc0006de6c0, 0x1, 0x1, 0xc00060b680, 0x1, 0x1, 0xc0007ef340, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc00078a280, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc0004861b0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc000486208, 0xc00079a4f0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 643 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0014a0960, 0x8, 0x10890a0, 0xc0007755f0, 0x0, 0x0, 0x3, 0xc00024ec80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0014e7f80, 0x34, 0x10890a0, 0xc0007755f0, 0xc000442720, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0014fdc20, 0x30, 0x10890a0, 0xc0004561a0, 0xc000442720, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc00021e390, 0x2c, 0x10890a0, 0xc0004560d0, 0xc000442720, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc00021e390, 0x2c, 0xc000442720, 0xc0005c3700, 0xc0005c3720)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0004b4640, 0xc00021e390, 0x2c, 0xc0004a26c0, 0x43f3af, 0xc0005c3778)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0000a1e30, 0xc0000a1e60)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 645 [runnable]:
syscall.Syscall(0x0, 0xc, 0xc000a15df0, 0x8000, 0x8000, 0x8000, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/asm_linux_amd64.s:18 +0x5
syscall.read(0xc, 0xc000a15df0, 0x8000, 0x8000, 0xc00050c601, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/zsyscall_linux_amd64.go:732 +0x5a
syscall.Read(0xc, 0xc000a15df0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/syscall_unix.go:172 +0x49
internal/poll.(*FD).Read(0xc000361260, 0xc000a15df0, 0x8000, 0x8000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:165 +0x119
os.(*File).read(0xc000252560, 0xc000a15df0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc000252560, 0xc000a15df0, 0x8000, 0x8000, 0x8000, 0x8000, 0x1)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file.go:108 +0x69
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.compareFileContent(0xc0014e7c80, 0x33, 0xc0007e0280, 0x33, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:141 +0x166
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.sameFile(0xc000bbf680, 0xc000bbf6e0, 0x7, 0xc000bbf601, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:97 +0x3fd
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:299 +0x3b8
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0000a1e30, 0xc000358c30)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 459 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc000568660, 0xa, 0x10890a0, 0xc0000f6820, 0x0, 0x0, 0x5, 0xc00049fc80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0004a8900, 0x36, 0x10890a0, 0xc0000f6820, 0xc000605cb0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0014fd170, 0x30, 0x10890a0, 0xc000474270, 0xc000605cb0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0014fd9b0, 0x2c, 0x10890a0, 0xc0004741a0, 0xc000605cb0, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0014fd9b0, 0x2c, 0xc000605cb0, 0xc00054ef20, 0xc00054ef20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc00036d8c0, 0xc0014fd9b0, 0x2c, 0xc0006d9a40, 0x462dd7c2c219cbf6, 0xc00054ef78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00047e0c0, 0xc00047e0f0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 644 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0014a09a0, 0x8, 0x10890a0, 0xc000775790, 0x0, 0x0, 0x3, 0xc000134c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0007e02c0, 0x34, 0x10890a0, 0xc000775790, 0xc0004652c0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc000684810, 0x30, 0x10890a0, 0xc000221930, 0xc0004652c0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc00021e450, 0x2c, 0x10890a0, 0xc000221860, 0xc0004652c0, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc00021e450, 0x2c, 0xc0004652c0, 0x4, 0xc000476720)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0004b4640, 0xc00021e450, 0x2c, 0xc0004a2780, 0xc0000a0960, 0xc000476778)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0000a1e30, 0xc0000a1ef0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 455 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0002b4f40, 0x1e, 0x10890a0, 0xc000566d00, 0x0, 0x0, 0x0, 0xc00049cba8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc000519450, 0x4a, 0x10890a0, 0xc000566d00, 0xc000604960, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:362 +0xf6
path/filepath.walk(0xc000c42410, 0x41, 0x10890a0, 0xc000c4c680, 0xc000604960, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0003b1ef0, 0x30, 0x10890a0, 0xc000c876c0, 0xc000604960, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0003b0ae0, 0x2c, 0x10890a0, 0xc000220820, 0xc000604960, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0003b0ae0, 0x2c, 0xc000604960, 0xc00156a2e8, 0xc0006d3f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc00036d500, 0xc0003b0ae0, 0x2c, 0xc0006d9680, 0xc0007beec0, 0xc0006d3f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00048ba10, 0xc00048ba40)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 562 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc0006d8600, 0x1084960, 0xc00003e058, 0xc000442d50)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 401 [semacquire]:
sync.runtime_Semacquire(0xc000552ee0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc000552ed8)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc000552ed0, 0xc000358c80, 0xc00048cc60)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc0006892c0, 0xc00079a690, 0xc00021ee10, 0x2c, 0xc00021eed0, 0x2c, 0xc000172e00, 0xf36ca0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc000797060, 0xc00021ee10, 0x2c, 0xc00021eed0, 0x2c, 0xc00079a690, 0xee8be0, 0xc00079e540)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc000797060, 0x1077d60, 0xc00079e560, 0xc00021ee10, 0x2c, 0xc00021eed0, 0x2c, 0xc000797060, 0xc00048b500)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc00021eed0, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000797060, 0xc00036cfc0, 0x1, 0x1, 0xc000531980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc00021ee10, 0x2c, 0x1, 0xc00021ee10)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000797060, 0xc00036dd00, 0x1, 0x1, 0xc000531b60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc000797060, 0xc00036dd00, 0x1, 0x1, 0xc00036cfc0, 0x1, 0x1, 0xc00000cd20, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc000797060, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc0004b6870)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc0004b68c8, 0xc0007ae080)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 456 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0002b4fc0, 0x1e, 0x10890a0, 0xc000566ea0, 0x0, 0x0, 0x0, 0xc0005a5ba8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0005197c0, 0x4a, 0x10890a0, 0xc000566ea0, 0xc0004a7920, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:362 +0xf6
path/filepath.walk(0xc000c42230, 0x41, 0x10890a0, 0xc000c4c5b0, 0xc0004a7920, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0003b1f50, 0x30, 0x10890a0, 0xc000c87860, 0xc0004a7920, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0003b0ba0, 0x2c, 0x10890a0, 0xc000456750, 0xc0004a7920, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0003b0ba0, 0x2c, 0xc0004a7920, 0x0, 0xc0006cef20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc00036d500, 0xc0003b0ba0, 0x2c, 0xc0006d96e0, 0x2, 0xc0006cef78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00048ba10, 0xc00048bad0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 477 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0004b4090, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc0004b4080)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc00042c360, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc00042c2d0, 0x1077840, 0xc00042c360)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 398 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc00036c880, 0xc0001ce060)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 400 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc0004b6870, 0x1ce7b00, 0xc0004182a0, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 484 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc000486090, 0x1ce7b00, 0xc00035ab40, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 461 [runnable]:
syscall.Syscall(0x0, 0x2b, 0xc000707df0, 0x8000, 0x8000, 0x8000, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/asm_linux_amd64.s:18 +0x5
syscall.read(0x2b, 0xc000707df0, 0x8000, 0x8000, 0xc0002a2c01, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/zsyscall_linux_amd64.go:732 +0x5a
syscall.Read(0x2b, 0xc000707df0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/syscall_unix.go:172 +0x49
internal/poll.(*FD).Read(0xc0003bbd40, 0xc000707df0, 0x8000, 0x8000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:165 +0x119
os.(*File).read(0xc0002087e0, 0xc000707df0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc0002087e0, 0xc000707df0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file.go:108 +0x69
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.compareFileContent(0xc0004a87c0, 0x35, 0xc0004a8b40, 0x35, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:145 +0x1f1
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.sameFile(0xc0005ad470, 0xc0005ad4d0, 0x9, 0xc0005ad401, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:97 +0x3fd
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:299 +0x3b8
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00047e0c0, 0xc000030d70)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 487 [semacquire]:
sync.runtime_Semacquire(0xc00042da80)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00042da78)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00042da70, 0xc0003628c0, 0xc0007845e0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc0004b4ec0, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc00079a290, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func1(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:59 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004424e0, 0xc0001141c0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 489 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc000688180, 0xc0004425d0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 396 [semacquire]:
sync.runtime_Semacquire(0xc00042c1c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00042c1b8)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00042c1b0, 0xc000362230, 0xc000784010)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc0004b4000, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc0007ae010, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func1(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:59 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004a7ef0, 0xc0000c9f80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 458 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc000254640, 0x107a3a0, 0xc00036d8c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 488 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc0004861b0, 0x10849e0, 0xc0004427b0, 0x1ce7b00, 0xc000418d00, 0x19, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc000688140, 0xc000418d00, 0x19, 0xc0005454a0, 0x4068ae, 0xc0004d6480, 0x170d, 0xc0005216a8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc000688140, 0xc000418d00, 0x19, 0xc0005454a0, 0xc000521718, 0x40656b, 0xc00050fb00, 0xc000642d80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004424e0, 0xc000114230)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 483 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc000688090, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc000688080)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc000442120, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc000442090, 0x1077840, 0xc000442120)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 463 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc00155c600, 0x12, 0x10890a0, 0xc00074dd40, 0x0, 0x0, 0xd, 0xc000499c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc000219380, 0x3e, 0x10890a0, 0xc00074dd40, 0xc00042cbd0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc00021f3e0, 0x30, 0x10890a0, 0xc0004ac270, 0xc00042cbd0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0006845d0, 0x2c, 0x10890a0, 0xc0004ac0d0, 0xc00042cbd0, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0006845d0, 0x2c, 0xc00042cbd0, 0xc0007d8bc0, 0xc00047a720)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc00036db00, 0xc0006845d0, 0x2c, 0xc0006d9b60, 0x1, 0xc00047a778)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042c420, 0xc00042c450)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 464 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc00155c6a0, 0x12, 0x10890a0, 0xc00074de10, 0x0, 0x0, 0xd, 0xc0006c6c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0002195c0, 0x3e, 0x10890a0, 0xc00074de10, 0xc00042ccc0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc00021f4a0, 0x30, 0x10890a0, 0xc0004ac4e0, 0xc00042ccc0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc000684690, 0x2c, 0x10890a0, 0xc0004ac410, 0xc00042ccc0, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc000684690, 0x2c, 0xc00042ccc0, 0xc000000000, 0xc000476f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc00036db00, 0xc000684690, 0x2c, 0xc0006d9c20, 0x0, 0xc000476f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042c420, 0xc00042c480)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 454 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc000254040, 0x107a3a0, 0xc00036d500)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 475 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc000614090, 0x10849e0, 0xc00042c3f0, 0x1ce7b00, 0xc00035ad20, 0x19, 0xc000442501)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc0004b4000, 0xc00035ad20, 0x19, 0xc00050a0f0, 0x0, 0x24, 0xc0006cfea8, 0xc0006cfea8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc0004b4000, 0xc00035ad20, 0x19, 0xc00050a0f0, 0xff, 0x2b, 0x1e, 0xc000549e00)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042c1b0, 0xc000362230)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 474 [semacquire]:
sync.runtime_Semacquire(0xc000442040)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc000442038)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc000442030, 0xc0001140e0, 0xc00079a020)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc000688000, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc000784010, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func1(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:59 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042c1b0, 0xc0003621c0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 478 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc000614090, 0x1ce7b00, 0xc00035ad20, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 479 [semacquire]:
sync.runtime_Semacquire(0xc00048ba20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00048ba18)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00048ba10, 0xc000030c80, 0xc0006d96e0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc00036d500, 0xc0007afa70, 0xc0003b0ae0, 0x2c, 0xc0003b0ba0, 0x2c, 0xc000088000, 0xf36ca0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc000254040, 0xc0003b0ae0, 0x2c, 0xc0003b0ba0, 0x2c, 0xc0007afa70, 0xee8be0, 0xc00000d1e0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc000254040, 0x1077d60, 0xc00000d200, 0xc0003b0ae0, 0x2c, 0xc0003b0ba0, 0x2c, 0xc000254040, 0xc00063d6e0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc0003b0ba0, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000254040, 0xc00036dd00, 0x1, 0x1, 0xc000501980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc0003b0ae0, 0x2c, 0x1, 0xc0003b0ae0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000254040, 0xc000497640, 0x1, 0x1, 0xc000501b60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc000254040, 0xc000497640, 0x1, 0x1, 0xc00036dd00, 0x1, 0x1, 0xc0007be100, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc000254040, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc000614090)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc0006140e8, 0xc000784150)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 480 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc00020a8a0, 0x1084960, 0xc00003e058, 0xc00042c360)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 481 [semacquire]:
sync.runtime_Semacquire(0xc00042cd30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00042cd28)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00042cd20, 0xc0003625b0, 0xc000784310)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc0004b4800, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc0007841f0, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func1(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:59 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042c720, 0xc000362380)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 498 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc000614240, 0x10849e0, 0xc00042c9f0, 0x1ce7b00, 0xc0004185e0, 0x19, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc0004b4440, 0xc0004185e0, 0x19, 0xc00050a230, 0xc0002a3b40, 0x42e16c, 0xc0006d1e78, 0xc0006d1ea8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc0004b4440, 0xc0004185e0, 0x19, 0xc00050a230, 0xc0004d6480, 0x1cf6820, 0x1cf6820, 0xc000549680)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042c720, 0xc0003623f0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 499 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc0004b44c0, 0xc00042c960)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 500 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0004b4510, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc0004b4500)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc00042c960, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc00042c8d0, 0x1077840, 0xc00042c960)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 501 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc000614240, 0x1ce7b00, 0xc0004185e0, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 502 [semacquire]:
sync.runtime_Semacquire(0xc00042cb50)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00042cb48)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00042cb40, 0xc000031310, 0xc0006d9e60)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc00036dd40, 0xc0007afcd0, 0xc0003b0c60, 0x2c, 0xc0003b0d20, 0x2c, 0xc000088000, 0xf36ca0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc0002543c0, 0xc0003b0c60, 0x2c, 0xc0003b0d20, 0x2c, 0xc0007afcd0, 0xee8be0, 0xc000796000)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc0002543c0, 0x1077d60, 0xc000796020, 0xc0003b0c60, 0x2c, 0xc0003b0d20, 0x2c, 0xc0002543c0, 0xc00063d860)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc0003b0d20, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc0002543c0, 0xc00007ae80, 0x1, 0x1, 0xc000533980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc0003b0c60, 0x2c, 0x1, 0xc0003b0c60)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc0002543c0, 0xc00060a240, 0x1, 0x1, 0xc000533b60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc0002543c0, 0xc00060a240, 0x1, 0x1, 0xc00007ae80, 0x1, 0x1, 0xc0007be1c0, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc0002543c0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc000614240)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc000614298, 0xc000784260)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 503 [semacquire]:
sync.runtime_Semacquire(0xc00042d390)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00042d388)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00042d380, 0xc000362700, 0xc000784440)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc0004b4b40, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc000784310, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func1(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:59 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042cd20, 0xc000362540)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 504 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc0006143f0, 0x10849e0, 0xc00042cfc0, 0x1ce7b00, 0xc000418840, 0x19, 0x10849e0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc0004b4800, 0xc000418840, 0x19, 0xc00050a2d0, 0x0, 0x10849e0, 0xc00063c9f0, 0xc00054e6a8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc0004b4800, 0xc000418840, 0x19, 0xc00050a2d0, 0xc00054e718, 0xc0005ee660, 0xc000000000, 0xc000643b00)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042cd20, 0xc0003625b0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 505 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc0004b4880, 0xc00042ce70)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 506 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0004b48d0, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc0004b48c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc00042ce70, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc00042cde0, 0x1077840, 0xc00042ce70)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 507 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc0006143f0, 0x1ce7b00, 0xc000418840, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 508 [semacquire]:
sync.runtime_Semacquire(0xc00047e0d0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00047e0c8)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00047e0c0, 0xc000030d70, 0xc0006d9aa0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc00036d8c0, 0xc0007afb10, 0xc0014fd9b0, 0x2c, 0xc0014fdb90, 0x2c, 0xc000088000, 0xf36ca0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc000254640, 0xc0014fd9b0, 0x2c, 0xc0014fdb90, 0x2c, 0xc0007afb10, 0xee8be0, 0xc00000d640)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc000254640, 0x1077d60, 0xc00000d660, 0xc0014fd9b0, 0x2c, 0xc0014fdb90, 0x2c, 0xc000254640, 0xc00151aa80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc0014fdb90, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000254640, 0xc00060a240, 0x1, 0x1, 0xc00053d980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc0014fd9b0, 0x2c, 0x1, 0xc0014fd9b0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000254640, 0xc00060ad00, 0x1, 0x1, 0xc00053db60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc000254640, 0xc00060ad00, 0x1, 0x1, 0xc00060a240, 0x1, 0x1, 0xc0007d61e0, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc000254640, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc0006143f0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc000614448, 0xc000784390)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 509 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc00020b020, 0x1084960, 0xc00003e058, 0xc00042c960)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 510 [semacquire]:
sync.runtime_Semacquire(0xc0004424f0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc0004424e8)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc0004424e0, 0xc000114230, 0xc00079a290)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc000688140, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc000784440, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func1(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:59 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042d380, 0xc000362690)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 511 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc000614510, 0x10849e0, 0xc00042d5c0, 0x1ce7b00, 0xc000418aa0, 0x19, 0x20)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc0004b4b40, 0xc000418aa0, 0x19, 0xc00050a370, 0x7f8ae71eb440, 0x0, 0x1, 0xc0005506a8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc0004b4b40, 0xc000418aa0, 0x19, 0xc00050a370, 0x43, 0x0, 0xc000369960, 0xc00059e600)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042d380, 0xc000362700)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 512 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc0004b4bc0, 0xc00042d470)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 513 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0004b4c10, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc0004b4c00)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc00042d470, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc00042d3e0, 0x1077840, 0xc00042d470)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 514 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc000614510, 0x1ce7b00, 0xc000418aa0, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 515 [semacquire]:
sync.runtime_Semacquire(0xc00042df30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00042df28)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00042df20, 0xc000031590, 0xc0002ce420)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc00036dec0, 0xc0007afd70, 0xc00021e150, 0x2c, 0xc00021e240, 0x2c, 0xc00080ce00, 0xf36ca0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc0002548c0, 0xc00021e150, 0x2c, 0xc00021e240, 0x2c, 0xc0007afd70, 0xee8be0, 0xc000796400)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc0002548c0, 0x1077d60, 0xc000796420, 0xc00021e150, 0x2c, 0xc00021e240, 0x2c, 0xc0002548c0, 0xc00151bc80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc00021e240, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc0002548c0, 0xc00060ad00, 0x1, 0x1, 0xc00053f980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc00021e150, 0x2c, 0x1, 0xc00021e150)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc0002548c0, 0xc00060b680, 0x1, 0x1, 0xc00053fb60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc0002548c0, 0xc00060b680, 0x1, 0x1, 0xc00060ad00, 0x1, 0x1, 0xc0007d71e0, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc0002548c0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc000614510)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc000614568, 0xc0007844e0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 516 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc00020b320, 0x1084960, 0xc00003e058, 0xc00042d470)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 517 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc00020b380, 0x1084960, 0xc00003e058, 0xc00042ce70)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 518 [semacquire]:
sync.runtime_Semacquire(0xc00042db40)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00042db38)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00042db30, 0xc0003629a0, 0xc000784600)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc0004b52c0, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc0007845e0, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func1(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:59 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042da70, 0xc000362850)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 519 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc000486240, 0x10849e0, 0xc000442f90, 0x1ce7b00, 0xc000418f60, 0x19, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc0004b4ec0, 0xc000418f60, 0x19, 0xc00050a410, 0x406800, 0xc00020c000, 0xc000522f00, 0xc000522ea8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc0004b4ec0, 0xc000418f60, 0x19, 0xc00050a410, 0xc000522f18, 0xc0004ea6a0, 0xc000000000, 0xc00059f200)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042da70, 0xc0003628c0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 520 [semacquire]:
sync.runtime_Semacquire(0xc00042dba0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00042db98)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00042db90, 0xc000362a80, 0xc000784620)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc0004b5400, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc000784600, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func1(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:59 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042db30, 0xc000362930)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 521 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc0004863f0, 0x10849e0, 0xc000443740, 0x1ce7b00, 0xc0004191c0, 0x19, 0xc0007d8400)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc0004b52c0, 0xc0004191c0, 0x19, 0xc00050a460, 0x0, 0x20, 0xc000051ea8, 0xc000051ea8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc0004b52c0, 0xc0004191c0, 0x19, 0xc00050a460, 0x1, 0xc001567350, 0xc000051f78, 0xc00059f500)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042db30, 0xc0003629a0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 522 [semacquire]:
sync.runtime_Semacquire(0xc000465630)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc000465628)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc000465620, 0xc000362bd0, 0xc000784730)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc0004b5700, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc000784620, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func1(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:59 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042db90, 0xc000362a10)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 523 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc000614750, 0x10849e0, 0xc00042dd10, 0x1ce7b00, 0xc000419420, 0x19, 0x51de6d)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc0004b5400, 0xc000419420, 0x19, 0xc00050a4b0, 0xc000551f5c, 0x0, 0x100010000, 0xc000551ea8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc0004b5400, 0xc000419420, 0x19, 0xc00050a4b0, 0xc000551f10, 0x8cf511, 0xc000306000, 0xc00059f800)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042db90, 0xc000362a80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 524 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc0004b5480, 0xc00042dc80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 525 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0004b54d0, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc0004b54c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc00042dc80, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc00042dbf0, 0x1077840, 0xc00042dc80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 526 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc000614750, 0x1ce7b00, 0xc000419420, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 527 [semacquire]:
sync.runtime_Semacquire(0xc000552100)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc0005520f8)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc0005520f0, 0xc000358820, 0xc00048cb40)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc000688280, 0xc00079a190, 0xc000684360, 0x2c, 0xc000684450, 0x2c, 0xc000172e00, 0xf36ca0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc000254ba0, 0xc000684360, 0x2c, 0xc000684450, 0x2c, 0xc00079a190, 0xee8be0, 0xc00079e020)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc000254ba0, 0x1077d60, 0xc00079e040, 0xc000684360, 0x2c, 0xc000684450, 0x2c, 0xc000254ba0, 0xc000553890)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc000684450, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000254ba0, 0xc0006deb40, 0x1, 0x1, 0xc000539980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc000684360, 0x2c, 0x1, 0xc000684360)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000254ba0, 0xc000689bc0, 0x1, 0x1, 0xc000539b60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc000254ba0, 0xc000689bc0, 0x1, 0x1, 0xc0006deb40, 0x1, 0x1, 0xc00079eec0, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc000254ba0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc000614750)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc0006147a8, 0xc0007846c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 528 [semacquire]:
sync.runtime_Semacquire(0xc00047e6a0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00047e698)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00047e690, 0xc000362d20, 0xc000784810)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1084920, 0xc0004b5b00, 0x108eaa0, 0xc0000687c0, 0x1091740, 0xc00007a580, 0x1076e60, 0xc000068890, 0x108c3a0, 0xc000784730, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func1(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:59 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000465620, 0xc000362b60)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 529 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc000614900, 0x10849e0, 0xc000465ec0, 0x1ce7b00, 0xc000419680, 0x19, 0x244489485024448b)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc0004b5700, 0xc000419680, 0x19, 0xc00050a550, 0xc0004ea048, 0xc0, 0x6, 0xc0006526a8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc0004b5700, 0xc000419680, 0x19, 0xc00050a550, 0xc000122c00, 0xfbce20, 0xc0, 0xc000690180)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000465620, 0xc000362bd0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 530 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc0004b5780, 0xc000465bc0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 531 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0004b57d0, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc0004b57c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc000465bc0, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc000465920, 0x1077840, 0xc000465bc0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 532 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc000614900, 0x1ce7b00, 0xc000419680, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 533 [semacquire]:
sync.runtime_Semacquire(0xc00080a3a0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00080a398)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00080a390, 0xc000545ae0, 0xc000097200)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc0006decc0, 0xc00079a7b0, 0xc0007e5020, 0x2c, 0xc0007e55f0, 0x2c, 0xc000088380, 0x106c886)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc000254da0, 0xc0007e5020, 0x2c, 0xc0007e55f0, 0x2c, 0xc00079a7b0, 0xee8be0, 0xc0007ef500)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc000254da0, 0x1077d60, 0xc0007ef520, 0xc0007e5020, 0x2c, 0xc0007e55f0, 0x2c, 0xc000254da0, 0xc0006a3e30)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc0007e55f0, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000254da0, 0xc000689bc0, 0x1, 0x1, 0xc00053b980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc0007e5020, 0x2c, 0x1, 0xc0007e5020)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000254da0, 0xc0007d8f40, 0x1, 0x1, 0xc00053bb60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc000254da0, 0xc0007d8f40, 0x1, 0x1, 0xc000689bc0, 0x1, 0x1, 0xc00150dfa0, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc000254da0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc000614900)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc000614958, 0xc0007847a0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 534 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc00020baa0, 0x1084960, 0xc00003e058, 0xc00042dc80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 592 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc00078a280, 0x107a3a0, 0xc0006de180)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 536 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc000614a20, 0x10849e0, 0xc00047ec30, 0x1ce7b00, 0xc0004198e0, 0x19, 0xc000470510)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1ce7b00, 0x1084920, 0xc0004b5b00, 0xc0004198e0, 0x19, 0xc00050a5f0, 0xc000654ee8, 0xc000654f08, 0x40c7af, 0xc000654ea8)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x158
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1ce7b00, 0x1084920, 0xc0004b5b00, 0xc0004198e0, 0x19, 0xc00050a5f0, 0x402a59, 0x1d0fe50, 0x756ea10a280654, 0xc000690c00)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00047e690, 0xc000362d20)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 537 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1084920, 0xc0004b5d00, 0xc00047e7b0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x12f

goroutine 538 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0004b5d50, 0xc000000000)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:510 +0xeb
sync.(*Cond).Wait(0xc0004b5d40)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/cond.go:56 +0x92
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc00047e7b0, 0x1084960, 0xc00003e058, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc00047e720, 0x1077840, 0xc00047e7b0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x162
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a5

goroutine 539 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc000614a20, 0x1ce7b00, 0xc0004198e0, 0x19)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x128

goroutine 540 [semacquire]:
sync.runtime_Semacquire(0xc00042d930)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc00042d928)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/waitgroup.go:130 +0x64
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc00042d920, 0xc00050a780, 0xc000510ea0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1084920, 0xc0007d8400, 0xc0007d0010, 0xc000684180, 0x2c, 0xc000684240, 0x2c, 0xc000088380, 0xf36ca0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1084fe0, 0xc000254fe0, 0xc000684180, 0x2c, 0xc000684240, 0x2c, 0xc0007d0010, 0xee8be0, 0xc00000c6c0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x275
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1084fe0, 0xc000254fe0, 0x1077d60, 0xc00000c6e0, 0xc000684180, 0x2c, 0xc000684240, 0x2c, 0xc000254fe0, 0xc000553710)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc000684240, 0x2c, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:120 +0x48a
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000254fe0, 0xc0007d8f40, 0x1, 0x1, 0xc0000ed980, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc000684180, 0x2c, 0x1, 0xc000684180)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1084fe0, 0xc000254fe0, 0xc000689680, 0x1, 0x1, 0xc0000edb60, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x289
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000068890, 0x1084fe0, 0xc000254fe0, 0xc000689680, 0x1, 0x1, 0xc0007d8f40, 0x1, 0x1, 0xc00079ed80, ...)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1084fe0, 0xc000254fe0, 0x0, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x51b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc000614a20)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run-fm()
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x2a
sync.(*Once).Do(0xc000614a78, 0xc0007848b0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 541 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc00020bce0, 0x1084960, 0xc00003e058, 0xc000465bc0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 593 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0008364b0, 0xa, 0x10890a0, 0xc00068ab60, 0x0, 0x0, 0x5, 0xc0005a3c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc000856dc0, 0x36, 0x10890a0, 0xc00068ab60, 0xc0004a61e0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0002d01b0, 0x30, 0x10890a0, 0xc000494270, 0xc0004a61e0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0002d0f30, 0x2c, 0x10890a0, 0xc000494000, 0xc0004a61e0, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0002d0f30, 0x2c, 0xc0004a61e0, 0x300000002, 0xc0006d5720)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0006de180, 0xc0002d0f30, 0x2c, 0xc0000968a0, 0x0, 0xc0006d5778)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004a6150, 0xc0004a6180)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 548 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc000096180, 0x1084960, 0xc00003e058, 0xc00047e7b0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 616 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc000254fe0, 0x107a3a0, 0xc0007d8400)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 615 [runnable]:
syscall.Syscall(0x0, 0x24, 0xc00096ddf0, 0x8000, 0x8000, 0x8000, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/asm_linux_amd64.s:18 +0x5
syscall.read(0x24, 0xc00096ddf0, 0x8000, 0x8000, 0xc0007d8d01, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/zsyscall_linux_amd64.go:732 +0x5a
syscall.Read(0x24, 0xc00096ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/syscall_unix.go:172 +0x49
internal/poll.(*FD).Read(0xc000361500, 0xc00096ddf0, 0x8000, 0x8000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:165 +0x119
os.(*File).read(0xc000252598, 0xc00096ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc000252598, 0xc00096ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file.go:108 +0x69
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.compareFileContent(0xc0014e69c0, 0x35, 0xc0014e6b80, 0x35, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:145 +0x1f1
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.sameFile(0xc000bbf4d0, 0xc000bbf500, 0x9, 0xc000bbf501, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:97 +0x3fd
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:299 +0x3b8
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00080a390, 0xc000545ae0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 611 [runnable]:
syscall.Syscall(0x0, 0x26, 0xc0005dfdf0, 0x8000, 0x8000, 0x8000, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/asm_linux_amd64.s:18 +0x5
syscall.read(0x26, 0xc0005dfdf0, 0x8000, 0x8000, 0xc0004b4201, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/zsyscall_linux_amd64.go:732 +0x5a
syscall.Read(0x26, 0xc0005dfdf0, 0x8000, 0x8000, 0x29, 0xc000129f80, 0x34)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/syscall_unix.go:172 +0x49
internal/poll.(*FD).Read(0xc0003bbc20, 0xc0005dfdf0, 0x8000, 0x8000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:165 +0x119
os.(*File).read(0xc0002087c8, 0xc0005dfdf0, 0x8000, 0x8000, 0x49d626, 0xc000129f80, 0xc0005d7d88)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc0002087c8, 0xc0005dfdf0, 0x8000, 0x8000, 0x0, 0x8000, 0xc000068001)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file.go:108 +0x69
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.compareFileContent(0xc000129d00, 0x34, 0xc000129f80, 0x34, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:141 +0x166
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.sameFile(0xc0005ad350, 0xc0005ad3b0, 0x8, 0xc0005ad301, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:97 +0x3fd
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:299 +0x3b8
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004a6150, 0xc0005457c0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 610 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc000568490, 0xa, 0x10890a0, 0xc0000f65b0, 0x0, 0x0, 0x5, 0xc00049bc80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0004a8440, 0x36, 0x10890a0, 0xc0000f65b0, 0xc000604120, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0014fc0c0, 0x30, 0x10890a0, 0xc0002201a0, 0xc000604120, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0002d0ff0, 0x2c, 0x10890a0, 0xc0002200d0, 0xc000604120, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0002d0ff0, 0x2c, 0xc000604120, 0x1cf69e0, 0xc0006d5f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0006de180, 0xc0002d0ff0, 0x2c, 0xc000096a80, 0xfbf500, 0xc0006d5f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004a6150, 0xc0004a61b0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 614 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0014a0a50, 0xd, 0x10890a0, 0xc000775860, 0x0, 0x0, 0x8, 0xc000390c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0007e0600, 0x39, 0x10890a0, 0xc000775860, 0xc00080a870, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0002d11a0, 0x30, 0x10890a0, 0xc000794ea0, 0xc00080a870, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0007e55f0, 0x2c, 0x10890a0, 0xc000794dd0, 0xc00080a870, 0x0, 0x6)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0007e55f0, 0x2c, 0xc00080a870, 0x3, 0xc0004c6f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0006decc0, 0xc0007e55f0, 0x2c, 0xc000097200, 0xc0006d96e0, 0xc0004c6f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00080a390, 0xc00080a3f0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 612 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc000254da0, 0x107a3a0, 0xc0006decc0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 619 [runnable]:
syscall.Syscall(0x0, 0x1c, 0xc00098ddf0, 0x8000, 0x8000, 0x8000, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/asm_linux_amd64.s:18 +0x5
syscall.read(0x1c, 0xc00098ddf0, 0x8000, 0x8000, 0xc0007d8c01, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/zsyscall_linux_amd64.go:732 +0x5a
syscall.Read(0x1c, 0xc00098ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/syscall_unix.go:172 +0x49
internal/poll.(*FD).Read(0xc0006139e0, 0xc00098ddf0, 0x8000, 0x8000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:165 +0x119
os.(*File).read(0xc000364928, 0xc00098ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc000364928, 0xc00098ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file.go:108 +0x69
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.compareFileContent(0xc000857480, 0x33, 0xc000857840, 0x33, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:145 +0x1f1
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.sameFile(0xc0004a7440, 0xc0004a74a0, 0x7, 0xc0004a7401, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:97 +0x3fd
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:299 +0x3b8
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042d920, 0xc00050a780)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 613 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0014a0a80, 0xd, 0x10890a0, 0xc000775930, 0x0, 0x0, 0x8, 0xc0006c9c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0007e0840, 0x39, 0x10890a0, 0xc000775930, 0xc00080a810, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc000684030, 0x30, 0x10890a0, 0xc0004840d0, 0xc00080a810, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0007e5020, 0x2c, 0x10890a0, 0xc000794c30, 0xc00080a810, 0x0, 0x6)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0007e5020, 0x2c, 0xc00080a810, 0x3, 0xc0006d5720)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0006decc0, 0xc0007e5020, 0x2c, 0xc000097020, 0xc00020b920, 0xc0006d5778)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00080a390, 0xc00080a3c0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 620 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc00078a5c0, 0x107a3a0, 0xc0007d89c0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 617 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0008365d0, 0x9, 0x10890a0, 0xc00068aea0, 0x0, 0x0, 0x4, 0xc000137c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0008575c0, 0x35, 0x10890a0, 0xc00068aea0, 0xc0004a69f0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0002d0180, 0x30, 0x10890a0, 0xc000259930, 0xc0004a69f0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc000684180, 0x2c, 0x10890a0, 0xc000259860, 0xc0004a69f0, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc000684180, 0x2c, 0xc0004a69f0, 0xc000477f00, 0xc000477f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0007d8400, 0xc000684180, 0x2c, 0xc000510e40, 0x43f3af, 0xc000477f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042d920, 0xc00042d950)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 621 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc00003c3e0, 0x12, 0x10890a0, 0xc000405380, 0x0, 0x0, 0xd, 0xc00045dc80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc001551a00, 0x3e, 0x10890a0, 0xc000405380, 0xc000443110, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0014fdce0, 0x30, 0x10890a0, 0xc000457040, 0xc000443110, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0002d0cc0, 0x2c, 0x10890a0, 0xc000456ea0, 0xc000443110, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0002d0cc0, 0x2c, 0xc000443110, 0xc00156a2e8, 0xc0006d3f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0007d89c0, 0xc0002d0cc0, 0x2c, 0xc000510f60, 0xc0007beec0, 0xc0006d3f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000442f00, 0xc000442fc0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 567 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc0006d89c0, 0x1084960, 0xc00003e058, 0xc0004434d0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 618 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0008365f7, 0x9, 0x10890a0, 0xc00068b040, 0x0, 0x0, 0x4, 0xc000132c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc000857880, 0x35, 0x10890a0, 0xc00068b040, 0xc000370a50, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0007e41b0, 0x30, 0x10890a0, 0xc0003cd5f0, 0xc000370a50, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc000684240, 0x2c, 0x10890a0, 0xc0003cd520, 0xc000370a50, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc000684240, 0x2c, 0xc000370a50, 0x4, 0xc0004c6720)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0007d8400, 0xc000684240, 0x2c, 0xc000510ea0, 0xc0004a62a0, 0xc0004c6778)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042d920, 0xc00042d980)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 465 [runnable]:
syscall.Syscall(0x0, 0x1b, 0xc00072fdf0, 0x8000, 0x8000, 0x8000, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/asm_linux_amd64.s:18 +0x5
syscall.read(0x1b, 0xc00072fdf0, 0x8000, 0x8000, 0xc0002a2101, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/zsyscall_linux_amd64.go:732 +0x5a
syscall.Read(0x1b, 0xc00072fdf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/syscall_unix.go:172 +0x49
internal/poll.(*FD).Read(0xc0005aff80, 0xc00072fdf0, 0x8000, 0x8000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:165 +0x119
os.(*File).read(0xc00000e6a0, 0xc00072fdf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc00000e6a0, 0xc00072fdf0, 0x8000, 0x8000, 0x8000, 0x8000, 0x1)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file.go:108 +0x69
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.compareFileContent(0xc000218f00, 0x33, 0xc000219040, 0x33, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:141 +0x166
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.sameFile(0xc000bbede0, 0xc000bbee10, 0x7, 0xc000bbee01, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:97 +0x3fd
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0xc000000008, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:299 +0x3b8
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042c420, 0xc000030eb0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 626 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc0002543c0, 0x107a3a0, 0xc00036dd40)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 627 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0007f7fc0, 0x12, 0x10890a0, 0xc000405040, 0x0, 0x0, 0xd, 0xc0006c7c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc001551100, 0x3e, 0x10890a0, 0xc000405040, 0xc00042d770, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc00021f620, 0x30, 0x10890a0, 0xc0004acf70, 0xc00042d770, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0003b0c60, 0x2c, 0x10890a0, 0xc0004acea0, 0xc00042d770, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0003b0c60, 0x2c, 0xc00042d770, 0x0, 0xc000478f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc00036dd40, 0xc0003b0c60, 0x2c, 0xc0006d9d40, 0x0, 0xc000478f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042cb40, 0xc00042cb70)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 628 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0007f7ee0, 0x12, 0x10890a0, 0xc000404f70, 0x0, 0x0, 0xd, 0xc0006c8c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc001550fc0, 0x3e, 0x10890a0, 0xc000404f70, 0xc00042d890, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc00021f6e0, 0x30, 0x10890a0, 0xc0004ad1e0, 0xc00042d890, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0003b0d20, 0x2c, 0x10890a0, 0xc0004ad110, 0xc00042d890, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0003b0d20, 0x2c, 0xc00042d890, 0x0, 0xc00047c720)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc00036dd40, 0xc0003b0d20, 0x2c, 0xc0006d9e60, 0x0, 0xc00047c778)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042cb40, 0xc00042cba0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 629 [runnable]:
syscall.Syscall(0x0, 0x2a, 0xc000a6ddf0, 0x8000, 0x8000, 0x8000, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/asm_linux_amd64.s:18 +0x5
syscall.read(0x2a, 0xc000a6ddf0, 0x8000, 0x8000, 0xc0004b5a01, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/zsyscall_linux_amd64.go:732 +0x5a
syscall.Read(0x2a, 0xc000a6ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/syscall_unix.go:172 +0x49
internal/poll.(*FD).Read(0xc0005afce0, 0xc000a6ddf0, 0x8000, 0x8000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:165 +0x119
os.(*File).read(0xc00000e668, 0xc000a6ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc00000e668, 0xc000a6ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file.go:108 +0x69
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.compareFileContent(0xc000193740, 0x33, 0xc000193880, 0x33, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:145 +0x1f1
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.sameFile(0xc0005acea0, 0xc0005acf30, 0x7, 0xc0005acf01, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:97 +0x3fd
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:299 +0x3b8
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042cb40, 0xc000031310)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 630 [select]:
context.propagateCancel.func1(0x1084fe0, 0xc0002548c0, 0x107a3a0, 0xc00036dec0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:260 +0xd8
created by context.propagateCancel
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/context/context.go:259 +0x18d

goroutine 631 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0014a01b0, 0x8, 0x10890a0, 0xc0000a3ee0, 0x0, 0x0, 0x3, 0xc000138c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0001b12c0, 0x34, 0x10890a0, 0xc0000a3ee0, 0xc000553b90, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0006845a0, 0x30, 0x10890a0, 0xc00013a340, 0xc000553b90, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc00021e150, 0x2c, 0x10890a0, 0xc00013a270, 0xc000553b90, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc00021e150, 0x2c, 0xc000553b90, 0x0, 0xc000478f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc00036dec0, 0xc00021e150, 0x2c, 0xc0006d9f20, 0x0, 0xc000478f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042df20, 0xc00042df50)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 632 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0014a0200, 0x8, 0x10890a0, 0xc0007740d0, 0x0, 0x0, 0x3, 0xc000139c80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc0001b1640, 0x34, 0x10890a0, 0xc0007740d0, 0xc000553e90, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0006846c0, 0x30, 0x10890a0, 0xc00013a680, 0xc000553e90, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc00021e240, 0x2c, 0x10890a0, 0xc00013a5b0, 0xc000553e90, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc00021e240, 0x2c, 0xc000553e90, 0x4, 0xc000477720)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc00036dec0, 0xc00021e240, 0x2c, 0xc0002ce420, 0xc00042cc60, 0xc000477778)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042df20, 0xc00042df80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 633 [runnable]:
syscall.Syscall(0x0, 0x25, 0xc000a8ddf0, 0x8000, 0x8000, 0x8000, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/asm_linux_amd64.s:18 +0x5
syscall.read(0x25, 0xc000a8ddf0, 0x8000, 0x8000, 0xc0002a3701, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/zsyscall_linux_amd64.go:732 +0x5a
syscall.Read(0x25, 0xc000a8ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/syscall_unix.go:172 +0x49
internal/poll.(*FD).Read(0xc00007f7a0, 0xc000a8ddf0, 0x8000, 0x8000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:165 +0x119
os.(*File).read(0xc0002524a0, 0xc000a8ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc0002524a0, 0xc000a8ddf0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file.go:108 +0x69
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.compareFileContent(0xc0001b1140, 0x33, 0xc0001b1600, 0x33, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:145 +0x1f1
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.sameFile(0xc000bbf140, 0xc000bbf1a0, 0x7, 0xc000bbf101, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:97 +0x3fd
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:299 +0x3b8
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00042df20, 0xc000031590)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 622 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc00003c460, 0x12, 0x10890a0, 0xc0004055f0, 0x0, 0x0, 0xd, 0xc00045ec80)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:183 +0x2d9
path/filepath.walk(0xc001551c80, 0x3e, 0x10890a0, 0xc0004055f0, 0xc000443230, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:358 +0x41c
path/filepath.walk(0xc0014fddd0, 0x30, 0x10890a0, 0xc000457790, 0xc000443230, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.walk(0xc0002d0d80, 0x2c, 0x10890a0, 0xc0004576c0, 0xc000443230, 0x0, 0x30)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:382 +0x2fe
path/filepath.Walk(0xc0002d0d80, 0x2c, 0xc000443230, 0x1cf69e0, 0xc0006d5f20)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/path/filepath/path.go:404 +0x105
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1084920, 0xc0007d89c0, 0xc0002d0d80, 0x2c, 0xc000510fc0, 0xfbf500, 0xc0006d5f78)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:159 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000442f00, 0xc000442ff0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 623 [runnable]:
syscall.Syscall(0x0, 0x12, 0xc0009d5df0, 0x8000, 0x8000, 0x8000, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/asm_linux_amd64.s:18 +0x5
syscall.read(0x12, 0xc0009d5df0, 0x8000, 0x8000, 0xc0007d8701, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/zsyscall_linux_amd64.go:732 +0x5a
syscall.Read(0x12, 0xc0009d5df0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/syscall/syscall_unix.go:172 +0x49
internal/poll.(*FD).Read(0xc00007f1a0, 0xc0009d5df0, 0x8000, 0x8000, 0x0, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/internal/poll/fd_unix.go:165 +0x119
os.(*File).read(0xc000252430, 0xc0009d5df0, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc000252430, 0xc0009d5df0, 0x8000, 0x8000, 0x8000, 0x8000, 0x1)
    /home/travis/.gimme/versions/go1.11.10.linux.amd64/src/os/file.go:108 +0x69
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.compareFileContent(0xc000219800, 0x33, 0xc000219940, 0x33, 0x0, 0x0, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:141 +0x166
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.sameFile(0xc000bbef00, 0xc000bbef30, 0x7, 0xc000bbef01, 0x0)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:97 +0x3fd
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0x8, 0xfbf508)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:299 +0x3b8
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000442f00, 0xc00050a820)
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/travis/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66
issue-label-bot[bot] commented 4 years ago

Issue-Label Bot is automatically applying the label bug to this issue, with a confidence of 0.70. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

jeunii commented 4 years ago

The Dockerfile for my jnlp image is as follows :

FROM jenkinsci/slave:3.29-2 AS jenkinscislave
FROM <base-image>:1.0.2

ARG TRACEABILITY
ARG JENKINS_DIR="/srv/jenkins"
ARG USER=jenkins
ARG GROUP=jenkins
ARG UID=10000
ARG GID=10000
ARG JENKINS_HOME="/var/lib/${USER}"

#Jenkinsdocker
RUN groupadd -g ${GID} ${GROUP} && \
    useradd -c "Jenkins user" -d ${JENKINS_HOME} -u ${UID} -g ${GID} -m ${USER}

RUN apt-get update && apt-get install -y --no-install-recommends \
bc \
jq \
git \
zip \
xvfb \
curl \
lsof \
wget \
patch \
unzip \
uidmap \
procps \
pstack \
strace \
openssl \
mlocate \
python3 \
python-pip \
shellcheck \
libseccomp-dev \
python-setuptools \
&& rm -rf /var/lib/apt/lists/*

COPY --from=jenkinscislave /usr/share/jenkins /usr/share/jenkins

# img
ARG IMG_VERSION=v0.5.7
RUN curl -fSL https://github.com/genuinetools/img/releases/download/${IMG_VERSION}/img-linux-amd64 -o /usr/local/bin/img && \
    chmod a+x /usr/local/bin/img
RUN mkdir -p /run/${USER}/${UID} \
    && chown -R ${USER} /run/${USER}/${UID} \
    && echo ${USER}:100000:65536 | tee /etc/subuid | tee /etc/subgid
ENV XDG_RUNTIME_DIR=/run/${USER}/${UID}

ARG TINI_VERSION=v0.18.0
ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini
RUN chmod +x /tini

RUN chmod +x /usr/local/bin/jenkins-slave

USER ${USER}
WORKDIR /var/lib/${USER}

# Pre-load pre-commit environment for hooks
ENV PRE_COMMIT_HOME /var/lib/jenkins/.cache
ENV npm_config_cache /var/lib/jenkins/.npm
RUN mkdir -p ${npm_config_cache}

ENTRYPOINT ["/tini", "--", "/usr/local/bin/jenkins-slave"]
cbeneke commented 4 years ago

I've had the same problem, but could solve it with building img from source (didn't fine the time yet to bisect the commits though):

FROM golang:1.12.17-buster AS builder
ENV BUILDTAGS="seccomp noembed"
RUN set -eux; \
  mkdir -p /go/src/github.com/genuinetools; \
  git clone https://github.com/genuinetools/img /go/src/github.com/genuinetools/img; \
  cd /go/src/github.com/genuinetools/img; \
  make

FROM debian:buster-slim
COPY --from=builder /go/src/github.com/genuinetools/img/img /usr/local/bin/
ENV IMG_DISABLE_EMBEDDED_RUNC=1
RUN set -eux; \
  apt-get update; \
  apt-get install runc
[...]

Will try to look into further when I find the time ;)

frezbo commented 4 years ago

I build img from master and still gets the same issue on a pod running in k8s

[rootless@rootless img]$ img version
img:
 version     : v0.5.7
 git hash    : 9856fcb9
 go version  : go1.12.17
 go compiler : gc
 platform    : linux/amd64
runc:
 version     :
 commit      :
 spec        :
[rootless@rootless img]$ cat Dockerfile.ubuntu
FROM docker.io/ubuntu
RUN echo john.doe
[rootless@rootless img]$ img build -t ubuntu -f Dockerfile.ubuntu .
Building docker.io/library/ubuntu:latest
Setting up the rootfs... this may take a bit.
WARN[0000] Process sandbox is not available, consider unmasking procfs: mount: /proc: permission denied.
WARN[0000] git source cannot be enabled: failed to find git binary: exec: "git": executable file not found in $PATH
[+] Building 0.7s (5/5)
 => [internal] load build definition from Dockerfile.ubuntu                                                                                                                                                                              0.1s
 => => transferring dockerfile: 38B                                                                                                                                                                                                      0.0s
 => [internal] load .dockerignore                                                                                                                                                                                                        0.1s
 => => transferring context: 2B                                                                                                                                                                                                          0.0s
 => [internal] load metadata for docker.io/library/ubuntu:latest                                                                                                                                                                         0.2s
 => [1/2] FROM docker.io/library/ubuntu@sha256:04d48df82c938587820d7b6006f5071dbbffceb7ca01d2814f81857c631d44df                                                                                                                          0.0s
 => => resolve docker.io/library/ubuntu@sha256:04d48df82c938587820d7b6006f5071dbbffceb7ca01d2814f81857c631d44df                                                                                                                          0.0s
 => CACHED [2/2] RUN echo john.doe                                                                                                                                                                                                       0.0s
fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0xe5 pc=0x7f98d83bd780]

runtime stack:
runtime.throw(0x10b07bc, 0x2a)
    /home/vagrant/go1.12/src/runtime/panic.go:617 +0x72
runtime.sigpanic()
    /home/vagrant/go1.12/src/runtime/signal_unix.go:374 +0x4a9

goroutine 271 [syscall]:
runtime.cgocall(0xd6c9e0, 0xc000233870, 0xc0000ac410)
    /home/vagrant/go1.12/src/runtime/cgocall.go:128 +0x5b fp=0xc000233840 sp=0xc000233808 pc=0x404e7b
os/user._Cfunc_mygetgrgid_r(0x2b, 0xc0006c45a0, 0x7f98c8000c80, 0x400, 0xc0000ac410, 0x0)
    _cgo_gotypes.go:106 +0x4d fp=0xc000233870 sp=0xc000233840 pc=0x4f77ad
os/user.lookupUnixGid.func1.1(0x2b, 0xc0006c45a0, 0xc0006ac0f0, 0xc0000ac410, 0xc8000c8000d6cb10)
    /home/vagrant/go1.12/src/os/user/cgo_lookup_unix.go:183 +0x14c fp=0xc0002338c0 sp=0xc000233870 pc=0x4f980c
os/user.lookupUnixGid.func1(0x40e108)
    /home/vagrant/go1.12/src/os/user/cgo_lookup_unix.go:183 +0x45 fp=0xc0002338f8 sp=0xc0002338c0 pc=0x4f98a5
os/user.retryWithBuffer(0xc0006ac0f0, 0xc0002339f0, 0xc0006ac0f0, 0xc000233a98)
    /home/vagrant/go1.12/src/os/user/cgo_lookup_unix.go:251 +0x3b fp=0xc000233960 sp=0xc0002338f8 pc=0x4f8a1b
os/user.lookupUnixGid(0x2b, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/src/os/user/cgo_lookup_unix.go:176 +0x130 fp=0xc000233a28 sp=0xc000233960 pc=0x4f84e0
os/user.lookupGroupId(0x10c734d, 0x2, 0x10c734d, 0x2, 0x0)
    /home/vagrant/go1.12/src/os/user/cgo_lookup_unix.go:166 +0x73 fp=0xc000233a60 sp=0xc000233a28 pc=0x4f8373
os/user.LookupGroupId(...)
    /home/vagrant/go1.12/src/os/user/lookup.go:57
archive/tar.statUnix(0x120f2c0, 0xc0001abc70, 0xc000307180, 0x1a48d60, 0x0)
    /home/vagrant/go1.12/src/archive/tar/stat_unix.go:45 +0x38b fp=0xc000233ac0 sp=0xc000233a60 pc=0x50306b
archive/tar.FileInfoHeader(0x120f2c0, 0xc0001abc70, 0x0, 0x0, 0x39, 0x7f98dd284008, 0x0)
    /home/vagrant/go1.12/src/archive/tar/common.go:702 +0x447 fp=0xc000233c00 sp=0xc000233ac0 pc=0x4fc4e7
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.(*changeWriter).HandleChange(0xc000662050, 0x2, 0xc000609160, 0xd, 0x120f2c0, 0xc0001abc70, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:489 +0x45e fp=0xc000233e58 sp=0xc000233c00 pc=0xbc391e
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.(*changeWriter).HandleChange-fm(0x2, 0xc000609160, 0xd, 0x120f2c0, 0xc0001abc70, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:451 +0x7d fp=0xc000233eb8 sp=0xc000233e58 pc=0xbc604d
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func3(0x8, 0x10d2ca8)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:318 +0x250 fp=0xc000233f88 sp=0xc000233eb8 pc=0x63cd30
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004ae1e0, 0xc0006620a0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57 fp=0xc000233fd0 sp=0xc000233f88 pc=0x636c27
runtime.goexit()
    /home/vagrant/go1.12/src/runtime/asm_amd64.s:1337 +0x1 fp=0xc000233fd8 sp=0xc000233fd0 pc=0x45b411
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 1 [semacquire]:
sync.runtime_Semacquire(0xc0003592a0)
    /home/vagrant/go1.12/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc000359298)
    /home/vagrant/go1.12/src/sync/waitgroup.go:130 +0x65
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc000359290, 0xc000337de0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
main.(*buildCommand).Run(0xc0003c8000, 0xc000396550, 0x1, 0x5, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/build.go:299 +0xef1
main.newBuildCommand.func1(0xc0003a1900, 0xc000396550, 0x1, 0x5, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/build.go:59 +0x48
github.com/genuinetools/img/vendor/github.com/spf13/cobra.(*Command).execute(0xc0003a1900, 0xc0000b2020, 0x5, 0x5, 0xc0003a1900, 0xc0000b2020)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/spf13/cobra/command.go:826 +0x465
github.com/genuinetools/img/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0xc0003a1680, 0xc00003e700, 0x1089b82, 0x5)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/spf13/cobra/command.go:914 +0x2fc
github.com/genuinetools/img/vendor/github.com/spf13/cobra.(*Command).Execute(...)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/spf13/cobra/command.go:864
main.main()
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/main.go:138 +0x6b5

goroutine 19 [syscall]:
os/signal.signal_recv(0x0)
    /home/vagrant/go1.12/src/runtime/sigqueue.go:139 +0x9c
os/signal.loop()
    /home/vagrant/go1.12/src/os/signal/signal_unix.go:23 +0x22
created by os/signal.init.0
    /home/vagrant/go1.12/src/os/signal/signal_unix.go:29 +0x41

goroutine 23 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/appcontext.Context.func1.1(0xc000213f20, 0xc00030fa20, 0xc000352d70)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/appcontext/appcontext.go:30 +0x38
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/appcontext.Context.func1
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/appcontext/appcontext.go:28 +0xff

goroutine 24 [select]:
github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*serverConn).serve(0xc000089e00)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/server.go:814 +0x504
github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*Server).ServeConn(0xc0002cd380, 0x1214600, 0xc000359170, 0xc000060da0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/server.go:435 +0x715
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.serve(0x1207c00, 0xc0002cd2c0, 0xc000088d80, 0x1214600, 0xc000359170)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/grpc.go:24 +0x11c
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.(*Session).Run(0xc000360e70, 0x1207c00, 0xc0002cd2c0, 0xc000337da0, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/session.go:103 +0x675
main.(*buildCommand).Run.func1(0x8, 0x10d2ca8)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/build.go:258 +0x45
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000359290, 0xc0003592f0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 25 [semacquire]:
sync.runtime_Semacquire(0xc000393d50)
    /home/vagrant/go1.12/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc000393d48)
    /home/vagrant/go1.12/src/sync/waitgroup.go:130 +0x65
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc000393d40, 0xc000393e30, 0xc000393d40)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/client.(*Client).Solve(0xc0002cd100, 0x1207c00, 0xc0000b1100, 0xc0003d6360, 0xc000085260, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/client/solve.go:48 +0x1c6
main.(*buildCommand).Run.func2(0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/build.go:283 +0x21c
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000359290, 0xc00041c000)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 26 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progressui.DisplaySolveStatus(0x1207c40, 0xc0000a8018, 0x0, 0x0, 0x121a600, 0xc00030fb10, 0x11ea100, 0xc0000ac010, 0xc0000852c0, 0x0, ...)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progressui/display.go:55 +0x3b8
main.showProgress(0xc000085260, 0xc000078500, 0x0, 0xc000051790)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/build.go:499 +0xc9
main.(*buildCommand).Run.func3(0x8, 0x10d2ca8)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/build.go:297 +0x39
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000359290, 0xc000337de0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 27 [chan receive]:
main.showProgress.func1(0xc000085260, 0xc0000852c0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/build.go:456 +0x74a
created by main.showProgress
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/build.go:455 +0x6b

goroutine 29 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.(*Manager).handleConn(0xc000337d20, 0x1207c00, 0xc0002cd840, 0x1214600, 0xc000359140, 0xc0003593e0, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/manager.go:144 +0x491
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.(*Manager).HandleConn(0xc000337d20, 0x1207c40, 0xc0000a8018, 0x1214600, 0xc000359140, 0xc0003593e0, 0x1207c00, 0xc0002cd2c0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/manager.go:97 +0x75
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/testutil.TestStream.func1.1(0xc00030fab0, 0xc000359140, 0xc0003593e0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/testutil/testutil.go:23 +0x63
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/testutil.TestStream.func1
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/testutil/testutil.go:22 +0x5a

goroutine 30 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.serve.func1(0x1207c00, 0xc0002cd2c0, 0x1214600, 0xc000359170)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/grpc.go:20 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.serve
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/grpc.go:19 +0x64

goroutine 43 [sync.Cond.Wait]:
runtime.goparkunlock(...)
    /home/vagrant/go1.12/src/runtime/proc.go:307
sync.runtime_notifyListWait(0xc0000b1010, 0xf)
    /home/vagrant/go1.12/src/runtime/sema.go:510 +0xf9
sync.(*Cond).Wait(0xc0000b1000)
    /home/vagrant/go1.12/src/sync/cond.go:56 +0x9e
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/cond.(*StatefulCond).Wait(0xc000393d10)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/cond/cond.go:28 +0x98
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver.(*scheduler).loop(0xc000033490)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/scheduler.go:101 +0x168
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver.newScheduler
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/scheduler.go:35 +0x1ad

goroutine 38 [select]:
io.(*pipe).Read(0xc0002c4ff0, 0xc000306498, 0x9, 0x9, 0xc000061de0, 0x8fdc4b, 0xc0006cc2c0)
    /home/vagrant/go1.12/src/io/pipe.go:50 +0xe7
io.(*PipeReader).Read(0xc0000ac580, 0xc000306498, 0x9, 0x9, 0x0, 0xc000061d48, 0x458847)
    /home/vagrant/go1.12/src/io/pipe.go:127 +0x4c
io.ReadAtLeast(0x7f98d9024450, 0xc000359170, 0xc000306498, 0x9, 0x9, 0x9, 0x10000008ff5f5, 0x0, 0x1)
    /home/vagrant/go1.12/src/io/io.go:310 +0x88
io.ReadFull(...)
    /home/vagrant/go1.12/src/io/io.go:329
github.com/genuinetools/img/vendor/golang.org/x/net/http2.readFrameHeader(0xc000306498, 0x9, 0x9, 0x7f98d9024450, 0xc000359170, 0x0, 0xc000000000, 0xc000061f28, 0xc000085c80)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/frame.go:237 +0x88
github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc000306460, 0xc000061ee0, 0x2, 0x0, 0x1)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/frame.go:492 +0xa1
github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*serverConn).readFrames(0xc000089e00)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/server.go:701 +0xa4
created by github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*serverConn).serve
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/server.go:806 +0x2de

goroutine 33 [select]:
github.com/genuinetools/img/vendor/google.golang.org/grpc.(*ccResolverWrapper).watcher(0xc000359710)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/resolver_conn_wrapper.go:109 +0x13f
created by github.com/genuinetools/img/vendor/google.golang.org/grpc.(*ccResolverWrapper).start
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/resolver_conn_wrapper.go:95 +0x3f

goroutine 34 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.monitorHealth(0x1207c00, 0xc0002cd840, 0xc000312b00, 0xc00030fc20)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/grpc.go:69 +0x189
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/session.grpcClientConn
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/session/grpc.go:55 +0x270

goroutine 35 [select]:
github.com/genuinetools/img/vendor/google.golang.org/grpc.(*ccBalancerWrapper).watcher(0xc0002cd8c0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/balancer_conn_wrappers.go:122 +0x110
created by github.com/genuinetools/img/vendor/google.golang.org/grpc.newCCBalancerWrapper
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/balancer_conn_wrappers.go:113 +0x13e

goroutine 36 [select]:
github.com/genuinetools/img/vendor/google.golang.org/grpc.(*addrConn).transportMonitor(0xc00034f680)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/clientconn.go:1070 +0x1c4
github.com/genuinetools/img/vendor/google.golang.org/grpc.(*addrConn).connect.func1(0xc00034f680)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/clientconn.go:622 +0x1d9
created by github.com/genuinetools/img/vendor/google.golang.org/grpc.(*addrConn).connect
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/clientconn.go:613 +0xe1

goroutine 37 [select]:
io.(*pipe).Read(0xc0002c5040, 0xc000440000, 0x8000, 0x8000, 0x11, 0x0, 0x0)
    /home/vagrant/go1.12/src/io/pipe.go:50 +0xe7
io.(*PipeReader).Read(0xc0000ac590, 0xc000440000, 0x8000, 0x8000, 0x1060100000011, 0x8, 0xc00043de58)
    /home/vagrant/go1.12/src/io/pipe.go:127 +0x4c
bufio.(*Reader).Read(0xc00041acc0, 0xc000306578, 0x9, 0x9, 0xc00031ca80, 0x7f98dd2846d0, 0x0)
    /home/vagrant/go1.12/src/bufio/bufio.go:223 +0x23e
io.ReadAtLeast(0x11e8720, 0xc00041acc0, 0xc000306578, 0x9, 0x9, 0x9, 0x8ff5f5, 0xc0006cc2ec, 0xc00043de48)
    /home/vagrant/go1.12/src/io/io.go:310 +0x88
io.ReadFull(...)
    /home/vagrant/go1.12/src/io/io.go:329
github.com/genuinetools/img/vendor/golang.org/x/net/http2.readFrameHeader(0xc000306578, 0x9, 0x9, 0x11e8720, 0xc00041acc0, 0x0, 0xc000000000, 0x18b1424d, 0x1a48d60)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/frame.go:237 +0x88
github.com/genuinetools/img/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc000306540, 0xc0006cc2e0, 0xc0006cc2e0, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/net/http2/frame.go:492 +0xa1
github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.(*http2Client).reader(0xc0000cd380)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:1178 +0x123
created by github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.newHTTP2Client
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:261 +0xbc9

goroutine 41 [select]:
github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0002cd9c0, 0x1, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x104
github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc00041af60, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1b6
github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.newHTTP2Client.func3(0xc0000cd380)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:301 +0x7b
created by github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport.newHTTP2Client
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:299 +0xd21

goroutine 44 [semacquire]:
sync.runtime_Semacquire(0xc0003935d0)
    /home/vagrant/go1.12/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc0003935c8)
    /home/vagrant/go1.12/src/sync/waitgroup.go:130 +0x65
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc0003935c0, 0xc0001f8d20, 0xc0003754f0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs(0x1207c00, 0xc000079040, 0x1216a60, 0xc00003ea20, 0x121d4a0, 0xc0000788c0, 0x11e8ac0, 0xc00003eae0, 0x12169a0, 0xc000375410, ...)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x218
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.GetDiffPairs(0x1207cc0, 0xc000492210, 0x1216a60, 0xc00003ea20, 0x121d4a0, 0xc0000788c0, 0x11e8ac0, 0xc00003eae0, 0x12169a0, 0xc000375410, ...)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:44 +0x13f
github.com/genuinetools/img/vendor/github.com/moby/buildkit/worker/base.(*Worker).GetRemote(0xc0000fc000, 0x1207cc0, 0xc000492210, 0x12169a0, 0xc000375410, 0xc0002a3b01, 0xc0000bd8f8, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/worker/base/worker.go:281 +0xba
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver.inlineCache(0x1207cc0, 0xc000492210, 0x1208040, 0xc000202340, 0x1208200, 0xc0002a3b80, 0xc0003589f0, 0x0, 0x0, 0x0, ...)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver/solver.go:252 +0xf7
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver.(*Solver).Solve(0xc000033420, 0x1207cc0, 0xc000492210, 0xc00035e641, 0x19, 0x0, 0x1091b09, 0xd, 0xc0003589f0, 0x0, ...)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver/solver.go:161 +0x1078
github.com/genuinetools/img/vendor/github.com/moby/buildkit/control.(*Controller).Solve(0xc00031ec00, 0x1207c00, 0xc0000b1100, 0xc0003d6360, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/control/control.go:266 +0x467
github.com/genuinetools/img/client.(*Client).Solve.func1(0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/client/solve.go:32 +0xa6
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000393d40, 0xc000393d70)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 45 [semacquire]:
sync.runtime_Semacquire(0xc000492070)
    /home/vagrant/go1.12/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc000492068)
    /home/vagrant/go1.12/src/sync/waitgroup.go:130 +0x65
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc000492060, 0xc000202300, 0xc000492060)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/moby/buildkit/control.(*Controller).Status(0xc00031ec00, 0xc000393ef0, 0x1211ae0, 0xc000393e60, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/control/control.go:336 +0x174
github.com/genuinetools/img/client.(*Client).Solve.func2(0x8, 0x10d2ca8)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/client/solve.go:44 +0xed
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000393d40, 0xc000393e30)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 46 [sync.Cond.Wait]:
runtime.goparkunlock(...)
    /home/vagrant/go1.12/src/runtime/proc.go:307
sync.runtime_notifyListWait(0xc0000b1710, 0xc000000012)
    /home/vagrant/go1.12/src/runtime/sema.go:510 +0xf9
sync.(*Cond).Wait(0xc0000b1700)
    /home/vagrant/go1.12/src/sync/cond.go:56 +0x9e
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc000358ea0, 0x1207c00, 0xc0000b1180, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver.(*Job).Status(0xc000033500, 0x1207c00, 0xc0000b1180, 0xc00007ae40, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/progress.go:25 +0xd14
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver.(*Solver).Status(0xc000033420, 0x1207c00, 0xc0000b1180, 0xc00035e641, 0x19, 0xc00007ae40, 0x0, 0xc000433790)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/llbsolver/solver.go:280 +0xbe
github.com/genuinetools/img/vendor/github.com/moby/buildkit/control.(*Controller).Status.func1(0x8, 0x10d2ca8)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/control/control.go:289 +0x5e
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000492060, 0xc0004920c0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 47 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/control.(*Controller).Status.func2(0x8, 0x10d2ca8)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/control/control.go:294 +0x782
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000492060, 0xc000202300)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 48 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver.(*scheduler).loop.func2(0xc000033490)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/scheduler.go:76 +0x38
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver.(*scheduler).loop
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/solver/scheduler.go:75 +0x6d

goroutine 49 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1207c00, 0xc0000b1280, 0xc000492900)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x131

goroutine 262 [sync.Cond.Wait]:
runtime.goparkunlock(...)
    /home/vagrant/go1.12/src/runtime/proc.go:307
sync.runtime_notifyListWait(0xc0000790d0, 0xc000000000)
    /home/vagrant/go1.12/src/runtime/sema.go:510 +0xf9
sync.(*Cond).Wait(0xc0000790c0)
    /home/vagrant/go1.12/src/sync/cond.go:56 +0x9e
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc000393710, 0x1207c40, 0xc0000a8018, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc000393680, 0x11e9640, 0xc000393710)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:274 +0x163
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.newCall
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:109 +0x1a8

goroutine 54 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1207c00, 0xc0000b16c0, 0xc000358ea0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x131

goroutine 55 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*MultiReader).Reader.func1(0x1207cc0, 0xc000358f30, 0xc000492f60, 0xc000202dc0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:37 +0xbb
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*MultiReader).Reader
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:36 +0x195

goroutine 56 [sync.Cond.Wait]:
runtime.goparkunlock(...)
    /home/vagrant/go1.12/src/runtime/proc.go:307
sync.runtime_notifyListWait(0xc0000b12d0, 0xc000000012)
    /home/vagrant/go1.12/src/runtime/sema.go:510 +0xf9
sync.(*Cond).Wait(0xc0000b12c0)
    /home/vagrant/go1.12/src/sync/cond.go:56 +0x9e
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc000492900, 0x1207c40, 0xc0000a8018, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:125 +0x10b
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*MultiReader).handle(0xc000492f60, 0xc000358f30, 0xc000492f60)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:56 +0x118
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*MultiReader).Reader
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:47 +0x1ea

goroutine 183 [IO wait]:
internal/poll.runtime_pollWait(0x7f98d90201d8, 0x72, 0xffffffffffffffff)
    /home/vagrant/go1.12/src/runtime/netpoll.go:182 +0x56
internal/poll.(*pollDesc).wait(0xc00039b818, 0x72, 0x1700, 0x1746, 0xffffffffffffffff)
    /home/vagrant/go1.12/src/internal/poll/fd_poll_runtime.go:87 +0x9b
internal/poll.(*pollDesc).waitRead(...)
    /home/vagrant/go1.12/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc00039b800, 0xc0003f9000, 0x1746, 0x1746, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/src/internal/poll/fd_unix.go:169 +0x19b
net.(*netFD).Read(0xc00039b800, 0xc0003f9000, 0x1746, 0x1746, 0x203000, 0xc00001c1a2, 0x2)
    /home/vagrant/go1.12/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc0000ac6d0, 0xc0003f9000, 0x1746, 0x1746, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/src/net/net.go:177 +0x69
crypto/tls.(*atLeastReader).Read(0xc0006b0500, 0xc0003f9000, 0x1746, 0x1746, 0xc00041b200, 0xc000019940, 0xc000019938)
    /home/vagrant/go1.12/src/crypto/tls/conn.go:761 +0x60
bytes.(*Buffer).ReadFrom(0xc0000873d8, 0x11e88e0, 0xc0006b0500, 0x40b985, 0xf571c0, 0x1057e40)
    /home/vagrant/go1.12/src/bytes/buffer.go:207 +0xbd
crypto/tls.(*Conn).readFromUntil(0xc000087180, 0x11e9d40, 0xc0000ac6d0, 0x5, 0xc0000ac6d0, 0x203000)
    /home/vagrant/go1.12/src/crypto/tls/conn.go:783 +0xf8
crypto/tls.(*Conn).readRecordOrCCS(0xc000087180, 0x10d2c00, 0xc0000872b8, 0xc000019dd0)
    /home/vagrant/go1.12/src/crypto/tls/conn.go:590 +0x125
crypto/tls.(*Conn).readRecord(...)
    /home/vagrant/go1.12/src/crypto/tls/conn.go:558
crypto/tls.(*Conn).Read(0xc000087180, 0xc00001c000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/src/crypto/tls/conn.go:1236 +0x137
net/http.(*persistConn).Read(0xc000406120, 0xc00001c000, 0x1000, 0x1000, 0x4587f0, 0xc000019e88, 0x2)
    /home/vagrant/go1.12/src/net/http/transport.go:1527 +0x7b
bufio.(*Reader).fill(0xc00041b200)
    /home/vagrant/go1.12/src/bufio/bufio.go:100 +0x10f
bufio.(*Reader).Peek(0xc00041b200, 0x1, 0x2, 0x0, 0x0, 0xc0003be800, 0x0)
    /home/vagrant/go1.12/src/bufio/bufio.go:138 +0x4f
net/http.(*persistConn).readLoop(0xc000406120)
    /home/vagrant/go1.12/src/net/http/transport.go:1680 +0x1a3
created by net/http.(*Transport).dialConn
    /home/vagrant/go1.12/src/net/http/transport.go:1360 +0xaf8

goroutine 245 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc0003acd80, 0x1207c00, 0xc0000b1180, 0xc000358ea0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 244 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc0003acd20, 0x1207c40, 0xc0000a8018, 0xc000492900)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 261 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe.func1(0x1207c00, 0xc000079080, 0xc000393710)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:165 +0x48
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.pipe
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:164 +0x131

goroutine 184 [select]:
net/http.(*persistConn).writeLoop(0xc000406120)
    /home/vagrant/go1.12/src/net/http/transport.go:1979 +0x113
created by net/http.(*Transport).dialConn
    /home/vagrant/go1.12/src/net/http/transport.go:1361 +0xb1d

goroutine 263 [chan receive]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc0001e4090, 0x1a44cb0, 0xc000039680, 0x19)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x125

goroutine 260 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc0001e4090, 0x1207c00, 0xc000079040, 0x1a44cb0, 0xc000039680, 0x19, 0xb0dde5)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:144 +0x220
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1a44cb0, 0x1207c00, 0xc000079040, 0xc000039680, 0x19, 0xc0000d9590, 0xc00020be90, 0x471553, 0xc000000010, 0xc00020bea8)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:77 +0x155
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1a44cb0, 0x1207c00, 0xc000079040, 0xc000039680, 0x19, 0xc0000d9590, 0xc0000b12d0, 0xc0000d8550, 0xc0003c0000, 0xc0000b1300)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7d
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0xc000000008, 0x10d2ca8)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:68 +0x1c7
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0003935c0, 0xc0001f8d20)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 264 [semacquire]:
sync.runtime_Semacquire(0xc0004ae1f0)
    /home/vagrant/go1.12/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc0004ae1e8)
    /home/vagrant/go1.12/src/sync/waitgroup.go:130 +0x65
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Wait(0xc0004ae1e0, 0xc0006620a0, 0xc000084120)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:41 +0x31
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff(0x1207c00, 0xc0002cc080, 0xc000692020, 0xc00003b170, 0x2c, 0xc00003b230, 0x2c, 0xc0004ae120, 0xc000662050)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x31f
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.Changes(0x1208340, 0xc00069a820, 0xc00003b170, 0x2c, 0xc00003b230, 0x2c, 0xc000692020, 0xfee2c0, 0xc0006a0180)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x259
github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive.WriteDiff(0x1208340, 0xc00069a820, 0x11e9c20, 0xc0006a01c0, 0xc00003b170, 0x2c, 0xc00003b230, 0x2c, 0xc00069a820, 0xc0004afd70)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/archive/tar.go:76 +0xe3
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc00003b230, 0x2c, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:121 +0x4f4
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1208340, 0xc00069a820, 0xc0004b2740, 0x1, 0x1, 0xc0004c7a58, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x263
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc00003b170, 0x2c, 0x1, 0xc00003b170)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount.WithTempMount(0x1208340, 0xc00069a820, 0xc000079740, 0x1, 0x1, 0xc0004c7c08, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x263
github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc00003eae0, 0x1208340, 0xc00069a820, 0xc000079740, 0x1, 0x1, 0xc0004b2740, 0x1, 0x1, 0xc00068ca20, ...)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33f
github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x1208340, 0xc00069a820, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:102 +0x5d8
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc0001e4090)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:116 +0x65
sync.(*Once).Do(0xc0001e40e8, 0xc000375540)
    /home/vagrant/go1.12/src/sync/once.go:44 +0xb3
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:142 +0x18b

goroutine 270 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0003a5580, 0x3d, 0x120f2c0, 0xc0001abe10, 0x0, 0x0, 0x4ce4da, 0xc0001abe10)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:210 +0x2eb
path/filepath.walk(0xc0003a5580, 0x3d, 0x120f2c0, 0xc0001abe10, 0xc0004ae510, 0x0, 0x0)
    /home/vagrant/go1.12/src/path/filepath/path.go:358 +0x426
path/filepath.walk(0xc000675500, 0x34, 0x120f2c0, 0xc00088c8f0, 0xc0004ae510, 0x0, 0x0)
    /home/vagrant/go1.12/src/path/filepath/path.go:382 +0x300
path/filepath.walk(0xc000136d50, 0x30, 0x120f2c0, 0xc0001892b0, 0xc0004ae510, 0x0, 0x0)
    /home/vagrant/go1.12/src/path/filepath/path.go:382 +0x300
path/filepath.walk(0xc00003b230, 0x2c, 0x120f2c0, 0xc0004964e0, 0xc0004ae510, 0x0, 0x30)
    /home/vagrant/go1.12/src/path/filepath/path.go:382 +0x300
path/filepath.Walk(0xc00003b230, 0x2c, 0xc0004ae510, 0xc0003c0900, 0xc000050720)
    /home/vagrant/go1.12/src/path/filepath/path.go:404 +0xff
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1207c00, 0xc0002cc080, 0xc00003b230, 0x2c, 0xc000084120, 0x2, 0xc000050778)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:186 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004ae1e0, 0xc0004ae360)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66

goroutine 265 [select]:
github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc0003bf800, 0x1207c40, 0xc0000a8018, 0xc000393710)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xdd

goroutine 214 [IO wait]:
internal/poll.runtime_pollWait(0x7f98d9020108, 0x72, 0xffffffffffffffff)
    /home/vagrant/go1.12/src/runtime/netpoll.go:182 +0x56
internal/poll.(*pollDesc).wait(0xc00031fa18, 0x72, 0x1700, 0x1746, 0xffffffffffffffff)
    /home/vagrant/go1.12/src/internal/poll/fd_poll_runtime.go:87 +0x9b
internal/poll.(*pollDesc).waitRead(...)
    /home/vagrant/go1.12/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc00031fa00, 0xc0003fa800, 0x1746, 0x1746, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/src/internal/poll/fd_unix.go:169 +0x19b
net.(*netFD).Read(0xc00031fa00, 0xc0003fa800, 0x1746, 0x1746, 0x203000, 0x40d879, 0xc000410840)
    /home/vagrant/go1.12/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc0000ac048, 0xc0003fa800, 0x1746, 0x1746, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/src/net/net.go:177 +0x69
crypto/tls.(*atLeastReader).Read(0xc0002a2320, 0xc0003fa800, 0x1746, 0x1746, 0xc000410840, 0x414d3e, 0xc00043a938)
    /home/vagrant/go1.12/src/crypto/tls/conn.go:761 +0x60
bytes.(*Buffer).ReadFrom(0xc000057058, 0x11e88e0, 0xc0002a2320, 0x40b985, 0xf571c0, 0x1057e40)
    /home/vagrant/go1.12/src/bytes/buffer.go:207 +0xbd
crypto/tls.(*Conn).readFromUntil(0xc000056e00, 0x11e9d40, 0xc0000ac048, 0x5, 0xc0000ac048, 0x203000)
    /home/vagrant/go1.12/src/crypto/tls/conn.go:783 +0xf8
crypto/tls.(*Conn).readRecordOrCCS(0xc000056e00, 0x10d2c00, 0xc000056f38, 0xc00043ab88)
    /home/vagrant/go1.12/src/crypto/tls/conn.go:590 +0x125
crypto/tls.(*Conn).readRecord(...)
    /home/vagrant/go1.12/src/crypto/tls/conn.go:558
crypto/tls.(*Conn).Read(0xc000056e00, 0xc000262000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    /home/vagrant/go1.12/src/crypto/tls/conn.go:1236 +0x137
net/http.(*persistConn).Read(0xc0003d6d80, 0xc000262000, 0x1000, 0x1000, 0xc00043ac88, 0x406d15, 0xc0003ac4e0)
    /home/vagrant/go1.12/src/net/http/transport.go:1527 +0x7b
bufio.(*Reader).fill(0xc0000af6e0)
    /home/vagrant/go1.12/src/bufio/bufio.go:100 +0x10f
bufio.(*Reader).Peek(0xc0000af6e0, 0x1, 0x0, 0x0, 0x1, 0xc0003ac400, 0x0)
    /home/vagrant/go1.12/src/bufio/bufio.go:138 +0x4f
net/http.(*persistConn).readLoop(0xc0003d6d80)
    /home/vagrant/go1.12/src/net/http/transport.go:1680 +0x1a3
created by net/http.(*Transport).dialConn
    /home/vagrant/go1.12/src/net/http/transport.go:1360 +0xaf8

goroutine 268 [select]:
context.propagateCancel.func1(0x1208340, 0xc00069a820, 0x11f67c0, 0xc0002cc080)
    /home/vagrant/go1.12/src/context/context.go:259 +0xd8
created by context.propagateCancel
    /home/vagrant/go1.12/src/context/context.go:258 +0x18a

goroutine 215 [select]:
net/http.(*persistConn).writeLoop(0xc0003d6d80)
    /home/vagrant/go1.12/src/net/http/transport.go:1979 +0x113
created by net/http.(*Transport).dialConn
    /home/vagrant/go1.12/src/net/http/transport.go:1361 +0xb1d

goroutine 269 [select]:
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk.func1(0xc0003a5440, 0x3d, 0x120f2c0, 0xc0001abd40, 0x0, 0x0, 0x4ce4da, 0xc0001abd40)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:210 +0x2eb
path/filepath.walk(0xc0003a5440, 0x3d, 0x120f2c0, 0xc0001abd40, 0xc0004ae390, 0x0, 0x0)
    /home/vagrant/go1.12/src/path/filepath/path.go:358 +0x426
path/filepath.walk(0xc0003a4d40, 0x34, 0x120f2c0, 0xc0001ab790, 0xc0004ae390, 0x0, 0x0)
    /home/vagrant/go1.12/src/path/filepath/path.go:382 +0x300
path/filepath.walk(0xc000136db0, 0x30, 0x120f2c0, 0xc000189380, 0xc0004ae390, 0x0, 0x0)
    /home/vagrant/go1.12/src/path/filepath/path.go:382 +0x300
path/filepath.walk(0xc00003b170, 0x2c, 0x120f2c0, 0xc0004960d0, 0xc0004ae390, 0x0, 0x30)
    /home/vagrant/go1.12/src/path/filepath/path.go:382 +0x300
path/filepath.Walk(0xc00003b170, 0x2c, 0xc0004ae390, 0xc0001d3200, 0xc00049df20)
    /home/vagrant/go1.12/src/path/filepath/path.go:404 +0xff
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.pathWalk(0x1207c00, 0xc0002cc080, 0xc00003b170, 0x2c, 0xc0000840c0, 0x2, 0xc00049df78)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/path.go:186 +0x96
github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xb3
github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0004ae1e0, 0xc0004ae2d0)
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:58 +0x57
created by github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go1.12/gopath/src/github.com/genuinetools/img/vendor/golang.org/x/sync/errgroup/errgroup.go:55 +0x66
[rootless@rootless img]$

and this is the pod spec yaml

---
apiVersion: v1
kind: Pod
metadata:
  name: rootless
  namespace: frezbo
  labels:
    name: rootless
  annotations:
    container.apparmor.security.beta.kubernetes.io/rootless: unconfined
spec:
  imagePullSecrets:
    - name: docker-artifactory
  containers:
  - name: rootless
    image: "docker.io/frezbo/container-tools:0.1.4"
    imagePullPolicy: Always
    # securityContext:
    #   # procMount: Unmasked
    command:
      - sleep
      - infinity
ChrisTomAlx commented 4 years ago

Yikes, I have run into this as well. Any updates around this? Wonderful repo by the way!! Way to go for all the amazing work that is being done here!!

kekoav commented 4 years ago

How can I reproduce this? I'm not able to pull the docker.io/frezbo/container-tools:0.1.4 image to replicate, and not sure how that container was built. I wonder if it's missing runc?

frezbo commented 4 years ago

@kekoav This is the dockerfile:

FROM docker.io/alpine AS runner

FROM registry.access.redhat.com/ubi8/ubi

COPY rootlesskit /usr/local/bin/rootlesskit
COPY img /usr/local/bin/img

RUN dnf reinstall -y shadow-utils && \
    dnf clean all && \
    rm -rf /var/cache/* && \
    useradd rootless && \
    mkdir -p /run/rootless/1000 && \
    chown rootless:rootless /run/rootless/1000 && \
    echo 'rootless:100000:65536' > /etc/subuid && \
    echo 'rootless:100000:65536' > /etc/subgid && \
    # curl -SLo /usr/local/bin/img https://github.com/genuinetools/img/releases/download/v0.5.7/img-linux-amd64 && \
    curl -SLo /usr/local/bin/runc https://github.com/opencontainers/runc/releases/download/v1.0.0-rc10/runc.amd64 && \
    curl -SLo /usr/local/bin/crun https://github.com/containers/crun/releases/download/0.12.2.1/crun-0.12.2.1-static-x86_64 && \
    chmod +x /usr/local/bin/{rootlesskit,img,runc,crun} && \
    mkdir -p /home/rootless/{runc/rootfs,img} && \
    chown -R rootless:rootless /home/rootless/{runc,img}

COPY --from=runner --chown=rootless:rootless / /home/rootless/runc/rootfs/
COPY --chown=rootless:rootless Dockerfile.dummy /home/rootless/img/Dockerfile
COPY --chown=rootless:rootless oci_spec.json /home/rootless/runc/config.json
ENV USER rootless
ENV HOME /home/rootless
ENV XDG_RUNTIME_DIR /run/rootless/1000
USER rootless
WORKDIR /home/rootless
kekoav commented 4 years ago

@frezbo I had to modify the Dockerfile a bit. I am downloading rootless directly, also building img (WARNING: from my fork on a branch at the moment). I also didn't have Dockerfile.dummy or the runc config you're using so I commented out.

FROM docker.io/alpine AS runner

FROM docker.io/alpine AS rootlesskit

ARG ROOTLESSKIT_VERSION=v0.9.3

RUN apk add wget gzip \
    && wget https://github.com/rootless-containers/rootlesskit/releases/download/${ROOTLESSKIT_VERSION}/rootlesskit-x86_64.tar.gz \
    && tar zxvf rootlesskit-x86_64.tar.gz

FROM golang:1.13-alpine AS img-build

RUN apk add --no-cache \
  bash \
  build-base \
  gcc \
  git \
  libseccomp-dev \
  linux-headers \
  make

RUN go get github.com/jteeuwen/go-bindata/go-bindata

RUN git clone https://github.com/kekoav/img -b dependency-update-2020 /img
WORKDIR /img
ENV BUILDTAGS="seccomp noembed"

RUN make static

FROM registry.access.redhat.com/ubi8/ubi

COPY --from=rootlesskit /rootlesskit /usr/local/bin/rootlesskit
COPY --from=img-build /img/img /usr/local/bin/img

RUN dnf reinstall -y shadow-utils && \
    dnf clean all && \
    rm -rf /var/cache/* && \
    useradd rootless && \
    mkdir -p /run/rootless/1000 && \
    chown rootless:rootless /run/rootless/1000 && \
    echo 'rootless:100000:65536' > /etc/subuid && \
    echo 'rootless:100000:65536' > /etc/subgid && \
    # curl -SLo /usr/local/bin/img https://github.com/genuinetools/img/releases/download/v0.5.7/img-linux-amd64 && \
    curl -SLo /usr/local/bin/runc https://github.com/opencontainers/runc/releases/download/v1.0.0-rc10/runc.amd64 && \
    curl -SLo /usr/local/bin/crun https://github.com/containers/crun/releases/download/0.12.2.1/crun-0.12.2.1-static-x86_64 && \
    chmod +x /usr/local/bin/{rootlesskit,img,runc,crun} && \
    mkdir -p /home/rootless/{runc/rootfs,img} && \
    chown -R rootless:rootless /home/rootless/{runc,img}

COPY --from=runner --chown=rootless:rootless / /home/rootless/runc/rootfs/
#COPY --chown=rootless:rootless Dockerfile.dummy /home/rootless/img/Dockerfile
#COPY --chown=rootless:rootless oci_spec.json /home/rootless/runc/config.json
ENV USER rootless
ENV HOME /home/rootless
ENV XDG_RUNTIME_DIR /run/rootless/1000
USER rootless
WORKDIR /home/rootless

Build

docker build -t container-tools - < Dockerfile.container-tools

Run via Docker

 $ docker run -it --rm --security-opt seccomp=unconfined --security-opt apparmor=unconfined container-tools
[rootless@dfbfb7f2708f ~]$ cat <<EOT >> Dockerfile.ubuntu
> FROM docker.io/ubuntu
> RUN echo john.doe
> EOT
[rootless@dfbfb7f2708f ~]$ img build -t test -f Dockerfile.ubuntu .
Building docker.io/library/test:latest
Setting up the rootfs... this may take a bit.
WARN[0000] Process sandbox is not available, consider unmasking procfs: mount: /proc: permission denied.
WARN[0000] using host network as the default
WARN[0000] git source cannot be enabled: failed to find git binary: exec: "git": executable file not found in $PATH
[+] Building 7.6s (7/7) FINISHED
 => [internal] load build definition from Dockerfile.ubuntu                                                                                                                                                                                                     0.0s
 => => transferring dockerfile: 84B                                                                                                                                                                                                                             0.0s
 => [internal] load .dockerignore                                                                                                                                                                                                                               0.0s
 => => transferring context: 2B                                                                                                                                                                                                                                 0.0s
 => [internal] load metadata for docker.io/library/ubuntu:latest                                                                                                                                                                                                1.1s
 => [1/2] FROM docker.io/library/ubuntu@sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d                                                                                                                                                 4.9s
 => => resolve docker.io/library/ubuntu@sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d                                                                                                                                                 0.0s
 => => sha256:5bed26d33875e6da1d9ff9a1054c5fef3bbeb22ee979e14b72acf72528de007b 26.69MB / 26.69MB                                                                                                                                                                1.8s
 => => sha256:f11b29a9c7306674a9479158c1b4259938af11b97359d9ac02030cc1095e9ed1 35.37kB / 35.37kB                                                                                                                                                                0.4s
 => => sha256:4e5021d210f65ebe915670c7089120120bc0a303b90208592851708c1b8c04bd 3.41kB / 3.41kB                                                                                                                                                                  0.0s
 => => sha256:930bda195c84cf132344bf38edcad255317382f910503fef234a9ce3bff0f4dd 848B / 848B                                                                                                                                                                      0.4s
 => => sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d 1.42kB / 1.42kB                                                                                                                                                                  0.0s
 => => sha256:e5dd9dbb37df5b731a6688fa49f4003359f6f126958c9c928f937bec69836320 1.15kB / 1.15kB                                                                                                                                                                  0.0s
 => => sha256:78bf9a5ad49e4ae42a83f4995ade4efc096f78fd38299cf05bc041e8cdda2a36 162B / 162B                                                                                                                                                                      0.3s
 => => sha256:f11b29a9c7306674a9479158c1b4259938af11b97359d9ac02030cc1095e9ed1 35.37kB / 35.37kB                                                                                                                                                                0.4s
 => => unpacking docker.io/library/ubuntu@sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d                                                                                                                                               2.9s
 => [2/2] RUN echo john.doe                                                                                                                                                                                                                                     1.1s
 => exporting to image                                                                                                                                                                                                                                          0.0s
 => => exporting layers                                                                                                                                                                                                                                         0.0s
 => => exporting manifest sha256:c91587dc44c6c904e688c5a87da4eb964cd4c968e9633bc8c03109f64461f61f                                                                                                                                                               0.0s
 => => exporting config sha256:9f4929a681a2b5bfcf5993201c4238e51a2f1ab9c662224d95ea508ca8efc81a                                                                                                                                                                 0.0s
 => => naming to docker.io/library/test:latest                                                                                                                                                                                                                  0.0s
 => exporting cache                                                                                                                                                                                                                                             0.0s
 => => preparing build cache for export                                                                                                                                                                                                                         0.0s
Successfully built docker.io/library/test:latest
[rootless@dfbfb7f2708f ~]$ exit

So it works for me in Docker, can you see if this helps? Does it work for you in Docker but fails in Kubernetes?

frezbo commented 4 years ago

@kekoav I will build an image with the dockerfile you used (basically build img from your branch) and test in k8s

frezbo commented 4 years ago

Seems I'm hitting the same issue in kubernetes again:

[rootless@rootless img]$ img build -t bar .
Building docker.io/library/bar:latest
Setting up the rootfs... this may take a bit.
WARN[0000] Process sandbox is not available, consider unmasking procfs: mount: /proc: permission denied.
WARN[0000] using host network as the default
WARN[0000] git source cannot be enabled: failed to find git binary: exec: "git": executable file not found in $PATH
[+] Building 9.0s (5/5)
 => [internal] load build definition from Dockerfile                                                                                                                                                                                     0.1s
 => => transferring dockerfile: 78B                                                                                                                                                                                                      0.0s
 => [internal] load .dockerignore                                                                                                                                                                                                        0.1s
 => => transferring context: 2B                                                                                                                                                                                                          0.0s
 => [internal] load metadata for docker.io/library/ubuntu:latest                                                                                                                                                                         0.9s
 => [1/2] FROM docker.io/library/ubuntu@sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d                                                                                                                          6.8s
 => => resolve docker.io/library/ubuntu@sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d                                                                                                                          0.0s
 => => sha256:e5dd9dbb37df5b731a6688fa49f4003359f6f126958c9c928f937bec69836320 1.15kB / 1.15kB                                                                                                                                           0.0s
 => => sha256:78bf9a5ad49e4ae42a83f4995ade4efc096f78fd38299cf05bc041e8cdda2a36 162B / 162B                                                                                                                                               0.2s
 => => sha256:5bed26d33875e6da1d9ff9a1054c5fef3bbeb22ee979e14b72acf72528de007b 26.69MB / 26.69MB                                                                                                                                         2.3s
 => => sha256:4e5021d210f65ebe915670c7089120120bc0a303b90208592851708c1b8c04bd 3.41kB / 3.41kB                                                                                                                                           0.0s
 => => sha256:f11b29a9c7306674a9479158c1b4259938af11b97359d9ac02030cc1095e9ed1 35.37kB / 35.37kB                                                                                                                                         0.2s
 => => sha256:930bda195c84cf132344bf38edcad255317382f910503fef234a9ce3bff0f4dd 848B / 848B                                                                                                                                               0.3s
 => => sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d 1.42kB / 1.42kB                                                                                                                                           0.0s
 => => unpacking docker.io/library/ubuntu@sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d                                                                                                                        4.3s
 => [2/2] RUN echo john.doe                                                                                                                                                                                                              1.1s
fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0xe5 pc=0x7f1485f8a780]

runtime stack:
runtime.throw(0x1170f97, 0x2a)
    /usr/lib/golang/src/runtime/panic.go:774 +0x72
runtime.sigpanic()
    /usr/lib/golang/src/runtime/signal_unix.go:378 +0x47c

goroutine 655 [syscall]:
runtime.cgocall(0xdee140, 0xc00089f810, 0xc000826338)
    /usr/lib/golang/src/runtime/cgocall.go:128 +0x5b fp=0xc00089f7e0 sp=0xc00089f7a8 pc=0x404e0b
os/user._Cfunc_mygetgrgid_r(0x0, 0xc0002751c0, 0x7f145c000b60, 0x400, 0xc000826338, 0xc000000000)
    _cgo_gotypes.go:106 +0x4d fp=0xc00089f810 sp=0xc00089f7e0 pc=0x50364d
os/user.lookupUnixGid.func1.1(0x0, 0xc0002751c0, 0xc00029aa20, 0xc000826338, 0xc00089f8b0)
    /usr/lib/golang/src/os/user/cgo_lookup_unix.go:183 +0x14c fp=0xc00089f860 sp=0xc00089f810 pc=0x505bec
os/user.lookupUnixGid.func1(0x1034520)
    /usr/lib/golang/src/os/user/cgo_lookup_unix.go:183 +0x45 fp=0xc00089f898 sp=0xc00089f860 pc=0x505c85
os/user.retryWithBuffer(0xc00029aa20, 0xc00089f9a8, 0x4040e5, 0xc00089fa48)
    /usr/lib/golang/src/os/user/cgo_lookup_unix.go:251 +0x3b fp=0xc00089f8f0 sp=0xc00089f898 pc=0x504d3b
os/user.lookupUnixGid(0x0, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/os/user/cgo_lookup_unix.go:176 +0x14c fp=0xc00089f9e0 sp=0xc00089f8f0 pc=0x50484c
os/user.lookupGroupId(0x1169829, 0x1, 0x1169829, 0x1, 0x0)
    /usr/lib/golang/src/os/user/cgo_lookup_unix.go:166 +0x73 fp=0xc00089fa18 sp=0xc00089f9e0 pc=0x5046c3
os/user.LookupGroupId(...)
    /usr/lib/golang/src/os/user/lookup.go:57
archive/tar.statUnix(0x12e2920, 0xc0007cfe10, 0xc000305180, 0x1a42b60, 0x38)
    /usr/lib/golang/src/archive/tar/stat_unix.go:45 +0x385 fp=0xc00089fa78 sp=0xc00089fa18 pc=0x50f265
archive/tar.FileInfoHeader(0x12e2920, 0xc0007cfe10, 0x0, 0x0, 0x38, 0x6fffffff, 0x1)
    /usr/lib/golang/src/archive/tar/common.go:702 +0x43f fp=0xc00089fb98 sp=0xc00089fa78 pc=0x50889f
github.com/containerd/containerd/archive.(*changeWriter).HandleChange(0xc00053e410, 0x0, 0xc000360650, 0xc, 0x12e2920, 0xc0007cfe10, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/containerd/archive/tar.go:500 +0x45c fp=0xc00089fe28 sp=0xc00089fb98 pc=0xc1c7bc
github.com/containerd/containerd/archive.(*changeWriter).HandleChange-fm(0x0, 0xc000360650, 0xc, 0x12e2920, 0xc0007cfe10, 0x0, 0x0, 0xc00045ff58, 0xc000042500)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/containerd/archive/tar.go:462 +0x7d fp=0xc00089fe88 sp=0xc00089fe28 pc=0xc209ad
github.com/containerd/continuity/fs.doubleWalkDiff.func3(0xc00045ff68, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/continuity/fs/diff.go:318 +0x24f fp=0xc00089ff58 sp=0xc00089fe88 pc=0x6bfcaf
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00031a8d0, 0xc00053e460)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:57 +0x64 fp=0xc00089ffd0 sp=0xc00089ff58 pc=0x6b9a04
runtime.goexit()
    /usr/lib/golang/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00089ffd8 sp=0xc00089ffd0 pc=0x45db01
created by golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:54 +0x66

goroutine 1 [semacquire]:
sync.runtime_Semacquire(0xc0001d4c70)
    /usr/lib/golang/src/runtime/sema.go:56 +0x42
sync.(*WaitGroup).Wait(0xc0001d4c68)
    /usr/lib/golang/src/sync/waitgroup.go:130 +0x64
golang.org/x/sync/errgroup.(*Group).Wait(0xc0001d4c60, 0xc000200a00, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:40 +0x31
main.(*buildCommand).Run(0xc0000c3b80, 0xc0001d4030, 0x1, 0x3, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/build.go:299 +0xefc
main.newBuildCommand.func1(0xc000126a00, 0xc0001d4030, 0x1, 0x3, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/build.go:59 +0x48
github.com/spf13/cobra.(*Command).execute(0xc000126a00, 0xc0000b4020, 0x3, 0x3, 0xc000126a00, 0xc0000b4020)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/spf13/cobra/command.go:826 +0x460
github.com/spf13/cobra.(*Command).ExecuteC(0xc000126780, 0xc0001566c0, 0x11469ba, 0x5)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/spf13/cobra/command.go:914 +0x2fb
github.com/spf13/cobra.(*Command).Execute(...)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/spf13/cobra/command.go:864
main.main()
    /home/vagrant/go/src/github.com/kekoav/img/main.go:138 +0x6b4

goroutine 19 [syscall]:
os/signal.signal_recv(0x0)
    /usr/lib/golang/src/runtime/sigqueue.go:147 +0x9c
os/signal.loop()
    /usr/lib/golang/src/os/signal/signal_unix.go:23 +0x22
created by os/signal.init.0
    /usr/lib/golang/src/os/signal/signal_unix.go:29 +0x41

goroutine 21 [chan receive]:
github.com/moby/buildkit/util/pull.newResolverCache.func1(0xc00041ccc0, 0xc0003e2780)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/pull/resolver.go:174 +0x49
created by github.com/moby/buildkit/util/pull.newResolverCache
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/pull/resolver.go:172 +0x95

goroutine 25 [select]:
google.golang.org/grpc.(*ccBalancerWrapper).watcher(0xc0002d63c0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/google.golang.org/grpc/balancer_conn_wrappers.go:69 +0xc2
created by google.golang.org/grpc.newCCBalancerWrapper
    /home/vagrant/go/src/github.com/kekoav/img/vendor/google.golang.org/grpc/balancer_conn_wrappers.go:60 +0x16d

goroutine 11 [chan receive]:
github.com/moby/buildkit/util/appcontext.Context.func1.1(0xc00022c3c0, 0xc000156780, 0xc00010f920)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/appcontext/appcontext.go:30 +0x38
created by github.com/moby/buildkit/util/appcontext.Context.func1
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/appcontext/appcontext.go:28 +0xfe

goroutine 12 [select]:
golang.org/x/net/http2.(*serverConn).serve(0xc00001cf00)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/net/http2/server.go:858 +0x588
golang.org/x/net/http2.(*Server).ServeConn(0xc0000846c0, 0x12e7ea0, 0xc0001d4a80, 0xc000065cf0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/net/http2/server.go:472 +0x73a
github.com/moby/buildkit/session.serve(0x12dac20, 0xc000084640, 0xc00001c480, 0x12e7ea0, 0xc0001d4a80)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/session/grpc.go:24 +0x12a
github.com/moby/buildkit/session.(*Session).Run(0xc000129dc0, 0x12dac20, 0xc000084640, 0xc0002009c0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/session/session.go:103 +0x6a2
main.(*buildCommand).Run.func1(0xc00013bf68, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/build.go:258 +0x45
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0001d4c60, 0xc0001d4cc0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:57 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:54 +0x66

goroutine 13 [semacquire]:
sync.runtime_Semacquire(0xc0002a9120)
    /usr/lib/golang/src/runtime/sema.go:56 +0x42
sync.(*WaitGroup).Wait(0xc0002a9118)
    /usr/lib/golang/src/sync/waitgroup.go:130 +0x64
golang.org/x/sync/errgroup.(*Group).Wait(0xc0002a9110, 0xc0002a9170, 0x12dac20)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:40 +0x31
github.com/genuinetools/img/client.(*Client).Solve(0xc0002d6000, 0x12dac20, 0xc0000845c0, 0xc000118240, 0xc000086600, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/client/solve.go:48 +0x244
main.(*buildCommand).Run.func2(0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/build.go:283 +0x249
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0001d4c60, 0xc000312210)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:57 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:54 +0x66

goroutine 14 [runnable]:
github.com/moby/buildkit/util/progress/progressui.DisplaySolveStatus(0x12dac60, 0xc0000ac018, 0x0, 0x0, 0x12edc40, 0xc000200a20, 0x12bab20, 0xc0000b0010, 0xc000086660, 0x0, ...)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progressui/display.go:55 +0x3db
main.showProgress(0xc000086600, 0x42f300, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/build.go:499 +0xc8
main.(*buildCommand).Run.func3(0xc000055f68, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/build.go:297 +0x39
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0001d4c60, 0xc000200a00)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:57 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:54 +0x66

goroutine 15 [chan receive]:
main.showProgress.func1(0xc000086600, 0xc000086660)
    /home/vagrant/go/src/github.com/kekoav/img/build.go:456 +0x74a
created by main.showProgress
    /home/vagrant/go/src/github.com/kekoav/img/build.go:455 +0x6b

goroutine 16 [chan receive]:
github.com/moby/buildkit/session.(*Manager).handleConn(0xc000200900, 0x12dac20, 0xc0002d6480, 0x12e7ea0, 0xc0001d4a50, 0xc0001d4d80, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/session/manager.go:144 +0x4c2
github.com/moby/buildkit/session.(*Manager).HandleConn(0xc000200900, 0x12dac60, 0xc0000ac018, 0x12e7ea0, 0xc0001d4a50, 0xc0001d4d80, 0x6b9a04, 0xc00013bf68)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/session/manager.go:97 +0x74
github.com/moby/buildkit/session/testutil.TestStream.func1.1(0xc000156810, 0xc0001d4a50, 0xc0001d4d80)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/session/testutil/testutil.go:23 +0x62
created by github.com/moby/buildkit/session/testutil.TestStream.func1
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/session/testutil/testutil.go:22 +0x5a

goroutine 34 [chan receive]:
github.com/moby/buildkit/session.serve.func1(0x12dac20, 0xc000084640, 0x12e7ea0, 0xc0001d4a80)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/session/grpc.go:20 +0x48
created by github.com/moby/buildkit/session.serve
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/session/grpc.go:19 +0x67

goroutine 33 [chan receive]:
github.com/moby/buildkit/util/progress.pipe.func1(0x12dac20, 0xc0002d6640, 0xc00031a630)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:167 +0x4c
created by github.com/moby/buildkit/util/progress.pipe
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:166 +0x12f

goroutine 29 [select]:
io.(*pipe).Read(0xc0000b4730, 0xc0004fa3b8, 0x9, 0x9, 0xc000567de0, 0x8d16eb, 0xc0005b8120)
    /usr/lib/golang/src/io/pipe.go:50 +0xe7
io.(*PipeReader).Read(0xc0000b0160, 0xc0004fa3b8, 0x9, 0x9, 0x0, 0xc000567d48, 0x45af87)
    /usr/lib/golang/src/io/pipe.go:127 +0x4c
io.ReadAtLeast(0x7f14840449e0, 0xc0001d4a80, 0xc0004fa3b8, 0x9, 0x9, 0x9, 0x10000008d3075, 0x0, 0x1)
    /usr/lib/golang/src/io/io.go:310 +0x87
io.ReadFull(...)
    /usr/lib/golang/src/io/io.go:329
golang.org/x/net/http2.readFrameHeader(0xc0004fa3b8, 0x9, 0x9, 0x7f14840449e0, 0xc0001d4a80, 0x0, 0xc000000000, 0xc000567f28, 0xc0004db1a0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/net/http2/frame.go:237 +0x87
golang.org/x/net/http2.(*Framer).ReadFrame(0xc0004fa380, 0xc000567ee0, 0x2, 0x0, 0x1)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/net/http2/frame.go:492 +0xa1
golang.org/x/net/http2.(*serverConn).readFrames(0xc00001cf00)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/net/http2/server.go:745 +0xa4
created by golang.org/x/net/http2.(*serverConn).serve
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/net/http2/server.go:850 +0x347

goroutine 26 [chan receive]:
google.golang.org/grpc.(*addrConn).resetTransport(0xc00030e840)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/google.golang.org/grpc/clientconn.go:1179 +0x6ea
created by google.golang.org/grpc.(*addrConn).connect
    /home/vagrant/go/src/github.com/kekoav/img/vendor/google.golang.org/grpc/clientconn.go:815 +0x128

goroutine 27 [select]:
github.com/moby/buildkit/session.monitorHealth(0x12dac20, 0xc0002d6480, 0xc000088e00, 0xc000096a50)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/session/grpc.go:69 +0x1cb
created by github.com/moby/buildkit/session.grpcClientConn
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/session/grpc.go:55 +0x270

goroutine 28 [select]:
io.(*pipe).Read(0xc0000b4780, 0xc0001a8000, 0x8000, 0x8000, 0x11, 0x0, 0x0)
    /usr/lib/golang/src/io/pipe.go:50 +0xe7
io.(*PipeReader).Read(0xc0000b0170, 0xc0001a8000, 0x8000, 0x8000, 0x1060100000011, 0x8, 0xc000061df8)
    /usr/lib/golang/src/io/pipe.go:127 +0x4c
bufio.(*Reader).Read(0xc00022c960, 0xc000304118, 0x9, 0x9, 0xc000088a80, 0x7f148a570008, 0x0)
    /usr/lib/golang/src/bufio/bufio.go:226 +0x26a
io.ReadAtLeast(0x12b8d20, 0xc00022c960, 0xc000304118, 0x9, 0x9, 0x9, 0x8d3075, 0xc0005b818c, 0xc000061de8)
    /usr/lib/golang/src/io/io.go:310 +0x87
io.ReadFull(...)
    /usr/lib/golang/src/io/io.go:329
golang.org/x/net/http2.readFrameHeader(0xc000304118, 0x9, 0x9, 0x12b8d20, 0xc00022c960, 0x0, 0xbfa06f9200000000, 0x21c3b44b3, 0x1a42b60)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/net/http2/frame.go:237 +0x87
golang.org/x/net/http2.(*Framer).ReadFrame(0xc0003040e0, 0xc0005b8180, 0xc0005b8180, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/net/http2/frame.go:492 +0xa1
google.golang.org/grpc/internal/transport.(*http2Client).reader(0xc00050e380)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:1265 +0x183
created by google.golang.org/grpc/internal/transport.newHTTP2Client
    /home/vagrant/go/src/github.com/kekoav/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:300 +0xd23

goroutine 30 [select]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0002b0190, 0x1, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:395 +0x122
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc00022d140, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:513 +0x1e3
google.golang.org/grpc/internal/transport.newHTTP2Client.func3(0xc00050e380)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:346 +0x7b
created by google.golang.org/grpc/internal/transport.newHTTP2Client
    /home/vagrant/go/src/github.com/kekoav/img/vendor/google.golang.org/grpc/internal/transport/http2_client.go:344 +0xedb

goroutine 38 [sync.Cond.Wait]:
runtime.goparkunlock(...)
    /usr/lib/golang/src/runtime/proc.go:310
sync.runtime_notifyListWait(0xc000408290, 0xc000000011)
    /usr/lib/golang/src/runtime/sema.go:510 +0xf8
sync.(*Cond).Wait(0xc000408280)
    /usr/lib/golang/src/sync/cond.go:56 +0x9d
github.com/moby/buildkit/util/cond.(*StatefulCond).Wait(0xc0002a90e0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/cond/cond.go:28 +0xaf
github.com/moby/buildkit/solver.(*scheduler).loop(0xc00015e7e0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/solver/scheduler.go:101 +0x18a
created by github.com/moby/buildkit/solver.newScheduler
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/solver/scheduler.go:35 +0x1ab

goroutine 39 [semacquire]:
sync.runtime_Semacquire(0xc000420040)
    /usr/lib/golang/src/runtime/sema.go:56 +0x42
sync.(*WaitGroup).Wait(0xc000420038)
    /usr/lib/golang/src/sync/waitgroup.go:130 +0x64
golang.org/x/sync/errgroup.(*Group).Wait(0xc000420030, 0xc00022c240, 0xc00029a040)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:40 +0x31
github.com/moby/buildkit/cache/blobs.getDiffPairs(0x12dace0, 0xc0004504e0, 0x12ea2a0, 0xc000200de0, 0x12b9100, 0xc000156c00, 0x12eebc0, 0xc0003fe000, 0x1194b01, 0x1, ...)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:172 +0x23b
github.com/moby/buildkit/cache/blobs.GetDiffPairs(0x12dace0, 0xc0004504e0, 0x12ea2a0, 0xc000200de0, 0x12b9100, 0xc000156c00, 0x12eebc0, 0xc0003fe000, 0xc000450401, 0x1, ...)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:53 +0x155
github.com/moby/buildkit/worker/base.(*Worker).GetRemote(0xc000119c20, 0x12dace0, 0xc0004504e0, 0x12eebc0, 0xc0003fe000, 0x1, 0x0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/worker/base/worker.go:365 +0x1b1
github.com/moby/buildkit/solver/llbsolver.inlineCache(0x12dace0, 0xc0002a9290, 0x12daee0, 0xc000321440, 0x12db160, 0xc0002a1080, 0x0, 0x0, 0x0, 0x0, ...)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/solver/llbsolver/solver.go:280 +0xf7
github.com/moby/buildkit/solver/llbsolver.(*Solver).Solve(0xc00015e770, 0x12dace0, 0xc0002a9290, 0xc0000af3c1, 0x19, 0x0, 0x114f039, 0xd, 0xc0002e7050, 0x0, ...)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/solver/llbsolver/solver.go:181 +0x1276
github.com/moby/buildkit/control.(*Controller).Solve(0xc00011b710, 0x12dac20, 0xc000408380, 0xc000118240, 0x0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/control/control.go:276 +0x4ff
github.com/genuinetools/img/client.(*Client).Solve.func1(0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/client/solve.go:32 +0xcd
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0002a9110, 0xc0002a9140)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:57 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:54 +0x66

goroutine 40 [semacquire]:
sync.runtime_Semacquire(0xc0002a9240)
    /usr/lib/golang/src/runtime/sema.go:56 +0x42
sync.(*WaitGroup).Wait(0xc0002a9238)
    /usr/lib/golang/src/sync/waitgroup.go:130 +0x64
golang.org/x/sync/errgroup.(*Group).Wait(0xc0002a9230, 0xc000321400, 0x12dac20)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:40 +0x31
github.com/moby/buildkit/control.(*Controller).Status(0xc00011b710, 0xc0002a91d0, 0x12e5740, 0xc0002a91a0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/control/control.go:347 +0x1a3
github.com/genuinetools/img/client.(*Client).Solve.func2(0xc000375768, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/client/solve.go:44 +0xed
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0002a9110, 0xc0002a9170)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:57 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:54 +0x66

goroutine 41 [sync.Cond.Wait]:
runtime.goparkunlock(...)
    /usr/lib/golang/src/runtime/proc.go:310
sync.runtime_notifyListWait(0xc0002d6690, 0xc000000026)
    /usr/lib/golang/src/runtime/sema.go:510 +0xf8
sync.(*Cond).Wait(0xc0002d6680)
    /usr/lib/golang/src/sync/cond.go:56 +0x9d
github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc00031a630, 0x12dac20, 0xc000408400, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:127 +0x12e
github.com/moby/buildkit/solver.(*Job).Status(0xc00015e850, 0x12dac20, 0xc000408400, 0xc00036c420, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/solver/progress.go:25 +0xd29
github.com/moby/buildkit/solver/llbsolver.(*Solver).Status(0xc00015e770, 0x12dac20, 0xc000408400, 0xc0000af3c1, 0x19, 0xc00036c420, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/solver/llbsolver/solver.go:308 +0xbe
github.com/moby/buildkit/control.(*Controller).Status.func1(0xc000375f68, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/control/control.go:300 +0x5e
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0002a9230, 0xc0002a9260)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:57 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:54 +0x66

goroutine 42 [chan receive]:
github.com/moby/buildkit/control.(*Controller).Status.func2(0xc000134768, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/control/control.go:305 +0x782
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc0002a9230, 0xc000321400)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:57 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:54 +0x66

goroutine 43 [chan receive]:
github.com/moby/buildkit/solver.(*scheduler).loop.func2(0xc00015e7e0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/solver/scheduler.go:76 +0x3c
created by github.com/moby/buildkit/solver.(*scheduler).loop
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/solver/scheduler.go:75 +0x77

goroutine 44 [chan receive]:
github.com/moby/buildkit/util/progress.pipe.func1(0x12dac20, 0xc000408500, 0xc0002a9350)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:167 +0x4c
created by github.com/moby/buildkit/util/progress.pipe
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:166 +0x12f

goroutine 50 [select]:
github.com/moby/buildkit/util/progress.(*MultiReader).Reader.func1(0x12dace0, 0xc00031a6c0, 0xc0002a9440, 0xc0000a47a0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:37 +0xc1
created by github.com/moby/buildkit/util/progress.(*MultiReader).Reader
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:36 +0x1c2

goroutine 51 [sync.Cond.Wait]:
runtime.goparkunlock(...)
    /usr/lib/golang/src/runtime/proc.go:310
sync.runtime_notifyListWait(0xc000408550, 0xc000000027)
    /usr/lib/golang/src/runtime/sema.go:510 +0xf8
sync.(*Cond).Wait(0xc000408540)
    /usr/lib/golang/src/sync/cond.go:56 +0x9d
github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc0002a9350, 0x12dac60, 0xc0000ac018, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:127 +0x12e
github.com/moby/buildkit/util/progress.(*MultiReader).handle(0xc0002a9440, 0xc00031a6c0, 0xc0002a9440)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:56 +0x11d
created by github.com/moby/buildkit/util/progress.(*MultiReader).Reader
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/multireader.go:47 +0x220

goroutine 647 [select]:
github.com/moby/buildkit/util/flightcontrol.(*call).wait(0xc0004e7ef0, 0x12dac20, 0xc000248800, 0x1a3e580, 0xc0003aa901, 0x19, 0xc00053dc60)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:150 +0x2a9
github.com/moby/buildkit/util/flightcontrol.(*Group).do(0x1a3e580, 0x12dac20, 0xc000248800, 0xc0003aa901, 0x19, 0xc00053e2d0, 0x6, 0x1a67bc0, 0x1013000, 0xc000463e30)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:78 +0x1eb
github.com/moby/buildkit/util/flightcontrol.(*Group).Do(0x1a3e580, 0x12dac20, 0xc000248800, 0xc0003aa901, 0x19, 0xc00053e2d0, 0xc000463ea0, 0x0, 0x10, 0x10130a0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:37 +0x7a
github.com/moby/buildkit/cache/blobs.getDiffPairs.func2(0xc000463f68, 0xc000408e98)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:78 +0x1a4
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000420030, 0xc00022c240)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:57 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:54 +0x66

goroutine 241 [select]:
net/http.(*persistConn).writeLoop(0xc000411560)
    /usr/lib/golang/src/net/http/transport.go:2210 +0x123
created by net/http.(*Transport).dialConn
    /usr/lib/golang/src/net/http/transport.go:1581 +0xb32

goroutine 652 [select]:
context.propagateCancel.func1(0x12db2a0, 0xc000241920, 0x12c83e0, 0xc000248900)
    /usr/lib/golang/src/context/context.go:259 +0xd8
created by context.propagateCancel
    /usr/lib/golang/src/context/context.go:258 +0x1ce

goroutine 648 [chan receive]:
github.com/moby/buildkit/util/progress.pipe.func1(0x12dac20, 0xc000248840, 0xc000420180)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:167 +0x4c
created by github.com/moby/buildkit/util/progress.pipe
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:166 +0x12f

goroutine 653 [select]:
github.com/containerd/continuity/fs.pathWalk.func1(0xc0004c8240, 0x36, 0x12e2920, 0xc0007f0000, 0x0, 0x0, 0x4d9ac9, 0xc0007f0000)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/continuity/fs/path.go:210 +0x2e9
path/filepath.walk(0xc0004c8240, 0x36, 0x12e2920, 0xc0007f0000, 0xc00048ae70, 0x0, 0x0)
    /usr/lib/golang/src/path/filepath/path.go:358 +0x425
path/filepath.walk(0xc00003a990, 0x30, 0x12e2920, 0xc0007cfad0, 0xc00048ae70, 0x0, 0x0)
    /usr/lib/golang/src/path/filepath/path.go:382 +0x2ff
path/filepath.walk(0xc00003a5a0, 0x2c, 0x12e2920, 0xc0007cfa00, 0xc00048ae70, 0x0, 0x12dac20)
    /usr/lib/golang/src/path/filepath/path.go:382 +0x2ff
path/filepath.Walk(0xc00003a5a0, 0x2c, 0xc000460670, 0x0, 0xc000460618)
    /usr/lib/golang/src/path/filepath/path.go:404 +0xff
github.com/containerd/continuity/fs.pathWalk(0x12dac20, 0xc0000852c0, 0xc00003a5a0, 0x2c, 0xc00090eb40, 0x42fc51, 0xc000248900)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/continuity/fs/path.go:186 +0x8f
github.com/containerd/continuity/fs.doubleWalkDiff.func1(0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/continuity/fs/diff.go:246 +0xe0
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00031a8d0, 0xc00031a900)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:57 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:54 +0x66

goroutine 240 [IO wait]:
internal/poll.runtime_pollWait(0x7f14863102c8, 0x72, 0xffffffffffffffff)
    /usr/lib/golang/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc0004af618, 0x72, 0x1700, 0x1746, 0xffffffffffffffff)
    /usr/lib/golang/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
    /usr/lib/golang/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0004af600, 0xc0001b6800, 0x1746, 0x1746, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc0004af600, 0xc0001b6800, 0x1746, 0x1746, 0x203000, 0x0, 0x1739)
    /usr/lib/golang/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc0000b0058, 0xc0001b6800, 0x1746, 0x1746, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc0003fa160, 0xc0001b6800, 0x1746, 0x1746, 0x28, 0x8, 0xc0004898a0)
    /usr/lib/golang/src/crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc000498cd8, 0x12b8f00, 0xc0003fa160, 0x40bf45, 0xfe9820, 0x1110da0)
    /usr/lib/golang/src/bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc000498a80, 0x12ba740, 0xc0000b0058, 0x5, 0xc0000b0058, 0x12)
    /usr/lib/golang/src/crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc000498a80, 0x0, 0x0, 0x3)
    /usr/lib/golang/src/crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(...)
    /usr/lib/golang/src/crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc000498a80, 0xc000144000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/crypto/tls/conn.go:1255 +0x161
net/http.(*persistConn).Read(0xc000411560, 0xc000144000, 0x1000, 0x1000, 0xc0004db500, 0xc000489c20, 0x406ca5)
    /usr/lib/golang/src/net/http/transport.go:1758 +0x75
bufio.(*Reader).fill(0xc0000b3440)
    /usr/lib/golang/src/bufio/bufio.go:100 +0x103
bufio.(*Reader).Peek(0xc0000b3440, 0x1, 0x0, 0x0, 0x1, 0xc0004a9900, 0x0)
    /usr/lib/golang/src/bufio/bufio.go:138 +0x4f
net/http.(*persistConn).readLoop(0xc000411560)
    /usr/lib/golang/src/net/http/transport.go:1911 +0x1d6
created by net/http.(*Transport).dialConn
    /usr/lib/golang/src/net/http/transport.go:1580 +0xb0d

goroutine 654 [select]:
github.com/containerd/continuity/fs.pathWalk.func1(0xc0004c8400, 0x36, 0x12e2920, 0xc0007f00d0, 0x0, 0x0, 0x4d9ac9, 0xc0007f00d0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/continuity/fs/path.go:210 +0x2e9
path/filepath.walk(0xc0004c8400, 0x36, 0x12e2920, 0xc0007f00d0, 0xc000485e70, 0x0, 0x0)
    /usr/lib/golang/src/path/filepath/path.go:358 +0x425
path/filepath.walk(0xc0003e8210, 0x30, 0x12e2920, 0xc000771ee0, 0xc000485e70, 0x0, 0x0)
    /usr/lib/golang/src/path/filepath/path.go:382 +0x2ff
path/filepath.walk(0xc00003a6c0, 0x2c, 0x12e2920, 0xc000771e10, 0xc000485e70, 0x0, 0x0)
    /usr/lib/golang/src/path/filepath/path.go:382 +0x2ff
path/filepath.Walk(0xc00003a6c0, 0x2c, 0xc00020ee70, 0x0, 0x0)
    /usr/lib/golang/src/path/filepath/path.go:404 +0xff
github.com/containerd/continuity/fs.pathWalk(0x12dac20, 0xc0000852c0, 0xc00003a6c0, 0x2c, 0xc00090eba0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/continuity/fs/path.go:186 +0x8f
github.com/containerd/continuity/fs.doubleWalkDiff.func2(0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/continuity/fs/diff.go:250 +0xe0
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc00031a8d0, 0xc00031a930)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:57 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:54 +0x66

goroutine 651 [semacquire]:
sync.runtime_Semacquire(0xc00031a8e0)
    /usr/lib/golang/src/runtime/sema.go:56 +0x42
sync.(*WaitGroup).Wait(0xc00031a8d8)
    /usr/lib/golang/src/sync/waitgroup.go:130 +0x64
golang.org/x/sync/errgroup.(*Group).Wait(0xc00031a8d0, 0xc00053e460, 0xc00090eba0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/golang.org/x/sync/errgroup/errgroup.go:40 +0x31
github.com/containerd/continuity/fs.doubleWalkDiff(0x12dac20, 0xc000248900, 0xc00029a8c0, 0xc00003a5a0, 0x2c, 0xc00003a6c0, 0x2c, 0xc00031a870, 0xc00053e410)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/continuity/fs/diff.go:325 +0x355
github.com/containerd/continuity/fs.Changes(0x12dac20, 0xc000248900, 0xc00003a5a0, 0x2c, 0xc00003a6c0, 0x2c, 0xc00029a8c0, 0x108c560, 0xc000275120)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/continuity/fs/diff.go:111 +0x254
github.com/containerd/containerd/archive.WriteDiff(0x12dac20, 0xc000248900, 0x12ba620, 0xc000275140, 0xc00003a5a0, 0x2c, 0xc00003a6c0, 0x2c, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/containerd/archive/tar.go:74 +0xe3
github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1.1(0xc00003a6c0, 0x2c, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:121 +0x51f
github.com/containerd/containerd/mount.WithTempMount(0x12dac20, 0xc000248900, 0xc000249e40, 0x1, 0x1, 0xc0001a3768, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x2ce
github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare.func1(0xc00003a5a0, 0x2c, 0x1, 0xc00003a5a0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:83 +0xe0
github.com/containerd/containerd/mount.WithTempMount(0x12dac20, 0xc000248900, 0xc0002491c0, 0x1, 0x1, 0xc0001a39c0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/containerd/mount/temp.go:65 +0x2ce
github.com/containerd/containerd/diff/walking.(*walkingDiff).Compare(0xc000156c00, 0x12dac20, 0xc000248900, 0xc0002491c0, 0x1, 0x1, 0xc000249e40, 0x1, 0x1, 0xc00029a630, ...)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/containerd/containerd/diff/walking/differ.go:82 +0x33f
github.com/moby/buildkit/cache/blobs.getDiffPairs.func2.1(0x12dac20, 0xc000248900, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/cache/blobs/blobs.go:135 +0x70b
github.com/moby/buildkit/util/flightcontrol.(*call).run(0xc0004e7ef0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:121 +0xee
sync.(*Once).doSlow(0xc0004e7f50, 0xc00029a090)
    /usr/lib/golang/src/sync/once.go:66 +0xe3
sync.(*Once).Do(0xc0004e7f50, 0xc00029a090)
    /usr/lib/golang/src/sync/once.go:57 +0x45
created by github.com/moby/buildkit/util/flightcontrol.(*call).wait
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:148 +0x214

goroutine 639 [select]:
github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc0004a8000, 0x12dac60, 0xc0000ac018, 0xc0002a9350)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xf5

goroutine 436 [select]:
net/http.(*persistConn).writeLoop(0xc000735440)
    /usr/lib/golang/src/net/http/transport.go:2210 +0x123
created by net/http.(*Transport).dialConn
    /usr/lib/golang/src/net/http/transport.go:1581 +0xb32

goroutine 270 [IO wait]:
internal/poll.runtime_pollWait(0x7f14863101f8, 0x72, 0xffffffffffffffff)
    /usr/lib/golang/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc000777598, 0x72, 0xc000, 0xc0df, 0xffffffffffffffff)
    /usr/lib/golang/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
    /usr/lib/golang/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000777580, 0xc0007f2000, 0xc0df, 0xc0df, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc000777580, 0xc0007f2000, 0xc0df, 0xc0df, 0x203000, 0x0, 0x2590)
    /usr/lib/golang/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc000010358, 0xc0007f2000, 0xc0df, 0xc0df, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc00026d1c0, 0xc0007f2000, 0xc0df, 0xc0df, 0xd, 0xc0007fa047, 0xc00085b970)
    /usr/lib/golang/src/crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc0004993d8, 0x12b8f00, 0xc00026d1c0, 0x40bf45, 0xfe9820, 0x1110da0)
    /usr/lib/golang/src/bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc000499180, 0x12ba740, 0xc000010358, 0x5, 0xc000010358, 0x9)
    /usr/lib/golang/src/crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc000499180, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(...)
    /usr/lib/golang/src/crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc000499180, 0xc0003d6000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/crypto/tls/conn.go:1255 +0x161
bufio.(*Reader).Read(0xc0000b2ba0, 0xc0005bb378, 0x9, 0x9, 0xc00085bd10, 0x0, 0x87e662)
    /usr/lib/golang/src/bufio/bufio.go:226 +0x26a
io.ReadAtLeast(0x12b8d20, 0xc0000b2ba0, 0xc0005bb378, 0x9, 0x9, 0x9, 0xc000096050, 0x0, 0x12b9020)
    /usr/lib/golang/src/io/io.go:310 +0x87
io.ReadFull(...)
    /usr/lib/golang/src/io/io.go:329
net/http.http2readFrameHeader(0xc0005bb378, 0x9, 0x9, 0x12b8d20, 0xc0000b2ba0, 0x0, 0x0, 0xc000d3c7e0, 0x0)
    /usr/lib/golang/src/net/http/h2_bundle.go:1477 +0x87
net/http.(*http2Framer).ReadFrame(0xc0005bb340, 0xc000d3c7e0, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/net/http/h2_bundle.go:1735 +0xa1
net/http.(*http2clientConnReadLoop).run(0xc00085bfb8, 0x8585ad, 0xc00022d800)
    /usr/lib/golang/src/net/http/h2_bundle.go:8175 +0x8e
net/http.(*http2ClientConn).readLoop(0xc0002bd980)
    /usr/lib/golang/src/net/http/h2_bundle.go:8103 +0xa3
created by net/http.(*http2Transport).newClientConn
    /usr/lib/golang/src/net/http/h2_bundle.go:7162 +0x62f

goroutine 272 [sleep]:
runtime.goparkunlock(...)
    /usr/lib/golang/src/runtime/proc.go:310
time.Sleep(0xdf8475800)
    /usr/lib/golang/src/runtime/time.go:105 +0x157
github.com/moby/buildkit/util/throttle.throttle.func1.1(0xc0002d1018, 0xc0002d1010, 0xc0002d1011, 0xc000087200, 0xdf8475800, 0xc000157720)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/throttle/throttle.go:52 +0x12c
created by github.com/moby/buildkit/util/throttle.throttle.func1
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/throttle/throttle.go:31 +0x13d

goroutine 435 [IO wait]:
internal/poll.runtime_pollWait(0x7f1486310058, 0x72, 0xffffffffffffffff)
    /usr/lib/golang/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc00032ce98, 0x72, 0x1700, 0x1746, 0xffffffffffffffff)
    /usr/lib/golang/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
    /usr/lib/golang/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc00032ce80, 0xc0001e0800, 0x1746, 0x1746, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc00032ce80, 0xc0001e0800, 0x1746, 0x1746, 0x203000, 0x0, 0x1739)
    /usr/lib/golang/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc000010010, 0xc0001e0800, 0x1746, 0x1746, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc000321460, 0xc0001e0800, 0x1746, 0x1746, 0x1, 0xa, 0xc0000608a0)
    /usr/lib/golang/src/crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc000499058, 0x12b8f00, 0xc000321460, 0x40bf45, 0xfe9820, 0x1110da0)
    /usr/lib/golang/src/bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc000498e00, 0x12ba740, 0xc000010010, 0x5, 0xc000010010, 0x40df66)
    /usr/lib/golang/src/crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc000498e00, 0x0, 0x0, 0xc000060dd0)
    /usr/lib/golang/src/crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(...)
    /usr/lib/golang/src/crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc000498e00, 0xc00021e000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/crypto/tls/conn.go:1255 +0x161
net/http.(*persistConn).Read(0xc000735440, 0xc00021e000, 0x1000, 0x1000, 0xc000060ed8, 0x45af30, 0xc000060ed8)
    /usr/lib/golang/src/net/http/transport.go:1758 +0x75
bufio.(*Reader).fill(0xc00036d620)
    /usr/lib/golang/src/bufio/bufio.go:100 +0x103
bufio.(*Reader).Peek(0xc00036d620, 0x1, 0x2, 0x0, 0x0, 0xc000087900, 0x0)
    /usr/lib/golang/src/bufio/bufio.go:138 +0x4f
net/http.(*persistConn).readLoop(0xc000735440)
    /usr/lib/golang/src/net/http/transport.go:1911 +0x1d6
created by net/http.(*Transport).dialConn
    /usr/lib/golang/src/net/http/transport.go:1580 +0xb0d

goroutine 650 [chan receive]:
github.com/moby/buildkit/util/flightcontrol.(*Group).do.func1(0xc0004e7ef0, 0x1a3e580, 0xc0003aa901, 0x19)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:71 +0x3c
created by github.com/moby/buildkit/util/flightcontrol.(*Group).do
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:69 +0x1b4

goroutine 649 [sync.Cond.Wait]:
runtime.goparkunlock(...)
    /usr/lib/golang/src/runtime/proc.go:310
sync.runtime_notifyListWait(0xc0002488d0, 0xc000000000)
    /usr/lib/golang/src/runtime/sema.go:510 +0xf8
sync.(*Cond).Wait(0xc0002488c0)
    /usr/lib/golang/src/sync/cond.go:56 +0x9d
github.com/moby/buildkit/util/progress.(*progressReader).Read(0xc000420180, 0x12dac60, 0xc0000ac018, 0x0, 0x0, 0x0, 0x0, 0x0)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:127 +0x12e
github.com/moby/buildkit/util/flightcontrol.(*progressState).run(0xc0004200f0, 0x12b9d00, 0xc000420180)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:280 +0x16d
created by github.com/moby/buildkit/util/flightcontrol.newCall
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/flightcontrol/flightcontrol.go:112 +0x1d8

goroutine 613 [select]:
github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc00057c000, 0x12dac20, 0xc000408400, 0xc00031a630)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xf5

goroutine 432 [IO wait]:
internal/poll.runtime_pollWait(0x7f1486310468, 0x72, 0xffffffffffffffff)
    /usr/lib/golang/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc000777398, 0x72, 0x1700, 0x1746, 0xffffffffffffffff)
    /usr/lib/golang/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
    /usr/lib/golang/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000777380, 0xc0001df000, 0x1746, 0x1746, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/internal/poll/fd_unix.go:169 +0x1cf
net.(*netFD).Read(0xc000777380, 0xc0001df000, 0x1746, 0x1746, 0x203000, 0x0, 0x1739)
    /usr/lib/golang/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc000010008, 0xc0001df000, 0x1746, 0x1746, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/net/net.go:184 +0x68
crypto/tls.(*atLeastReader).Read(0xc0005a2620, 0xc0001df000, 0x1746, 0x1746, 0x1, 0xa, 0xc0004888a0)
    /usr/lib/golang/src/crypto/tls/conn.go:780 +0x60
bytes.(*Buffer).ReadFrom(0xc000498958, 0x12b8f00, 0xc0005a2620, 0x40bf45, 0xfe9820, 0x1110da0)
    /usr/lib/golang/src/bytes/buffer.go:204 +0xb4
crypto/tls.(*Conn).readFromUntil(0xc000498700, 0x12ba740, 0xc000010008, 0x5, 0xc000010008, 0x40df66)
    /usr/lib/golang/src/crypto/tls/conn.go:802 +0xec
crypto/tls.(*Conn).readRecordOrCCS(0xc000498700, 0x0, 0x0, 0xc000488dd0)
    /usr/lib/golang/src/crypto/tls/conn.go:609 +0x124
crypto/tls.(*Conn).readRecord(...)
    /usr/lib/golang/src/crypto/tls/conn.go:577
crypto/tls.(*Conn).Read(0xc000498700, 0xc000853000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    /usr/lib/golang/src/crypto/tls/conn.go:1255 +0x161
net/http.(*persistConn).Read(0xc000735320, 0xc000853000, 0x1000, 0x1000, 0xc000488ed8, 0x45af30, 0xc000488ed8)
    /usr/lib/golang/src/net/http/transport.go:1758 +0x75
bufio.(*Reader).fill(0xc000584d20)
    /usr/lib/golang/src/bufio/bufio.go:100 +0x103
bufio.(*Reader).Peek(0xc000584d20, 0x1, 0x2, 0x0, 0x0, 0xc000614300, 0x0)
    /usr/lib/golang/src/bufio/bufio.go:138 +0x4f
net/http.(*persistConn).readLoop(0xc000735320)
    /usr/lib/golang/src/net/http/transport.go:1911 +0x1d6
created by net/http.(*Transport).dialConn
    /usr/lib/golang/src/net/http/transport.go:1580 +0xb0d

goroutine 433 [select]:
net/http.(*persistConn).writeLoop(0xc000735320)
    /usr/lib/golang/src/net/http/transport.go:2210 +0x123
created by net/http.(*Transport).dialConn
    /usr/lib/golang/src/net/http/transport.go:1581 +0xb32

goroutine 689 [select]:
github.com/moby/buildkit/util/progress.(*progressReader).Read.func1(0xc00087ec60, 0x12dac60, 0xc0000ac018, 0xc000420180)
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:101 +0xb7
created by github.com/moby/buildkit/util/progress.(*progressReader).Read
    /home/vagrant/go/src/github.com/kekoav/img/vendor/github.com/moby/buildkit/util/progress/progress.go:100 +0xf5
[rootless@rootless img]$ cat Dockerfile
FROM docker.io/ubuntu
RUN echo john.doe

[rootless@rootless img]$ img version
img:
 version     : v0.5.7
 git hash    : 7f1c176e
 go version  : go1.13.9
 go compiler : gc
 platform    : linux/amd64
runc:
 version     : 1.0.0-rc10
 commit      :
 spec        : 1.0.1-dev
[rootless@rootless img]$
frezbo commented 4 years ago

Building an alpine image works though

frezbo commented 4 years ago

@kekoav Yes it's working now with your branch:

[rootless@rootless img]$ img build -t foo .
Building docker.io/library/foo:latest
Setting up the rootfs... this may take a bit.
WARN[0000] Process sandbox is not available, consider unmasking procfs: mount: /proc: permission denied.
WARN[0000] using host network as the default
WARN[0000] git source cannot be enabled: failed to find git binary: exec: "git": executable file not found in $PATH
[+] Building 9.9s (7/7) FINISHED
 => [internal] load .dockerignore                                                                                                                                                                                                        0.0s
 => => transferring context: 2B                                                                                                                                                                                                          0.0s
 => [internal] load build definition from Dockerfile                                                                                                                                                                                     0.1s
 => => transferring dockerfile: 78B                                                                                                                                                                                                      0.0s
 => [internal] load metadata for docker.io/library/ubuntu:latest                                                                                                                                                                         0.9s
 => [1/2] FROM docker.io/library/ubuntu@sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d                                                                                                                          6.8s
 => => resolve docker.io/library/ubuntu@sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d                                                                                                                          0.0s
 => => sha256:f11b29a9c7306674a9479158c1b4259938af11b97359d9ac02030cc1095e9ed1 35.37kB / 35.37kB                                                                                                                                         0.3s
 => => sha256:930bda195c84cf132344bf38edcad255317382f910503fef234a9ce3bff0f4dd 848B / 848B                                                                                                                                               0.3s
 => => sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d 1.42kB / 1.42kB                                                                                                                                           0.0s
 => => sha256:e5dd9dbb37df5b731a6688fa49f4003359f6f126958c9c928f937bec69836320 1.15kB / 1.15kB                                                                                                                                           0.0s
 => => sha256:78bf9a5ad49e4ae42a83f4995ade4efc096f78fd38299cf05bc041e8cdda2a36 162B / 162B                                                                                                                                               0.3s
 => => sha256:5bed26d33875e6da1d9ff9a1054c5fef3bbeb22ee979e14b72acf72528de007b 26.69MB / 26.69MB                                                                                                                                         2.4s
 => => sha256:4e5021d210f65ebe915670c7089120120bc0a303b90208592851708c1b8c04bd 3.41kB / 3.41kB                                                                                                                                           0.0s
 => => sha256:f11b29a9c7306674a9479158c1b4259938af11b97359d9ac02030cc1095e9ed1 35.37kB / 35.37kB                                                                                                                                         0.3s
 => => unpacking docker.io/library/ubuntu@sha256:bec5a2727be7fff3d308193cfde3491f8fba1a2ba392b7546b43a051853a341d                                                                                                                        4.3s
 => => sha256:5bed26d33875e6da1d9ff9a1054c5fef3bbeb22ee979e14b72acf72528de007b 26.69MB / 26.69MB                                                                                                                                         2.4s
 => [2/2] RUN echo john.doe                                                                                                                                                                                                              1.1s
 => exporting to image                                                                                                                                                                                                                   0.2s
 => => exporting layers                                                                                                                                                                                                                  0.0s
 => => exporting manifest sha256:1343bcd7bac358525b609afd46820d11a77fb18f753605be27c9e1fe83ea3d2a                                                                                                                                        0.0s
 => => exporting config sha256:e8a9d33085f4e556090c45601183056f33c246786cfe97bd99907eaa2b416007                                                                                                                                          0.0s
 => => naming to docker.io/library/foo:latest                                                                                                                                                                                            0.0s
 => exporting cache                                                                                                                                                                                                                      0.1s
 => => preparing build cache for export                                                                                                                                                                                                  0.1s
Successfully built docker.io/library/foo:latest
[rootless@rootless img]$

Sorry for the confusion, on the first try I built img from your branch with go1.14, then I saw the comment on your PR. Build with 1.13 and everything works fine. Since your PR is merged, this could be closed out. cc: @AkihiroSuda