Created
August 24, 2015 16:47
-
-
Save euank/fb00bbfdd107196ca269 to your computer and use it in GitHub Desktop.
Docker pull deadlock backtrace; v1.6.2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
goroutine 0 [idle]: | |
runtime.futex(0x134f1b8, 0x0, 0x0, 0x0, 0x0, 0x134e400, 0x1, 0x41a0ef, 0x41a30e, 0x134f1b8, ...) | |
/usr/local/go/src/runtime/sys_linux_amd64.s:277 +0x21 | |
runtime.futexsleep(0x134f1b8, 0xc200000000, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/os_linux.c:49 +0x47 | |
runtime.notesleep(0x134f1b8) | |
/usr/local/go/src/runtime/lock_futex.go:145 +0xae | |
stopm() | |
/usr/local/go/src/runtime/proc.c:1178 +0x119 | |
exitsyscall0(0xc20837e480) | |
/usr/local/go/src/runtime/proc.c:2020 +0xd8 | |
runtime.mcall(0x43fe64) | |
/usr/local/go/src/runtime/asm_amd64.s:186 +0x5a | |
goroutine 1 [chan receive, 14 minutes]: | |
main.mainDaemon() | |
/go/src/github.com/docker/docker/docker/daemon.go:186 +0xc65 | |
main.main() | |
/go/src/github.com/docker/docker/docker/docker.go:83 +0x644 | |
goroutine 5 [syscall, 15 minutes]: | |
os/signal.loop() | |
/usr/local/go/src/os/signal/signal_unix.go:21 +0x1f | |
created by os/signal.init·1 | |
/usr/local/go/src/os/signal/signal_unix.go:27 +0x35 | |
goroutine 17 [syscall, 15 minutes, locked to thread]: | |
runtime.goexit() | |
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 | |
goroutine 9 [chan receive, 15 minutes]: | |
github.com/docker/docker/pkg/signal.func·002() | |
/go/src/github.com/docker/docker/pkg/signal/trap.go:30 +0x8f | |
created by github.com/docker/docker/pkg/signal.Trap | |
/go/src/github.com/docker/docker/pkg/signal/trap.go:53 +0x357 | |
goroutine 47 [chan receive, 14 minutes]: | |
github.com/docker/docker/daemon.(*Daemon).ContainerAttach(0xc2080c1a00, 0xc2082eff40, 0x2) | |
/go/src/github.com/docker/docker/daemon/attach.go:104 +0x932 | |
github.com/docker/docker/daemon.*Daemon.ContainerAttach·fm(0xc2082eff40, 0x7f755910dfc0) | |
/go/src/github.com/docker/docker/daemon/daemon.go:115 +0x31 | |
github.com/docker/docker/engine.(*Job).Run(0xc2082eff40, 0x0, 0x0) | |
/go/src/github.com/docker/docker/engine/job.go:90 +0x936 | |
github.com/docker/docker/api/server.postContainersAttach(0xc2080c0270, 0xc208333177, 0x4, 0x7f7559119fd0, 0xc2082ef7c0, 0xc2082b2820, 0xc20833a9c0, 0x0, 0x0) | |
/go/src/github.com/docker/docker/api/server/server.go:953 +0xdb4 | |
github.com/docker/docker/api/server.func·003(0x7f7559119fd0, 0xc2082ef7c0, 0xc2082b2820) | |
/go/src/github.com/docker/docker/api/server/server.go:1289 +0x951 | |
net/http.HandlerFunc.ServeHTTP(0xc208090300, 0x7f7559119fd0, 0xc2082ef7c0, 0xc2082b2820) | |
/usr/local/go/src/net/http/server.go:1265 +0x41 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc2080bb7c0, 0x7f7559119fd0, 0xc2082ef7c0, 0xc2082b2820) | |
/go/src/github.com/docker/docker/vendor/src/github.com/gorilla/mux/mux.go:98 +0x2b9 | |
net/http.serverHandler.ServeHTTP(0xc208032780, 0x7f7559119fd0, 0xc2082ef7c0, 0xc2082b2820) | |
/usr/local/go/src/net/http/server.go:1703 +0x19a | |
net/http.(*conn).serve(0xc2082ef720) | |
/usr/local/go/src/net/http/server.go:1204 +0xb57 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:1751 +0x35e | |
goroutine 11 [chan receive, 15 minutes]: | |
github.com/docker/docker/api/server.ServeApi(0xc208064320, 0x7f755910dfc0) | |
/go/src/github.com/docker/docker/api/server/server.go:1607 +0x56e | |
github.com/docker/docker/engine.(*Job).Run(0xc208064320, 0x0, 0x0) | |
/go/src/github.com/docker/docker/engine/job.go:90 +0x936 | |
main.func·003() | |
/go/src/github.com/docker/docker/docker/daemon.go:157 +0x3b | |
created by main.mainDaemon | |
/go/src/github.com/docker/docker/docker/daemon.go:163 +0x85f | |
goroutine 12 [IO wait]: | |
net.(*pollDesc).Wait(0xc2081d68b0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2081d68b0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).accept(0xc2081d6850, 0x0, 0x7f755910cf70, 0xc20850fa18) | |
/usr/local/go/src/net/fd_unix.go:419 +0x40b | |
net.(*UnixListener).AcceptUnix(0xc2081cea00, 0xc2081d1500, 0x0, 0x0) | |
/usr/local/go/src/net/unixsock_posix.go:282 +0x56 | |
net.(*UnixListener).Accept(0xc2081cea00, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/unixsock_posix.go:293 +0x4c | |
github.com/docker/docker/pkg/listenbuffer.(*defaultListener).Accept(0xc2081cea20, 0x0, 0x0, 0x0, 0x0) | |
/go/src/github.com/docker/docker/pkg/listenbuffer/buffer.go:41 +0x67 | |
net/http.(*Server).Serve(0xc208032780, 0x7f7559113670, 0xc2081cea20, 0x0, 0x0) | |
/usr/local/go/src/net/http/server.go:1728 +0x92 | |
github.com/docker/docker/api/server.(*HttpServer).Serve(0xc2081ceda0, 0x0, 0x0) | |
/go/src/github.com/docker/docker/api/server/server.go:50 +0x4d | |
github.com/docker/docker/api/server.func·007() | |
/go/src/github.com/docker/docker/api/server/server.go:1599 +0x380 | |
created by github.com/docker/docker/api/server.ServeApi | |
/go/src/github.com/docker/docker/api/server/server.go:1603 +0x4f3 | |
goroutine 37 [chan receive, 15 minutes]: | |
database/sql.(*DB).connectionOpener(0xc20810edc0) | |
/usr/local/go/src/database/sql/sql.go:589 +0x4c | |
created by database/sql.Open | |
/usr/local/go/src/database/sql/sql.go:452 +0x31c | |
goroutine 40 [chan receive]: | |
github.com/docker/docker/daemon.(*statsCollector).run(0xc208201560) | |
/go/src/github.com/docker/docker/daemon/stats_collector.go:79 +0x8e | |
created by github.com/docker/docker/daemon.newStatsCollector | |
/go/src/github.com/docker/docker/daemon/stats_collector.go:28 +0xc3 | |
goroutine 42 [syscall, 14 minutes]: | |
syscall.Syscall(0x0, 0x7, 0xc208357eb8, 0x10000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/syscall/asm_linux_amd64.s:21 +0x5 | |
syscall.read(0x7, 0xc208357eb8, 0x10000, 0x10000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/syscall/zsyscall_linux_amd64.go:867 +0x6e | |
syscall.Read(0x7, 0xc208357eb8, 0x10000, 0x10000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/syscall/syscall_unix.go:136 +0x58 | |
github.com/go-fsnotify/fsnotify.(*Watcher).readEvents(0xc208225480) | |
/go/src/github.com/docker/docker/vendor/src/github.com/go-fsnotify/fsnotify/inotify.go:144 +0x12b | |
created by github.com/go-fsnotify/fsnotify.NewWatcher | |
/go/src/github.com/docker/docker/vendor/src/github.com/go-fsnotify/fsnotify/inotify.go:47 +0x37c | |
goroutine 43 [select, 14 minutes]: | |
github.com/docker/docker/daemon.func·012() | |
/go/src/github.com/docker/docker/daemon/daemon.go:433 +0x940 | |
created by github.com/docker/docker/daemon.(*Daemon).setupResolvconfWatcher | |
/go/src/github.com/docker/docker/daemon/daemon.go:468 +0x131 | |
goroutine 45 [IO wait, 3 minutes]: | |
net.(*pollDesc).Wait(0xc20827a7d0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20827a7d0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20827a770, 0xc208314000, 0x1000, 0x1000, 0x0, 0x7f755910cf70, 0xc208589560) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc20802ed90, 0xc208314000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
net/http.(*liveSwitchReader).Read(0xc2082ee9a8, 0xc208314000, 0x1000, 0x1000, 0x2, 0x0, 0x0) | |
/usr/local/go/src/net/http/server.go:214 +0xab | |
io.(*LimitedReader).Read(0xc2081e9fa0, 0xc208314000, 0x1000, 0x1000, 0x2, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:408 +0xce | |
bufio.(*Reader).fill(0xc20824c2a0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20824c2a0, 0xc208321b0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
bufio.(*Reader).ReadLine(0xc20824c2a0, 0x0, 0x0, 0x0, 0xc2080c0200, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:324 +0x62 | |
net/textproto.(*Reader).readLineSlice(0xc2083ea630, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/textproto/reader.go:55 +0x9e | |
net/textproto.(*Reader).ReadLine(0xc2083ea630, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/textproto/reader.go:36 +0x4f | |
net/http.ReadRequest(0xc20824c2a0, 0xc208446000, 0x0, 0x0) | |
/usr/local/go/src/net/http/request.go:598 +0xcb | |
net/http.(*conn).readRequest(0xc2082ee960, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/http/server.go:586 +0x26f | |
net/http.(*conn).serve(0xc2082ee960) | |
/usr/local/go/src/net/http/server.go:1162 +0x69e | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:1751 +0x35e | |
goroutine 49 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2082d8a70, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2082d8a70, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2082d8a10, 0xc208386000, 0x8000, 0x8000, 0x0, 0x7f755910cf70, 0xc208538e40) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc20802f878, 0xc208386000, 0x8000, 0x8000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
github.com/docker/docker/engine.(*Input).Read(0xc2083803e0, 0xc208386000, 0x8000, 0x8000, 0x0, 0x0, 0x0) | |
/go/src/github.com/docker/docker/engine/streams.go:138 +0x139 | |
io.Copy(0x7f755911a408, 0xc208378218, 0x7f755911a530, 0xc2083803e0, 0x5, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:362 +0x1f6 | |
github.com/docker/docker/daemon.func·001() | |
/go/src/github.com/docker/docker/daemon/attach.go:93 +0x107 | |
created by github.com/docker/docker/daemon.(*Daemon).ContainerAttach | |
/go/src/github.com/docker/docker/daemon/attach.go:94 +0x7a9 | |
goroutine 50 [semacquire]: | |
sync.(*Cond).Wait(0xc20825fe30) | |
/usr/local/go/src/sync/cond.go:62 +0x9e | |
io.(*pipe).read(0xc20825fe00, 0xc208140800, 0x400, 0x400, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:52 +0x303 | |
io.(*PipeReader).Read(0xc208378228, 0xc208140800, 0x400, 0x400, 0x2, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:134 +0x5b | |
github.com/docker/docker/pkg/ioutils.(*bufReader).drain(0xc20825fec0) | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:114 +0x10e | |
created by github.com/docker/docker/pkg/ioutils.NewBufReader | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:84 +0x2f3 | |
goroutine 51 [semacquire, 14 minutes]: | |
sync.(*Cond).Wait(0xc208382030) | |
/usr/local/go/src/sync/cond.go:62 +0x9e | |
io.(*pipe).read(0xc208382000, 0xc208141c00, 0x400, 0x400, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:52 +0x303 | |
io.(*PipeReader).Read(0xc208378238, 0xc208141c00, 0x400, 0x400, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:134 +0x5b | |
github.com/docker/docker/pkg/ioutils.(*bufReader).drain(0xc2083820c0) | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:114 +0x10e | |
created by github.com/docker/docker/pkg/ioutils.NewBufReader | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:84 +0x2f3 | |
goroutine 52 [semacquire, 2 minutes]: | |
sync.(*Cond).Wait(0xc20825fd70) | |
/usr/local/go/src/sync/cond.go:62 +0x9e | |
io.(*pipe).read(0xc20825fd40, 0xc208390000, 0x8000, 0x8000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:52 +0x303 | |
io.(*PipeReader).Read(0xc208378210, 0xc208390000, 0x8000, 0x8000, 0x1, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:134 +0x5b | |
github.com/docker/docker/utils.CopyEscapable(0x7f755911a408, 0xc20802f228, 0x7f7559119dc0, 0xc208378210, 0x5, 0x0, 0x0) | |
/go/src/github.com/docker/docker/utils/utils.go:178 +0xb9 | |
github.com/docker/docker/daemon.func·003() | |
/go/src/github.com/docker/docker/daemon/attach.go:161 +0x260 | |
created by github.com/docker/docker/daemon.(*Daemon).Attach | |
/go/src/github.com/docker/docker/daemon/attach.go:174 +0x457 | |
goroutine 53 [semacquire]: | |
sync.(*Cond).Wait(0xc20825fef0) | |
/usr/local/go/src/sync/cond.go:62 +0x9e | |
github.com/docker/docker/pkg/ioutils.(*bufReader).Read(0xc20825fec0, 0xc208398000, 0x8000, 0x8000, 0x0, 0x7f7559108c40, 0xc20802a080) | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:207 +0x158 | |
io.Copy(0x7f755911a260, 0xc2082a1700, 0x7f755911a5a8, 0xc20825fec0, 0x1ded492, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:362 +0x1f6 | |
github.com/docker/docker/daemon.func·005(0xd2e630, 0x6, 0x7f755911a260, 0xc2082a1700, 0x7f755911a500, 0xc20825fec0) | |
/go/src/github.com/docker/docker/daemon/attach.go:191 +0x245 | |
created by github.com/docker/docker/daemon.(*Daemon).Attach | |
/go/src/github.com/docker/docker/daemon/attach.go:201 +0x545 | |
goroutine 54 [semacquire, 14 minutes]: | |
sync.(*Cond).Wait(0xc2083820f0) | |
/usr/local/go/src/sync/cond.go:62 +0x9e | |
github.com/docker/docker/pkg/ioutils.(*bufReader).Read(0xc2083820c0, 0xc2083a2000, 0x8000, 0x8000, 0x0, 0x7f7559108c40, 0xc20802a080) | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:207 +0x158 | |
io.Copy(0x7f755911a260, 0xc2082a1740, 0x7f755911a5a8, 0xc2083820c0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:362 +0x1f6 | |
github.com/docker/docker/daemon.func·005(0xd2e5f0, 0x6, 0x7f755911a260, 0xc2082a1740, 0x7f755911a500, 0xc2083820c0) | |
/go/src/github.com/docker/docker/daemon/attach.go:191 +0x245 | |
created by github.com/docker/docker/daemon.(*Daemon).Attach | |
/go/src/github.com/docker/docker/daemon/attach.go:202 +0x597 | |
goroutine 55 [semacquire, 14 minutes]: | |
sync.(*WaitGroup).Wait(0xc2083807c0) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/docker/docker/daemon.func·006(0x0, 0x0) | |
/go/src/github.com/docker/docker/daemon/attach.go:205 +0x42 | |
github.com/docker/docker/pkg/promise.func·001() | |
/go/src/github.com/docker/docker/pkg/promise/promise.go:8 +0x2f | |
created by github.com/docker/docker/pkg/promise.Go | |
/go/src/github.com/docker/docker/pkg/promise/promise.go:9 +0xfb | |
goroutine 62 [syscall, 13 minutes]: | |
syscall.Syscall6(0x3d, 0x400d, 0xc2083e34ac, 0x0, 0xc208189560, 0x0, 0x0, 0xc2080bea80, 0x60d4e5, 0x60d544) | |
/usr/local/go/src/syscall/asm_linux_amd64.s:46 +0x5 | |
syscall.wait4(0x400d, 0xc2083e34ac, 0x0, 0xc208189560, 0x90, 0x0, 0x0) | |
/usr/local/go/src/syscall/zsyscall_linux_amd64.go:124 +0x79 | |
syscall.Wait4(0x400d, 0xc2083e34f4, 0x0, 0xc208189560, 0x7f755910cf70, 0x0, 0x0) | |
/usr/local/go/src/syscall/syscall_linux.go:224 +0x60 | |
os.(*Process).wait(0xc208380940, 0x77f887, 0x0, 0x0) | |
/usr/local/go/src/os/exec_unix.go:22 +0x103 | |
os.(*Process).Wait(0xc208380940, 0xc2083eaab0, 0x0, 0x0) | |
/usr/local/go/src/os/doc.go:45 +0x3a | |
os/exec.(*Cmd).Wait(0xc208109180, 0x0, 0x0) | |
/usr/local/go/src/os/exec/exec.go:364 +0x23c | |
github.com/docker/libcontainer.(*initProcess).wait(0xc2083b1320, 0xc2083f6280, 0x0, 0x0) | |
/go/src/github.com/docker/docker/vendor/src/github.com/docker/libcontainer/process_linux.go:191 +0x3d | |
github.com/docker/libcontainer.Process.Wait(0xc208380700, 0x2, 0x2, 0xc20833c880, 0x6, 0x8, 0x135f518, 0x0, 0x135f518, 0x0, ...) | |
/go/src/github.com/docker/docker/vendor/src/github.com/docker/libcontainer/process.go:57 +0x11d | |
github.com/docker/libcontainer.Process.Wait·fm(0xc2083e3ae8, 0x0, 0x0) | |
/go/src/github.com/docker/docker/daemon/execdriver/native/driver.go:160 +0x58 | |
github.com/docker/docker/daemon/execdriver/native.(*driver).Run(0xc208255f90, 0xc208298000, 0xc2083b0d80, 0xc20838fec0, 0x0, 0x41b000, 0x0, 0x0) | |
/go/src/github.com/docker/docker/daemon/execdriver/native/driver.go:166 +0xc0c | |
github.com/docker/docker/daemon.(*Daemon).Run(0xc2080c1a00, 0xc2082f41e0, 0xc2083b0d80, 0xc20838fec0, 0x0, 0xc2082ae800, 0x0, 0x0) | |
/go/src/github.com/docker/docker/daemon/daemon.go:1097 +0x95 | |
github.com/docker/docker/daemon.(*containerMonitor).Start(0xc20830f500, 0x0, 0x0) | |
/go/src/github.com/docker/docker/daemon/monitor.go:138 +0x464 | |
github.com/docker/docker/daemon.*containerMonitor.Start·fm(0x0, 0x0) | |
/go/src/github.com/docker/docker/daemon/container.go:1419 +0x39 | |
github.com/docker/docker/pkg/promise.func·001() | |
/go/src/github.com/docker/docker/pkg/promise/promise.go:8 +0x2f | |
created by github.com/docker/docker/pkg/promise.Go | |
/go/src/github.com/docker/docker/pkg/promise/promise.go:9 +0xfb | |
goroutine 63 [semacquire]: | |
sync.(*Cond).Wait(0xc2083823f0) | |
/usr/local/go/src/sync/cond.go:62 +0x9e | |
io.(*pipe).read(0xc2083823c0, 0xc208140000, 0x400, 0x400, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:52 +0x303 | |
io.(*PipeReader).Read(0xc2083781f0, 0xc208140000, 0x400, 0x400, 0x2, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:134 +0x5b | |
github.com/docker/docker/pkg/ioutils.(*bufReader).drain(0xc208382480) | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:114 +0x10e | |
created by github.com/docker/docker/pkg/ioutils.NewBufReader | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:84 +0x2f3 | |
goroutine 64 [semacquire, 13 minutes]: | |
sync.(*Cond).Wait(0xc208382570) | |
/usr/local/go/src/sync/cond.go:62 +0x9e | |
io.(*pipe).read(0xc208382540, 0xc208140400, 0x400, 0x400, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:52 +0x303 | |
io.(*PipeReader).Read(0xc208378200, 0xc208140400, 0x400, 0x400, 0xb02820, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:134 +0x5b | |
github.com/docker/docker/pkg/ioutils.(*bufReader).drain(0xc208382600) | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:114 +0x10e | |
created by github.com/docker/docker/pkg/ioutils.NewBufReader | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:84 +0x2f3 | |
goroutine 65 [semacquire]: | |
sync.(*Cond).Wait(0xc2083824b0) | |
/usr/local/go/src/sync/cond.go:62 +0x9e | |
github.com/docker/docker/pkg/ioutils.(*bufReader).Read(0xc208382480, 0xc2086a42ec, 0x1d14, 0x1d14, 0x0, 0x7f7559108c40, 0xc20802a080) | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:207 +0x158 | |
bufio.(*Scanner).Scan(0xc2081a1680, 0xc2085cb220) | |
/usr/local/go/src/bufio/scan.go:180 +0x688 | |
github.com/docker/docker/daemon/logger.(*Copier).copySrc(0xc2083ba800, 0xd2e630, 0x6, 0x7f755911a5a8, 0xc208382480) | |
/go/src/github.com/docker/docker/daemon/logger/copier.go:44 +0x1a3 | |
created by github.com/docker/docker/daemon/logger.(*Copier).Run | |
/go/src/github.com/docker/docker/daemon/logger/copier.go:37 +0x11c | |
goroutine 66 [semacquire, 13 minutes]: | |
sync.(*Cond).Wait(0xc208382630) | |
/usr/local/go/src/sync/cond.go:62 +0x9e | |
github.com/docker/docker/pkg/ioutils.(*bufReader).Read(0xc208382600, 0xc208337000, 0x1000, 0x1000, 0x0, 0x7f7559108c40, 0xc20802a080) | |
/go/src/github.com/docker/docker/pkg/ioutils/readers.go:207 +0x158 | |
bufio.(*Scanner).Scan(0xc2081a1800, 0xc208337000) | |
/usr/local/go/src/bufio/scan.go:180 +0x688 | |
github.com/docker/docker/daemon/logger.(*Copier).copySrc(0xc2083ba800, 0xd2e5f0, 0x6, 0x7f755911a5a8, 0xc208382600) | |
/go/src/github.com/docker/docker/daemon/logger/copier.go:44 +0x1a3 | |
created by github.com/docker/docker/daemon/logger.(*Copier).Run | |
/go/src/github.com/docker/docker/daemon/logger/copier.go:37 +0x11c | |
goroutine 70 [syscall, 13 minutes]: | |
syscall.Syscall(0x0, 0xe, 0xc20832e750, 0x8, 0x0, 0x0, 0x0) | |
/usr/local/go/src/syscall/asm_linux_amd64.s:21 +0x5 | |
syscall.read(0xe, 0xc20832e750, 0x8, 0x8, 0x0, 0x0, 0x0) | |
/usr/local/go/src/syscall/zsyscall_linux_amd64.go:867 +0x6e | |
syscall.Read(0xe, 0xc20832e750, 0x8, 0x8, 0x2649cf3c, 0x0, 0x0) | |
/usr/local/go/src/syscall/syscall_unix.go:136 +0x58 | |
os.(*File).read(0xc208378b58, 0xc20832e750, 0x8, 0x8, 0xc2080bf500, 0x0, 0x0) | |
/usr/local/go/src/os/file_unix.go:191 +0x5e | |
os.(*File).Read(0xc208378b58, 0xc20832e750, 0x8, 0x8, 0x0, 0x0, 0x0) | |
/usr/local/go/src/os/file.go:95 +0x91 | |
github.com/docker/libcontainer.func·008() | |
/go/src/github.com/docker/docker/vendor/src/github.com/docker/libcontainer/notify_linux.go:51 +0x18c | |
created by github.com/docker/libcontainer.notifyOnOOM | |
/go/src/github.com/docker/docker/vendor/src/github.com/docker/libcontainer/notify_linux.go:61 +0x887 | |
goroutine 68 [syscall]: | |
syscall.Syscall(0x0, 0xc, 0xc2083c8000, 0x8000, 0xeccdce0a0, 0x310fa3fa, 0x13297c0) | |
/usr/local/go/src/syscall/asm_linux_amd64.s:21 +0x5 | |
syscall.read(0xc, 0xc2083c8000, 0x8000, 0x8000, 0x2, 0x0, 0x0) | |
/usr/local/go/src/syscall/zsyscall_linux_amd64.go:867 +0x6e | |
syscall.Read(0xc, 0xc2083c8000, 0x8000, 0x8000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/syscall/syscall_unix.go:136 +0x58 | |
os.(*File).read(0xc2083782c8, 0xc2083c8000, 0x8000, 0x8000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/os/file_unix.go:191 +0x5e | |
os.(*File).Read(0xc2083782c8, 0xc2083c8000, 0x8000, 0x8000, 0x5000105, 0x0, 0x0) | |
/usr/local/go/src/os/file.go:95 +0x91 | |
github.com/docker/libcontainer.(*linuxConsole).Read(0xc208380720, 0xc2083c8000, 0x8000, 0x8000, 0x2, 0x0, 0x0) | |
/go/src/github.com/docker/docker/vendor/src/github.com/docker/libcontainer/console_linux.go:64 +0x5b | |
io.Copy(0x7f755911a700, 0xc2081d1440, 0x7f755911aa18, 0xc208380720, 0x1ded492, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:362 +0x1f6 | |
github.com/docker/docker/daemon/execdriver/native.func·004() | |
/go/src/github.com/docker/docker/daemon/execdriver/native/driver.go:405 +0xf2 | |
created by github.com/docker/docker/daemon/execdriver/native.(*TtyConsole).AttachPipes | |
/go/src/github.com/docker/docker/daemon/execdriver/native/driver.go:406 +0xec | |
goroutine 69 [semacquire, 2 minutes]: | |
sync.(*Cond).Wait(0xc20825f530) | |
/usr/local/go/src/sync/cond.go:62 +0x9e | |
io.(*pipe).read(0xc20825f500, 0xc2083d0000, 0x8000, 0x8000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:52 +0x303 | |
io.(*PipeReader).Read(0xc20802f220, 0xc2083d0000, 0x8000, 0x8000, 0x1, 0x0, 0x0) | |
/usr/local/go/src/io/pipe.go:134 +0x5b | |
io.Copy(0x7f755911aa90, 0xc208380720, 0x7f755911a430, 0xc20802f220, 0x5, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:362 +0x1f6 | |
github.com/docker/docker/daemon/execdriver/native.func·005() | |
/go/src/github.com/docker/docker/daemon/execdriver/native/driver.go:410 +0xba | |
created by github.com/docker/docker/daemon/execdriver/native.(*TtyConsole).AttachPipes | |
/go/src/github.com/docker/docker/daemon/execdriver/native/driver.go:413 +0x171 | |
goroutine 74 [select, 5 minutes]: | |
github.com/docker/docker/events.(*Events).Get(0xc2080baeb0, 0xc20840c0a0, 0x0) | |
/go/src/github.com/docker/docker/events/events.go:79 +0x4b4 | |
github.com/docker/docker/events.*Events.Get·fm(0xc20840c0a0, 0x7f755910dfc0) | |
/go/src/github.com/docker/docker/events/events.go:36 +0x31 | |
github.com/docker/docker/engine.(*Job).Run(0xc20840c0a0, 0x0, 0x0) | |
/go/src/github.com/docker/docker/engine/job.go:90 +0x936 | |
github.com/docker/docker/api/server.getEvents(0xc2080c0270, 0xd0bd30, 0x4, 0x7f7559119fd0, 0xc20840c000, 0xc2080c0750, 0xc2083eb2f0, 0x0, 0x0) | |
/go/src/github.com/docker/docker/api/server/server.go:341 +0x285 | |
github.com/docker/docker/api/server.func·003(0x7f7559119fd0, 0xc20840c000, 0xc2080c0750) | |
/go/src/github.com/docker/docker/api/server/server.go:1289 +0x951 | |
net/http.HandlerFunc.ServeHTTP(0xc20802df00, 0x7f7559119fd0, 0xc20840c000, 0xc2080c0750) | |
/usr/local/go/src/net/http/server.go:1265 +0x41 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc2080bb7c0, 0x7f7559119fd0, 0xc20840c000, 0xc2080c0750) | |
/go/src/github.com/docker/docker/vendor/src/github.com/gorilla/mux/mux.go:98 +0x2b9 | |
net/http.serverHandler.ServeHTTP(0xc208032780, 0x7f7559119fd0, 0xc20840c000, 0xc2080c0750) | |
/usr/local/go/src/net/http/server.go:1703 +0x19a | |
net/http.(*conn).serve(0xc20810ef00) | |
/usr/local/go/src/net/http/server.go:1204 +0xb57 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:1751 +0x35e | |
goroutine 87 [select, 5 minutes]: | |
net.func·019() | |
/usr/local/go/src/net/dnsclient_unix.go:241 +0x2f4 | |
created by net.loadConfig | |
/usr/local/go/src/net/dnsclient_unix.go:269 +0x20c | |
goroutine 12452 [chan receive, 5 minutes]: | |
github.com/docker/docker/graph.(*TagStore).pullImage(0xc20818b810, 0xc20843cf30, 0x7f755911a260, 0xc208463d80, 0xc2086e2240, 0x40, 0xc208520fa0, 0x20, 0xc2087ceda0, 0x1, ...) | |
/go/src/github.com/docker/docker/graph/pull.go:284 +0x473 | |
github.com/docker/docker/graph.func·007(0xc2086e2380) | |
/go/src/github.com/docker/docker/graph/pull.go:206 +0x14a3 | |
created by github.com/docker/docker/graph.(*TagStore).pullRepository | |
/go/src/github.com/docker/docker/graph/pull.go:234 +0xd94 | |
goroutine 12468 [chan receive, 5 minutes]: | |
github.com/docker/docker/graph.(*TagStore).pullImage(0xc20818b810, 0xc20843cf30, 0x7f755911a260, 0xc208463d80, 0xc2086e21c0, 0x40, 0xc208520fa0, 0x20, 0xc2087ceda0, 0x1, ...) | |
/go/src/github.com/docker/docker/graph/pull.go:284 +0x473 | |
github.com/docker/docker/graph.func·007(0xc2086e2300) | |
/go/src/github.com/docker/docker/graph/pull.go:206 +0x14a3 | |
created by github.com/docker/docker/graph.(*TagStore).pullRepository | |
/go/src/github.com/docker/docker/graph/pull.go:234 +0xd94 | |
goroutine 12354 [chan receive, 5 minutes]: | |
github.com/docker/docker/graph.(*TagStore).pullRepository(0xc20818b810, 0xc20843cf30, 0x7f755911a260, 0xc208463d80, 0xc2085ee0c0, 0x0, 0x0, 0xc208376f78, 0xc208376f01, 0x0, ...) | |
/go/src/github.com/docker/docker/graph/pull.go:242 +0xe54 | |
github.com/docker/docker/graph.(*TagStore).CmdPull(0xc20818b810, 0xc2085f3860, 0x0) | |
/go/src/github.com/docker/docker/graph/pull.go:99 +0xbcb | |
github.com/docker/docker/graph.*TagStore.CmdPull·fm(0xc2085f3860, 0x7f755910dfc0) | |
/go/src/github.com/docker/docker/graph/service.go:25 +0x31 | |
github.com/docker/docker/engine.(*Job).Run(0xc2085f3860, 0x0, 0x0) | |
/go/src/github.com/docker/docker/engine/job.go:90 +0x936 | |
github.com/docker/docker/api/server.postImagesCreate(0xc2080c0270, 0xc208463cc7, 0x4, 0x7f7559119fd0, 0xc2085f3720, 0xc2080c1520, 0xc20843c4b0, 0x0, 0x0) | |
/go/src/github.com/docker/docker/api/server/server.go:592 +0xaea | |
github.com/docker/docker/api/server.func·003(0x7f7559119fd0, 0xc2085f3720, 0xc2080c1520) | |
/go/src/github.com/docker/docker/api/server/server.go:1289 +0x951 | |
net/http.HandlerFunc.ServeHTTP(0xc2080cca00, 0x7f7559119fd0, 0xc2085f3720, 0xc2080c1520) | |
/usr/local/go/src/net/http/server.go:1265 +0x41 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc2080bb7c0, 0x7f7559119fd0, 0xc2085f3720, 0xc2080c1520) | |
/go/src/github.com/docker/docker/vendor/src/github.com/gorilla/mux/mux.go:98 +0x2b9 | |
net/http.serverHandler.ServeHTTP(0xc208032780, 0x7f7559119fd0, 0xc2085f3720, 0xc2080c1520) | |
/usr/local/go/src/net/http/server.go:1703 +0x19a | |
net/http.(*conn).serve(0xc2085f3680) | |
/usr/local/go/src/net/http/server.go:1204 +0xb57 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:1751 +0x35e | |
goroutine 12467 [chan receive, 5 minutes]: | |
github.com/docker/docker/graph.(*TagStore).pullImage(0xc20818b810, 0xc20843cf30, 0x7f755911a260, 0xc208463d80, 0xc2086e2140, 0x40, 0xc208520fa0, 0x20, 0xc2087ceda0, 0x1, ...) | |
/go/src/github.com/docker/docker/graph/pull.go:284 +0x473 | |
github.com/docker/docker/graph.func·007(0xc2086e2280) | |
/go/src/github.com/docker/docker/graph/pull.go:206 +0x14a3 | |
created by github.com/docker/docker/graph.(*TagStore).pullRepository | |
/go/src/github.com/docker/docker/graph/pull.go:234 +0xd94 | |
rax 0xca | |
rbx 0x134f1b8 | |
rcx 0xffffffffffffffff | |
rdx 0x0 | |
rdi 0x134f1b8 | |
rsi 0x0 | |
rbp 0x1 | |
rsp 0x7fff814c8308 | |
r8 0x0 | |
r9 0x0 | |
r10 0x0 | |
r11 0x286 | |
r12 0xc2080ebb28 | |
r13 0x4 | |
r14 0x5 | |
r15 0x7 | |
rip 0x44cdb1 | |
rflags 0x286 | |
cs 0x33 | |
fs 0x0 | |
gs 0x0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment