Skip to content

Instantly share code, notes, and snippets.

@fsouza
Created October 30, 2013 17:11
Show Gist options
  • Save fsouza/7236354 to your computer and use it in GitHub Desktop.
Save fsouza/7236354 to your computer and use it in GitHub Desktop.
panic: runtime error: index out of range
goroutine 1 [running]:
runtime.panic(0x2ca760, 0x6522f7)
/Users/f/lib/go/src/pkg/runtime/panic.c:266 +0xb6
main.copySrc(0xc21013fd60, 0x11, 0xc210039600, 0xc21013fd60, 0x11)
/Users/f/gocode/src/github.com/kr/godep/save.go:133 +0x488
main.runSave(0x650720, 0xc21000a030, 0x1, 0x1)
/Users/f/gocode/src/github.com/kr/godep/save.go:86 +0x7da
main.main()
/Users/f/gocode/src/github.com/kr/godep/main.go:80 +0x302
goroutine 4 [finalizer wait]:
runtime.park(0x18b40, 0x655bf8, 0x654168)
/Users/f/lib/go/src/pkg/runtime/proc.c:1342 +0x66
runfinq()
/Users/f/lib/go/src/pkg/runtime/mgc0.c:2276 +0x84
runtime.goexit()
/Users/f/lib/go/src/pkg/runtime/proc.c:1394
goroutine 6 [syscall]:
runtime.goexit()
/Users/f/lib/go/src/pkg/runtime/proc.c:1394
goroutine 7 [IO wait]:
net.runtime_pollWait(0x778888, 0x72, 0x0)
/Users/f/lib/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc210084300, 0x72, 0x7720e8, 0x23)
/Users/f/lib/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc210084300, 0x23, 0x7720e8)
/Users/f/lib/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc2100842a0, 0xc210324000, 0x1000, 0x1000, 0x0, ...)
/Users/f/lib/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc2101212c8, 0xc210324000, 0x1000, 0x1000, 0x10320000, ...)
/Users/f/lib/go/src/pkg/net/net.go:122 +0xc5
crypto/tls.(*block).readFromUntil(0xc2101241e0, 0x7789e0, 0xc2101212c8, 0x5, 0xc2101212c8, ...)
/Users/f/lib/go/src/pkg/crypto/tls/conn.go:459 +0xb6
crypto/tls.(*Conn).readRecord(0xc210081780, 0x17, 0x0, 0x8)
/Users/f/lib/go/src/pkg/crypto/tls/conn.go:539 +0x107
crypto/tls.(*Conn).Read(0xc210081780, 0xc210321000, 0x1000, 0x1000, 0x0, ...)
/Users/f/lib/go/src/pkg/crypto/tls/conn.go:897 +0x135
bufio.(*Reader).fill(0xc210320000)
/Users/f/lib/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Peek(0xc210320000, 0x1, 0x0, 0x0, 0x0, ...)
/Users/f/lib/go/src/pkg/bufio/bufio.go:119 +0xcb
net/http.(*persistConn).readLoop(0xc21011c800)
/Users/f/lib/go/src/pkg/net/http/transport.go:687 +0xb7
created by net/http.(*Transport).dialConn
/Users/f/lib/go/src/pkg/net/http/transport.go:528 +0x607
goroutine 8 [select]:
net/http.(*persistConn).writeLoop(0xc21011c800)
/Users/f/lib/go/src/pkg/net/http/transport.go:791 +0x271
created by net/http.(*Transport).dialConn
/Users/f/lib/go/src/pkg/net/http/transport.go:529 +0x61e
goroutine 70 [chan receive]:
net/http.(*persistConn).readLoop(0xc21031cf80)
/Users/f/lib/go/src/pkg/net/http/transport.go:778 +0x68f
created by net/http.(*Transport).dialConn
/Users/f/lib/go/src/pkg/net/http/transport.go:528 +0x607
goroutine 71 [select]:
net/http.(*persistConn).writeLoop(0xc21031cf80)
/Users/f/lib/go/src/pkg/net/http/transport.go:791 +0x271
created by net/http.(*Transport).dialConn
/Users/f/lib/go/src/pkg/net/http/transport.go:529 +0x61e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment