[...] + ./library/some.pdf Addition count 2135 src: 2.58GB Proceed with the changes? [Y/n]:Y 0 / 2772573420 [---------------------------------------------------------------------------------------------------------------------------------------------] 0.00% panic: runtime error: index out of range goroutine 160 [running]: runtime.panic(0x82ac40, 0xcd3c5c) /usr/lib/go/src/pkg/runtime/panic.c:279 +0xf5 github.com/odeke-em/drive/src.(*Remote).findByPathRecvRaw(0xc20800f080, 0x8998c0, 0x4, 0xc2082228a0, 0x0, 0x0, 0x0, 0xc208222890, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/remote.go:998 +0x80a github.com/odeke-em/drive/src.(*Remote).findByPathRecv(0xc20800f080, 0x8998c0, 0x4, 0xc2082228a0, 0x0, 0x0, 0xc208222890, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/remote.go:1031 +0x7e github.com/odeke-em/drive/src.*Remote.(github.com/odeke-em/drive/src.findByPathRecv)·fm(0x8998c0, 0x4, 0xc2082228a0, 0x0, 0x0, 0x1, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/remote.go:269 +0x75 github.com/odeke-em/drive/src.(*Remote).findByPath(0xc20800f080, 0xc20825a480, 0x1, 0x0, 0xc208506400, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/remote.go:273 +0x27d github.com/odeke-em/drive/src.(*Remote).FindByPath(0xc20800f080, 0xc20825a480, 0x1, 0x1, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/remote.go:277 +0x52 github.com/odeke-em/drive/src.(*Commands).remoteMkdirAll(0xc208042a00, 0xc20825a480, 0x9, 0x0, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/push.go:552 +0x32e github.com/odeke-em/drive/src.(*Commands).remoteMod(0xc208042a00, 0xc208158180, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/push.go:403 +0x285 github.com/odeke-em/drive/src.(*Commands).remoteAdd(0xc208042a00, 0xc208158180, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/push.go:464 +0x43 github.com/odeke-em/drive/src.*Commands.(github.com/odeke-em/drive/src.remoteAdd)·fm(0xc208158180, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/misc.go:1062 +0x42 github.com/odeke-em/drive/src.func·010(0x0, 0x0, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/misc.go:120 +0x21b github.com/odeke-em/drive/src.jobSt.Do(0x0, 0xc20826a020, 0x0, 0x0, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/misc.go:100 +0x47 github.com/odeke-em/drive/src.(*jobSt).Do(0xc20818c010, 0x0, 0x0, 0x0, 0x0) :6 +0xb4 github.com/odeke-em/semalim.func·004(0x7fb614521150, 0xc20818c010) /home/cgogolin/.config/go/src/github.com/odeke-em/semalim/semalim.go:71 +0x62 created by github.com/odeke-em/semalim.func·005 /home/cgogolin/.config/go/src/github.com/odeke-em/semalim/semalim.go:76 +0x15a goroutine 16 [chan receive]: github.com/odeke-em/drive/src.(*Commands).playPushChanges(0xc208042a00, 0xc20858e000, 0x857, 0x8a0, 0xc208474aa0, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/push.go:324 +0x3d7 github.com/odeke-em/drive/src.(*Commands).Push(0xc208042a00, 0x0, 0x0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/push.go:159 +0x1854 main.(*pushCmd).Run(0xc208088a00, 0xc20800e020, 0x0, 0x0, 0xc208076cc0) /home/cgogolin/.config/go/src/github.com/odeke-em/drive/drive-google/main.go:802 +0x25c github.com/odeke-em/command.Run() /home/cgogolin/.config/go/src/github.com/odeke-em/command/command.go:202 +0xb6 github.com/odeke-em/command.ParseAndRun() /home/cgogolin/.config/go/src/github.com/odeke-em/command/command.go:209 +0x1f main.main() /home/cgogolin/.config/go/src/github.com/odeke-em/drive/drive-google/main.go:123 +0x24b6 goroutine 19 [finalizer wait]: runtime.park(0x4255d0, 0xce9190, 0xcd5f09) /usr/lib/go/src/pkg/runtime/proc.c:1369 +0x89 runtime.parkunlock(0xce9190, 0xcd5f09) /usr/lib/go/src/pkg/runtime/proc.c:1385 +0x3b runfinq() /usr/lib/go/src/pkg/runtime/mgc0.c:2644 +0xcf runtime.goexit() /usr/lib/go/src/pkg/runtime/proc.c:1445 goroutine 20 [syscall]: os/signal.loop() /usr/lib/go/src/pkg/os/signal/signal_unix.go:21 +0x1e created by os/signal.init·1 /usr/lib/go/src/pkg/os/signal/signal_unix.go:27 +0x32 goroutine 21 [chan send]: github.com/odeke-em/cli-spinner.func·001() /home/cgogolin/.config/go/src/github.com/odeke-em/cli-spinner/spinner.go:93 +0x222 created by github.com/odeke-em/cli-spinner.(*Spinner).spin /home/cgogolin/.config/go/src/github.com/odeke-em/cli-spinner/spinner.go:103 +0xed goroutine 23 [chan receive]: github.com/odeke-em/drive/src.func·035() /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/push.go:51 +0x60 created by github.com/odeke-em/drive/src.(*Commands).Push /home/cgogolin/.config/go/src/github.com/odeke-em/drive/src/push.go:55 +0x2e6 goroutine 167 [chan receive]: github.com/odeke-em/semalim.func·001() /home/cgogolin/.config/go/src/github.com/odeke-em/semalim/semalim.go:48 +0x3b github.com/odeke-em/semalim.func·004(0x7fb614521150, 0xc20818c4d0) /home/cgogolin/.config/go/src/github.com/odeke-em/semalim/semalim.go:69 +0x48 created by github.com/odeke-em/semalim.func·005 /home/cgogolin/.config/go/src/github.com/odeke-em/semalim/semalim.go:76 +0x15a goroutine 28 [select]: net/http.(*persistConn).writeLoop(0xc2082c2000) /usr/lib/go/src/pkg/net/http/transport.go:885 +0x38f created by net/http.(*Transport).dialConn /usr/lib/go/src/pkg/net/http/transport.go:601 +0x957 goroutine 17 [syscall]: runtime.goexit() /usr/lib/go/src/pkg/runtime/proc.c:1445 goroutine 33 [IO wait]: net.runtime_pollWait(0x7fb61450f4f8, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/netpoll.goc:146 +0x66 net.(*pollDesc).Wait(0xc208086060, 0x72, 0x0, 0x0) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:84 +0x46 net.(*pollDesc).WaitRead(0xc208086060, 0x0, 0x0) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:89 +0x42 net.(*netFD).Read(0xc208086000, 0xc20803b000, 0x400, 0x400, 0x0, 0x7fb61450d418, 0xb) /usr/lib/go/src/pkg/net/fd_unix.go:242 +0x34c net.(*conn).Read(0xc208038018, 0xc20803b000, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/lib/go/src/pkg/net/net.go:122 +0xe7 crypto/tls.(*block).readFromUntil(0xc208024cf0, 0x7fb61450f5d0, 0xc208038018, 0x5, 0x0, 0x0) /usr/lib/go/src/pkg/crypto/tls/conn.go:451 +0xd9 crypto/tls.(*Conn).readRecord(0xc208010580, 0x17, 0x0, 0x0) /usr/lib/go/src/pkg/crypto/tls/conn.go:536 +0x1ff crypto/tls.(*Conn).Read(0xc208010580, 0xc2080cd000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib/go/src/pkg/crypto/tls/conn.go:901 +0x16a net/http.noteEOFReader.Read(0x7fb614514060, 0xc208010580, 0xc20802a058, 0xc2080cd000, 0x1000, 0x1000, 0xcfbae0, 0x0, 0x0) /usr/lib/go/src/pkg/net/http/transport.go:1203 +0x72 net/http.(*noteEOFReader).Read(0xc20800e5c0, 0xc2080cd000, 0x1000, 0x1000, 0xc20804e950, 0x0, 0x0) :124 +0xca bufio.(*Reader).fill(0xc2080d0060) /usr/lib/go/src/pkg/bufio/bufio.go:97 +0x1b3 bufio.(*Reader).Peek(0xc2080d0060, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/lib/go/src/pkg/bufio/bufio.go:132 +0x101 net/http.(*persistConn).readLoop(0xc20802a000) /usr/lib/go/src/pkg/net/http/transport.go:782 +0x95 created by net/http.(*Transport).dialConn /usr/lib/go/src/pkg/net/http/transport.go:600 +0x93f goroutine 34 [select]: net/http.(*persistConn).writeLoop(0xc20802a000) /usr/lib/go/src/pkg/net/http/transport.go:885 +0x38f created by net/http.(*Transport).dialConn /usr/lib/go/src/pkg/net/http/transport.go:601 +0x957 goroutine 27 [IO wait]: net.runtime_pollWait(0x7fb61450f448, 0x72, 0x0) /usr/lib/go/src/pkg/runtime/netpoll.goc:146 +0x66 net.(*pollDesc).Wait(0xc2080743e0, 0x72, 0x0, 0x0) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:84 +0x46 net.(*pollDesc).WaitRead(0xc2080743e0, 0x0, 0x0) /usr/lib/go/src/pkg/net/fd_poll_runtime.go:89 +0x42 net.(*netFD).Read(0xc208074380, 0xc2082c6000, 0x1000, 0x1000, 0x0, 0x7fb61450d418, 0xb) /usr/lib/go/src/pkg/net/fd_unix.go:242 +0x34c net.(*conn).Read(0xc208038080, 0xc2082c6000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib/go/src/pkg/net/net.go:122 +0xe7 crypto/tls.(*block).readFromUntil(0xc208076f60, 0x7fb61450f5d0, 0xc208038080, 0x5, 0x0, 0x0) /usr/lib/go/src/pkg/crypto/tls/conn.go:451 +0xd9 crypto/tls.(*Conn).readRecord(0xc2082a4580, 0x17, 0x0, 0x0) /usr/lib/go/src/pkg/crypto/tls/conn.go:536 +0x1ff crypto/tls.(*Conn).Read(0xc2082a4580, 0xc2082c7000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib/go/src/pkg/crypto/tls/conn.go:901 +0x16a net/http.noteEOFReader.Read(0x7fb614514060, 0xc2082a4580, 0xc2082c2058, 0xc2082c7000, 0x1000, 0x1000, 0xcfbae0, 0x0, 0x0) /usr/lib/go/src/pkg/net/http/transport.go:1203 +0x72 net/http.(*noteEOFReader).Read(0xc2080c4ba0, 0xc2082c7000, 0x1000, 0x1000, 0xc20804e950, 0x0, 0x0) :124 +0xca bufio.(*Reader).fill(0xc2080c9260) /usr/lib/go/src/pkg/bufio/bufio.go:97 +0x1b3 bufio.(*Reader).Peek(0xc2080c9260, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/lib/go/src/pkg/bufio/bufio.go:132 +0x101 net/http.(*persistConn).readLoop(0xc2082c2000) /usr/lib/go/src/pkg/net/http/transport.go:782 +0x95 created by net/http.(*Transport).dialConn /usr/lib/go/src/pkg/net/http/transport.go:600 +0x93f goroutine 166 [chan receive]: github.com/odeke-em/semalim.func·001() /home/cgogolin/.config/go/src/github.com/odeke-em/semalim/semalim.go:48 +0x3b github.com/odeke-em/semalim.func·004(0x7fb614521150, 0xc20818c4b0) /home/cgogolin/.config/go/src/github.com/odeke-em/semalim/semalim.go:69 +0x48 created by github.com/odeke-em/semalim.func·005 /home/cgogolin/.config/go/src/github.com/odeke-em/semalim/semalim.go:76 +0x15a