Skip to content

Instantly share code, notes, and snippets.

@SVK1996
Created May 11, 2020 09:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SVK1996/bdeead0ebfc7caba337358e485550008 to your computer and use it in GitHub Desktop.
Save SVK1996/bdeead0ebfc7caba337358e485550008 to your computer and use it in GitHub Desktop.
Getting the following error
2020/05/11 14:58:19 http: panic serving [::1]:51401: runtime error: invalid memory address or nil pointer dereference
goroutine 19 [running]:
net/http.(*conn).serve.func1(0xc00012adc0)
c:/go/src/net/http/server.go:1767 +0x140
panic(0x7330c0, 0xa20e50)
c:/go/src/runtime/panic.go:679 +0x1c0
sync.(*Mutex).Lock(...)
c:/go/src/sync/mutex.go:74
database/sql.(*DB).conn(0x0, 0x815760, 0xc000010018, 0x1, 0x0, 0x0, 0xc000163888)
c:/go/src/database/sql/sql.go:1132 +0x48
database/sql.(*DB).query(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, ...)
c:/go/src/database/sql/sql.go:1565 +0x6d
database/sql.(*DB).QueryContext(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x2030000, 0x0, ...)
c:/go/src/database/sql/sql.go:1547 +0xd8
database/sql.(*DB).Query(...)
c:/go/src/database/sql/sql.go:1561
main.getCustomers(0x814f60, 0xc00017c000, 0xc00016a200)
C:/Users/mutant_metallic/go/src/Udemy Notes/REST/DB/DB1/movies.go:72 +0xc6
net/http.HandlerFunc.ServeHTTP(0x7b6660, 0x814f60, 0xc00017c000, 0xc00016a200)
c:/go/src/net/http/server.go:2007 +0x4b
github.com/gorilla/mux.(*Router).ServeHTTP(0xc000130000, 0x814f60, 0xc00017c000, 0xc00016a000)
C:/Users/mutant_metallic/go/src/github.com/gorilla/mux/mux.go:210 +0xe9
net/http.serverHandler.ServeHTTP(0xc000146000, 0x814f60, 0xc00017c000, 0xc00016a000)
c:/go/src/net/http/server.go:2802 +0xab
net/http.(*conn).serve(0xc00012adc0, 0x815720, 0xc00014e000)
c:/go/src/net/http/server.go:1890 +0x87c
created by net/http.(*Server).Serve
c:/go/src/net/http/server.go:2928 +0x38b
2020/05/11 14:58:20 http: panic serving [::1]:51402: runtime error: invalid memory address or nil pointer dereference
goroutine 12 [running]:
net/http.(*conn).serve.func1(0xc00005eaa0)
c:/go/src/net/http/server.go:1767 +0x140
panic(0x7330c0, 0xa20e50)
c:/go/src/runtime/panic.go:679 +0x1c0
sync.(*Mutex).Lock(...)
c:/go/src/sync/mutex.go:74
database/sql.(*DB).conn(0x0, 0x815760, 0xc000010018, 0x1, 0x0, 0x0, 0xc0000f3888)
c:/go/src/database/sql/sql.go:1132 +0x48
database/sql.(*DB).query(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, ...)
c:/go/src/database/sql/sql.go:1565 +0x6d
database/sql.(*DB).QueryContext(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x2030000, 0x0, ...)
c:/go/src/database/sql/sql.go:1547 +0xd8
database/sql.(*DB).Query(...)
c:/go/src/database/sql/sql.go:1561
main.getCustomers(0x814f60, 0xc00017c0e0, 0xc00016a400)
C:/Users/mutant_metallic/go/src/Udemy Notes/REST/DB/DB1/movies.go:72 +0xc6
net/http.HandlerFunc.ServeHTTP(0x7b6660, 0x814f60, 0xc00017c0e0, 0xc00016a400)
c:/go/src/net/http/server.go:2007 +0x4b
github.com/gorilla/mux.(*Router).ServeHTTP(0xc000130000, 0x814f60, 0xc00017c0e0, 0xc0001b0000)
C:/Users/mutant_metallic/go/src/github.com/gorilla/mux/mux.go:210 +0xe9
net/http.serverHandler.ServeHTTP(0xc000146000, 0x814f60, 0xc00017c0e0, 0xc0001b0000)
c:/go/src/net/http/server.go:2802 +0xab
net/http.(*conn).serve(0xc00005eaa0, 0x815720, 0xc000144080)
c:/go/src/net/http/server.go:1890 +0x87c
created by net/http.(*Server).Serve
c:/go/src/net/http/server.go:2928 +0x38b
2020/05/11 14:58:20 http: panic serving [::1]:51404: runtime error: invalid memory address or nil pointer dereference
goroutine 50 [running]:
net/http.(*conn).serve.func1(0xc0001cc000)
c:/go/src/net/http/server.go:1767 +0x140
panic(0x7330c0, 0xa20e50)
c:/go/src/runtime/panic.go:679 +0x1c0
sync.(*Mutex).Lock(...)
c:/go/src/sync/mutex.go:74
database/sql.(*DB).conn(0x0, 0x815760, 0xc000010018, 0x1, 0x0, 0x0, 0xc0001d5888)
c:/go/src/database/sql/sql.go:1132 +0x48
database/sql.(*DB).query(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, ...)
c:/go/src/database/sql/sql.go:1565 +0x6d
database/sql.(*DB).QueryContext(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x2030000, 0x0, ...)
c:/go/src/database/sql/sql.go:1547 +0xd8
database/sql.(*DB).Query(...)
c:/go/src/database/sql/sql.go:1561
main.getCustomers(0x814f60, 0xc00017c1c0, 0xc00016a600)
C:/Users/mutant_metallic/go/src/Udemy Notes/REST/DB/DB1/movies.go:72 +0xc6
net/http.HandlerFunc.ServeHTTP(0x7b6660, 0x814f60, 0xc00017c1c0, 0xc00016a600)
c:/go/src/net/http/server.go:2007 +0x4b
github.com/gorilla/mux.(*Router).ServeHTTP(0xc000130000, 0x814f60, 0xc00017c1c0, 0xc0001e6000)
C:/Users/mutant_metallic/go/src/github.com/gorilla/mux/mux.go:210 +0xe9
net/http.serverHandler.ServeHTTP(0xc000146000, 0x814f60, 0xc00017c1c0, 0xc0001e6000)
c:/go/src/net/http/server.go:2802 +0xab
net/http.(*conn).serve(0xc0001cc000, 0x815720, 0xc0001de000)
c:/go/src/net/http/server.go:1890 +0x87c
created by net/http.(*Server).Serve
c:/go/src/net/http/server.go:2928 +0x38b
2020/05/11 14:58:20 http: panic serving [::1]:51407: runtime error: invalid memory address or nil pointer dereference
goroutine 37 [running]:
net/http.(*conn).serve.func1(0xc000200000)
c:/go/src/net/http/server.go:1767 +0x140
panic(0x7330c0, 0xa20e50)
c:/go/src/runtime/panic.go:679 +0x1c0
sync.(*Mutex).Lock(...)
c:/go/src/sync/mutex.go:74
database/sql.(*DB).conn(0x0, 0x815760, 0xc000010018, 0x1, 0x0, 0x0, 0xc0001d5888)
c:/go/src/database/sql/sql.go:1132 +0x48
database/sql.(*DB).query(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, ...)
c:/go/src/database/sql/sql.go:1565 +0x6d
database/sql.(*DB).QueryContext(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x2030000, 0x0, ...)
c:/go/src/database/sql/sql.go:1547 +0xd8
database/sql.(*DB).Query(...)
c:/go/src/database/sql/sql.go:1561
main.getCustomers(0x814f60, 0xc0001460e0, 0xc0001b0300)
C:/Users/mutant_metallic/go/src/Udemy Notes/REST/DB/DB1/movies.go:72 +0xc6
net/http.HandlerFunc.ServeHTTP(0x7b6660, 0x814f60, 0xc0001460e0, 0xc0001b0300)
c:/go/src/net/http/server.go:2007 +0x4b
github.com/gorilla/mux.(*Router).ServeHTTP(0xc000130000, 0x814f60, 0xc0001460e0, 0xc0001b0100)
C:/Users/mutant_metallic/go/src/github.com/gorilla/mux/mux.go:210 +0xe9
net/http.serverHandler.ServeHTTP(0xc000146000, 0x814f60, 0xc0001460e0, 0xc0001b0100)
c:/go/src/net/http/server.go:2802 +0xab
net/http.(*conn).serve(0xc000200000, 0x815720, 0xc000144140)
c:/go/src/net/http/server.go:1890 +0x87c
created by net/http.(*Server).Serve
c:/go/src/net/http/server.go:2928 +0x38b
2020/05/11 14:58:58 http: panic serving [::1]:51413: runtime error: invalid memory address or nil pointer dereference
goroutine 51 [running]:
net/http.(*conn).serve.func1(0xc0001cc0a0)
c:/go/src/net/http/server.go:1767 +0x140
panic(0x7330c0, 0xa20e50)
c:/go/src/runtime/panic.go:679 +0x1c0
sync.(*Mutex).Lock(...)
c:/go/src/sync/mutex.go:74
database/sql.(*DB).conn(0x0, 0x815760, 0xc000010018, 0x1, 0x0, 0x0, 0xc0000f5888)
c:/go/src/database/sql/sql.go:1132 +0x48
database/sql.(*DB).query(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, ...)
c:/go/src/database/sql/sql.go:1565 +0x6d
database/sql.(*DB).QueryContext(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x2030000, 0x0, ...)
c:/go/src/database/sql/sql.go:1547 +0xd8
database/sql.(*DB).Query(...)
c:/go/src/database/sql/sql.go:1561
main.getCustomers(0x814f60, 0xc000248000, 0xc0001e6300)
C:/Users/mutant_metallic/go/src/Udemy Notes/REST/DB/DB1/movies.go:72 +0xc6
net/http.HandlerFunc.ServeHTTP(0x7b6660, 0x814f60, 0xc000248000, 0xc0001e6300)
c:/go/src/net/http/server.go:2007 +0x4b
github.com/gorilla/mux.(*Router).ServeHTTP(0xc000130000, 0x814f60, 0xc000248000, 0xc0001b0400)
C:/Users/mutant_metallic/go/src/github.com/gorilla/mux/mux.go:210 +0xe9
net/http.serverHandler.ServeHTTP(0xc000146000, 0x814f60, 0xc000248000, 0xc0001b0400)
c:/go/src/net/http/server.go:2802 +0xab
net/http.(*conn).serve(0xc0001cc0a0, 0x815720, 0xc000144240)
c:/go/src/net/http/server.go:1890 +0x87c
created by net/http.(*Server).Serve
c:/go/src/net/http/server.go:2928 +0x38b
2020/05/11 14:59:28 http: panic serving [::1]:51434: runtime error: invalid memory address or nil pointer dereference
goroutine 22 [running]:
net/http.(*conn).serve.func1(0xc00012af00)
c:/go/src/net/http/server.go:1767 +0x140
panic(0x7330c0, 0xa20e50)
c:/go/src/runtime/panic.go:679 +0x1c0
sync.(*Mutex).Lock(...)
c:/go/src/sync/mutex.go:74
database/sql.(*DB).conn(0x0, 0x815760, 0xc000010018, 0x1, 0x0, 0x0, 0xc0001d5888)
c:/go/src/database/sql/sql.go:1132 +0x48
database/sql.(*DB).query(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, ...)
c:/go/src/database/sql/sql.go:1565 +0x6d
database/sql.(*DB).QueryContext(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x2030000, 0x0, ...)
c:/go/src/database/sql/sql.go:1547 +0xd8
database/sql.(*DB).Query(...)
c:/go/src/database/sql/sql.go:1561
main.getCustomers(0x814f60, 0xc0001461c0, 0xc0001b0700)
C:/Users/mutant_metallic/go/src/Udemy Notes/REST/DB/DB1/movies.go:72 +0xc6
net/http.HandlerFunc.ServeHTTP(0x7b6660, 0x814f60, 0xc0001461c0, 0xc0001b0700)
c:/go/src/net/http/server.go:2007 +0x4b
github.com/gorilla/mux.(*Router).ServeHTTP(0xc000130000, 0x814f60, 0xc0001461c0, 0xc00016a700)
C:/Users/mutant_metallic/go/src/github.com/gorilla/mux/mux.go:210 +0xe9
net/http.serverHandler.ServeHTTP(0xc000146000, 0x814f60, 0xc0001461c0, 0xc00016a700)
c:/go/src/net/http/server.go:2802 +0xab
net/http.(*conn).serve(0xc00012af00, 0x815720, 0xc00014e280)
c:/go/src/net/http/server.go:1890 +0x87c
created by net/http.(*Server).Serve
c:/go/src/net/http/server.go:2928 +0x38b
2020/05/11 14:59:38 http: panic serving [::1]:51449: runtime error: invalid memory address or nil pointer dereference
goroutine 38 [running]:
net/http.(*conn).serve.func1(0xc0002000a0)
c:/go/src/net/http/server.go:1767 +0x140
panic(0x7330c0, 0xa20e50)
c:/go/src/runtime/panic.go:679 +0x1c0
sync.(*Mutex).Lock(...)
c:/go/src/sync/mutex.go:74
database/sql.(*DB).conn(0x0, 0x815760, 0xc000010018, 0x1, 0x0, 0x0, 0xc000295888)
c:/go/src/database/sql/sql.go:1132 +0x48
database/sql.(*DB).query(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, ...)
c:/go/src/database/sql/sql.go:1565 +0x6d
database/sql.(*DB).QueryContext(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x2030000, 0x0, ...)
c:/go/src/database/sql/sql.go:1547 +0xd8
database/sql.(*DB).Query(...)
c:/go/src/database/sql/sql.go:1561
main.getCustomers(0x814f60, 0xc0001462a0, 0xc0001b0a00)
C:/Users/mutant_metallic/go/src/Udemy Notes/REST/DB/DB1/movies.go:72 +0xc6
net/http.HandlerFunc.ServeHTTP(0x7b6660, 0x814f60, 0xc0001462a0, 0xc0001b0a00)
c:/go/src/net/http/server.go:2007 +0x4b
github.com/gorilla/mux.(*Router).ServeHTTP(0xc000130000, 0x814f60, 0xc0001462a0, 0xc00016a800)
C:/Users/mutant_metallic/go/src/github.com/gorilla/mux/mux.go:210 +0xe9
net/http.serverHandler.ServeHTTP(0xc000146000, 0x814f60, 0xc0001462a0, 0xc00016a800)
c:/go/src/net/http/server.go:2802 +0xab
net/http.(*conn).serve(0xc0002000a0, 0x815720, 0xc00014e300)
c:/go/src/net/http/server.go:1890 +0x87c
created by net/http.(*Server).Serve
c:/go/src/net/http/server.go:2928 +0x38b
2020/05/11 14:59:43 http: panic serving [::1]:51453: runtime error: invalid memory address or nil pointer dereference
goroutine 28 [running]:
net/http.(*conn).serve.func1(0xc00012b180)
c:/go/src/net/http/server.go:1767 +0x140
panic(0x7330c0, 0xa20e50)
c:/go/src/runtime/panic.go:679 +0x1c0
sync.(*Mutex).Lock(...)
c:/go/src/sync/mutex.go:74
database/sql.(*DB).conn(0x0, 0x815760, 0xc000010018, 0x1, 0x0, 0x0, 0xc000295888)
c:/go/src/database/sql/sql.go:1132 +0x48
database/sql.(*DB).query(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, ...)
c:/go/src/database/sql/sql.go:1565 +0x6d
database/sql.(*DB).QueryContext(0x0, 0x815760, 0xc000010018, 0x7a3c12, 0x1d, 0x0, 0x0, 0x0, 0x2030000, 0x0, ...)
c:/go/src/database/sql/sql.go:1547 +0xd8
database/sql.(*DB).Query(...)
c:/go/src/database/sql/sql.go:1561
main.getCustomers(0x814f60, 0xc0002480e0, 0xc0001e6600)
C:/Users/mutant_metallic/go/src/Udemy Notes/REST/DB/DB1/movies.go:72 +0xc6
net/http.HandlerFunc.ServeHTTP(0x7b6660, 0x814f60, 0xc0002480e0, 0xc0001e6600)
c:/go/src/net/http/server.go:2007 +0x4b
github.com/gorilla/mux.(*Router).ServeHTTP(0xc000130000, 0x814f60, 0xc0002480e0, 0xc0001b0b00)
C:/Users/mutant_metallic/go/src/github.com/gorilla/mux/mux.go:210 +0xe9
net/http.serverHandler.ServeHTTP(0xc000146000, 0x814f60, 0xc0002480e0, 0xc0001b0b00)
c:/go/src/net/http/server.go:2802 +0xab
net/http.(*conn).serve(0xc00012b180, 0x815720, 0xc000144440)
c:/go/src/net/http/server.go:1890 +0x87c
created by net/http.(*Server).Serve
c:/go/src/net/http/server.go:2928 +0x38b
@ZhijiunY
Copy link

How can you solve it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment