2

I started using Orion today and it looked really nice and promising.
While I was watching a video the browser crashed and now it doesn't launch anymore.
Upon launching it just sits there unresponsive and stops after some time. No crash report was produced on the system.

So I took it to Terminal to see what's going on. It looks like Orion is stuck in a loop trying to sync something (I never enabled any sync feature), running into some form of rate limit and after a while it just dies with Illegal instruction: 4

"CloudKit => Error in batchUpdate -> modifyRecordsCompletionBlock: <CKError 0x7f80471af580: \"Request Rate Limited\" (7/2008); \"This operation has been rate limited due to an earlier error: This operation has been rate limited due to an earlier error: <CKError 0x7fdf2ef358f0: \"Quota Exceeded\" (2035); server message = \"Quota exceeded\"; uuid = 1182E59B-EFED-41FA-A68F-0F8C26E438C8; Retry after 345.0 seconds; container ID = \"iCloud.com.kagi.sync\">\"; Retry after 278.5 seconds>"
"CloudKit => Error in batchUpdate -> modifyRecordsCompletionBlock: <CKError 0x7f8046c281f0: \"Request Rate Limited\" (7/2008); \"This operation has been rate limited due to an earlier error: This operation has been rate limited due to an earlier error: <CKError 0x7fdf2ef358f0: \"Quota Exceeded\" (2035); server message = \"Quota exceeded\"; uuid = 1182E59B-EFED-41FA-A68F-0F8C26E438C8; Retry after 345.0 seconds; container ID = \"iCloud.com.kagi.sync\">\"; Retry after 278.5 seconds>"
"CloudKit => Error in upSyncBookmarks: <CKError 0x7f8046ebdac0: \"Request Rate Limited\" (7/2008); \"This operation has been rate limited due to an earlier error: This operation has been rate limited due to an earlier error: <CKError 0x7fdf2ef358f0: \"Quota Exceeded\" (2035); server message = \"Quota exceeded\"; uuid = 1182E59B-EFED-41FA-A68F-0F8C26E438C8; Retry after 345.0 seconds; container ID = \"iCloud.com.kagi.sync\">\"; Retry after 278.5 seconds>"

Any ideas what I can do now to get it back up and running?
Thanks

edit
I did find a crash report after all. For some reason it doesn't show up in the Console app. But there you go

orion-2024-09-19-074047.crash
110kB

Orion 0.99

Mojave (10.14)

  • Vlad replied to this.

    julian-weinert That looks like something on the macOS level, issue with cloud sync. You can reset Orion using the instructions in Orion technical documentation.

      I've disabled sync now and reset Orion, will update you if it helps.
      Whatever CloudKit does it shouldn't crash the app, you should be able to catch the issue gracefully or pull the code out in a sub process if you can't figure out how.
      I've taken a brief look at the 20 crash reports I've wrecked up since I posted this issue, it appears to crash in all sorts of places in the code, the one thing that always comes up appears to be -[CKModifyRecordsOperation _finishOnCallbackQueueWithError:]. I'm not sure how you handle the errors, but that appears to be the weak link here

        Often times restarting Orion takes me 5 to 10 attempts, it's always crashing again during launch.
        I would love to attach some crash logs here for you to compare and look at, but unfortunately this page here doesn't allow attaching text files. Any other way I can get them to you, linking to this discussion here?

          No one is typing