Skip to content

Instantly share code, notes, and snippets.

@rfjakob
Created September 24, 2015 19:36
Show Gist options
  • Save rfjakob/686d05f9fb9681e724c5 to your computer and use it in GitHub Desktop.
Save rfjakob/686d05f9fb9681e724c5 to your computer and use it in GitHub Desktop.
Mounted!
2015/09/24 21:36:32 underflow: handle 170, count 6, object -1
panic: underflow: handle 170, count 6, object -1
goroutine 1 [running]:
log.Panicf(0x5ac270, 0x29, 0xc2080c5c00, 0x3, 0x3)
/usr/lib/golang/src/log/log.go:314 +0xd0
github.com/hanwen/go-fuse/fuse/nodefs.(*portableHandleMap).Forget(0xc20806e060, 0xaa, 0x6, 0x0, 0xc208076a10)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/nodefs/handle.go:118 +0x23e
github.com/hanwen/go-fuse/fuse/nodefs.(*FileSystemConnector).forgetUpdate(0xc20800a600, 0xaa, 0x6)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/nodefs/fsconnector.go:125 +0x9b
github.com/hanwen/go-fuse/fuse/nodefs.(*rawBridge).Forget(0xc20800a600, 0xaa, 0x6)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/nodefs/fsops.go:108 +0x3c
github.com/hanwen/go-fuse/fuse.doForget(0xc208074000, 0xc208078000)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/opcode.go:225 +0x67
github.com/hanwen/go-fuse/fuse.(*Server).handleRequest(0xc208074000, 0xc208078000)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:362 +0x29a
github.com/hanwen/go-fuse/fuse.(*Server).loop(0xc208074000, 0x0)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:341 +0xcd
github.com/hanwen/go-fuse/fuse.(*Server).Serve(0xc208074000)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:310 +0x57
main.main()
/home/jakob/src/github.com/hanwen/go-fuse/example/loopback/main.go:60 +0x6c7
goroutine 5 [syscall]:
syscall.Syscall(0x0, 0x5, 0xc20808c000, 0x11000, 0x2c, 0x11000, 0x0)
/usr/lib/golang/src/syscall/asm_linux_amd64.s:21 +0x5
syscall.read(0x5, 0xc20808c000, 0x11000, 0x11000, 0x1, 0x0, 0x0)
/usr/lib/golang/src/syscall/zsyscall_linux_amd64.go:867 +0x6e
syscall.Read(0x5, 0xc20808c000, 0x11000, 0x11000, 0xc20803ce20, 0x0, 0x0)
/usr/lib/golang/src/syscall/syscall_unix.go:136 +0x58
github.com/hanwen/go-fuse/fuse.func·040(0x0, 0x0)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:242 +0x6a
github.com/hanwen/go-fuse/fuse.handleEINTR(0xc20803cf38, 0x0, 0x0)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:217 +0x36
github.com/hanwen/go-fuse/fuse.(*Server).readRequest(0xc208074000, 0xc208078201, 0xc208078240, 0x0)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:244 +0x223
github.com/hanwen/go-fuse/fuse.(*Server).loop(0xc208074000, 0x1)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:322 +0x6a
created by github.com/hanwen/go-fuse/fuse.(*Server).readRequest
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:268 +0x68c
goroutine 6 [syscall]:
syscall.Syscall(0x0, 0x5, 0xc208140000, 0x11000, 0xc20805aa30, 0x7f3e78af7cf8, 0xc208066c00)
/usr/lib/golang/src/syscall/asm_linux_amd64.s:21 +0x5
syscall.read(0x5, 0xc208140000, 0x11000, 0x11000, 0x1, 0x0, 0x0)
/usr/lib/golang/src/syscall/zsyscall_linux_amd64.go:867 +0x6e
syscall.Read(0x5, 0xc208140000, 0x11000, 0x11000, 0xc20803be20, 0x0, 0x0)
/usr/lib/golang/src/syscall/syscall_unix.go:136 +0x58
github.com/hanwen/go-fuse/fuse.func·040(0x0, 0x0)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:242 +0x6a
github.com/hanwen/go-fuse/fuse.handleEINTR(0xc20803bf38, 0x0, 0x0)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:217 +0x36
github.com/hanwen/go-fuse/fuse.(*Server).readRequest(0xc208074000, 0xc208078401, 0xc208078480, 0x0)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:244 +0x223
github.com/hanwen/go-fuse/fuse.(*Server).loop(0xc208074000, 0x1)
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:322 +0x6a
created by github.com/hanwen/go-fuse/fuse.(*Server).readRequest
/home/jakob/src/github.com/hanwen/go-fuse/fuse/server.go:268 +0x68c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment