On a multi-user system, it's conceivable that that other users might have CIFS shares etc. mounted in their home directories. Dolphin shouldn't display these if the directories cannot be accessed by the current user. Reproducible: Always
Created attachment 88588 [details] Patch Patch to achieve this. I don't think it's possible just by modifying the Solid predicate, so it instead checks using QDir.
Mark, can you test what happens if these shares are on a remote host that is not online? Checking every mount might block the user interface for a long time.
Thanks for the bug report! This bug can also be reproduced with USB storage devices. Simply mount it with your current user, then start a new session with another user and try to access this mount there. Remember that there are other places, where the same bug exists (like the file dialog or the device notifier). So we should better fix it in Solid.
/proc/mounts provides some useful information related to storage permissions, maybe we can used somehow?
(In reply to Emmanuel Pescosta from comment #4) permissions, maybe we *can used = can use it
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I am closing this bug. Please try again with the latest version and submit a new bug to frameworks-solid if your issue persists. Thank you!