75 lines
2.0 KiB
Plaintext
75 lines
2.0 KiB
Plaintext
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|