Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kitty crashing with input delay is 0 when opening a new window. #8437

Closed
fserb opened this issue Mar 12, 2025 · 3 comments
Closed

Kitty crashing with input delay is 0 when opening a new window. #8437

fserb opened this issue Mar 12, 2025 · 3 comments
Labels

Comments

@fserb
Copy link

fserb commented Mar 12, 2025

Describe the bug
If I presss command+N to open a new window sometimes it hard crashes.
It only happens when input delay 0 is on the configuration.

debug output:

kitty 0.40.0 (54e1f639a8) created by Kovid Goyal
Darwin marx.local 24.3.0 Darwin Kernel Version 24.3.0: Thu Jan  2 20:24:23 PST 2025; root:xnu-11215.81.4~3/RELEASE_ARM64_T6031 arm64
ProductName:		macOS ProductVersion:		15.3.1 BuildVersion:		24D70
OpenGL: '4.1 Metal - 89.3' Detected version: 4.1
Frozen: True
Fonts:
  medium: Menlo-Regular: /System/Library/Fonts/Menlo.ttc
          Features: ()
    bold: Menlo-Bold: /System/Library/Fonts/Menlo.ttc
          Features: ()
  italic: Menlo-Italic: /System/Library/Fonts/Menlo.ttc
          Features: ()
      bi: Menlo-BoldItalic: /System/Library/Fonts/Menlo.ttc
          Features: ()
Paths:
  kitty: /Applications/kitty.app/Contents/MacOS/kitty
  base dir: /Applications/kitty.app/Contents/Resources/kitty
  extensions dir: /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions
  system shell: /bin/zsh
System color scheme: dark. Applied color theme type: none
Loaded config files:
  /Users/fserb/.config/kitty/kitty.conf

Config options different from defaults:
allow_remote_control       yes
bold_font                  Inconsolata Bold for Powerline
cursor_blink_interval      (0.0, kitty.options.utils.EasingFunction(), kitty.options.utils.EasingFunction())
cursor_trail               3
cursor_trail_decay         (0.05, 0.2)
detect_urls                False
focus_follows_mouse        True
font_size                  14.0
initial_window_height      (540, 'px')
initial_window_width       (960, 'px')
input_delay                0
macos_colorspace           displayp3
macos_option_as_alt        3
macos_show_window_title_in window
modify_font:
    cell_height 110%
notify_on_cmd_finish       NotifyOnCmdFinish(when='invisible', duration=10.0, action='notify', cmdline=(), clear_on=('focus', 'next'))
paste_actions              frozenset({'quote-urls-at-prompt', 'replace-dangerous-control-codes'})
remember_window_size       False
repaint_delay              1
resize_debounce_time       (0.1, 0.1)
scrollback_lines           100000
shell_integration          frozenset({'no-cursor'})
show_hyperlink_targets     True
tab_bar_align              center
tab_bar_style              custom
tab_powerline_style        round
tab_separator              
term                       xterm-256color
window_padding_width       FloatEdges(left=4.0, top=4.0, right=4.0, bottom=4.0)
Added mouse actions:
	cmd+left click ungrabbed →  mouse_click_url
Removed mouse actions:
	left click ungrabbed →  mouse_handle_click selection link prompt
Changed shortcuts:
	cmd+enter →  none
	cmd+k →  clear_terminal_and_scrollback
	ctrl+cmd+, →  reload_config
	ctrl+cmd+l →  clear_screen
	opt+cmd+k →  clear_scrollback
	opt+cmd+r →  reset_terminal
	shift+cmd+/ →  open_kitty_website
Colors:
	color0                     #626262   
	color1                     #df6565   
	color10                    #c0c57a   
	color11                    #f2cd86   
	color12                    #8bb5e1   
	color13                    #ceaadf   
	color14                    #9ac9c4   
	color15                    #eeeeee   
	color2                     #c4d15b   
	color3                     #eccd58   
	color4                     #93b2ca   
	color5                     #b8a0be   
	color6                     #80c9be   
	color7                     #ffffff   
	color8                     #333333   
	color9                     #d17976   
	macos_titlebar_color       background

Important environment variables seen by the kitty process:
	PATH                                /Applications/kitty.app/Contents/MacOS:/usr/bin:/bin:/usr/sbin:/sbin
	LANG                                en_CA.UTF-8
	SHELL                               /bin/zsh
	USER                                fserb

crash report:

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               kitty [9135]
Path:                  /Applications/kitty.app/Contents/MacOS/kitty
Identifier:            net.kovidgoyal.kitty
Version:               0.40.0 (0.40.0)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2025-03-12 12:55:09.6100 -0400
OS Version:            macOS 15.3.1 (24D70)
Report Version:        12
Anonymous UUID:        54158A31-BB84-8435-B45D-4C813CF3A33F

Sleep/Wake UUID:       A8C1887E-A5D0-498D-9D73-379DE1B71B43

Time Awake Since Boot: 10000 seconds
Time Since Wake:       8799 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000064
Exception Codes:       0x0000000000000001, 0x0000000000000064

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [9135]

VM Region Info: 0x64 is not in any region.  Bytes before following region: 4305813404
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      100a58000-100a70000    [   96K] r-x/r-x SM=COW  /Applications/kitty.app/Contents/MacOS/kitty

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   kitty.fast_data_types.so      	       0x1013b18dc 0x1012f0000 + 792796
1   kitty.fast_data_types.so      	       0x101386e6c 0x1012f0000 + 618092
2   kitty.fast_data_types.so      	       0x10136a678 0x1012f0000 + 501368
3   kitty.glfw-cocoa.so           	       0x1044d7858 0x1044bc000 + 112728
4   AppKit                        	       0x1976dd060 -[NSTrackingArea _dispatchMouseEntered:] + 124
5   AppKit                        	       0x197da67b4 -[_NSTrackingAreaAKManager _routeEnterExitEvent:] + 656
6   AppKit                        	       0x197da69b4 -[_NSTrackingAreaAKManager routeEnterExitEvent:] + 28
7   AppKit                        	       0x19766d610 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 152
8   AppKit                        	       0x19766d3a8 -[NSWindow(NSEventRouting) sendEvent:] + 284
9   AppKit                        	       0x197d9e688 +[_NSTrackingAreaAKManager routeEnterExitEvent:] + 80
10  AppKit                        	       0x197d601c8 +[_NSTrackingAreaManager routeEnterExitEvent:] + 244
11  AppKit                        	       0x197eab4fc -[NSApplication(NSEventRouting) sendEvent:] + 364
12  AppKit                        	       0x197ab2b04 -[NSApplication _handleEvent:] + 60
13  AppKit                        	       0x19753989c -[NSApplication run] + 520
14  kitty.glfw-cocoa.so           	       0x1044c5150 glfwRunMainLoop + 112
15  kitty.fast_data_types.so      	       0x1012fa2a4 0x1012f0000 + 41636
16  Python                        	       0x101d8a404 method_vectorcall_NOARGS + 120
17  Python                        	       0x101ebbe9c _PyEval_EvalFrameDefault + 52788
18  Python                        	       0x101d77de4 _PyObject_FastCallDictTstate + 96
19  Python                        	       0x101e0d09c slot_tp_call + 200
20  Python                        	       0x101d7790c _PyObject_MakeTpCall + 128
21  Python                        	       0x101ebc018 _PyEval_EvalFrameDefault + 53168
22  Python                        	       0x101eae1a0 PyEval_EvalCode + 296
23  Python                        	       0x101ea9a00 builtin_exec + 408
24  Python                        	       0x101de31c0 cfunction_vectorcall_FASTCALL_KEYWORDS + 92
25  Python                        	       0x101ebbe9c _PyEval_EvalFrameDefault + 52788
26  Python                        	       0x101f6a29c pymain_run_module + 276
27  Python                        	       0x101f69a64 pymain_run_python + 872
28  Python                        	       0x101f696b8 Py_RunMain + 24
29  kitty                         	       0x100a5a864 0x100a58000 + 10340
30  kitty                         	       0x100a59c50 main + 2064
31  dyld                          	       0x193568274 start + 2840

Thread 1:
0   libsystem_pthread.dylib       	       0x1938e30e8 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib       	       0x1938e30e8 start_wqthread + 0

Thread 3:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x1938a6f54 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1938b9604 mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x1938afaf8 mach_msg_overwrite + 480
3   libsystem_kernel.dylib        	       0x1938a729c mach_msg + 24
4   CoreFoundation                	       0x1939d0a4c __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x1939cf2ac __CFRunLoopRun + 1212
6   CoreFoundation                	       0x1939ce734 CFRunLoopRunSpecific + 588
7   AppKit                        	       0x19766b278 _NSEventThread + 148
8   libsystem_pthread.dylib       	       0x1938e82e4 _pthread_start + 136
9   libsystem_pthread.dylib       	       0x1938e30fc thread_start + 8

Thread 4:: KittyChildMon
0   libsystem_kernel.dylib        	       0x1938af830 poll + 8
1   kitty.fast_data_types.so      	       0x1012ffae8 0x1012f0000 + 64232
2   libsystem_pthread.dylib       	       0x1938e82e4 _pthread_start + 136
3   libsystem_pthread.dylib       	       0x1938e30fc thread_start + 8

Thread 5:: CVDisplayLink
0   libsystem_kernel.dylib        	       0x1938aa6ec __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1938e88c0 _pthread_cond_wait + 1248
2   CoreVideo                     	       0x19cd4c3a4 CVDisplayLink::waitUntil(unsigned long long) + 316
3   CoreVideo                     	       0x19cd4b47c CVDisplayLink::runIOThread() + 504
4   libsystem_pthread.dylib       	       0x1938e82e4 _pthread_start + 136
5   libsystem_pthread.dylib       	       0x1938e30fc thread_start + 8

Thread 6:
0   libsystem_pthread.dylib       	       0x1938e30e8 start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib       	       0x1938e30e8 start_wqthread + 0

Thread 8:
0   libsystem_pthread.dylib       	       0x1938e30e8 start_wqthread + 0

Thread 9:
0   libsystem_pthread.dylib       	       0x1938e30e8 start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x000000016f3a4ed8   x2: 0x000000016f3a4ec8   x3: 0x000000016f3a4db8
    x4: 0x0000000000000010   x5: 0x0000000000000001   x6: 0x0000000114d1b890   x7: 0x0000000000000c60
    x8: 0x0000000000000000   x9: 0x0000000000000000  x10: 0x0000000000000003  x11: 0x0000000193cd8680
   x12: 0x0000000000000003  x13: 0x000000010430d410  x14: 0x02000001fd270dd1  x15: 0x00000001fd270dd0
   x16: 0x02000001fd270dd1  x17: 0x0000000000000002  x18: 0x0000000000000000  x19: 0x000000016f3a4f5c
   x20: 0x000000016f3a4f5b  x21: 0x0000000101915000  x22: 0x0000000101915000  x23: 0x00000000000000d8
   x24: 0x00000001faf49000  x25: 0x0000000000000001  x26: 0x00000001f720b000  x27: 0x000000002bd80025
   x28: 0x0000000000000000   fp: 0x000000016f3a4f10   lr: 0x0000000101386e6c
    sp: 0x000000016f3a4ec0   pc: 0x00000001013b18dc cpsr: 0x60001000
   far: 0x0000000000000064  esr: 0x92000006 (Data Abort) byte read Translation fault

Binary Images:
       0x100a58000 -        0x100a6ffff net.kovidgoyal.kitty (0.40.0) <a3d61730-1f71-3480-a152-b8fd828d7aef> /Applications/kitty.app/Contents/MacOS/kitty
       0x101cdc000 -        0x1020e7fff org.python.python (3.12.3, (c) 2001-2023 Python Software Foundation.) <c5022193-cd44-3470-b934-aa6893e9af8e> /Applications/kitty.app/Contents/Frameworks/Python.framework/Versions/3.12/Python
       0x100d18000 -        0x100d1ffff zlib.so (*) <77939a33-3175-3388-a1b9-f2109099018b> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/zlib.so
       0x100ce8000 -        0x100d03fff libz.1.dylib (*) <e08b9664-3f8a-3db3-a6cc-499fb910b453> /Applications/kitty.app/Contents/Frameworks/libz.1.dylib
       0x100eac000 -        0x100eaffff _bz2.so (*) <e7cab55c-b46b-359e-98ae-4fce25afbb36> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_bz2.so
       0x100e84000 -        0x100e8bfff _lzma.so (*) <ee3e6860-3544-36fb-8e66-0ffaf0240b08> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_lzma.so
       0x1012f0000 -        0x101463fff kitty.fast_data_types.so (*) <5b077cfe-19e2-3333-8789-83f748058939> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/kitty.fast_data_types.so
       0x10192c000 -        0x101b87fff libharfbuzz.0.dylib (*) <dae889c4-38f8-37ef-8978-a36904183f3e> /Applications/kitty.app/Contents/Frameworks/libharfbuzz.0.dylib
       0x100f64000 -        0x100f9ffff libpng16.16.dylib (*) <a3d162db-2a70-3290-a798-8f36d87cac5e> /Applications/kitty.app/Contents/Frameworks/libpng16.16.dylib
       0x100ec0000 -        0x100f23fff liblcms2.2.dylib (*) <373b1e81-b221-37b3-a3c2-8ca6667c12cc> /Applications/kitty.app/Contents/Frameworks/liblcms2.2.dylib
       0x104acc000 -        0x104ef7fff libcrypto.3.dylib (*) <bad71e00-4a31-3571-be2b-7ae87993ea31> /Applications/kitty.app/Contents/Frameworks/libcrypto.3.dylib
       0x100f3c000 -        0x100f43fff libxxhash.0.dylib (*) <c4b227a6-7790-37f4-bd07-c839f8b362a1> /Applications/kitty.app/Contents/Frameworks/libxxhash.0.dylib
       0x1010dc000 -        0x1010dffff fcntl.so (*) <818ca3ae-e06d-3e0d-8a4c-9a4272cfa011> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/fcntl.so
       0x1010b4000 -        0x1010bffff math.so (*) <6eb8f10b-8832-34ff-946c-7dcdbf834f30> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/math.so
       0x101120000 -        0x101127fff _struct.so (*) <a359cb0b-a37b-39e7-9687-6c15605b56e3> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_struct.so
       0x101138000 -        0x10113ffff binascii.so (*) <17970090-ec44-3776-ae73-80739cd2fce2> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/binascii.so
       0x101150000 -        0x101157fff _json.so (*) <b1109e8e-813d-3d98-b219-961e678d79f8> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_json.so
       0x1010f0000 -        0x1010fffff _socket.so (*) <7f0d7245-6f6b-3c51-a2ef-48cd2cd8d130> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_socket.so
       0x101298000 -        0x10129ffff select.so (*) <822f1148-41d8-39a1-b4e8-500843c9ba0e> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/select.so
       0x101268000 -        0x101273fff array.so (*) <bfce4d6b-b548-3dd6-a059-37169e4a7b33> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/array.so
       0x101284000 -        0x101287fff _posixsubprocess.so (*) <e466ee87-913b-3924-a25c-eb873778937a> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_posixsubprocess.so
       0x1012d8000 -        0x1012dbfff _opcode.so (*) <ab3eed31-2a20-39df-a765-c2d1d96dfec1> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_opcode.so
       0x101cac000 -        0x101caffff _bisect.so (*) <2a9e655d-8b26-3040-9b3f-64a3b61810a6> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_bisect.so
       0x101cc0000 -        0x101cc3fff _random.so (*) <627df143-a27f-3f99-90af-60b3c4ac8e16> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_random.so
       0x1012b0000 -        0x1012b7fff _sha2.so (*) <da994d60-319f-3db6-a0be-2468de6e6a1b> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_sha2.so
       0x1035cc000 -        0x1035dffff _ctypes.so (*) <70060674-7096-36cd-995f-34bd4caf99ff> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_ctypes.so
       0x1044bc000 -        0x104503fff kitty.glfw-cocoa.so (*) <6131a9ff-d780-38c4-9d83-eba9a1e66b5c> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/kitty.glfw-cocoa.so
       0x104ab0000 -        0x104abbfff libobjc-trampolines.dylib (*) <3d687e9b-e092-3632-bc1d-74b19d492de0> /usr/lib/libobjc-trampolines.dylib
       0x116ba0000 -        0x117307fff com.apple.AGXMetalG15X-M1 (324.6) <c21f5272-9e81-3e96-82c4-ebae9938031f> /System/Library/Extensions/AGXMetalG15X_M1.bundle/Contents/MacOS/AGXMetalG15X_M1
       0x114f30000 -        0x114f97fff com.apple.AppleMetalOpenGLRenderer (1.0) <a969aeaf-d20c-3296-b195-742e2b280d5e> /System/Library/Extensions/AppleMetalOpenGLRenderer.bundle/Contents/MacOS/AppleMetalOpenGLRenderer
       0x120900000 -        0x120907fff _hashlib.so (*) <25358de0-3b79-3d30-a5dc-3e00427439ac> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_hashlib.so
       0x120940000 -        0x120947fff _blake2.so (*) <709d241f-5775-3814-be9e-bef7c17cdbc6> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_blake2.so
       0x1232c0000 -        0x1232d3fff _datetime.so (*) <9d747a67-0f38-3eb4-b77e-7406f1cbfcad> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_datetime.so
       0x123278000 -        0x12328ffff _ssl.so (*) <2c271028-8cf4-37b4-bb39-30590240994d> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_ssl.so
       0x1233e4000 -        0x1234cbfff libssl.3.dylib (*) <6e183f2f-3bf0-3cad-bbaf-21af9ef6d3f4> /Applications/kitty.app/Contents/Frameworks/libssl.3.dylib
       0x1232a8000 -        0x1232abfff _scproxy.so (*) <95093aba-a8df-3ad2-b60f-db95ef7d9f1f> /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions/_scproxy.so
       0x19750b000 -        0x198947fff com.apple.AppKit (6.9) <b88a44c1-d617-33dc-90ed-b6ab417c428e> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x193562000 -        0x1935e3f3f dyld (*) <398a133c-9bcb-317f-a064-a40d3cea3c0f> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x193953000 -        0x193e47fff com.apple.CoreFoundation (6.9) <190e6a36-fcaa-3ea3-94bb-7009c44653da> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x1938e1000 -        0x1938edfff libsystem_pthread.dylib (*) <642faf7a-874e-37e6-8aba-2b0cc09a3025> /usr/lib/system/libsystem_pthread.dylib
       0x1938a6000 -        0x1938e0ff7 libsystem_kernel.dylib (*) <eee9d0d3-dffc-37cb-9ced-b27cd0286d8c> /usr/lib/system/libsystem_kernel.dylib
       0x19cd49000 -        0x19cda9fff com.apple.CoreVideo (1.8) <0fcfe924-013c-3974-9fdf-58f9a8d71845> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)
Writable regions: Total=2.2G written=948K(0%) resident=948K(0%) swapped_out=0K(0%) unallocated=2.2G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               128K        1 
Activity Tracing                   256K        1 
CG image                           144K        6 
ColorSync                          640K       32 
CoreAnimation                     1392K       87 
CoreGraphics                        64K        4 
CoreUI image data                 1104K        8 
Foundation                          48K        2 
Image IO                            32K        2 
Kernel Alloc Once                   32K        1 
MALLOC                             2.2G       89 
MALLOC guard page                  288K       18 
OpenGL GLSL                        256K        3 
STACK GUARD                       56.2M       10 
Stack                             12.8M       10 
VM_ALLOCATE                       11.6M       45 
__AUTH                            5211K      665 
__AUTH_CONST                      70.2M      909 
__CTF                               824        1 
__DATA                            31.1M      926 
__DATA_CONST                      25.1M      952 
__DATA_DIRTY                      2757K      338 
__FONT_DATA                        2352        1 
__GLSLBUILTINS                    5174K        1 
__INFO_FILTER                         8        1 
__LINKEDIT                       611.8M       37 
__OBJC_RW                         2374K        1 
__TEXT                             1.0G      972 
__TPRO_CONST                       272K        2 
mapped file                      492.8M       33 
owned unmapped memory             1424K        1 
page table in kernel               948K        1 
shared memory                      976K       20 
===========                     =======  ======= 
TOTAL                              4.5G     5180 



-----------
Full Report
-----------

{"app_name":"kitty","timestamp":"2025-03-12 12:55:10.00 -0400","app_version":"0.40.0","slice_uuid":"a3d61730-1f71-3480-a152-b8fd828d7aef","build_version":"0.40.0","platform":1,"bundleID":"net.kovidgoyal.kitty","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.3.1 (24D70)","roots_installed":0,"name":"kitty","incident_id":"D366F23E-44E3-4473-805E-621DA9B122F8"}
{
  "uptime" : 10000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Mac15,9",
  "coalitionID" : 498,
  "osVersion" : {
    "train" : "macOS 15.3.1",
    "build" : "24D70",
    "releaseType" : "User"
  },
  "captureTime" : "2025-03-12 12:55:09.6100 -0400",
  "codeSigningMonitor" : 1,
  "incident" : "D366F23E-44E3-4473-805E-621DA9B122F8",
  "pid" : 9135,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2025-03-12 12:54:29.5726 -0400",
  "procStartAbsTime" : 257582250954,
  "procExitAbsTime" : 258543052493,
  "procName" : "kitty",
  "procPath" : "\/Applications\/kitty.app\/Contents\/MacOS\/kitty",
  "bundleInfo" : {"CFBundleShortVersionString":"0.40.0","CFBundleVersion":"0.40.0","CFBundleIdentifier":"net.kovidgoyal.kitty"},
  "storeInfo" : {"deviceIdentifierForVendor":"E70DF271-76A3-5509-9D62-436908F3DA55","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "net.kovidgoyal.kitty",
  "crashReporterKey" : "54158A31-BB84-8435-B45D-4C813CF3A33F",
  "codeSigningID" : "net.kovidgoyal.kitty",
  "codeSigningTeamID" : "NTY7FVCEKP",
  "codeSigningFlags" : 570503953,
  "codeSigningValidationCategory" : 6,
  "codeSigningTrustLevel" : 4294967295,
  "instructionByteStream" : {"beforePC":"\/XtFqfRPRKn2V0Op+F9CqfpnQan8b8ao\/wtf1igrAJAIBXQ5yAAANQ==","atPC":"CGRAuSkrAJApVUb5PwEI60kBAFRffACpPwAA+QgsQLkIBQBRKAgAuQ=="},
  "bootSessionUUID" : "6BF1136B-9C79-44CA-AF03-D3706240589F",
  "wakeTime" : 8799,
  "sleepWakeUUID" : "A8C1887E-A5D0-498D-9D73-379DE1B71B43",
  "sip" : "enabled",
  "vmRegionInfo" : "0x64 is not in any region.  Bytes before following region: 4305813404\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      100a58000-100a70000    [   96K] r-x\/r-x SM=COW  \/Applications\/kitty.app\/Contents\/MacOS\/kitty",
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000064","rawCodes":[1,100],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000064"},
  "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":9135},
  "vmregioninfo" : "0x64 is not in any region.  Bytes before following region: 4305813404\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      100a58000-100a70000    [   96K] r-x\/r-x SM=COW  \/Applications\/kitty.app\/Contents\/MacOS\/kitty",
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":181495,"threadState":{"x":[{"value":0},{"value":6161059544},{"value":6161059528},{"value":6161059256},{"value":16},{"value":1},{"value":4644255888},{"value":3168},{"value":0},{"value":0},{"value":3},{"value":6774687360,"symbolLocation":0,"symbol":"__NSSetSizes"},{"value":3},{"value":4365276176},{"value":144115196618018257,"symbolLocation":144115188075855873,"symbol":"OBJC_CLASS_$___NSSetM"},{"value":8542162384,"symbolLocation":0,"symbol":"OBJC_CLASS_$___NSSetM"},{"value":144115196618018257,"symbolLocation":144115188075855873,"symbol":"OBJC_CLASS_$___NSSetM"},{"value":2},{"value":0},{"value":6161059676},{"value":6161059675},{"value":4321267712},{"value":4321267712},{"value":216},{"value":8505298944,"symbolLocation":80,"symbol":"_MergedGlobals.16"},{"value":1},{"value":8441081856},{"value":735576101},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4315442796},"cpsr":{"value":1610616832},"fp":{"value":6161059600},"sp":{"value":6161059520},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":4315617500,"matchesCrashFrame":1},"far":{"value":100}},"queue":"com.apple.main-thread","frames":[{"imageOffset":792796,"imageIndex":6},{"imageOffset":618092,"imageIndex":6},{"imageOffset":501368,"imageIndex":6},{"imageOffset":112728,"imageIndex":26},{"imageOffset":1908832,"symbol":"-[NSTrackingArea _dispatchMouseEntered:]","symbolLocation":124,"imageIndex":36},{"imageOffset":9025460,"symbol":"-[_NSTrackingAreaAKManager _routeEnterExitEvent:]","symbolLocation":656,"imageIndex":36},{"imageOffset":9025972,"symbol":"-[_NSTrackingAreaAKManager routeEnterExitEvent:]","symbolLocation":28,"imageIndex":36},{"imageOffset":1451536,"symbol":"-[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:]","symbolLocation":152,"imageIndex":36},{"imageOffset":1450920,"symbol":"-[NSWindow(NSEventRouting) sendEvent:]","symbolLocation":284,"imageIndex":36},{"imageOffset":8992392,"symbol":"+[_NSTrackingAreaAKManager routeEnterExitEvent:]","symbolLocation":80,"imageIndex":36},{"imageOffset":8737224,"symbol":"+[_NSTrackingAreaManager routeEnterExitEvent:]","symbolLocation":244,"imageIndex":36},{"imageOffset":10093820,"symbol":"-[NSApplication(NSEventRouting) sendEvent:]","symbolLocation":364,"imageIndex":36},{"imageOffset":5929732,"symbol":"-[NSApplication _handleEvent:]","symbolLocation":60,"imageIndex":36},{"imageOffset":190620,"symbol":"-[NSApplication run]","symbolLocation":520,"imageIndex":36},{"imageOffset":37200,"symbol":"glfwRunMainLoop","symbolLocation":112,"imageIndex":26},{"imageOffset":41636,"imageIndex":6},{"imageOffset":713732,"symbol":"method_vectorcall_NOARGS","symbolLocation":120,"imageIndex":1},{"imageOffset":1965724,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":52788,"imageIndex":1},{"imageOffset":638436,"symbol":"_PyObject_FastCallDictTstate","symbolLocation":96,"imageIndex":1},{"imageOffset":1249436,"symbol":"slot_tp_call","symbolLocation":200,"imageIndex":1},{"imageOffset":637196,"symbol":"_PyObject_MakeTpCall","symbolLocation":128,"imageIndex":1},{"imageOffset":1966104,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":53168,"imageIndex":1},{"imageOffset":1909152,"symbol":"PyEval_EvalCode","symbolLocation":296,"imageIndex":1},{"imageOffset":1890816,"symbol":"builtin_exec","symbolLocation":408,"imageIndex":1},{"imageOffset":1077696,"symbol":"cfunction_vectorcall_FASTCALL_KEYWORDS","symbolLocation":92,"imageIndex":1},{"imageOffset":1965724,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":52788,"imageIndex":1},{"imageOffset":2679452,"symbol":"pymain_run_module","symbolLocation":276,"imageIndex":1},{"imageOffset":2677348,"symbol":"pymain_run_python","symbolLocation":872,"imageIndex":1},{"imageOffset":2676408,"symbol":"Py_RunMain","symbolLocation":24,"imageIndex":1},{"imageOffset":10340,"imageIndex":0},{"imageOffset":7248,"symbol":"main","symbolLocation":2064,"imageIndex":0},{"imageOffset":25204,"symbol":"start","symbolLocation":2840,"imageIndex":37}]},{"id":181512,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":40}],"threadState":{"x":[{"value":6161625088},{"value":6147},{"value":6161088512},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6161625088},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6770536680},"far":{"value":0}}},{"id":181513,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":40}],"threadState":{"x":[{"value":6162198528},{"value":5123},{"value":6161661952},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6162198528},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6770536680},"far":{"value":0}}},{"id":181533,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":0},{"value":21592279046},{"value":8589934592},{"value":230910326734848},{"value":0},{"value":230910326734848},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":53763},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8682823160},{"value":0},{"value":4294967295},{"value":2},{"value":230910326734848},{"value":0},{"value":230910326734848},{"value":6300721256},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6770365956},"cpsr":{"value":4096},"fp":{"value":6300721104},"sp":{"value":6300721024},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6770290516},"far":{"value":0}},"frames":[{"imageOffset":3924,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":41},{"imageOffset":79364,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":41},{"imageOffset":39672,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":41},{"imageOffset":4764,"symbol":"mach_msg","symbolLocation":24,"imageIndex":41},{"imageOffset":514636,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":39},{"imageOffset":508588,"symbol":"__CFRunLoopRun","symbolLocation":1212,"imageIndex":39},{"imageOffset":505652,"symbol":"CFRunLoopRunSpecific","symbolLocation":588,"imageIndex":39},{"imageOffset":1442424,"symbol":"_NSEventThread","symbolLocation":148,"imageIndex":36},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":40},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":40}]},{"id":181538,"name":"KittyChildMon","threadState":{"x":[{"value":4},{"value":0},{"value":4294967295},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":2},{"value":0},{"value":0},{"value":2},{"value":0},{"value":0},{"value":72057602580119721,"symbolLocation":72057594037927937,"symbol":"OBJC_CLASS_$_NSLock"},{"value":8542191784,"symbolLocation":0,"symbol":"OBJC_CLASS_$_NSLock"},{"value":230},{"value":4729061092290947024},{"value":0},{"value":4630864256},{"value":4321259520},{"value":4316495872},{"value":2},{"value":4316412864},{"value":4404161264},{"value":4316408724},{"value":4316408560},{"value":1050120},{"value":4316412800}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4314888936},"cpsr":{"value":1610616832},"fp":{"value":6436089792},"sp":{"value":6436089648},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6770325552},"far":{"value":0}},"frames":[{"imageOffset":38960,"symbol":"poll","symbolLocation":8,"imageIndex":41},{"imageOffset":64232,"imageIndex":6},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":40},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":40}]},{"id":181583,"name":"CVDisplayLink","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":65704},{"value":0},{"value":7477166},{"value":1214465},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8682840696},{"value":0},{"value":4379052600},{"value":4379052664},{"value":1},{"value":7477166},{"value":0},{"value":0},{"value":1214465},{"value":1214720},{"value":8506129656,"symbolLocation":0,"symbol":"CVHostTimeBase::sToNanosDenominator"},{"value":8506129688,"symbolLocation":0,"symbol":"kZeroVideoTime"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6770559168},"cpsr":{"value":2684358656},"fp":{"value":6436662704},"sp":{"value":6436662560},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6770304748},"far":{"value":0}},"frames":[{"imageOffset":18156,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":41},{"imageOffset":30912,"symbol":"_pthread_cond_wait","symbolLocation":1248,"imageIndex":40},{"imageOffset":13220,"symbol":"CVDisplayLink::waitUntil(unsigned long long)","symbolLocation":316,"imageIndex":42},{"imageOffset":9340,"symbol":"CVDisplayLink::runIOThread()","symbolLocation":504,"imageIndex":42},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":40},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":40}]},{"id":181747,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":40}],"threadState":{"x":[{"value":13124677632},{"value":83727},{"value":13124141056},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":13124677632},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6770536680},"far":{"value":0}}},{"id":186908,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":40}],"threadState":{"x":[{"value":6162771968},{"value":0},{"value":6162235392},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6162771968},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6770536680},"far":{"value":0}}},{"id":186909,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":40}],"threadState":{"x":[{"value":6394097664},{"value":91151},{"value":6393561088},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6394097664},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6770536680},"far":{"value":0}}},{"id":186910,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":40}],"threadState":{"x":[{"value":6394671104},{"value":0},{"value":6394134528},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6394671104},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6770536680},"far":{"value":0}}}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4305813504,
    "CFBundleShortVersionString" : "0.40.0",
    "CFBundleIdentifier" : "net.kovidgoyal.kitty",
    "size" : 98304,
    "uuid" : "a3d61730-1f71-3480-a152-b8fd828d7aef",
    "path" : "\/Applications\/kitty.app\/Contents\/MacOS\/kitty",
    "name" : "kitty",
    "CFBundleVersion" : "0.40.0"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4325228544,
    "CFBundleShortVersionString" : "3.12.3, (c) 2001-2023 Python Software Foundation.",
    "CFBundleIdentifier" : "org.python.python",
    "size" : 4243456,
    "uuid" : "c5022193-cd44-3470-b934-aa6893e9af8e",
    "path" : "\/Applications\/kitty.app\/Contents\/Frameworks\/Python.framework\/Versions\/3.12\/Python",
    "name" : "Python",
    "CFBundleVersion" : "3.12.3"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4308697088,
    "size" : 32768,
    "uuid" : "77939a33-3175-3388-a1b9-f2109099018b",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/zlib.so",
    "name" : "zlib.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4308500480,
    "size" : 114688,
    "uuid" : "e08b9664-3f8a-3db3-a6cc-499fb910b453",
    "path" : "\/Applications\/kitty.app\/Contents\/Frameworks\/libz.1.dylib",
    "name" : "libz.1.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4310351872,
    "size" : 16384,
    "uuid" : "e7cab55c-b46b-359e-98ae-4fce25afbb36",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_bz2.so",
    "name" : "_bz2.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4310188032,
    "size" : 32768,
    "uuid" : "ee3e6860-3544-36fb-8e66-0ffaf0240b08",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_lzma.so",
    "name" : "_lzma.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4314824704,
    "size" : 1523712,
    "uuid" : "5b077cfe-19e2-3333-8789-83f748058939",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/kitty.fast_data_types.so",
    "name" : "kitty.fast_data_types.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4321361920,
    "size" : 2473984,
    "uuid" : "dae889c4-38f8-37ef-8978-a36904183f3e",
    "path" : "\/Applications\/kitty.app\/Contents\/Frameworks\/libharfbuzz.0.dylib",
    "name" : "libharfbuzz.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4311105536,
    "size" : 245760,
    "uuid" : "a3d162db-2a70-3290-a798-8f36d87cac5e",
    "path" : "\/Applications\/kitty.app\/Contents\/Frameworks\/libpng16.16.dylib",
    "name" : "libpng16.16.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4310433792,
    "size" : 409600,
    "uuid" : "373b1e81-b221-37b3-a3c2-8ca6667c12cc",
    "path" : "\/Applications\/kitty.app\/Contents\/Frameworks\/liblcms2.2.dylib",
    "name" : "liblcms2.2.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4373397504,
    "size" : 4374528,
    "uuid" : "bad71e00-4a31-3571-be2b-7ae87993ea31",
    "path" : "\/Applications\/kitty.app\/Contents\/Frameworks\/libcrypto.3.dylib",
    "name" : "libcrypto.3.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4310941696,
    "size" : 32768,
    "uuid" : "c4b227a6-7790-37f4-bd07-c839f8b362a1",
    "path" : "\/Applications\/kitty.app\/Contents\/Frameworks\/libxxhash.0.dylib",
    "name" : "libxxhash.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4312645632,
    "size" : 16384,
    "uuid" : "818ca3ae-e06d-3e0d-8a4c-9a4272cfa011",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/fcntl.so",
    "name" : "fcntl.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4312481792,
    "size" : 49152,
    "uuid" : "6eb8f10b-8832-34ff-946c-7dcdbf834f30",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/math.so",
    "name" : "math.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4312924160,
    "size" : 32768,
    "uuid" : "a359cb0b-a37b-39e7-9687-6c15605b56e3",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_struct.so",
    "name" : "_struct.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4313022464,
    "size" : 32768,
    "uuid" : "17970090-ec44-3776-ae73-80739cd2fce2",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/binascii.so",
    "name" : "binascii.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4313120768,
    "size" : 32768,
    "uuid" : "b1109e8e-813d-3d98-b219-961e678d79f8",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_json.so",
    "name" : "_json.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4312727552,
    "size" : 65536,
    "uuid" : "7f0d7245-6f6b-3c51-a2ef-48cd2cd8d130",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_socket.so",
    "name" : "_socket.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4314464256,
    "size" : 32768,
    "uuid" : "822f1148-41d8-39a1-b4e8-500843c9ba0e",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/select.so",
    "name" : "select.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4314267648,
    "size" : 49152,
    "uuid" : "bfce4d6b-b548-3dd6-a059-37169e4a7b33",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/array.so",
    "name" : "array.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4314382336,
    "size" : 16384,
    "uuid" : "e466ee87-913b-3924-a25c-eb873778937a",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_posixsubprocess.so",
    "name" : "_posixsubprocess.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4314726400,
    "size" : 16384,
    "uuid" : "ab3eed31-2a20-39df-a765-c2d1d96dfec1",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_opcode.so",
    "name" : "_opcode.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4325031936,
    "size" : 16384,
    "uuid" : "2a9e655d-8b26-3040-9b3f-64a3b61810a6",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_bisect.so",
    "name" : "_bisect.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4325113856,
    "size" : 16384,
    "uuid" : "627df143-a27f-3f99-90af-60b3c4ac8e16",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_random.so",
    "name" : "_random.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4314562560,
    "size" : 32768,
    "uuid" : "da994d60-319f-3db6-a0be-2468de6e6a1b",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_sha2.so",
    "name" : "_sha2.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4351377408,
    "size" : 81920,
    "uuid" : "70060674-7096-36cd-995f-34bd4caf99ff",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_ctypes.so",
    "name" : "_ctypes.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4367040512,
    "size" : 294912,
    "uuid" : "6131a9ff-d780-38c4-9d83-eba9a1e66b5c",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/kitty.glfw-cocoa.so",
    "name" : "kitty.glfw-cocoa.so"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4373282816,
    "size" : 49152,
    "uuid" : "3d687e9b-e092-3632-bc1d-74b19d492de0",
    "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4676255744,
    "CFBundleShortVersionString" : "324.6",
    "CFBundleIdentifier" : "com.apple.AGXMetalG15X-M1",
    "size" : 7766016,
    "uuid" : "c21f5272-9e81-3e96-82c4-ebae9938031f",
    "path" : "\/System\/Library\/Extensions\/AGXMetalG15X_M1.bundle\/Contents\/MacOS\/AGXMetalG15X_M1",
    "name" : "AGXMetalG15X_M1",
    "CFBundleVersion" : "324.6"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4646436864,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.AppleMetalOpenGLRenderer",
    "size" : 425984,
    "uuid" : "a969aeaf-d20c-3296-b195-742e2b280d5e",
    "path" : "\/System\/Library\/Extensions\/AppleMetalOpenGLRenderer.bundle\/Contents\/MacOS\/AppleMetalOpenGLRenderer",
    "name" : "AppleMetalOpenGLRenderer",
    "CFBundleVersion" : "1"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4841275392,
    "size" : 32768,
    "uuid" : "25358de0-3b79-3d30-a5dc-3e00427439ac",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_hashlib.so",
    "name" : "_hashlib.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4841537536,
    "size" : 32768,
    "uuid" : "709d241f-5775-3814-be9e-bef7c17cdbc6",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_blake2.so",
    "name" : "_blake2.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4885053440,
    "size" : 81920,
    "uuid" : "9d747a67-0f38-3eb4-b77e-7406f1cbfcad",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_datetime.so",
    "name" : "_datetime.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4884758528,
    "size" : 98304,
    "uuid" : "2c271028-8cf4-37b4-bb39-30590240994d",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_ssl.so",
    "name" : "_ssl.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4886249472,
    "size" : 950272,
    "uuid" : "6e183f2f-3bf0-3cad-bbaf-21af9ef6d3f4",
    "path" : "\/Applications\/kitty.app\/Contents\/Frameworks\/libssl.3.dylib",
    "name" : "libssl.3.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4884955136,
    "size" : 16384,
    "uuid" : "95093aba-a8df-3ad2-b60f-db95ef7d9f1f",
    "path" : "\/Applications\/kitty.app\/Contents\/Resources\/Python\/lib\/kitty-extensions\/_scproxy.so",
    "name" : "_scproxy.so"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6833614848,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 21221376,
    "uuid" : "b88a44c1-d617-33dc-90ed-b6ab417c428e",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2575.40.6"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6766862336,
    "size" : 532288,
    "uuid" : "398a133c-9bcb-317f-a064-a40d3cea3c0f",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6770995200,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5197824,
    "uuid" : "190e6a36-fcaa-3ea3-94bb-7009c44653da",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "3302.1.400"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6770528256,
    "size" : 53248,
    "uuid" : "642faf7a-874e-37e6-8aba-2b0cc09a3025",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6770286592,
    "size" : 241656,
    "uuid" : "eee9d0d3-dffc-37cb-9ced-b27cd0286d8c",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6926143488,
    "CFBundleShortVersionString" : "1.8",
    "CFBundleIdentifier" : "com.apple.CoreVideo",
    "size" : 397312,
    "uuid" : "0fcfe924-013c-3974-9fdf-58f9a8d71845",
    "path" : "\/System\/Library\/Frameworks\/CoreVideo.framework\/Versions\/A\/CoreVideo",
    "name" : "CoreVideo",
    "CFBundleVersion" : "672.10"
  }
],
  "sharedCache" : {
  "base" : 6766051328,
  "size" : 4865835008,
  "uuid" : "d272b91e-f9f0-3854-b5b9-508b21c25dcc"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)\nWritable regions: Total=2.2G written=948K(0%) resident=948K(0%) swapped_out=0K(0%) unallocated=2.2G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               128K        1 \nActivity Tracing                   256K        1 \nCG image                           144K        6 \nColorSync                          640K       32 \nCoreAnimation                     1392K       87 \nCoreGraphics                        64K        4 \nCoreUI image data                 1104K        8 \nFoundation                          48K        2 \nImage IO                            32K        2 \nKernel Alloc Once                   32K        1 \nMALLOC                             2.2G       89 \nMALLOC guard page                  288K       18 \nOpenGL GLSL                        256K        3 \nSTACK GUARD                       56.2M       10 \nStack                             12.8M       10 \nVM_ALLOCATE                       11.6M       45 \n__AUTH                            5211K      665 \n__AUTH_CONST                      70.2M      909 \n__CTF                               824        1 \n__DATA                            31.1M      926 \n__DATA_CONST                      25.1M      952 \n__DATA_DIRTY                      2757K      338 \n__FONT_DATA                        2352        1 \n__GLSLBUILTINS                    5174K        1 \n__INFO_FILTER                         8        1 \n__LINKEDIT                       611.8M       37 \n__OBJC_RW                         2374K        1 \n__TEXT                             1.0G      972 \n__TPRO_CONST                       272K        2 \nmapped file                      492.8M       33 \nowned unmapped memory             1424K        1 \npage table in kernel               948K        1 \nshared memory                      976K       20 \n===========                     =======  ======= \nTOTAL                              4.5G     5180 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "logWritingSignature" : "009327514e837ca4fe330f5944ae7b4ba4326e92",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "64b21a7351cbb02ce3442e4e",
      "factorPackIds" : {
        "REMINDERS_GROCERY" : "6647f0f7b6a75d3dc32993e7"
      },
      "deploymentId" : 240000042
    },
    {
      "rolloutId" : "6297d96be2c9387df974efa4",
      "factorPackIds" : {

      },
      "deploymentId" : 240000032
    }
  ],
  "experiments" : [

  ]
}
}

Model: Mac15,9, BootROM 11881.81.4, proc 16:12:4 processors, 64 GB, SMC 
Graphics: Apple M3 Max, Apple M3 Max, Built-In
Display: Color LCD, 3456 x 2234 Retina, Main, MirrorOff, Online
Display: VP2785 SERIES, 5120 x 2880 (5K/UHD+ - Ultra High Definition Plus), MirrorOff, Online
Display: VP2785 SERIES, 5120 x 2880 (5K/UHD+ - Ultra High Definition Plus), MirrorOff, Online
Memory Module: LPDDR5, Micron
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4388), wl0: Oct 31 2024 06:18:43 version 23.10.900.20.41.51.176 FWID 01-24228154
IO80211_driverkit-1345.10 "IO80211_driverkit-1345.10" Dec 14 2024 17:47:07
AirPort: 
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Thunderbolt Ethernet Slot 0 2, Ethernet, en8
Network Service: Wi-Fi, AirPort, en0
Network Service: Tailscale 2, VPN (io.tailscale.ipn.macsys), utun4
PCI Card: ethernet, Ethernet Controller, Thunderbolt@6,0,0
PCI Card: pci1b21,1242, USB eXtensible Host Controller, Thunderbolt@4,0,0
PCI Card: pci1b73,1100, USB eXtensible Host Controller, Thunderbolt@5,0,0
PCI Card: pci1b21,1242, USB eXtensible Host Controller, Thunderbolt@3,0,0
PCI Card: pci8086,15d4, USB eXtensible Host Controller, Thunderbolt@7,0,0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB30Bus
USB Device: 4-Port USB 3.0 Hub
USB Device: 4-Port USB 3.0 Hub
USB Device: Cam Link 4K
USB Device: USB Storage
USB Device: 4-Port USB 2.0 Hub
USB Device: 4-Port USB 2.0 Hub
USB Device: USB2.0 Hub
USB Device: Virtual HUB
USB Device: Virtual HID
USB Device: Razer DeathAdder Chroma
USB Device: NK65
USB Device: Scarlett 2i2 USB
USB Device: tk-x001
USB Device: USB Audio
USB Device: USB31Bus
USB Device: Scarlett Solo 4th Gen
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB 2.0 BILLBOARD
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Device: Thunderbolt 3 Pro Dock, Elgato, 1, 35.1
@fserb fserb added the bug label Mar 12, 2025
@kovidgoyal
Copy link
Owner

Does not crash for me with

kitty --config=NONE -o 'input delay 0'

and keeping ctrl+shift+n held down.

I need a reproducer to be able to debug or alternately build kitty with
either debug symbols or better asan and post the crash trace.

https://sw.kovidgoyal.net/kitty/build/

@fserb
Copy link
Author

fserb commented Mar 13, 2025

I tried again and maybe I messed up the setting that was breaking it (sorry)

When I comment focus_follows_mouse yes, it stops crashing.

If I do kitty --config=NONE -o 'focus_follows_mouse yes', then I get a crash after one or two command+N, with the stack above.

@fserb
Copy link
Author

fserb commented Mar 13, 2025

thank you :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants