Describe the bug
OrbStack 2.2.1 (latest) crashed once on macOS 27.0 beta 1. GUI-only crash — the VM/Docker engine kept running, and OrbStack has worked normally since.
Timeline: the GUI process launched 22:24:09 and the crash was logged at 01:19:32 (local), while the Mac was closed/asleep and unattended. So this was neither a launch-time crash nor an active-interaction crash — it aborted in the background, most likely during a sleep / display-off transition while the resource-usage charts were still being updated.
The abort is on the main thread inside Apple's AttributeGraph, while growing the attribute table during a SwiftUI Charts update. Filing in case this is a macOS 27 beta regression in SwiftUI/AttributeGraph background updates; I can't rule out an OrbStack-side issue from the report alone.
Crash facts: bug_type 309, EXC_CRASH / SIGABRT ("abort() called"), faulting thread = main (0).
Backtrace (framework frames only, personal data removed):
abort
AG::precondition_failure(...) [AttributeGraph]
AG::data::table::grow_region() [AttributeGraph]
AG::data::table::alloc_page(zone&, uint) [AttributeGraph]
AG::data::zone::alloc_slow(uint, uint) [AttributeGraph]
AG::Graph::add_attribute(Subgraph&, ...) [AttributeGraph]
<Charts internal frames> [Charts]
AG::Graph::UpdateStack::update() [AttributeGraph]
AG::Subgraph::update(uint) [AttributeGraph]
GraphHost.flushTransactions() [SwiftUICore]
NSHostingView.beginTransaction() [SwiftUI]
ViewGraphRootValueUpdater.updateGraph<A>(body:) [SwiftUICore]
NSRunLoop.flushObservers() [SwiftUICore]
To Reproduce
Not reliably reproducible. GUI was open ~3h, then aborted once while the Mac was asleep/unattended. Host had recently been upgraded to macOS 27.0 beta 1. No recurrence after relaunch / reboot.
Expected behavior
GUI should not abort while updating the resource-usage charts, including when the machine is idle / entering sleep.
Diagnostic report
https://orbstack.dev/_admin/diag/orbstack-diagreport_2026-06-10T02-25-23.735090Z.zip
(Raw Apple .ips withheld for privacy; can share a redacted copy on request.)
Additional context
- OrbStack 2.2.1 (build 20628, commit 0e182b5) — confirmed latest, from About box
- macOS 27.0 beta 1 (26A5353q), Apple Silicon (Apple M3 Max, 14 cores), Mac15,11, 36 GiB
- 1 running container (docker) at crash time
- Memory pressure at crash time: unknown (machine was asleep/unattended)
- Hypothesis (unconfirmed): macOS 27 beta SwiftUI/AttributeGraph regression during background/sleep updates, vs. an OrbStack-side chart-update issue
Describe the bug
OrbStack 2.2.1 (latest) crashed once on macOS 27.0 beta 1. GUI-only crash — the VM/Docker engine kept running, and OrbStack has worked normally since.
Timeline: the GUI process launched 22:24:09 and the crash was logged at 01:19:32 (local), while the Mac was closed/asleep and unattended. So this was neither a launch-time crash nor an active-interaction crash — it aborted in the background, most likely during a sleep / display-off transition while the resource-usage charts were still being updated.
The abort is on the main thread inside Apple's AttributeGraph, while growing the attribute table during a SwiftUI Charts update. Filing in case this is a macOS 27 beta regression in SwiftUI/AttributeGraph background updates; I can't rule out an OrbStack-side issue from the report alone.
Crash facts: bug_type 309, EXC_CRASH / SIGABRT ("abort() called"), faulting thread = main (0).
Backtrace (framework frames only, personal data removed):
To Reproduce
Not reliably reproducible. GUI was open ~3h, then aborted once while the Mac was asleep/unattended. Host had recently been upgraded to macOS 27.0 beta 1. No recurrence after relaunch / reboot.
Expected behavior
GUI should not abort while updating the resource-usage charts, including when the machine is idle / entering sleep.
Diagnostic report
https://orbstack.dev/_admin/diag/orbstack-diagreport_2026-06-10T02-25-23.735090Z.zip
(Raw Apple .ips withheld for privacy; can share a redacted copy on request.)
Additional context