Translated Report (Full Report Below)
Process: Hone [16950]
Path: /Applications/Hone.app/Contents/MacOS/Hone
Identifier: com.hone.ide
Version: 0.1.0 (105)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.hone.ide [23747]
User ID: 501
Date/Time: 2026-04-28 09:22:23.2785 +0800
Launch Time: 2026-04-28 09:22:16.3586 +0800
Hardware Model: Mac14,6
OS Version: macOS 26.4.1 (25E253)
Release Type: User
Crash Reporter Key: D958B9C7-D0B1-8878-60CE-B9FF46290BF0
Incident Identifier: 6D6EA09C-D730-4E3D-996D-6FA81AAFC9DD
Sleep/Wake UUID: 75337874-BC5A-4BCB-9771-50C1B472C83A
Time Awake Since Boot: 79000 seconds
Time Since Wake: 1972 seconds
System Integrity Protection: disabled
Triggered by Thread: 0, Dispatch Queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x7ffc000000000001 -> 0xffff800000000001 (possible pointer authentication failure)
Exception Codes: 0x0000000000000001, 0x7ffc000000000001
VM Region Info: 0xffff800000000001 is not in any region.
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
UNUSED SPACE AT END
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x182e87914 objc_retain + 8
1 Hone 0x10350a974 perry_ui_macos::widgets::register_external_nsview::h8998ccd80b659426 + 28
2 Hone 0x103505660 perry_ui_embed_nsview + 12
3 Hone 0x102d1c7dc renderEditorArea + 23356
4 Hone 0x102e6217c renderWorkbench + 97276
5 Hone 0x102c532d8 __wrapper_workbench_render_ts__renderWorkbench + 12
6 Hone 0x1031d28b4 onGetStarted + 1356
7 Hone 0x1031c754c __closure_16 + 12
8 Hone 0x103504d5c perry_ui_macos::catch_callback_panic::hc4257bab8e42f6a8 + 72
9 AppKit 0x18796570c -[NSApplication(NSResponder) sendAction:to:from:] + 560
10 AppKit 0x1879654ac -[NSControl sendAction:to:] + 72
11 AppKit 0x1879653f0 __26-[NSCell _sendActionFrom:]_block_invoke + 100
12 AppKit 0x187965318 -[NSCell _sendActionFrom:] + 204
13 AppKit 0x187965214 -[NSButtonCell _sendActionFrom:] + 96
14 AppKit 0x187eb4294 -[NSControl(_NSTracking) _pressGRActionCellBased:] + 2392
15 AppKit 0x187eb4ad8 -[NSControl(_NSTracking) gestureRecognizerTrackingAction:] + 104
16 AppKit 0x18796570c -[NSApplication(NSResponder) sendAction:to:from:] + 560
17 AppKit 0x187a016ac _NSGestureRecognizerSendActions + 156
18 AppKit 0x18870cb90 -[NSGestureRecognizer _updateGesture] + 444
19 Gestures 0x24de58ec4 0x24de48000 + 69316
20 Gestures 0x24de7a334 0x24de48000 + 205620
21 Gestures 0x24deaba6c 0x24de48000 + 408172
22 Gestures 0x24deda494 0x24de48000 + 599188
23 AppKit 0x18863e970 -[_NSGFGestureEnvironment _routeMouseEventToActiveGestureRecognizers:] + 312
24 AppKit 0x187f65648 -[_NSGestureEnvironmentBase _sendMouseEventToGestureRecognizers:requireAcceptsFirstMouse:] + 376
25 AppKit 0x187f669ec -[_NSGestureEnvironmentBase sendEventToGestureRecognizers:requireAcceptsFirstMouse:] + 92
26 AppKit 0x1878eee0c -[NSWindow(NSEventRouting) sendEvent:] + 316
27 AppKit 0x18835f1f8 -[NSApplication(NSEventRouting) sendEvent:] + 1276
28 AppKit 0x187fac498 -[NSApplication _handleEvent:] + 60
29 AppKit 0x1877be164 -[NSApplication run] + 408
30 Hone 0x1035071c4 perry_ui_macos::app::app_run::h30c31b2fe85c9469 + 2372
31 Hone 0x1035053f4 perry_ui_app_run + 12
32 Hone 0x102c13254 main + 9372
33 dyld 0x182f27da4 start + 6992
Thread 1:
Thread 2:
Thread 3:
Thread 4:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x18329fc34 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1832b2574 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x1832a89c0 mach_msg_overwrite + 480
3 libsystem_kernel.dylib 0x18329ffc0 mach_msg + 24
4 CoreFoundation 0x1833a0d68 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x18339f654 __CFRunLoopRun + 1188
6 CoreFoundation 0x183471be0 _CFRunLoopRunSpecificWithOptions + 532
7 AppKit 0x1878ecc64 _NSEventThread + 184
8 libsystem_pthread.dylib 0x1832e3c58 _pthread_start + 136
9 libsystem_pthread.dylib 0x1832dec1c thread_start + 8
Thread 5:
Thread 6:: tokio-rt-worker
0 libsystem_kernel.dylib 0x1832a350c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1832e4128 _pthread_cond_wait + 980
2 Hone 0x1034a2c14 tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::hde9c97b35d2cd389 + 320
3 Hone 0x1034a57b8 tokio::runtime::scheduler::multi_thread::worker::Context::park_internal::h04771d9d0cf868af + 424
4 Hone 0x1034a45bc tokio::runtime::scheduler::multi_thread::worker::run::h6cf32c2a1fdd0a6c + 4116
5 Hone 0x10349a8cc tokio::runtime::task::raw::poll::h954be0ad26c49a21 + 444
6 Hone 0x10348bf98 std::sys::backtrace::__rust_begin_short_backtrace::hcd8372b497cad9c7 + 584
7 Hone 0x10348d088 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h563d6b339840023f + 76
8 Hone 0x1034bf6ec std::sys::thread::unix::Thread::new::thread_start::hb5c7d2a38fab9e31 + 408
9 libsystem_pthread.dylib 0x1832e3c58 _pthread_start + 136
10 libsystem_pthread.dylib 0x1832dec1c thread_start + 8
Thread 7:: tokio-rt-worker
0 libsystem_kernel.dylib 0x1832a350c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1832e4128 _pthread_cond_wait + 980
2 Hone 0x1034a2c14 tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::hde9c97b35d2cd389 + 320
3 Hone 0x1034a57b8 tokio::runtime::scheduler::multi_thread::worker::Context::park_internal::h04771d9d0cf868af + 424
4 Hone 0x1034a45bc tokio::runtime::scheduler::multi_thread::worker::run::h6cf32c2a1fdd0a6c + 4116
5 Hone 0x10349a8cc tokio::runtime::task::raw::poll::h954be0ad26c49a21 + 444
6 Hone 0x10348bf98 std::sys::backtrace::__rust_begin_short_backtrace::hcd8372b497cad9c7 + 584
7 Hone 0x10348d088 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h563d6b339840023f + 76
8 Hone 0x1034bf6ec std::sys::thread::unix::Thread::new::thread_start::hb5c7d2a38fab9e31 + 408
9 libsystem_pthread.dylib 0x1832e3c58 _pthread_start + 136
10 libsystem_pthread.dylib 0x1832dec1c thread_start + 8
Thread 8:: tokio-rt-worker
0 libsystem_kernel.dylib 0x1832a5fc4 kevent + 8
1 Hone 0x1034aeb58 mio::poll::Poll::poll::h7b66dbb9d9f42dc8 + 116
2 Hone 0x1034994e8 tokio::runtime::io::driver::Driver::turn::h1d6b8e540ca41050 + 392
3 Hone 0x10349d954 tokio::runtime::time::Driver::park_internal::hf10015dc3d61244f + 676
4 Hone 0x1034a56f8 tokio::runtime::scheduler::multi_thread::worker::Context::park_internal::h04771d9d0cf868af + 232
5 Hone 0x1034a45bc tokio::runtime::scheduler::multi_thread::worker::run::h6cf32c2a1fdd0a6c + 4116
6 Hone 0x10349a8cc tokio::runtime::task::raw::poll::h954be0ad26c49a21 + 444
7 Hone 0x10348bf98 std::sys::backtrace::__rust_begin_short_backtrace::hcd8372b497cad9c7 + 584
8 Hone 0x10348d088 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h563d6b339840023f + 76
9 Hone 0x1034bf6ec std::sys::thread::unix::Thread::new::thread_start::hb5c7d2a38fab9e31 + 408
10 libsystem_pthread.dylib 0x1832e3c58 _pthread_start + 136
11 libsystem_pthread.dylib 0x1832dec1c thread_start + 8
Translated Report (Full Report Below)
Process: Hone [16950]
Path: /Applications/Hone.app/Contents/MacOS/Hone
Identifier: com.hone.ide
Version: 0.1.0 (105)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.hone.ide [23747]
User ID: 501
Date/Time: 2026-04-28 09:22:23.2785 +0800
Launch Time: 2026-04-28 09:22:16.3586 +0800
Hardware Model: Mac14,6
OS Version: macOS 26.4.1 (25E253)
Release Type: User
Crash Reporter Key: D958B9C7-D0B1-8878-60CE-B9FF46290BF0
Incident Identifier: 6D6EA09C-D730-4E3D-996D-6FA81AAFC9DD
Sleep/Wake UUID: 75337874-BC5A-4BCB-9771-50C1B472C83A
Time Awake Since Boot: 79000 seconds
Time Since Wake: 1972 seconds
System Integrity Protection: disabled
Triggered by Thread: 0, Dispatch Queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x7ffc000000000001 -> 0xffff800000000001 (possible pointer authentication failure)
Exception Codes: 0x0000000000000001, 0x7ffc000000000001
VM Region Info: 0xffff800000000001 is not in any region.
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
UNUSED SPACE AT END
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x182e87914 objc_retain + 8
1 Hone 0x10350a974 perry_ui_macos::widgets::register_external_nsview::h8998ccd80b659426 + 28
2 Hone 0x103505660 perry_ui_embed_nsview + 12
3 Hone 0x102d1c7dc renderEditorArea + 23356
4 Hone 0x102e6217c renderWorkbench + 97276
5 Hone 0x102c532d8 __wrapper_workbench_render_ts__renderWorkbench + 12
6 Hone 0x1031d28b4 onGetStarted + 1356
7 Hone 0x1031c754c __closure_16 + 12
8 Hone 0x103504d5c perry_ui_macos::catch_callback_panic::hc4257bab8e42f6a8 + 72
9 AppKit 0x18796570c -[NSApplication(NSResponder) sendAction:to:from:] + 560
10 AppKit 0x1879654ac -[NSControl sendAction:to:] + 72
11 AppKit 0x1879653f0 __26-[NSCell _sendActionFrom:]_block_invoke + 100
12 AppKit 0x187965318 -[NSCell _sendActionFrom:] + 204
13 AppKit 0x187965214 -[NSButtonCell _sendActionFrom:] + 96
14 AppKit 0x187eb4294 -[NSControl(_NSTracking) _pressGRActionCellBased:] + 2392
15 AppKit 0x187eb4ad8 -[NSControl(_NSTracking) gestureRecognizerTrackingAction:] + 104
16 AppKit 0x18796570c -[NSApplication(NSResponder) sendAction:to:from:] + 560
17 AppKit 0x187a016ac _NSGestureRecognizerSendActions + 156
18 AppKit 0x18870cb90 -[NSGestureRecognizer _updateGesture] + 444
19 Gestures 0x24de58ec4 0x24de48000 + 69316
20 Gestures 0x24de7a334 0x24de48000 + 205620
21 Gestures 0x24deaba6c 0x24de48000 + 408172
22 Gestures 0x24deda494 0x24de48000 + 599188
23 AppKit 0x18863e970 -[_NSGFGestureEnvironment _routeMouseEventToActiveGestureRecognizers:] + 312
24 AppKit 0x187f65648 -[_NSGestureEnvironmentBase _sendMouseEventToGestureRecognizers:requireAcceptsFirstMouse:] + 376
25 AppKit 0x187f669ec -[_NSGestureEnvironmentBase sendEventToGestureRecognizers:requireAcceptsFirstMouse:] + 92
26 AppKit 0x1878eee0c -[NSWindow(NSEventRouting) sendEvent:] + 316
27 AppKit 0x18835f1f8 -[NSApplication(NSEventRouting) sendEvent:] + 1276
28 AppKit 0x187fac498 -[NSApplication _handleEvent:] + 60
29 AppKit 0x1877be164 -[NSApplication run] + 408
30 Hone 0x1035071c4 perry_ui_macos::app::app_run::h30c31b2fe85c9469 + 2372
31 Hone 0x1035053f4 perry_ui_app_run + 12
32 Hone 0x102c13254 main + 9372
33 dyld 0x182f27da4 start + 6992
Thread 1:
Thread 2:
Thread 3:
Thread 4:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x18329fc34 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1832b2574 mach_msg2_internal + 76
2 libsystem_kernel.dylib 0x1832a89c0 mach_msg_overwrite + 480
3 libsystem_kernel.dylib 0x18329ffc0 mach_msg + 24
4 CoreFoundation 0x1833a0d68 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x18339f654 __CFRunLoopRun + 1188
6 CoreFoundation 0x183471be0 _CFRunLoopRunSpecificWithOptions + 532
7 AppKit 0x1878ecc64 _NSEventThread + 184
8 libsystem_pthread.dylib 0x1832e3c58 _pthread_start + 136
9 libsystem_pthread.dylib 0x1832dec1c thread_start + 8
Thread 5:
Thread 6:: tokio-rt-worker
0 libsystem_kernel.dylib 0x1832a350c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1832e4128 _pthread_cond_wait + 980
2 Hone 0x1034a2c14 tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::hde9c97b35d2cd389 + 320
3 Hone 0x1034a57b8 tokio::runtime::scheduler::multi_thread::worker::Context::park_internal::h04771d9d0cf868af + 424
4 Hone 0x1034a45bc tokio::runtime::scheduler::multi_thread::worker::run::h6cf32c2a1fdd0a6c + 4116
5 Hone 0x10349a8cc tokio::runtime::task::raw::poll::h954be0ad26c49a21 + 444
6 Hone 0x10348bf98 std::sys::backtrace::__rust_begin_short_backtrace::hcd8372b497cad9c7 + 584
7 Hone 0x10348d088 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h563d6b339840023f + 76
8 Hone 0x1034bf6ec std::sys::thread::unix::Thread::new::thread_start::hb5c7d2a38fab9e31 + 408
9 libsystem_pthread.dylib 0x1832e3c58 _pthread_start + 136
10 libsystem_pthread.dylib 0x1832dec1c thread_start + 8
Thread 7:: tokio-rt-worker
0 libsystem_kernel.dylib 0x1832a350c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1832e4128 _pthread_cond_wait + 980
2 Hone 0x1034a2c14 tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::hde9c97b35d2cd389 + 320
3 Hone 0x1034a57b8 tokio::runtime::scheduler::multi_thread::worker::Context::park_internal::h04771d9d0cf868af + 424
4 Hone 0x1034a45bc tokio::runtime::scheduler::multi_thread::worker::run::h6cf32c2a1fdd0a6c + 4116
5 Hone 0x10349a8cc tokio::runtime::task::raw::poll::h954be0ad26c49a21 + 444
6 Hone 0x10348bf98 std::sys::backtrace::__rust_begin_short_backtrace::hcd8372b497cad9c7 + 584
7 Hone 0x10348d088 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h563d6b339840023f + 76
8 Hone 0x1034bf6ec std::sys::thread::unix::Thread::new::thread_start::hb5c7d2a38fab9e31 + 408
9 libsystem_pthread.dylib 0x1832e3c58 _pthread_start + 136
10 libsystem_pthread.dylib 0x1832dec1c thread_start + 8
Thread 8:: tokio-rt-worker
0 libsystem_kernel.dylib 0x1832a5fc4 kevent + 8
1 Hone 0x1034aeb58 mio::poll::Poll::poll::h7b66dbb9d9f42dc8 + 116
2 Hone 0x1034994e8 tokio::runtime::io::driver::Driver::turn::h1d6b8e540ca41050 + 392
3 Hone 0x10349d954 tokio::runtime::time::Driver::park_internal::hf10015dc3d61244f + 676
4 Hone 0x1034a56f8 tokio::runtime::scheduler::multi_thread::worker::Context::park_internal::h04771d9d0cf868af + 232
5 Hone 0x1034a45bc tokio::runtime::scheduler::multi_thread::worker::run::h6cf32c2a1fdd0a6c + 4116
6 Hone 0x10349a8cc tokio::runtime::task::raw::poll::h954be0ad26c49a21 + 444
7 Hone 0x10348bf98 std::sys::backtrace::__rust_begin_short_backtrace::hcd8372b497cad9c7 + 584
8 Hone 0x10348d088 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h563d6b339840023f + 76
9 Hone 0x1034bf6ec std::sys::thread::unix::Thread::new::thread_start::hb5c7d2a38fab9e31 + 408
10 libsystem_pthread.dylib 0x1832e3c58 _pthread_start + 136
11 libsystem_pthread.dylib 0x1832dec1c thread_start + 8