-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Doing recursive diffs on f.e. on two different tags does not end well:
Mounting filesystem...
Filesystem successfully mounted into directory: ranger.mnt
panic: runtime error: slice bounds out of range [:23814] with capacity 8192
goroutine 167 [running]:
github.com/dsxack/gitfs/nodes.FileHandler.Read({{0x7f139d370dc8?, 0xc001c5e510?}, 0xc002e86730?}, {0xc001541c38?, 0x40e50c?}
, {0xc00161a000, 0x2000, 0x2000}, 0x4000)
/home/runner/work/gitfs/gitfs/nodes/file.go:100 +0x6fd
github.com/hanwen/go-fuse/v2/fs.(*rawBridge).Read(0x1?, 0xc002f221e0, 0xc000246d80, {0xc00161a000, 0x2000, 0x2000})
/home/runner/go/pkg/mod/github.com/hanwen/go-fuse/v2@v2.6.4/fs/bridge.go:859 +0x114
github.com/hanwen/go-fuse/v2/fuse.doRead(0xc0001a0000?, 0xc000246c00)
/home/runner/go/pkg/mod/github.com/hanwen/go-fuse/v2@v2.6.4/fuse/opcode.go:369 +0x4a
github.com/hanwen/go-fuse/v2/fuse.(*protocolServer).handleRequest(0xc0001a0000, 0xc000036ba0, 0xc000246c00)
/home/runner/go/pkg/mod/github.com/hanwen/go-fuse/v2@v2.6.4/fuse/protocol-server.go:46 +0x262
github.com/hanwen/go-fuse/v2/fuse.(*Server).handleRequest(0xc0001a0000, 0xc000246c00)
/home/runner/go/pkg/mod/github.com/hanwen/go-fuse/v2@v2.6.4/fuse/server.go:558 +0x2a5
github.com/hanwen/go-fuse/v2/fuse.(*Server).loop(0xc0001a0000, 0x0?)
/home/runner/go/pkg/mod/github.com/hanwen/go-fuse/v2@v2.6.4/fuse/server.go:533 +0x110
created by github.com/hanwen/go-fuse/v2/fuse.(*Server).readRequest in goroutine 166
/home/runner/go/pkg/mod/github.com/hanwen/go-fuse/v2@v2.6.4/fuse/server.go:372 +0x47f
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels