cactus / go-camo

A secure image proxy server
MIT License
255 stars 48 forks source link

runtime error: invalid memory address or nil pointer dereference #4

Closed peppy closed 10 years ago

peppy commented 10 years ago

On b2fd2b1ffa9a375eb77b69af79fd149b39b307c6:

2014/05/26 23:36:12 http: panic serving 173.245.51.193:53188: runtime error: invalid memory address or nil pointer dereference
goroutine 5495 [running]:
net/http.func·009()
        /usr/lib/go/src/pkg/net/http/server.go:1093 +0xae
runtime.panic(0x657800, 0x95ad48)
        /usr/lib/go/src/pkg/runtime/panic.c:248 +0x106
github.com/cactus/go-camo/camo.(*Proxy).ServeHTTP(0xc2100523c0, 0x7fce2bb17848, 0xc211196a00, 0xc210dbf000)
        /root/go-camo/build/src/github.com/cactus/go-camo/camo/proxy.go:237 +0x1741
github.com/gorilla/mux.(*Router).ServeHTTP(0xc21001fa00, 0x7fce2bb17848, 0xc211196a00, 0xc210dbf000)
        /root/go-camo/build/src/github.com/gorilla/mux/mux.go:98 +0x217
net/http.(*ServeMux).ServeHTTP(0xc2100386c0, 0x7fce2bb17848, 0xc211196a00, 0xc210dbf000)
        /usr/lib/go/src/pkg/net/http/server.go:1496 +0x163
net/http.serverHandler.ServeHTTP(0xc21001fc30, 0x7fce2bb17848, 0xc211196a00, 0xc210dbf000)
        /usr/lib/go/src/pkg/net/http/server.go:1597 +0x16e
net/http.(*conn).serve(0xc210a55d00)
        /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