3
  • Edited

I recently turned on Sync on Orion Desktop. I also run the iOS version, on two devices. But I never create bookmarks on those.
Yesterday the bookmarks were suddenly gone on the Desktop version. Very annoying. Even the search ones.

But all visible bookmarks, including those, are gone.

I restored bookmarks off of an HTML backup I made a month ago, which solved it for a bit. And the problem recurred today. But the sync'd bookmarks are still showing on the iPhone!

Interestingly, the search search shortcuts still work. They just don't show in bookmarks. And the bookmarks must still be there - see the Bookmark count in the screen shot. There are 511 of them somewhere.

The only thing I recall doing is enabling sync.

Exiting and restarting Orion does not solve it.

Version 0.99.130.4-rc (WebKit 621.1.2.111.4) Build date Jan 28 2025 MacBook Pro (macOS Sequoia 15.2 build 24C101)

Sequoia (15)

    • Edited

    Update: While it states there are 511 bookmarks, the export only has the ones shown on-screen. So something is breaking the listing of them. However, they're clearly being used as URL hints; I can look at my backup file from December, input a partial URI and it suggests/completes it.

    So looking at the favorites.plist, I realized the Bookmarks folder is not displaying.

    It isn't empty; I can see quite a few bookmarks with 2 as the parent.

    So... I started it in cli-mode. There are a few exceptions.

    Error in loading website data: Error Domain=NSCocoaErrorDomain Code=260 "The file “wt_data.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/tony/Library/Application Support/Orion RC/Defaults/wt_data.plist, NSURL=file:///Users/tony/Library/Application%20Support/Orion%20RC/Defaults/wt_data.plist, NSUnderlyingError=0x6000025c4b40 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}

    A bunch of instances of:
    Database Error: The operation couldn’t be completed. (Orion_RC.DatabaseError error 18.) query: INSERT INTO touch_icon_unavailable
    (PAGE_URL)
    VALUES ('amazon.com//favicon.ico')
    error finalizing prepared statement: UNIQUE constraint failed: touch_icon_unavailable.PAGE_URL

    for different web addresses.

    But the interesting one is when selecting Boomarks - Show Bookmarks:
    2025-01-30 20:40:43.344 Orion RC[17681:23581953] *** Illegal NSOutlineView data source (<Orion_RC.BookmarksViewController: 0x60000128ddc0>). Must implement outlineView:numberOfChildrenOfItem:, outlineView:isItemExpandable:, outlineView:child:ofItem: and outlineView:objectValueForTableColumn:byItem:

    It isn't telling me what data it's failing on, but it looks like it's not parsing a bookmark correctly?

      Hey,

      We're going to investigate this as soon as possible.
      Thanks for your message !

        5 days later
        6 days later
        No one is typing