Bug #5309

[Keep] Keepproxy panic

Added by Peter Amstutz almost 6 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
03/02/2015
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
0.5

Description

2015-02-25_17:00:26.64334 2015/02/25 17:00:26 204.238.141.200: GET 8028819a18d3727630fa30c81853d23f begin
2015-02-25_17:00:26.64338 2015/02/25 17:00:26 [f2f869f4] Begin download http://keep1.qr1hi.arvadosapi.com:25107/8028819a18d3727630fa30c81853d23f
2015-02-25_17:00:26.64406 2015/02/25 17:00:26 [f2f869f4] Download http://keep1.qr1hi.arvadosapi.com:25107/8028819a18d3727630fa30c81853d23f status code: 403 error: "<nil>" response: "Forbidden"
2015-02-25_17:00:26.64408 2015/02/25 17:00:26 [f2f869f4] Begin download http://keep3.qr1hi.arvadosapi.com:25107/8028819a18d3727630fa30c81853d23f
2015-02-25_17:00:26.64459 2015/02/25 17:00:26 [f2f869f4] Download http://keep3.qr1hi.arvadosapi.com:25107/8028819a18d3727630fa30c81853d23f status code: 403 error: "<nil>" response: "Forbidden"
2015-02-25_17:00:26.64460 2015/02/25 17:00:26 [f2f869f4] Begin download http://keep2.qr1hi.arvadosapi.com:25107/8028819a18d3727630fa30c81853d23f
2015-02-25_17:00:26.64513 2015/02/25 17:00:26 [f2f869f4] Download http://keep2.qr1hi.arvadosapi.com:25107/8028819a18d3727630fa30c81853d23f status code: 403 error: "<nil>" response: "Forbidden"
2015-02-25_17:00:26.64514 2015/02/25 17:00:26 [f2f869f4] Begin download http://keep0.qr1hi.arvadosapi.com:25107/8028819a18d3727630fa30c81853d23f
2015-02-25_17:00:26.64585 2015/02/25 17:00:26 [f2f869f4] Download http://keep0.qr1hi.arvadosapi.com:25107/8028819a18d3727630fa30c81853d23f status code: 403 error: "<nil>" response: "Forbidden"
2015-02-25_17:00:26.64586 2015/02/25 17:00:26 http: panic serving 127.0.0.1:52353: runtime error: invalid memory address or nil pointer dereference
2015-02-25_17:00:26.64587 goroutine 103309 [running]:
2015-02-25_17:00:26.64587 net/http.funcĀ·011()
2015-02-25_17:00:26.64588 /usr/lib/go/src/pkg/net/http/server.go:1100 +0xb7
2015-02-25_17:00:26.64588 runtime.panic(0x6e9440, 0x8cb153)
2015-02-25_17:00:26.64589 /usr/lib/go/src/pkg/runtime/panic.c:248 +0x18d
2015-02-25_17:00:26.64590 main.GetBlockHandler.ServeHTTP(0xc208022450, 0xc208234360, 0x7fdcd5b1ea40, 0xc20829c320, 0xc2081401a0)
2015-02-25_17:00:26.64590 /tmp/tmp.HubyY3QxDb/src/git.curoverse.com/arvados.git/services/keepproxy/keepproxy.go:315 +0x1469
2015-02-25_17:00:26.64591 main.(*GetBlockHandler).ServeHTTP(0xc208239cb0, 0x7fdcd5b1ea40, 0xc20829c320, 0xc2081401a0)
2015-02-25_17:00:26.64592 <autogenerated>:18 +0xae
2015-02-25_17:00:26.64592 github.com/gorilla/mux.(*Router).ServeHTTP(0xc20823b900, 0x7fdcd5b1ea40, 0xc20829c320, 0xc2081401a0)
2015-02-25_17:00:26.64593 /tmp/tmp.HubyY3QxDb/src/github.com/gorilla/mux/mux.go:98 +0x292
2015-02-25_17:00:26.64594 net/http.serverHandler.ServeHTTP(0xc208004720, 0x7fdcd5b1ea40, 0xc20829c320, 0xc2081401a0)
2015-02-25_17:00:26.64595 /usr/lib/go/src/pkg/net/http/server.go:1673 +0x19f
2015-02-25_17:00:26.64596 net/http.(*conn).serve(0xc208376100)
2015-02-25_17:00:26.64597 /usr/lib/go/src/pkg/net/http/server.go:1174 +0xa7e
2015-02-25_17:00:26.64597 created by net/http.(*Server).Serve
2015-02-25_17:00:26.64598 /usr/lib/go/src/pkg/net/http/server.go:1721 +0x313


Subtasks

Task #5314: 5309-keepproxy-panicResolvedPeter Amstutz

Associated revisions

Revision f2674d14
Added by Peter Amstutz over 5 years ago

Merge branch 'origin-5309-keepproxy-panic' closes #5309

History

#1 Updated by Peter Amstutz almost 6 years ago

  • Description updated (diff)

#2 Updated by Peter Amstutz almost 6 years ago

  • Target version changed from Bug Triage to 2015-03-11 sprint

#3 Updated by Peter Amstutz almost 6 years ago

  • Status changed from New to In Progress
  • Assigned To set to Peter Amstutz

#4 Updated by Ward Vandewege almost 6 years ago

  • Story points set to 0.5

#5 Updated by Tom Clegg over 5 years ago

At 979c134 on 5309-keepproxy-panic

This (in keepproxy_test.go) looks like an accidentally-not-deleted debug printf:

+               log.Print("Get 1")

Everything else LGTM.

#6 Updated by Peter Amstutz over 5 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

Applied in changeset arvados|commit:f2674d147238c963e055a448e94e962fe2e76619.

Also available in: Atom PDF