Orion RC crashed shortly after launch while restoring/loading its UI state. From the crash report, it looks like a native Orion/AppKit crash while reloading an NSOutlineView/NSTableView, not a page-specific WebKit crash. I have not reproduced this in Safari. Crash report excerpt:
Process: Orion RC [42062]
Path: /Applications/Orion RC.app/Contents/MacOS/Orion RC
Identifier: com.kagi.kagimacOS.RC
Version: 1.0.8 (147.4)
Code Type: ARM-64 (Native)
Hardware Model: Mac16,13
OS Version: macOS 27.0 (26A5353q)
Date/Time: 2026-06-21 07:19:34.9897 +0300
Launch Time: 2026-06-21 07:19:04.8773 +0300
Triggered by Thread: 0, Dispatch Queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Termination Reason: Namespace SIGNAL, Code 6, Abort trap: 6
Application Specific Information:
abort() called
Relevant backtrace:
0 CoreFoundation __exceptionPreprocess
1 libobjc.A.dylib objc_exception_throw
2 Foundation -[NSCalendarDate initWithCoder:]
3 AppKit -[NSTableRowData _cacheViewsIfNecessary]
4 AppKit -[NSTableRowData reloadViewsForRowIndexes:columnIndexes:]
5 AppKit -[NSTableView reloadDataForRowIndexes:columnIndexes:]
6 AppKit -[NSOutlineView reloadItem:reloadChildren:]
7 Orion RC
8 Orion RC
I expected Orion RC to launch normally and restore the previous session/UI state without crashing. If any saved UI state is invalid or incompatible, Orion should ignore or reset that state gracefully instead of terminating.
1.0.8 (147.4-rc), macOS 27