Skip to content

Instantly share code, notes, and snippets.

@tianon
Created January 20, 2014 23:45
Show Gist options
  • Save tianon/8531666 to your computer and use it in GitHub Desktop.
Save tianon/8531666 to your computer and use it in GitHub Desktop.
restarting Docker Ghost container http panic trace
2014/01/20 16:41:59 POST /v1.9/containers/mongodb-mms/restart?t=10
[/var/lib/docker|689cb5a3] +job restart(mongodb-mms)
[/var/lib/docker|689cb5a3] -job restart(mongodb-mms)
2014/01/20 16:41:59 http: panic serving @: runtime error: invalid memory address or nil pointer dereference
goroutine 63 [running]:
net/http.func·009()
/usr/lib/go/src/pkg/net/http/server.go:1093 +0xae
runtime.panic(0x875740, 0x10a25a8)
/usr/lib/go/src/pkg/runtime/panic.c:248 +0x106
github.com/dotcloud/docker/execdriver/lxc.(*driver).kill(0xc2100d83c0, 0x0, 0xf, 0xa040a0, 0x7f715fbba8e0)
/var/tmp/portage/app-emulation/docker-9999/work/gopath/src/github.com/dotcloud/docker/execdriver/lxc/driver.go:202 +0x287
github.com/dotcloud/docker/execdriver/lxc.(*driver).Kill(0xc2100d83c0, 0x0, 0xf, 0x4ba3bb, 0xc2100b8080)
/var/tmp/portage/app-emulation/docker-9999/work/gopath/src/github.com/dotcloud/docker/execdriver/lxc/driver.go:174 +0x3b
github.com/dotcloud/docker.(*Runtime).Kill(0xc210090120, 0xc2100b8000, 0xf, 0x4ba3bb, 0xc2100b8080)
/var/tmp/portage/app-emulation/docker-9999/work/gopath/src/github.com/dotcloud/docker/runtime.go:809 +0x51
github.com/dotcloud/docker.(*Container).kill(0xc2100b8000, 0xf, 0x0, 0x0)
/var/tmp/portage/app-emulation/docker-9999/work/gopath/src/github.com/dotcloud/docker/container.go:1198 +0xd4
github.com/dotcloud/docker.(*Container).Stop(0xc2100b8000, 0xa, 0x0, 0xa)
/var/tmp/portage/app-emulation/docker-9999/work/gopath/src/github.com/dotcloud/docker/container.go:1232 +0x8a
github.com/dotcloud/docker.(*Container).Restart(0xc2100b8000, 0xa, 0xb, 0xc2100b8000)
/var/tmp/portage/app-emulation/docker-9999/work/gopath/src/github.com/dotcloud/docker/container.go:1252 +0x31
github.com/dotcloud/docker.(*Server).ContainerRestart(0xc21037f5a0, 0xc210051cf0, 0xc2100d0958)
/var/tmp/portage/app-emulation/docker-9999/work/gopath/src/github.com/dotcloud/docker/server.go:1511 +0x1d3
github.com/dotcloud/docker.*Server.ContainerRestart·fm(0xc210051cf0, 0xc2101cb0b0)
/var/tmp/portage/app-emulation/docker-9999/work/gopath/src/github.com/dotcloud/docker/server.go:78 +0x30
github.com/dotcloud/docker/engine.(*Job).Run(0xc210051cf0, 0x0, 0x0)
/var/tmp/portage/app-emulation/docker-9999/work/gopath/src/github.com/dotcloud/docker/engine/job.go:65 +0x5ec
github.com/dotcloud/docker.postContainersRestart(0xc21037f5a0, 0x3ffe666666666666, 0x7f715fd57cc0, 0xc210399aa0, 0xc2103ad820, ...)
/var/tmp/portage/app-emulation/docker-9999/work/gopath/src/github.com/dotcloud/docker/api.go:670 +0x1ef
github.com/dotcloud/docker.func·005(0x7f715fd57cc0, 0xc210399aa0, 0xc2103ad820)
/var/tmp/portage/app-emulation/docker-9999/work/gopath/src/github.com/dotcloud/docker/api.go:1089 +0x673
net/http.HandlerFunc.ServeHTTP(0xc21035d960, 0x7f715fd57cc0, 0xc210399aa0, 0xc2103ad820)
/usr/lib/go/src/pkg/net/http/server.go:1220 +0x40
github.com/gorilla/mux.(*Router).ServeHTTP(0xc210381410, 0x7f715fd57cc0, 0xc210399aa0, 0xc2103ad820)
/var/tmp/portage/app-emulation/docker-9999/work/docker-9999/vendor/src/github.com/gorilla/mux/mux.go:86 +0x1dc
net/http.serverHandler.ServeHTTP(0xc21010e460, 0x7f715fd57cc0, 0xc210399aa0, 0xc2103ad820)
/usr/lib/go/src/pkg/net/http/server.go:1597 +0x16e
net/http.(*conn).serve(0xc210148e80)
/usr/lib/go/src/pkg/net/http/server.go:1167 +0x7b7
created by net/http.(*Server).Serve
/usr/lib/go/src/pkg/net/http/server.go:1644 +0x28b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment