Rclone: [Fuse] panic error on (encrypted) ACD after copying and moving file

Created on 30 Nov 2016  路  2Comments  路  Source: rclone/rclone

Hi,
I got this error after I copied and moved a file on encrypted ACD.

niccolo@niccolo-Aspire-5930:/mnt/acd_e$ cp ~/Documenti/la\ Repubblica\ -\ 6\ Luglio\ 2016.pdf ./
niccolo@niccolo-Aspire-5930:/mnt/acd_e$ mkdir test
niccolo@niccolo-Aspire-5930:/mnt/acd_e$ mv la\ Repubblica\ -\ 6\ Luglio\ 2016.pdf test/
2016/11/30 11:37:51 test/la Repubblica - 6 Luglio 2016.pdf: Dir.Rename renamed from "la Repubblica - 6 Luglio 2016.pdf"
niccolo@niccolo-Aspire-5930:/mnt/acd_e$ ls
test                                                      \/   \/   \/
niccolo@niccolo-Aspire-5930:/mnt/acd_e$ rm test/[[[[HERE I PRESSED TAB KEY!!!]]]]2016/11/30 11:39:38 fuse: panic in handler for Lookup [ID=0x2d6 Node=0x7 Uid=1000 Gid=1000 Pid=23055] "la Repubblica - 6 Luglio 2016.pdf": runtime error: invalid memory address or nil pointer dereference
goroutine 849 [running]:
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve.func2(0xf8a980, 0xc4203eedc0, 0xc42016feb8, 0xc42016fe0f)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:857 +0x1d9
panic(0xb05c20, 0xc42000e0f0)
        /home/travis/.gimme/versions/go1.7.3.linux.amd64/src/runtime/panic.go:458 +0x243
github.com/ncw/rclone/amazonclouddrive.(*Object).Size(0xc42033c1a0, 0x4fe924)
        /home/travis/gopath/src/github.com/ncw/rclone/amazonclouddrive/amazonclouddrive.go:830 +0x9
github.com/ncw/rclone/crypt.(*Object).Size(0xc4203a6960, 0xc4203a6960)
        /home/travis/gopath/src/github.com/ncw/rclone/crypt/crypt.go:286 +0x37
github.com/ncw/rclone/cmd/mount.(*File).Attr(0xc4203eee40, 0x7f00b6e96d68, 0xc4203eee00, 0xc420144a98, 0x0, 0x0)
        /home/travis/gopath/src/github.com/ncw/rclone/cmd/mount/file.go:56 +0x12b
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.nodeAttr(0x7f00b6e96d68, 0xc4203eee00, 0xf83200, 0xc4203eee40, 0xc420144a98, 0xc42038eed0, 0x21)                                    
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:260 +0x11a                                                                                 
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).saveLookup(0xc42023d2c0, 0x7f00b6e96d68, 0xc4203eee00, 0xc420144a80, 0xc420396100, 0xc42038eed0, 0x21, 0xf83200, 0xc4203eee40, 0x100, ...)                                                                                                                                                                   
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1404 +0x63                                                                                 
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).handleRequest(0xc42023d2c0, 0x7f00b6e96d68, 0xc4203eee00, 0xf83180, 0xc4201ccfc0, 0xc420396100, 0xf8a980, 0xc4203eedc0, 0xc42016feb8, 0xc4204b001c, ...)                                                                                                                                                     
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1057 +0x3d6f                                                                               
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve(0xc42023d2c0, 0xf8a980, 0xc4203eedc0)                                                                               
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:878 +0x4a3                                                                                 
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve.func1(0xc42023d2c0, 0xf8a980, 0xc4203eedc0)                                                                         
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:425 +0x6e                                                                                  
created by github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve                                                                                                          
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:426 +0x3e4                                                                                 
2016/11/30 11:39:38 fuse: panic in handler for Lookup [ID=0x2d7 Node=0x7 Uid=1000 Gid=1000 Pid=23055] "la Repubblica - 6 Luglio 2016.pdf": runtime error: invalid memory address or nil pointer dereference                                                                                                                                                           
goroutine 850 [running]:
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve.func2(0xf8a980, 0xc4203ef000, 0xc4201f7ec8, 0xc4201f7e1f)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:857 +0x1d9
panic(0xb05c20, 0xc42000e0f0)
        /home/travis/.gimme/versions/go1.7.3.linux.amd64/src/runtime/panic.go:458 +0x243
github.com/ncw/rclone/amazonclouddrive.(*Object).Size(0xc42033c1a0, 0x4fe924)
        /home/travis/gopath/src/github.com/ncw/rclone/amazonclouddrive/amazonclouddrive.go:830 +0x9
github.com/ncw/rclone/crypt.(*Object).Size(0xc4203a6960, 0xc4203a6960)
        /home/travis/gopath/src/github.com/ncw/rclone/crypt/crypt.go:286 +0x37
github.com/ncw/rclone/cmd/mount.(*File).Attr(0xc4203eee40, 0x7f00b6e96d68, 0xc42035c1c0, 0xc42023c558, 0x0, 0x0)
        /home/travis/gopath/src/github.com/ncw/rclone/cmd/mount/file.go:56 +0x12b
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.nodeAttr(0x7f00b6e96d68, 0xc42035c1c0, 0xf83200, 0xc4203eee40, 0xc42023c558, 0xc42038f0e0, 0x21)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:260 +0x11a
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).saveLookup(0xc42023d2c0, 0x7f00b6e96d68, 0xc42035c1c0, 0xc42023c540, 0xc420396100, 0xc42038f0e0, 0x21, 0xf83200, 0xc4203eee40, 0x100, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1404 +0x63
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).handleRequest(0xc42023d2c0, 0x7f00b6e96d68, 0xc42035c1c0, 0xf83180, 0xc4201ccfc0, 0xc420396100, 0xf8a980, 0xc4203ef000, 0xc4201f7ec8, 0xc4204b001c, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1057 +0x3d6f
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve(0xc42023d2c0, 0xf8a980, 0xc4203ef000)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:878 +0x4a3
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve.func1(0xc42023d2c0, 0xf8a980, 0xc4203ef000)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:425 +0x6e
created by github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:426 +0x3e4
2016/11/30 11:39:38 fuse: panic in handler for Lookup [ID=0x2df Node=0x7 Uid=1000 Gid=1000 Pid=22859] "la Repubblica - 6 Luglio 2016.pdf": runtime error: invalid memory address or nil pointer dereference
goroutine 858 [running]:
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve.func2(0xf8a980, 0xc4203ef1c0, 0xc4201f7ec8, 0xc4201f7e1f)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:857 +0x1d9
panic(0xb05c20, 0xc42000e0f0)
        /home/travis/.gimme/versions/go1.7.3.linux.amd64/src/runtime/panic.go:458 +0x243
github.com/ncw/rclone/amazonclouddrive.(*Object).Size(0xc42033c1a0, 0x4fe924)
        /home/travis/gopath/src/github.com/ncw/rclone/amazonclouddrive/amazonclouddrive.go:830 +0x9
github.com/ncw/rclone/crypt.(*Object).Size(0xc4203a6960, 0xc4203a6960)
        /home/travis/gopath/src/github.com/ncw/rclone/crypt/crypt.go:286 +0x37
github.com/ncw/rclone/cmd/mount.(*File).Attr(0xc4203eee40, 0x7f00b6e96d68, 0xc42035c540, 0xc42023c6d8, 0x0, 0x0)
        /home/travis/gopath/src/github.com/ncw/rclone/cmd/mount/file.go:56 +0x12b
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.nodeAttr(0x7f00b6e96d68, 0xc42035c540, 0xf83200, 0xc4203eee40, 0xc42023c6d8, 0xc42038f140, 0x21)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:260 +0x11a
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).saveLookup(0xc42023d2c0, 0x7f00b6e96d68, 0xc42035c540, 0xc42023c6c0, 0xc420396100, 0xc42038f140, 0x21, 0xf83200, 0xc4203eee40, 0x100, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1404 +0x63
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).handleRequest(0xc42023d2c0, 0x7f00b6e96d68, 0xc42035c540, 0xf83180, 0xc4201ccfc0, 0xc420396100, 0xf8a980, 0xc4203ef1c0, 0xc4201f7ec8, 0xc4204b001c, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1057 +0x3d6f
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve(0xc42023d2c0, 0xf8a980, 0xc4203ef1c0)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:878 +0x4a3
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve.func1(0xc42023d2c0, 0xf8a980, 0xc4203ef1c0)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:425 +0x6e
created by github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:426 +0x3e4
2016/11/30 11:39:38 fuse: panic in handler for Lookup [ID=0x2e0 Node=0x7 Uid=1000 Gid=1000 Pid=22859] "la Repubblica - 6 Luglio 2016.pdf": runtime error: invalid memory address or nil pointer dereference
goroutine 859 [running]:
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve.func2(0xf8a980, 0xc4203ef200, 0xc4201f7ec8, 0xc4201f7e1f)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:857 +0x1d9
panic(0xb05c20, 0xc42000e0f0)
        /home/travis/.gimme/versions/go1.7.3.linux.amd64/src/runtime/panic.go:458 +0x243
github.com/ncw/rclone/amazonclouddrive.(*Object).Size(0xc42033c1a0, 0x4fe924)
        /home/travis/gopath/src/github.com/ncw/rclone/amazonclouddrive/amazonclouddrive.go:830 +0x9
github.com/ncw/rclone/crypt.(*Object).Size(0xc4203a6960, 0xc4203a6960)
        /home/travis/gopath/src/github.com/ncw/rclone/crypt/crypt.go:286 +0x37
github.com/ncw/rclone/cmd/mount.(*File).Attr(0xc4203eee40, 0x7f00b6e96d68, 0xc42035c600, 0xc42023c798, 0x0, 0x0)
        /home/travis/gopath/src/github.com/ncw/rclone/cmd/mount/file.go:56 +0x12b
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.nodeAttr(0x7f00b6e96d68, 0xc42035c600, 0xf83200, 0xc4203eee40, 0xc42023c798, 0xc42038f170, 0x21)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:260 +0x11a
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).saveLookup(0xc42023d2c0, 0x7f00b6e96d68, 0xc42035c600, 0xc42023c780, 0xc420396100, 0xc42038f170, 0x21, 0xf83200, 0xc4203eee40, 0x100, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1404 +0x63
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).handleRequest(0xc42023d2c0, 0x7f00b6e96d68, 0xc42035c600, 0xf83180, 0xc4201ccfc0, 0xc420396100, 0xf8a980, 0xc4203ef200, 0xc4201f7ec8, 0xc4201bce70, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1057 +0x3d6f
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve(0xc42023d2c0, 0xf8a980, 0xc4203ef200)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:878 +0x4a3
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve.func1(0xc42023d2c0, 0xf8a980, 0xc4203ef200)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:425 +0x6e
created by github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:426 +0x3e4
la\ Repubblica\ -\ 6\ Luglio\ 2016.pdf2016/11/30 11:40:02 fuse: panic in handler for Lookup [ID=0x2ef Node=0x7 Uid=1000 Gid=1000 Pid=23058] "la Repubblica - 6 Luglio 2016.pdf": runtime error: invalid memory address or nil pointer dereference
goroutine 843 [running]:
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve.func2(0xf8a980, 0xc4200144c0, 0xc420496ec8, 0xc420496e1f)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:857 +0x1d9
panic(0xb05c20, 0xc42000e0f0)
        /home/travis/.gimme/versions/go1.7.3.linux.amd64/src/runtime/panic.go:458 +0x243
github.com/ncw/rclone/amazonclouddrive.(*Object).Size(0xc42033c1a0, 0x4fe924)
        /home/travis/gopath/src/github.com/ncw/rclone/amazonclouddrive/amazonclouddrive.go:830 +0x9
github.com/ncw/rclone/crypt.(*Object).Size(0xc4203a6960, 0xc4203a6960)
        /home/travis/gopath/src/github.com/ncw/rclone/crypt/crypt.go:286 +0x37
github.com/ncw/rclone/cmd/mount.(*File).Attr(0xc4203eee40, 0x7f00b6e96d68, 0xc420014500, 0xc42023c018, 0x0, 0x0)
        /home/travis/gopath/src/github.com/ncw/rclone/cmd/mount/file.go:56 +0x12b
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.nodeAttr(0x7f00b6e96d68, 0xc420014500, 0xf83200, 0xc4203eee40, 0xc42023c018, 0xc42038e300, 0x21)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:260 +0x11a
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).saveLookup(0xc42023d2c0, 0x7f00b6e96d68, 0xc420014500, 0xc42023c000, 0xc420396100, 0xc42038e300, 0x21, 0xf83200, 0xc4203eee40, 0x100, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1404 +0x63
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).handleRequest(0xc42023d2c0, 0x7f00b6e96d68, 0xc420014500, 0xf83180, 0xc4201ccfc0, 0xc420396100, 0xf8a980, 0xc4200144c0, 0xc420496ec8, 0x40f06e, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1057 +0x3d6f
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve(0xc42023d2c0, 0xf8a980, 0xc4200144c0)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:878 +0x4a3
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve.func1(0xc42023d2c0, 0xf8a980, 0xc4200144c0)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:425 +0x6e
created by github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:426 +0x3e4
2016/11/30 11:40:02 fuse: panic in handler for Lookup [ID=0x2f6 Node=0x7 Uid=1000 Gid=1000 Pid=22859] "la Repubblica - 6 Luglio 2016.pdf": runtime error: invalid memory address or nil pointer dereference
goroutine 871 [running]:
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve.func2(0xf8a980, 0xc4203ee400, 0xc420496ec8, 0xc420496e1f)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:857 +0x1d9
panic(0xb05c20, 0xc42000e0f0)
        /home/travis/.gimme/versions/go1.7.3.linux.amd64/src/runtime/panic.go:458 +0x243
github.com/ncw/rclone/amazonclouddrive.(*Object).Size(0xc42033c1a0, 0x4fe924)
        /home/travis/gopath/src/github.com/ncw/rclone/amazonclouddrive/amazonclouddrive.go:830 +0x9
github.com/ncw/rclone/crypt.(*Object).Size(0xc4203a6960, 0xc4203a6960)
        /home/travis/gopath/src/github.com/ncw/rclone/crypt/crypt.go:286 +0x37
github.com/ncw/rclone/cmd/mount.(*File).Attr(0xc4203eee40, 0x7f00b6e96d68, 0xc420014800, 0xc42023c3d8, 0x0, 0x0)
        /home/travis/gopath/src/github.com/ncw/rclone/cmd/mount/file.go:56 +0x12b
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.nodeAttr(0x7f00b6e96d68, 0xc420014800, 0xf83200, 0xc4203eee40, 0xc42023c3d8, 0xc42028a390, 0x21)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:260 +0x11a
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).saveLookup(0xc42023d2c0, 0x7f00b6e96d68, 0xc420014800, 0xc42023c3c0, 0xc420396100, 0xc42028a390, 0x21, 0xf83200, 0xc4203eee40, 0x100, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1404 +0x63
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).handleRequest(0xc42023d2c0, 0x7f00b6e96d68, 0xc420014800, 0xf83180, 0xc4201ccfc0, 0xc420396100, 0xf8a980, 0xc4203ee400, 0xc420496ec8, 0xc4204c0001, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1057 +0x3d6f
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve(0xc42023d2c0, 0xf8a980, 0xc4203ee400)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:878 +0x4a3
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve.func1(0xc42023d2c0, 0xf8a980, 0xc4203ee400)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:425 +0x6e
created by github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:426 +0x3e4
2016/11/30 11:40:02 fuse: panic in handler for Lookup [ID=0x2f7 Node=0x7 Uid=1000 Gid=1000 Pid=22859] "la Repubblica - 6 Luglio 2016.pdf": runtime error: invalid memory address or nil pointer dereference
goroutine 847 [running]:
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve.func2(0xf8a980, 0xc4200149c0, 0xc4203e9ec8, 0xc4203e9e1f)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:857 +0x1d9
panic(0xb05c20, 0xc42000e0f0)
        /home/travis/.gimme/versions/go1.7.3.linux.amd64/src/runtime/panic.go:458 +0x243
github.com/ncw/rclone/amazonclouddrive.(*Object).Size(0xc42033c1a0, 0x4fe924)
        /home/travis/gopath/src/github.com/ncw/rclone/amazonclouddrive/amazonclouddrive.go:830 +0x9
github.com/ncw/rclone/crypt.(*Object).Size(0xc4203a6960, 0xc4203a6960)
        /home/travis/gopath/src/github.com/ncw/rclone/crypt/crypt.go:286 +0x37
github.com/ncw/rclone/cmd/mount.(*File).Attr(0xc4203eee40, 0x7f00b6e96d68, 0xc4203ee440, 0xc420144258, 0x0, 0x0)
        /home/travis/gopath/src/github.com/ncw/rclone/cmd/mount/file.go:56 +0x12b
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.nodeAttr(0x7f00b6e96d68, 0xc4203ee440, 0xf83200, 0xc4203eee40, 0xc420144258, 0xc42038e5a0, 0x21)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:260 +0x11a
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).saveLookup(0xc42023d2c0, 0x7f00b6e96d68, 0xc4203ee440, 0xc420144240, 0xc420396100, 0xc42038e5a0, 0x21, 0xf83200, 0xc4203eee40, 0x100, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1404 +0x63
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).handleRequest(0xc42023d2c0, 0x7f00b6e96d68, 0xc4203ee440, 0xf83180, 0xc4201ccfc0, 0xc420396100, 0xf8a980, 0xc4200149c0, 0xc4203e9ec8, 0xc4204c0001, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1057 +0x3d6f
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve(0xc42023d2c0, 0xf8a980, 0xc4200149c0)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:878 +0x4a3
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve.func1(0xc42023d2c0, 0xf8a980, 0xc4200149c0)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:425 +0x6e
created by github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:426 +0x3e4
^C
niccolo@niccolo-Aspire-5930:/mnt/acd_e$ ls
test
niccolo@niccolo-Aspire-5930:/mnt/acd_e$ cd test
niccolo@niccolo-Aspire-5930:/mnt/acd_e/test$ ls
2016/11/30 11:40:07 fuse: panic in handler for Lookup [ID=0x302 Node=0x7 Uid=1000 Gid=1000 Pid=23061] "la Repubblica - 6 Luglio 2016.pdf": runtime error: invalid memory address or nil pointer dereference
goroutine 881 [running]:
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve.func2(0xf8a980, 0xc4203ee780, 0xc420496ec8, 0xc420496e1f)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:857 +0x1d9
panic(0xb05c20, 0xc42000e0f0)
        /home/travis/.gimme/versions/go1.7.3.linux.amd64/src/runtime/panic.go:458 +0x243
github.com/ncw/rclone/amazonclouddrive.(*Object).Size(0xc42033c1a0, 0x4fe924)
        /home/travis/gopath/src/github.com/ncw/rclone/amazonclouddrive/amazonclouddrive.go:830 +0x9
github.com/ncw/rclone/crypt.(*Object).Size(0xc4203a6960, 0xc4203a6960)
        /home/travis/gopath/src/github.com/ncw/rclone/crypt/crypt.go:286 +0x37
github.com/ncw/rclone/cmd/mount.(*File).Attr(0xc4203eee40, 0x7f00b6e96d68, 0xc420015200, 0xc42023c6d8, 0x0, 0x0)
        /home/travis/gopath/src/github.com/ncw/rclone/cmd/mount/file.go:56 +0x12b
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.nodeAttr(0x7f00b6e96d68, 0xc420015200, 0xf83200, 0xc4203eee40, 0xc42023c6d8, 0xc42028a4e0, 0x21)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:260 +0x11a
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).saveLookup(0xc42023d2c0, 0x7f00b6e96d68, 0xc420015200, 0xc42023c6c0, 0xc420396100, 0xc42028a4e0, 0x21, 0xf83200, 0xc4203eee40, 0x0, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1404 +0x63
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).handleRequest(0xc42023d2c0, 0x7f00b6e96d68, 0xc420015200, 0xf83180, 0xc4201ccfc0, 0xc420396100, 0xf8a980, 0xc4203ee780, 0xc420496ec8, 0xc4204be340, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1057 +0x3d6f
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve(0xc42023d2c0, 0xf8a980, 0xc4203ee780)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:878 +0x4a3
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve.func1(0xc42023d2c0, 0xf8a980, 0xc4203ee780)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:425 +0x6e
created by github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:426 +0x3e4
ls: impossibile accedere a 'la Repubblica - 6 Luglio 2016.pdf': Errore di input/output
la Repubblica - 6 Luglio 2016.pdf
niccolo@niccolo-Aspire-5930:/mnt/acd_e/test$ ls
2016/11/30 11:40:08 fuse: panic in handler for Lookup [ID=0x308 Node=0x7 Uid=1000 Gid=1000 Pid=23062] "la Repubblica - 6 Luglio 2016.pdf": runtime error: invalid memory address or nil pointer dereference
goroutine 897 [running]:
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve.func2(0xf8a980, 0xc420015740, 0xc4203e9ec8, 0xc4203e9e1f)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:857 +0x1d9
panic(0xb05c20, 0xc42000e0f0)
        /home/travis/.gimme/versions/go1.7.3.linux.amd64/src/runtime/panic.go:458 +0x243
github.com/ncw/rclone/amazonclouddrive.(*Object).Size(0xc42033c1a0, 0x4fe924)
        /home/travis/gopath/src/github.com/ncw/rclone/amazonclouddrive/amazonclouddrive.go:830 +0x9
github.com/ncw/rclone/crypt.(*Object).Size(0xc4203a6960, 0xc4203a6960)
        /home/travis/gopath/src/github.com/ncw/rclone/crypt/crypt.go:286 +0x37
github.com/ncw/rclone/cmd/mount.(*File).Attr(0xc4203eee40, 0x7f00b6e96d68, 0xc4203ee880, 0xc4201449d8, 0x0, 0x0)
        /home/travis/gopath/src/github.com/ncw/rclone/cmd/mount/file.go:56 +0x12b
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.nodeAttr(0x7f00b6e96d68, 0xc4203ee880, 0xf83200, 0xc4203eee40, 0xc4201449d8, 0xc42038ee40, 0x21)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:260 +0x11a
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).saveLookup(0xc42023d2c0, 0x7f00b6e96d68, 0xc4203ee880, 0xc4201449c0, 0xc420396100, 0xc42038ee40, 0x21, 0xf83200, 0xc4203eee40, 0x100, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1404 +0x63
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).handleRequest(0xc42023d2c0, 0x7f00b6e96d68, 0xc4203ee880, 0xf83180, 0xc4201ccfc0, 0xc420396100, 0xf8a980, 0xc420015740, 0xc4203e9ec8, 0xc4204c8680, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1057 +0x3d6f
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve(0xc42023d2c0, 0xf8a980, 0xc420015740)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:878 +0x4a3
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve.func1(0xc42023d2c0, 0xf8a980, 0xc420015740)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:425 +0x6e
created by github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:426 +0x3e4
ls: impossibile accedere a 'la Repubblica - 6 Luglio 2016.pdf': Errore di input/output
la Repubblica - 6 Luglio 2016.pdf
niccolo@niccolo-Aspire-5930:/mnt/acd_e/test$ cd ..
niccolo@niccolo-Aspire-5930:/mnt/acd_e$ ls
test
niccolo@niccolo-Aspire-5930:/mnt/acd_e$ cd test
niccolo@niccolo-Aspire-5930:/mnt/acd_e/test$ ls
2016/11/30 11:40:13 fuse: panic in handler for Lookup [ID=0x315 Node=0x7 Uid=1000 Gid=1000 Pid=23064] "la Repubblica - 6 Luglio 2016.pdf": runtime error: invalid memory address or nil pointer dereference
goroutine 902 [running]:
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve.func2(0xf8a980, 0xc420015e00, 0xc4203e9ec8, 0xc4203e9e1f)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:857 +0x1d9
panic(0xb05c20, 0xc42000e0f0)
        /home/travis/.gimme/versions/go1.7.3.linux.amd64/src/runtime/panic.go:458 +0x243
github.com/ncw/rclone/amazonclouddrive.(*Object).Size(0xc42033c1a0, 0x4fe924)
        /home/travis/gopath/src/github.com/ncw/rclone/amazonclouddrive/amazonclouddrive.go:830 +0x9
github.com/ncw/rclone/crypt.(*Object).Size(0xc4203a6960, 0xc4203a6960)
        /home/travis/gopath/src/github.com/ncw/rclone/crypt/crypt.go:286 +0x37
github.com/ncw/rclone/cmd/mount.(*File).Attr(0xc4203eee40, 0x7f00b6e96d68, 0xc4203eeb40, 0xc420144b58, 0x0, 0x0)
        /home/travis/gopath/src/github.com/ncw/rclone/cmd/mount/file.go:56 +0x12b
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.nodeAttr(0x7f00b6e96d68, 0xc4203eeb40, 0xf83200, 0xc4203eee40, 0xc420144b58, 0xc42038f200, 0x21)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:260 +0x11a
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).saveLookup(0xc42023d2c0, 0x7f00b6e96d68, 0xc4203eeb40, 0xc420144b40, 0xc420396100, 0xc42038f200, 0x21, 0xf83200, 0xc4203eee40, 0x100, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1404 +0x63
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).handleRequest(0xc42023d2c0, 0x7f00b6e96d68, 0xc4203eeb40, 0xf83180, 0xc4201ccfc0, 0xc420396100, 0xf8a980, 0xc420015e00, 0xc4203e9ec8, 0xc4204c8820, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1057 +0x3d6f
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve(0xc42023d2c0, 0xf8a980, 0xc420015e00)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:878 +0x4a3
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve.func1(0xc42023d2c0, 0xf8a980, 0xc420015e00)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:425 +0x6e
created by github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:426 +0x3e4
ls: impossibile accedere a 'la Repubblica - 6 Luglio 2016.pdf': Errore di input/output
la Repubblica - 6 Luglio 2016.pdf
niccolo@niccolo-Aspire-5930:/mnt/acd_e/test$ ls
2016/11/30 11:40:32 fuse: panic in handler for Lookup [ID=0x31b Node=0x7 Uid=1000 Gid=1000 Pid=23075] "la Repubblica - 6 Luglio 2016.pdf": runtime error: invalid memory address or nil pointer dereference
goroutine 916 [running]:
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve.func2(0xf8a980, 0xc4203eec80, 0xc420496ec8, 0xc420496e1f)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:857 +0x1d9
panic(0xb05c20, 0xc42000e0f0)
        /home/travis/.gimme/versions/go1.7.3.linux.amd64/src/runtime/panic.go:458 +0x243
github.com/ncw/rclone/amazonclouddrive.(*Object).Size(0xc42033c1a0, 0x4fe924)
        /home/travis/gopath/src/github.com/ncw/rclone/amazonclouddrive/amazonclouddrive.go:830 +0x9
github.com/ncw/rclone/crypt.(*Object).Size(0xc4203a6960, 0xc4203a6960)
        /home/travis/gopath/src/github.com/ncw/rclone/crypt/crypt.go:286 +0x37
github.com/ncw/rclone/cmd/mount.(*File).Attr(0xc4203eee40, 0x7f00b6e96d68, 0xc42035c140, 0xc42023c918, 0x0, 0x0)
        /home/travis/gopath/src/github.com/ncw/rclone/cmd/mount/file.go:56 +0x12b
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.nodeAttr(0x7f00b6e96d68, 0xc42035c140, 0xf83200, 0xc4203eee40, 0xc42023c918, 0xc42028a7e0, 0x21)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:260 +0x11a
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).saveLookup(0xc42023d2c0, 0x7f00b6e96d68, 0xc42035c140, 0xc42023c900, 0xc420396100, 0xc42028a7e0, 0x21, 0xf83200, 0xc4203eee40, 0x100, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1404 +0x63
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).handleRequest(0xc42023d2c0, 0x7f00b6e96d68, 0xc42035c140, 0xf83180, 0xc4201ccfc0, 0xc420396100, 0xf8a980, 0xc4203eec80, 0xc420496ec8, 0xc4204c9520, ...)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:1057 +0x3d6f
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).serve(0xc42023d2c0, 0xf8a980, 0xc4203eec80)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:878 +0x4a3
github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve.func1(0xc42023d2c0, 0xf8a980, 0xc4203eec80)
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:425 +0x6e
created by github.com/ncw/rclone/vendor/bazil.org/fuse/fs.(*Server).Serve
        /home/travis/gopath/src/github.com/ncw/rclone/vendor/bazil.org/fuse/fs/serve.go:426 +0x3e4
ls: impossibile accedere a 'la Repubblica - 6 Luglio 2016.pdf': Errore di input/output
la Repubblica - 6 Luglio 2016.pdf

After a while (few minutes) it came back completely normal. I think because rclone resynced with ACD remote.

I'm using rclone v1.34-38-g7929b6e尾 on Ubuntu 16.10 x64.

bug

Most helpful comment

I've fixed this in http://beta.rclone.org/v1.34-39-g0579867/ (will be uploaded in 15-30 mins)

Thanks for the report!

All 2 comments

The bug is here

// Size returns the size of an object in bytes
func (o *Object) Size() int64 {
    return int64(*o.info.ContentProperties.Size)
}

Thanks for reporting! Will fix and post a beta.

I've fixed this in http://beta.rclone.org/v1.34-39-g0579867/ (will be uploaded in 15-30 mins)

Thanks for the report!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

x09 picture x09  路  3Comments

Chewie9999 picture Chewie9999  路  3Comments

cantalupo555 picture cantalupo555  路  3Comments

acuteaura picture acuteaura  路  3Comments

treyd picture treyd  路  3Comments