question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

invalid children order: A child is missing: bookmark:2325

See original GitHub issue

Describe the bug When syncing with Nextcloud, floccus fails with the message:

Nextcloud API error: {"status":"error","data":"invalid children order: A child is missing: bookmark:2325"}

Similar to https://github.com/marcelklehr/floccus/issues/705 . When this happens, Floccus consumes a lot of CPU.

To Reproduce

  1. Sync

Expected behavior

Successful sync

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: Ubuntu 18.04
  • Browser Chromium
  • Browser Version Version 89.0.4385.0 (Developer Build) Ubuntu 18.04 (64-bit)
  • Floccus version: 4.4.8 (released yesterday, but I think the problem pre-dates this)
  • Floccus sync method: nextcloud folders

Server (please complete the following information):

  • OS: Ubuntu 18.04
  • Nextcloud version: 20.0.3
  • Bookmarks app version: 4.0.6 (problem initially occurred I think on 4.0.4 before I updated to 4.0.6)

Note: Please write down the actual version numbers instead of writing ‘latest’.

Debug log It is often useful to provide a debug log file along with the issue. You can obtain a debug log of the most recent sync runs by clicking ‘Debug log’ in the bottom right corner of the floccus panel in your browser.

Note: As your debug log usually contains large parts of your bookmark data, instead of attaching it publicly to the issue here, I recommend uploading it privately at the following URL https://klehranlage.net/index.php/s/7nn82NSBsfQKdsJ

  • Debug log provided

Additional context

This didn’t fix the issue:

docker exec --user www-data nextcloud php occ maintenance:repair

output:

 - Deduplicate shared bookmark folders
     - Removed 0 duplicate shares
 - Remove superfluous shared bookmark folders
     - Removed 0 superfluous shares
 - Remove orphaned bookmark shares
     - Removed 0 orphaned shares
     - Removed 0 orphaned public links
 - Remove orphaned bookmark tree items
     - Removed 0 orphaned bookmarks entries
     - Removed 0 orphaned folders entries
     - Removed 0 orphaned children entries
     - Removed 0 orphaned bookmark folders
     - Removed 0 orphaned bookmarks
 - Update bookmark group shares
     - Removed 0 users and added 0 users to 0 groups
     - Removed 0 shares

A “sync from scratch” seems to temporarily fix this, but a couple syncs later the problem occurs again persistently.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (1 by maintainers)

github_iconTop GitHub Comments

5reactions
thd6n75commented, Feb 2, 2021

I’ve been running 4.4.10 for a day and it seems to have fixed the issue. Thanks!

0reactions
marcelklehrcommented, Feb 1, 2021

Can you try again with the latest version?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Database Engine events and errors - SQL Server
Consult this MSSQL error code list to find explanations for error messages for SQL Server database engine events.
Read more >
A Child Is Missing Inc
Mission. We assist law enforcement agencies in the early search and recovery of missing children (often with Autism & Down syndrome), the elderly...
Read more >
fidelity electronics chess
99 (1 offer) - Buy FIDELITY ELECTRONICS Iob Chess Challenger Incomplete. ... NEW Croove Electronic Chess & Checkers Set w/ 8-In-1 Board Games...
Read more >
Scottish News - The Daily Record
Bookmark. Watch CCTV of missing dementia sufferer Allan Burns, 71, ... Families in Scotland can get £250 FREE to help with school costs...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found