This error is always happening to me.
I'm using google cloud storage.
runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0x497bf4]
goroutine 55 [running]:
runtime.panic(0x82fd00, 0xada3d3)
/home/ncw/Code/go/src/pkg/runtime/panic.c:279 +0xf5
github.com/ncw/rclone/googlecloudstorage.(*FsObjectStorage).setMetaData(0xc2083088a0, 0x0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/googlecloudstorage/googlecloudstorage.go:423 +0x534
github.com/ncw/rclone/googlecloudstorage.(*FsObjectStorage).Update(0xc2083088a0, 0x7fd70b0c5060, 0xc20821b220, 0xec9b728b6, 0x0, 0xae0c80, 0x475, 0x0, 0x0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/googlecloudstorage/googlecloudstorage.go:559 +0x523
github.com/ncw/rclone/googlecloudstorage.(*FsStorage).Put(0xc208004660, 0x7fd70b0c5060, 0xc20821b220, 0xc20824f91e, 0x27, 0xec9b728b6, 0x0, 0xae0c80, 0x475, 0x0, ...)
/home/ncw/Code/Go/src/github.com/ncw/rclone/googlecloudstorage/googlecloudstorage.go:356 +0xea
github.com/ncw/rclone/fs.Copy(0x7fd70b0a4bf8, 0xc208004660, 0x0, 0x0, 0x7fd70b0bc008, 0xc20824fbd0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:132 +0xe27
github.com/ncw/rclone/fs.Copier(0xc20818c7e0, 0x7fd70b0a4bf8, 0xc208004660, 0xc208725940)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:218 +0x19e
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:287 +0x41a
goroutine 16 [semacquire, 4 minutes]:
sync.runtime_Semacquire(0xc208189a54)
/home/ncw/Code/go/src/pkg/runtime/sema.goc:199 +0x30
sync.(*WaitGroup).Wait(0xc2087258e0)
/home/ncw/Code/go/src/pkg/sync/waitgroup.go:129 +0x14b
github.com/ncw/rclone/fs.Sync(0x7fd70b0a4bf8, 0xc208004660, 0x7fd70b0a4a58, 0xc208025260, 0x7fd70aef9f00, 0x0, 0x0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:306 +0x4d9
main.func·001(0x7fd70b0a4bf8, 0xc208004660, 0x7fd70b0a4a58, 0xc208025260)
/home/ncw/Code/Go/src/github.com/ncw/rclone/rclone.go:67 +0x56
main.main()
/home/ncw/Code/Go/src/github.com/ncw/rclone/rclone.go:357 +0x2d2
goroutine 19 [finalizer wait, 4 minutes]:
runtime.park(0x415990, 0xadf298, 0xadd509)
/home/ncw/Code/go/src/pkg/runtime/proc.c:1369 +0x89
runtime.parkunlock(0xadf298, 0xadd509)
/home/ncw/Code/go/src/pkg/runtime/proc.c:1385 +0x3b
runfinq()
/home/ncw/Code/go/src/pkg/runtime/mgc0.c:2644 +0xcf
runtime.goexit()
/home/ncw/Code/go/src/pkg/runtime/proc.c:1445
goroutine 17 [syscall, 4 minutes]:
runtime.goexit()
/home/ncw/Code/go/src/pkg/runtime/proc.c:1445
goroutine 20 [chan receive]:
main.func·012()
/home/ncw/Code/Go/src/github.com/ncw/rclone/rclone.go:325 +0x57
created by main.StartStats
/home/ncw/Code/Go/src/github.com/ncw/rclone/rclone.go:328 +0x22
goroutine 27 [chan receive, 3 minutes]:
github.com/ncw/rclone/fs.PairChecker(0xc20818c620, 0xc20818c7e0, 0xc2087258e0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:201 +0x7a
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:281 +0x381
goroutine 28 [chan receive, 3 minutes]:
github.com/ncw/rclone/fs.PairChecker(0xc20818c620, 0xc20818c7e0, 0xc2087258e0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:201 +0x7a
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:281 +0x381
goroutine 29 [chan receive, 3 minutes]:
github.com/ncw/rclone/fs.PairChecker(0xc20818c620, 0xc20818c7e0, 0xc2087258e0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:201 +0x7a
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:281 +0x381
goroutine 30 [chan receive, 3 minutes]:
github.com/ncw/rclone/fs.PairChecker(0xc20818c620, 0xc20818c7e0, 0xc2087258e0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:201 +0x7a
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:281 +0x381
goroutine 31 [chan receive, 3 minutes]:
github.com/ncw/rclone/fs.PairChecker(0xc20818c620, 0xc20818c7e0, 0xc2087258e0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:201 +0x7a
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:281 +0x381
goroutine 49 [chan receive, 3 minutes]:
github.com/ncw/rclone/fs.PairChecker(0xc20818c620, 0xc20818c7e0, 0xc2087258e0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:201 +0x7a
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:281 +0x381
goroutine 50 [chan receive, 3 minutes]:
github.com/ncw/rclone/fs.PairChecker(0xc20818c620, 0xc20818c7e0, 0xc2087258e0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:201 +0x7a
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:281 +0x381
goroutine 51 [chan receive, 3 minutes]:
github.com/ncw/rclone/fs.PairChecker(0xc20818c620, 0xc20818c7e0, 0xc2087258e0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:201 +0x7a
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:281 +0x381
goroutine 52 [select]:
net/http.(*persistConn).roundTrip(0xc2084be2c0, 0xc20815c4f0, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:1015 +0x6db
net/http.(*Transport).RoundTrip(0xc208050100, 0xc2081949c0, 0xd, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:208 +0x49a
code.google.com/p/goauth2/oauth.(*Transport).RoundTrip(0xc20808e6e0, 0xc2081949c0, 0x17b, 0x0, 0x0)
/home/ncw/Code/Go/src/code.google.com/p/goauth2/oauth/oauth.go:278 +0x318
net/http.send(0xc2081948f0, 0x7fd70b0a4bd0, 0xc20808e6e0, 0xc2083a6480, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:195 +0x43d
net/http.(*Client).send(0xc208025740, 0xc2081948f0, 0xba, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:118 +0x15b
net/http.(*Client).doFollowingRedirects(0xc208025740, 0xc2081948f0, 0x96de98, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:343 +0x97f
net/http.(*Client).Do(0xc208025740, 0xc2081948f0, 0xa, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:153 +0x193
code.google.com/p/google-api-go-client/storage/v1.(*ObjectsInsertCall).Do(0xc208541c00, 0x0, 0x0, 0x0)
/home/ncw/Code/Go/src/code.google.com/p/google-api-go-client/storage/v1/storage-gen.go:4042 +0x15a8
github.com/ncw/rclone/googlecloudstorage.(*FsObjectStorage).Update(0xc20846a840, 0x7fd70b0c5060, 0xc2081ef440, 0xeca7bb0a0, 0x12351e00, 0xae0c80, 0x8650, 0x0, 0x0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/googlecloudstorage/googlecloudstorage.go:557 +0x4ee
github.com/ncw/rclone/googlecloudstorage.(*FsStorage).Put(0xc208004660, 0x7fd70b0c5060, 0xc2081ef440, 0xc20852d41e, 0x27, 0xeca7bb0a0, 0x12351e00, 0xae0c80, 0x8650, 0x0, ...)
/home/ncw/Code/Go/src/github.com/ncw/rclone/googlecloudstorage/googlecloudstorage.go:356 +0xea
github.com/ncw/rclone/fs.Copy(0x7fd70b0a4bf8, 0xc208004660, 0x0, 0x0, 0x7fd70b0bc008, 0xc20852c3c0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:132 +0xe27
github.com/ncw/rclone/fs.Copier(0xc20818c7e0, 0x7fd70b0a4bf8, 0xc208004660, 0xc208725940)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:218 +0x19e
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:287 +0x41a
goroutine 53 [select]:
net/http.(*persistConn).roundTrip(0xc2084bf550, 0xc20819c9e0, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:1015 +0x6db
net/http.(*Transport).RoundTrip(0xc208050100, 0xc2082772b0, 0xd, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:208 +0x49a
code.google.com/p/goauth2/oauth.(*Transport).RoundTrip(0xc20808e6e0, 0xc2082772b0, 0x17b, 0x0, 0x0)
/home/ncw/Code/Go/src/code.google.com/p/goauth2/oauth/oauth.go:278 +0x318
net/http.send(0xc2082771e0, 0x7fd70b0a4bd0, 0xc20808e6e0, 0xc208010a80, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:195 +0x43d
net/http.(*Client).send(0xc208025740, 0xc2082771e0, 0xba, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:118 +0x15b
net/http.(*Client).doFollowingRedirects(0xc208025740, 0xc2082771e0, 0x96de98, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:343 +0x97f
net/http.(*Client).Do(0xc208025740, 0xc2082771e0, 0xa, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:153 +0x193
code.google.com/p/google-api-go-client/storage/v1.(*ObjectsInsertCall).Do(0xc2083ca140, 0x0, 0x0, 0x0)
/home/ncw/Code/Go/src/code.google.com/p/google-api-go-client/storage/v1/storage-gen.go:4042 +0x15a8
github.com/ncw/rclone/googlecloudstorage.(*FsObjectStorage).Update(0xc2086f6ae0, 0x7fd70b0c5060, 0xc2081ca040, 0xec9e7eb16, 0x0, 0xae0c80, 0x580a, 0x0, 0x0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/googlecloudstorage/googlecloudstorage.go:557 +0x4ee
github.com/ncw/rclone/googlecloudstorage.(*FsStorage).Put(0xc208004660, 0x7fd70b0c5060, 0xc2081ca040, 0xc2084bd7de, 0x27, 0xec9e7eb16, 0x0, 0xae0c80, 0x580a, 0x0, ...)
/home/ncw/Code/Go/src/github.com/ncw/rclone/googlecloudstorage/googlecloudstorage.go:356 +0xea
github.com/ncw/rclone/fs.Copy(0x7fd70b0a4bf8, 0xc208004660, 0x0, 0x0, 0x7fd70b0bc008, 0xc2084bd9a0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:132 +0xe27
github.com/ncw/rclone/fs.Copier(0xc20818c7e0, 0x7fd70b0a4bf8, 0xc208004660, 0xc208725940)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:218 +0x19e
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:287 +0x41a
goroutine 54 [select]:
net/http.(*persistConn).roundTrip(0xc208328840, 0xc20819d670, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:1015 +0x6db
net/http.(*Transport).RoundTrip(0xc208050100, 0xc208277520, 0xd, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:208 +0x49a
code.google.com/p/goauth2/oauth.(*Transport).RoundTrip(0xc20808e6e0, 0xc208277520, 0x17b, 0x0, 0x0)
/home/ncw/Code/Go/src/code.google.com/p/goauth2/oauth/oauth.go:278 +0x318
net/http.send(0xc208277450, 0x7fd70b0a4bd0, 0xc20808e6e0, 0xc208010c00, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:195 +0x43d
net/http.(*Client).send(0xc208025740, 0xc208277450, 0xba, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:118 +0x15b
net/http.(*Client).doFollowingRedirects(0xc208025740, 0xc208277450, 0x96de98, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:343 +0x97f
net/http.(*Client).Do(0xc208025740, 0xc208277450, 0xa, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/client.go:153 +0x193
code.google.com/p/google-api-go-client/storage/v1.(*ObjectsInsertCall).Do(0xc2083ca900, 0x0, 0x0, 0x0)
/home/ncw/Code/Go/src/code.google.com/p/google-api-go-client/storage/v1/storage-gen.go:4042 +0x15a8
github.com/ncw/rclone/googlecloudstorage.(*FsObjectStorage).Update(0xc2086f7aa0, 0x7fd70b0c5060, 0xc2081cb0e0, 0xecaca0280, 0x33caf7db, 0xae0c80, 0x3c2f, 0x0, 0x0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/googlecloudstorage/googlecloudstorage.go:557 +0x4ee
github.com/ncw/rclone/googlecloudstorage.(*FsStorage).Put(0xc208004660, 0x7fd70b0c5060, 0xc2081cb0e0, 0xc2085ca10e, 0x27, 0xecaca0280, 0x33caf7db, 0xae0c80, 0x3c2f, 0x0, ...)
/home/ncw/Code/Go/src/github.com/ncw/rclone/googlecloudstorage/googlecloudstorage.go:356 +0xea
github.com/ncw/rclone/fs.Copy(0x7fd70b0a4bf8, 0xc208004660, 0x0, 0x0, 0x7fd70b0bc008, 0xc2085ca280)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:132 +0xe27
github.com/ncw/rclone/fs.Copier(0xc20818c7e0, 0x7fd70b0a4bf8, 0xc208004660, 0xc208725940)
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:218 +0x19e
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:287 +0x41a
goroutine 56 [chan send]:
github.com/ncw/rclone/fs.func·003()
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:299 +0x284
created by github.com/ncw/rclone/fs.Sync
/home/ncw/Code/Go/src/github.com/ncw/rclone/fs/operations.go:303 +0x46c
goroutine 34 [chan send]:
github.com/ncw/rclone/local.func·001(0xc20824fd10, 0x45, 0x7fd70b0a4a08, 0xc20824fdb0, 0x0, 0x0, 0x0, 0x0)
/home/ncw/Code/Go/src/github.com/ncw/rclone/local/local.go:117 +0x452
path/filepath.walk(0xc20824fd10, 0x45, 0x7fd70b0a4a08, 0xc20824fdb0, 0x7fd7082ecf68, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/path/filepath/path.go:343 +0x8c
path/filepath.walk(0xc208812c90, 0x2b, 0x7fd70b0a4a08, 0xc20896a8c0, 0x7fd7082ecf68, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/path/filepath/path.go:368 +0x4f5
path/filepath.walk(0xc2086d58f0, 0x29, 0x7fd70b0a4a08, 0xc2084bd630, 0x7fd7082ecf68, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/path/filepath/path.go:368 +0x4f5
path/filepath.walk(0xc208364870, 0x27, 0x7fd70b0a4a08, 0xc20824e2d0, 0x7fd7082ecf68, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/path/filepath/path.go:368 +0x4f5
path/filepath.walk(0xc208812540, 0x25, 0x7fd70b0a4a08, 0xc2084bc140, 0x7fd7082ecf68, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/path/filepath/path.go:368 +0x4f5
path/filepath.walk(0xc2086d4480, 0x23, 0x7fd70b0a4a08, 0xc2081b2320, 0x7fd7082ecf68, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/path/filepath/path.go:368 +0x4f5
path/filepath.walk(0x7fff4595184d, 0x1d, 0x7fd70b0a4a08, 0xc2081b20f0, 0x7fd7082ecf68, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/path/filepath/path.go:368 +0x4f5
path/filepath.Walk(0x7fff4595184d, 0x1d, 0x7fd7082ecf68, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/path/filepath/path.go:390 +0xe5
github.com/ncw/rclone/local.func·002()
/home/ncw/Code/Go/src/github.com/ncw/rclone/local/local.go:122 +0x70
created by github.com/ncw/rclone/local.(*FsLocal).List
/home/ncw/Code/Go/src/github.com/ncw/rclone/local/local.go:128 +0xaf
goroutine 101 [select]:
net/http.(*persistConn).writeLoop(0xc208328840)
/home/ncw/Code/go/src/pkg/net/http/transport.go:885 +0x38f
created by net/http.(*Transport).dialConn
/home/ncw/Code/go/src/pkg/net/http/transport.go:601 +0x957
goroutine 67 [IO wait]:
net.runtime_pollWait(0x7fd70b0a5a20, 0x72, 0x0)
/home/ncw/Code/go/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc208513870, 0x72, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc208513870, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).Read(0xc208513810, 0xc2081c5800, 0x800, 0x800, 0x0, 0x7fd70b098440, 0xb)
/home/ncw/Code/go/src/pkg/net/fd_unix.go:232 +0x34c
net.(*conn).Read(0xc2082a0090, 0xc2081c5800, 0x800, 0x800, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/net.go:122 +0xe7
crypto/tls.(*block).readFromUntil(0xc2085e7650, 0x7fd70b0a5de0, 0xc2082a0090, 0x5, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:451 +0xd9
crypto/tls.(*Conn).readRecord(0xc20810c2c0, 0x17, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:536 +0x1ff
crypto/tls.(*Conn).Read(0xc20810c2c0, 0xc2084a3000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:901 +0x16a
net/http.noteEOFReader.Read(0x7fd70b0aa790, 0xc20810c2c0, 0xc2084bf5a8, 0xc2084a3000, 0x1000, 0x1000, 0xaf1680, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:1203 +0x72
net/http.(*noteEOFReader).Read(0xc20825df00, 0xc2084a3000, 0x1000, 0x1000, 0xc20804eb00, 0x0, 0x0)
<autogenerated>:124 +0xca
bufio.(*Reader).fill(0xc2086f6720)
/home/ncw/Code/go/src/pkg/bufio/bufio.go:97 +0x1b3
bufio.(*Reader).Peek(0xc2086f6720, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/bufio/bufio.go:132 +0x101
net/http.(*persistConn).readLoop(0xc2084bf550)
/home/ncw/Code/go/src/pkg/net/http/transport.go:782 +0x95
created by net/http.(*Transport).dialConn
/home/ncw/Code/go/src/pkg/net/http/transport.go:600 +0x93f
goroutine 115 [IO wait]:
net.runtime_pollWait(0x7fd70b0a5b80, 0x72, 0x0)
/home/ncw/Code/go/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc2080cb020, 0x72, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc2080cb020, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).Read(0xc2080cafc0, 0xc20839b000, 0x1000, 0x1000, 0x0, 0x7fd70b098440, 0xb)
/home/ncw/Code/go/src/pkg/net/fd_unix.go:232 +0x34c
net.(*conn).Read(0xc2082a0408, 0xc20839b000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/net.go:122 +0xe7
crypto/tls.(*block).readFromUntil(0xc208292420, 0x7fd70b0a5de0, 0xc2082a0408, 0x5, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:451 +0xd9
crypto/tls.(*Conn).readRecord(0xc20850f080, 0x17, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:536 +0x1ff
crypto/tls.(*Conn).Read(0xc20850f080, 0xc2082dc000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:901 +0x16a
net/http.noteEOFReader.Read(0x7fd70b0aa790, 0xc20850f080, 0xc2084be318, 0xc2082dc000, 0x1000, 0x1000, 0xaf1680, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:1203 +0x72
net/http.(*noteEOFReader).Read(0xc20823a160, 0xc2082dc000, 0x1000, 0x1000, 0xc20804eb08, 0x0, 0x0)
<autogenerated>:124 +0xca
bufio.(*Reader).fill(0xc208308180)
/home/ncw/Code/go/src/pkg/bufio/bufio.go:97 +0x1b3
bufio.(*Reader).Peek(0xc208308180, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/bufio/bufio.go:132 +0x101
net/http.(*persistConn).readLoop(0xc2084be2c0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:782 +0x95
created by net/http.(*Transport).dialConn
/home/ncw/Code/go/src/pkg/net/http/transport.go:600 +0x93f
goroutine 100 [IO wait]:
net.runtime_pollWait(0x7fd70b0a5c30, 0x72, 0x0)
/home/ncw/Code/go/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc2084ce6f0, 0x72, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc2084ce6f0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).Read(0xc2084ce690, 0xc20820c000, 0x1000, 0x1000, 0x0, 0x7fd70b098440, 0xb)
/home/ncw/Code/go/src/pkg/net/fd_unix.go:232 +0x34c
net.(*conn).Read(0xc2085cc058, 0xc20820c000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/net.go:122 +0xe7
crypto/tls.(*block).readFromUntil(0xc208292210, 0x7fd70b0a5de0, 0xc2085cc058, 0x5, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:451 +0xd9
crypto/tls.(*Conn).readRecord(0xc2083c8000, 0x17, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:536 +0x1ff
crypto/tls.(*Conn).Read(0xc2083c8000, 0xc20810e000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:901 +0x16a
net/http.noteEOFReader.Read(0x7fd70b0aa790, 0xc2083c8000, 0xc208328898, 0xc20810e000, 0x1000, 0x1000, 0xaf1680, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:1203 +0x72
net/http.(*noteEOFReader).Read(0xc208220660, 0xc20810e000, 0x1000, 0x1000, 0xc20804eb18, 0x0, 0x0)
<autogenerated>:124 +0xca
bufio.(*Reader).fill(0xc2086eea80)
/home/ncw/Code/go/src/pkg/bufio/bufio.go:97 +0x1b3
bufio.(*Reader).Peek(0xc2086eea80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/bufio/bufio.go:132 +0x101
net/http.(*persistConn).readLoop(0xc208328840)
/home/ncw/Code/go/src/pkg/net/http/transport.go:782 +0x95
created by net/http.(*Transport).dialConn
/home/ncw/Code/go/src/pkg/net/http/transport.go:600 +0x93f
goroutine 119 [IO wait]:
net.runtime_pollWait(0x7fd70b0a5ad0, 0x72, 0x0)
/home/ncw/Code/go/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc2089561b0, 0x72, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc2089561b0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).Read(0xc208956150, 0xc208320000, 0x1000, 0x1000, 0x0, 0x7fd70b098440, 0xb)
/home/ncw/Code/go/src/pkg/net/fd_unix.go:232 +0x34c
net.(*conn).Read(0xc20803c030, 0xc208320000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/net.go:122 +0xe7
crypto/tls.(*block).readFromUntil(0xc208364b70, 0x7fd70b0a5de0, 0xc20803c030, 0x5, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:451 +0xd9
crypto/tls.(*Conn).readRecord(0xc2080c9340, 0x17, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:536 +0x1ff
crypto/tls.(*Conn).Read(0xc2080c9340, 0xc20836c000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/crypto/tls/conn.go:901 +0x16a
net/http.noteEOFReader.Read(0x7fd70b0aa790, 0xc2080c9340, 0xc20877e268, 0xc20836c000, 0x1000, 0x1000, 0xaf1680, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:1203 +0x72
net/http.(*noteEOFReader).Read(0xc2081b6120, 0xc20836c000, 0x1000, 0x1000, 0xc20804eb10, 0x0, 0x0)
<autogenerated>:124 +0xca
bufio.(*Reader).fill(0xc208309e60)
/home/ncw/Code/go/src/pkg/bufio/bufio.go:97 +0x1b3
bufio.(*Reader).Peek(0xc208309e60, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/ncw/Code/go/src/pkg/bufio/bufio.go:132 +0x101
net/http.(*persistConn).readLoop(0xc20877e210)
/home/ncw/Code/go/src/pkg/net/http/transport.go:782 +0x95
created by net/http.(*Transport).dialConn
/home/ncw/Code/go/src/pkg/net/http/transport.go:600 +0x93f
goroutine 120 [select]:
net/http.(*persistConn).writeLoop(0xc20877e210)
/home/ncw/Code/go/src/pkg/net/http/transport.go:885 +0x38f
created by net/http.(*Transport).dialConn
/home/ncw/Code/go/src/pkg/net/http/transport.go:601 +0x957
goroutine 68 [select]:
net/http.(*persistConn).writeLoop(0xc2084bf550)
/home/ncw/Code/go/src/pkg/net/http/transport.go:885 +0x38f
created by net/http.(*Transport).dialConn
/home/ncw/Code/go/src/pkg/net/http/transport.go:601 +0x957
goroutine 116 [select]:
net/http.(*persistConn).writeLoop(0xc2084be2c0)
/home/ncw/Code/go/src/pkg/net/http/transport.go:885 +0x38f
created by net/http.(*Transport).dialConn
/home/ncw/Code/go/src/pkg/net/http/transport.go:601 +0x957