[GH-ISSUE #1067] Folders or filenames that contain a "/" symbol will cause these folders to be continuously created #708

Closed
opened 2026-02-25 22:37:53 +03:00 by kerem · 4 comments
Owner

Originally created by @Tek220308 on GitHub (Mar 8, 2022).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/1067

Which version of floccus are you using?

v4.10.1

Sync method

{"label"=>"WebDAV"}

Which browser are you using?

Chrome Firefox

Which version of Nextcloud Bookmarks are you using? (if relevant)

No response

Which version of Nextcloud? (if relevant)

No response

What kind of WebDAV server are you using? (if relevant)

synology webdav

Describe the Bug

There is a folder called "c/c++" in my bookmarks, and there are some link files in it. After multiple synchronizations, there are problems such as hanging, high CPU usage, and multiple folders with the same name. The programmer's intuition tells me that "/" is probably the root cause. It is normal after changing the "c/c++" folder to "c_cxx".
A similar problem occurs if the linked file also has a "/" symbol.

Expected Behavior

Normal synchronization of folders or files containing the "/" symbol

To Reproduce

Create a folder with a "/" symbol in its name, put some link files in it, or create a link file with a "/"

Debug log provided

  • I have provided a debug log file
Originally created by @Tek220308 on GitHub (Mar 8, 2022). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/1067 ### Which version of floccus are you using? v4.10.1 ### Sync method {"label"=>"WebDAV"} ### Which browser are you using? Chrome Firefox ### Which version of Nextcloud Bookmarks are you using? (if relevant) _No response_ ### Which version of Nextcloud? (if relevant) _No response_ ### What kind of WebDAV server are you using? (if relevant) synology webdav ### Describe the Bug There is a folder called "c/c++" in my bookmarks, and there are some link files in it. After multiple synchronizations, there are problems such as hanging, high CPU usage, and multiple folders with the same name. The programmer's intuition tells me that "/" is probably the root cause. It is normal after changing the "c/c++" folder to "c_cxx". A similar problem occurs if the linked file also has a "/" symbol. ### Expected Behavior Normal synchronization of folders or files containing the "/" symbol ### To Reproduce Create a folder with a "/" symbol in its name, put some link files in it, or create a link file with a "/" ### Debug log provided - [ ] I have provided a debug log file
kerem 2026-02-25 22:37:53 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@marcelklehr commented on GitHub (Mar 8, 2022):

Create a folder with a "/" symbol in its name, put some link files in it, or create a link file with a "/"

I cannot replicate this. Sorry.

<!-- gh-comment-id:1062192145 --> @marcelklehr commented on GitHub (Mar 8, 2022): > Create a folder with a "/" symbol in its name, put some link files in it, or create a link file with a "/" I cannot replicate this. Sorry.
Author
Owner

@Tek220308 commented on GitHub (Mar 9, 2022):

Sorry, there may be other reasons. I can't find a way to reproduce for the time being. The phenomenon is that after continuous automatic synchronization, the xbel file of webdav is getting bigger and bigger, and there are more and more file entries.

<!-- gh-comment-id:1062470254 --> @Tek220308 commented on GitHub (Mar 9, 2022): Sorry, there may be other reasons. I can't find a way to reproduce for the time being. The phenomenon is that after continuous automatic synchronization, the xbel file of webdav is getting bigger and bigger, and there are more and more file entries.
Author
Owner

@marcelklehr commented on GitHub (Mar 9, 2022):

It's possible that this is due to cancelled sync runs when closing the browser window while floccus is syncing. The next release will have a fix for this.

<!-- gh-comment-id:1062810576 --> @marcelklehr commented on GitHub (Mar 9, 2022): It's possible that this is due to cancelled sync runs when closing the browser window while floccus is syncing. The next release will have a fix for this.
Author
Owner

@github-actions[bot] commented on GitHub (Mar 20, 2023):

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:1476306471 --> @github-actions[bot] commented on GitHub (Mar 20, 2023): This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/floccus#708
No description provided.