SMB broke shfs (6.10-rc2)


CS01-HS

Recommended Posts

I was moving a file from one folder to another within a share (on Mac) when an error occurred and the share disconnected. Checking the terminal I saw /mnt/user/ was inaccessible.

 

Sorry I don't have a full syslog or diagnostics to share but this (coincident with the SMB disconnection) seemed relevant:

 

Dec  4 09:05:21 NAS shfs: shfs: ../lib/fuse.c:1451: unlink_node: Assertion `node->nlookup > 1' failed.

 

Link to comment

Thanks, I should have searched. Looks like it goes all the way back to 6.8.3

I triggered it over an SMB connection. This particular share doesn't have NFS enabled unless you meant system-wide.

 

I can imagine SMB bugs triggering the underlying fuse "bug" (which is marked as won't fix) so I'll wait for a version with SMB fixes before digging deeper.

 

I think in my particular case a stale directory listing resulted in the attempted move of non-existent file.  

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.