Skip to content

Exception Type: EXC_BAD_ACCESS (SIGSEGV) #1

Description

@danny-su

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions