EnConvo Settings Crash Report - macOS Ventura ============================================== Environment: ----------- - Device: MacBook Air (M1) - macOS Version: Ventura 13.6.4 (22G513) - App Version: 2.2.22 (Build 252) - Bundle ID: com.frostyeve.enconvo - Issue: App crashes when clicking Settings sidebar button Note: Works fine on macOS 15 (MBP) with version 2.2.21 Crash Details: -------------- Exception Type: EXC_BREAKPOINT Signal: SIGTRAP Termination Reason: Trace/BPT trap: 5 Faulting Thread: 0 (Main Thread) Crash Location: --------------- The crash occurs in AttributeGraph framework during SwiftUI layout operations: Stack Trace (Key Frames): - AG::Graph::UpdateStack::update() [AttributeGraph] - AG::Graph::update_attribute() [AttributeGraph] - AG::Graph::input_value_ref_slow() [AttributeGraph] - AGGraphGetValue [AttributeGraph] - NSView layout operations [AppKit] - NSWindow layoutIfNeeded [AppKit] - CATransaction commit [QuartzCore] - CFRunLoopRun [CoreFoundation] - NSApplicationMain [AppKit] The crash happens during the layout phase when opening Settings, specifically in: - NSView _layoutSubtreeWithOldSize - NSWindow _layoutViewTree - AttributeGraph update cycle Error Description: ----------------- The app triggers a breakpoint (EXC_BREAKPOINT) during SwiftUI/AttributeGraph layout operations when the Settings view is being rendered. This suggests a compatibility issue between the SwiftUI/AttributeGraph version in macOS Ventura (13.6.4) and the app's layout code. Possible Causes: --------------- 1. SwiftUI/AttributeGraph API incompatibility between macOS 13 and 15 2. Layout constraint or view hierarchy issue specific to macOS 13 3. Memory access issue during layout pass on Ventura Reproduction Steps: ------------------ 1. Launch EnConvo on macOS Ventura 13.6.4 2. Click Settings button in sidebar 3. App immediately crashes Additional Info: --------------- - App runs fine until Settings is clicked - No error dialog shown to user (silent crash) - Crash report generated: EnConvo-2025-11-28-002456.ips