CS01-HS Posted December 4, 2021 Share Posted December 4, 2021 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. Quote Link to comment
Maxrad Posted December 4, 2021 Share Posted December 4, 2021 Known problem. See this. Quote Link to comment
CS01-HS Posted December 4, 2021 Author Share Posted December 4, 2021 1 hour ago, Maxrad said: Known problem. See this. The SMB bugs? Sure, but it shouldn't break shfs. Quote Link to comment
JorgeB Posted December 5, 2021 Share Posted December 5, 2021 Some workarounds discussed there, mostly disable NFS if enable and not needed or you can change everything to SMB. 1 Quote Link to comment
CS01-HS Posted December 5, 2021 Author Share Posted December 5, 2021 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. Quote Link to comment
JorgeB Posted December 5, 2021 Share Posted December 5, 2021 29 minutes ago, CS01-HS said: I think in my particular case a stale directory listing resulted in the attempted move of non-existent file. Strong possibility. 1 Quote Link to comment
Maxrad Posted December 5, 2021 Share Posted December 5, 2021 On 12/5/2021 at 3:58 AM, Maxrad said: Known problem. See this. I'm sorry. It seems I misunderstood the problem. I am curious and will follow this thread to learn more. 1 Quote Link to comment
Recommended Posts
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.