coteditor / CotEditor

Lightweight Plain-Text Editor for macOS
https://coteditor.com
Other
6.37k stars 432 forks source link

CotEditor crashes when I open CotEditor Settings (from menu or by keyboard shortcut) #1644

Closed arjpar closed 4 months ago

arjpar commented 4 months ago

Description

Pretty much title. Exactly as stated. CotEditor crashes whenever I open the (CotEditor) settings either through the menu (CotEditor > Settings) or by Cmd+, . In fact, the settings window doesn't even open. It just crashes immediately.

To Reproduce

  1. Open CotEditor (in any state; trying to open/create a file, editing a current file, etc)
  2. Try to open the settings window for CotEditor either through the menubar, or by keyboard shortcut.
  3. Notice how the settings window doesn't even open, it just crashes immediately.

Expected behavior

I expected the settings window to open.

CotEditor version

4.8.3 (649)

macOS version

14.5 (23F79)

Additional context

I am able to reliably reproduce this on my machine, every time, following the steps to reproduce below. It even is reproducible after I reinstall (uninstall & reinstall) CotEditor from either Homebrew or from the Mac App Store. After looking at the crash logs (Apple Reporter), I believe this is an issue with fonts, or my specific (font) settings. I think that if I could be pointed to where the settings are stored (they persist even after reinstall), I could delete them, and start with a fresh install, where I wouldn't be able to reproduce the bug. I won't know until I try, though.

1024jp commented 4 months ago

think that if I could be pointed to where the settings are stored (they persist even after reinstall), I could delete them, and start with a fresh install, where I wouldn't be able to reproduce the bug. I won't know until I try, though.

OK, you can delete the font settings in CotEditor by running the following lines in Terminal.app.

defaults delete com.coteditor.CotEditor font
defaults delete com.coteditor.CotEditor monospacedFont

If possible, could you share the name of the font you set in CotEditor and also the crash log so that I can study what is the issue?

arjpar commented 4 months ago

@1024jp Absolutely! The font should be "Segoe UI Variable". It's a variable font installed on Microsoft Windows 11 PC's.

Turns out that it was a problem with the font, because deleting those settings with defaults worked. I suspected it was a problem with the fonts, because it mentioned fonts in the crash log.

Speaking of the crash log, here it is:

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

Process:               CotEditor [29439]
Path:                  /Applications/CotEditor.app/Contents/MacOS/CotEditor
Identifier:            com.coteditor.CotEditor
Version:               4.8.3 (649)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-05-23 06:01:13.0209 -0400
OS Version:            macOS 14.5 (23F79)
Report Version:        12
Anonymous UUID:        6CFC42D9-B9B8-FE60-A50A-C51407B088F8

Sleep/Wake UUID:       E13AFD85-A596-4150-AA07-53846121BEF5

Time Awake Since Boot: 45000 seconds
Time Since Wake:       18116 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 0x0000000000000190
Exception Codes:       0x0000000000000001, 0x0000000000000190

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

VM Region Info: 0x190 is not in any region.  Bytes before following region: 4297178736
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->
      __TEXT                      10021c000-100640000    [ 4240K] r-x/r-x SM=COW  /Applications/CotEditor.app/Contents/MacOS/CotEditor

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   CoreText                               0x1966878bc CTFontCopyDisplayName + 40
1   UIFoundation                           0x198e3ce8c -[NSFont displayName] + 16
2   CotEditor                              0x10024b354 0x10021c000 + 193364
3   CotEditor                              0x10024ad8c 0x10021c000 + 191884
4   CotEditor                              0x10024aa88 0x10021c000 + 191112
5   CotEditor                              0x10024b7f8 0x10021c000 + 194552
6   SwiftUI                                0x1c0293558 0x1bfaf8000 + 7976280
7   SwiftUI                                0x1c1217b70 0x1bfaf8000 + 24247152
8   SwiftUI                                0x1c12176a4 0x1bfaf8000 + 24245924
9   SwiftUI                                0x1bfbf15b4 0x1bfaf8000 + 1021364
10  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
11  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
12  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
13  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
14  SwiftUI                                0x1c121762c 0x1bfaf8000 + 24245804
15  SwiftUI                                0x1bfbf15b4 0x1bfaf8000 + 1021364
16  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
17  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
18  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
19  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
20  SwiftUI                                0x1c01269d8 0x1bfaf8000 + 6482392
21  SwiftUI                                0x1c01500d8 0x1bfaf8000 + 6652120
22  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
23  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
24  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
25  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
26  SwiftUI                                0x1bff36a3c 0x1bfaf8000 + 4450876
27  SwiftUI                                0x1bff2d498 0x1bfaf8000 + 4412568
28  SwiftUI                                0x1bffa5ef8 0x1bfaf8000 + 4906744
29  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
30  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
31  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
32  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
33  SwiftUI                                0x1bff4e10c 0x1bfaf8000 + 4546828
34  SwiftUI                                0x1bffa5d4c 0x1bfaf8000 + 4906316
35  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
36  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
37  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
38  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
39  SwiftUI                                0x1c014ff7c 0x1bfaf8000 + 6651772
40  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
41  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
42  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
43  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
44  SwiftUI                                0x1c1216980 0x1bfaf8000 + 24242560
45  SwiftUI                                0x1c1217030 0x1bfaf8000 + 24244272
46  SwiftUI                                0x1c1216b90 0x1bfaf8000 + 24243088
47  SwiftUI                                0x1bfbf15b4 0x1bfaf8000 + 1021364
48  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
49  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
50  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
51  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
52  SwiftUI                                0x1c1216980 0x1bfaf8000 + 24242560
53  SwiftUI                                0x1c1217030 0x1bfaf8000 + 24244272
54  SwiftUI                                0x1c1216b90 0x1bfaf8000 + 24243088
55  SwiftUI                                0x1bfbf15b4 0x1bfaf8000 + 1021364
56  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
57  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
58  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
59  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
60  SwiftUI                                0x1c1216980 0x1bfaf8000 + 24242560
61  SwiftUI                                0x1c1217030 0x1bfaf8000 + 24244272
62  SwiftUI                                0x1c1216b90 0x1bfaf8000 + 24243088
63  SwiftUI                                0x1bfbf15b4 0x1bfaf8000 + 1021364
64  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
65  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
66  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
67  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
68  SwiftUI                                0x1c1440a48 0x1bfaf8000 + 26511944
69  SwiftUI                                0x1c1440bd0 0x1bfaf8000 + 26512336
70  SwiftUI                                0x1c1441128 0x1bfaf8000 + 26513704
71  SwiftUI                                0x1bfcdab70 0x1bfaf8000 + 1977200
72  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
73  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
74  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
75  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
76  SwiftUI                                0x1c0168ed0 0x1bfaf8000 + 6754000
77  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
78  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
79  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
80  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
81  SwiftUI                                0x1c014de74 0x1bfaf8000 + 6643316
82  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
83  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
84  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
85  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
86  SwiftUI                                0x1c0168c98 0x1bfaf8000 + 6753432
87  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
88  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
89  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
90  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
91  SwiftUI                                0x1c00b64f4 0x1bfaf8000 + 6022388
92  SwiftUI                                0x1bfe06fb8 0x1bfaf8000 + 3207096
93  SwiftUI                                0x1bfe05f4c 0x1bfaf8000 + 3202892
94  SwiftUI                                0x1bffa60c0 0x1bfaf8000 + 4907200
95  AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
96  AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
97  AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
98  AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
99  SwiftUI                                0x1c0565a5c 0x1bfaf8000 + 10934876
100 SwiftUI                                0x1c0565c74 0x1bfaf8000 + 10935412
101 SwiftUI                                0x1bfcdab70 0x1bfaf8000 + 1977200
102 AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
103 AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
104 AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
105 AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
106 SwiftUI                                0x1c0abfb44 0x1bfaf8000 + 16546628
107 SwiftUI                                0x1c135be6c 0x1bfaf8000 + 25575020
108 SwiftUI                                0x1c0abfad8 0x1bfaf8000 + 16546520
109 SwiftUI                                0x1bfcdab70 0x1bfaf8000 + 1977200
110 AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
111 AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
112 AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
113 AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
114 SwiftUI                                0x1bfd9605c 0x1bfaf8000 + 2744412
115 SwiftUI                                0x1bffb52b0 0x1bfaf8000 + 4969136
116 AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
117 AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
118 AttributeGraph                         0x1c17f0848 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720
119 AttributeGraph                         0x1c1808ccc AGGraphGetValue + 228
120 SwiftUI                                0x1c0566120 0x1bfaf8000 + 10936608
121 SwiftUI                                0x1c135be6c 0x1bfaf8000 + 25575020
122 SwiftUI                                0x1c0566034 0x1bfaf8000 + 10936372
123 SwiftUI                                0x1bfcdab70 0x1bfaf8000 + 1977200
124 AttributeGraph                         0x1c17e75c0 AG::Graph::UpdateStack::update() + 512
125 AttributeGraph                         0x1c17e7dfc AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
126 AttributeGraph                         0x1c17efe34 AG::Graph::value_ref(AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&) + 288
127 AttributeGraph                         0x1c1808fec AGGraphGetWeakValue + 388
128 SwiftUI                                0x1c10e7fd0 0x1bfaf8000 + 23003088
129 SwiftUI                                0x1c07addf4 0x1bfaf8000 + 13327860
130 SwiftUI                                0x1c11ad9a8 0x1bfaf8000 + 23812520
131 SwiftUI                                0x1c11ad330 0x1bfaf8000 + 23810864
132 SwiftUI                                0x1c11aa0d8 0x1bfaf8000 + 23797976
133 SwiftUI                                0x1c0860a54 0x1bfaf8000 + 14060116
134 SwiftUI                                0x1c086bb84 0x1bfaf8000 + 14105476
135 SwiftUI                                0x1c0860ee0 0x1bfaf8000 + 14061280
136 AppKit                                 0x197adb848 +[NSAnimationContext runAnimationGroup:] + 56
137 SwiftUI                                0x1c0860930 0x1bfaf8000 + 14059824
138 SwiftUI                                0x1c0860f20 0x1bfaf8000 + 14061344
139 AppKit                                 0x198570b58 ___NSViewLayout_block_invoke + 592
140 AppKit                                 0x197b068a4 NSPerformVisuallyAtomicChange + 108
141 AppKit                                 0x197b0afe4 _NSViewLayout + 96
142 AppKit                                 0x198567204 __36-[NSView _layoutSubtreeWithOldSize:]_block_invoke + 364
143 AppKit                                 0x197b068a4 NSPerformVisuallyAtomicChange + 108
144 AppKit                                 0x197b0af78 -[NSView _layoutSubtreeWithOldSize:] + 100
145 AppKit                                 0x198567cec __56-[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:]_block_invoke + 796
146 AppKit                                 0x197b068a4 NSPerformVisuallyAtomicChange + 108
147 AppKit                                 0x197b0ab38 -[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:] + 100
148 AppKit                                 0x197b068a4 NSPerformVisuallyAtomicChange + 108
149 AppKit                                 0x197b0aac8 -[NSView layoutSubtreeIfNeeded] + 96
150 AppKit                                 0x197c6a818 -[NSView replaceSubview:with:options:completionHandler:] + 196
151 AppKit                                 0x197c48bcc -[NSTabView _switchTabViewItem:oldView:withTabViewItem:newView:initialFirstResponder:lastKeyView:] + 556
152 AppKit                                 0x197c434f4 -[NSTabView selectTabViewItem:] + 420
153 AppKit                                 0x197c48598 -[NSTabViewController setSelectedTabViewItemIndex:] + 340
154 CotEditor                              0x100422234 0x10021c000 + 2122292
155 CotEditor                              0x100422394 0x10021c000 + 2122644
156 AppKit                                 0x197b1f514 -[NSViewController _sendViewDidLoad] + 84
157 AppKit                                 0x197b0cbd0 -[NSViewController _loadViewIfRequired] + 236
158 AppKit                                 0x197fe4960 __24-[NSViewController view]_block_invoke + 28
159 AppKit                                 0x197b068a4 NSPerformVisuallyAtomicChange + 108
160 AppKit                                 0x197b0ca9c -[NSViewController view] + 160
161 AppKit                                 0x19858c234 +[NSWindow _windowWithContentViewController:styleMask:] + 40
162 CotEditor                              0x1004232ac 0x10021c000 + 2126508
163 CotEditor                              0x100423ab8 0x10021c000 + 2128568
164 CotEditor                              0x10023ebec 0x10021c000 + 142316
165 CotEditor                              0x1002427f8 0x10021c000 + 157688
166 CotEditor                              0x100242944 0x10021c000 + 158020
167 AppKit                                 0x197c6a0e8 -[NSApplication(NSResponder) sendAction:to:from:] + 460
168 AppKit                                 0x197d34464 -[NSMenuItem _corePerformAction] + 372
169 AppKit                                 0x1982e3338 _NSMenuPerformActionWithHighlighting + 152
170 AppKit                                 0x19815f274 -[NSMenu _performActionForItem:atIndex:fromEvent:] + 212
171 AppKit                                 0x197d334c0 -[NSMenu performKeyEquivalent:] + 376
172 AppKit                                 0x1982ba3c0 routeKeyEquivalent + 444
173 ViewBridge                             0x19ca23548 __86-[NSRemoteView potentialCommandEquivalentHitServiceApp:eventOwner:fullDispatch:reply:]_block_invoke_2 + 52
174 ViewBridge                             0x19ca45438 simulateAppSendEvent + 208
175 ViewBridge                             0x19ca23508 __86-[NSRemoteView potentialCommandEquivalentHitServiceApp:eventOwner:fullDispatch:reply:]_block_invoke + 112
176 ViewBridge                             0x19ca23240 -[NSRemoteView potentialCommandEquivalentHitServiceApp:eventOwner:fullDispatch:reply:] + 564
177 CoreFoundation                         0x194246694 __invoking___ + 148
178 CoreFoundation                         0x194246514 -[NSInvocation invoke] + 428
179 ViewBridge                             0x19c9b6be8 __deferNSXPCInvocationOntoMainThread_block_invoke + 120
180 ViewBridge                             0x19c9abeb4 __wrapBlockWithVoucher_block_invoke + 56
181 ViewBridge                             0x19ca4ba78 deferredBlockOpportunity_block_invoke_2 + 360
182 CoreFoundation                         0x194266070 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 28
183 CoreFoundation                         0x194265f84 __CFRunLoopDoBlocks + 356
184 CoreFoundation                         0x194265414 __CFRunLoopRun + 2440
185 CoreFoundation                         0x194264434 CFRunLoopRunSpecific + 608
186 HIToolbox                              0x19ea0819c RunCurrentEventLoopInMode + 292
187 HIToolbox                              0x19ea07fd8 ReceiveNextEventCommon + 648
188 HIToolbox                              0x19ea07d30 _BlockUntilNextEventMatchingListInModeWithFilter + 76
189 AppKit                                 0x197ac3d68 _DPSNextEvent + 660
190 AppKit                                 0x1982b9808 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 700
191 AppKit                                 0x197ab709c -[NSApplication run] + 476
192 AppKit                                 0x197a8e2e0 NSApplicationMain + 880
193 CotEditor                              0x100242d7c 0x10021c000 + 159100
194 dyld                                   0x193dfe0e0 start + 2360

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

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

Thread 3:
0   libsystem_pthread.dylib                0x194181d20 start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib                0x194181d20 start_wqthread + 0

Thread 5:
0   libsystem_pthread.dylib                0x194181d20 start_wqthread + 0

Thread 6:: com.apple.NSEventThread
0   libsystem_kernel.dylib                 0x1941461f4 mach_msg2_trap + 8
1   libsystem_kernel.dylib                 0x194158b24 mach_msg2_internal + 80
2   libsystem_kernel.dylib                 0x19414ee34 mach_msg_overwrite + 476
3   libsystem_kernel.dylib                 0x194146578 mach_msg + 24
4   CoreFoundation                         0x194266680 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                         0x194264f44 __CFRunLoopRun + 1208
6   CoreFoundation                         0x194264434 CFRunLoopRunSpecific + 608
7   AppKit                                 0x197bee188 _NSEventThread + 144
8   libsystem_pthread.dylib                0x194186f94 _pthread_start + 136
9   libsystem_pthread.dylib                0x194181d34 thread_start + 8

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x000060000095e2d0   x1: 0x0000000201030d70   x2: 0x0000000000000000   x3: 0x000060000112d140
    x4: 0x0000600002f2e6c0   x5: 0x0000000000001040   x6: 0x0000600000ba1040   x7: 0x0000000000000000
    x8: 0x0000000000000000   x9: 0x0000000201006098  x10: 0x0000000008774316  x11: 0x0000000000000001
   x12: 0x0000600000ba1010  x13: 0x0000000000000000  x14: 0x00000001f474d27a  x15: 0x0000000000016b94
   x16: 0x0000000196687894  x17: 0x0000000206386bd0  x18: 0x0000000000000000  x19: 0x000060000095e2d0
   x20: 0x000000016fbdad38  x21: 0x000060000112d100  x22: 0x000060000095e2d0  x23: 0x000000016fbdb6f0
   x24: 0x000000016fbdb370  x25: 0x000000016fbdb250  x26: 0x000000016fbdb130  x27: 0x000000016fbdafd0
   x28: 0x000000016fbdb570   fp: 0x000000016fbdad10   lr: 0x2549000198e3ce8c
    sp: 0x000000016fbdacf0   pc: 0x00000001966878bc cpsr: 0x40001000
   far: 0x0000000000000190  esr: 0x92000006 (Data Abort) byte read Translation fault

Binary Images:
       0x10ca84000 -        0x10ca87fff com.apple.icloud.drive.fileprovider.override (1.0) <db39a641-8c34-385d-8faf-37cb3dcfc89e> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/iCloudDriveFileProviderOverride.bundle/Contents/MacOS/iCloudDriveFileProviderOverride
       0x10cb08000 -        0x10cb27fff com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProviderOverride (14.5) <45b63a1f-97c2-3047-9430-120757ec26f6> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride
       0x10ca6c000 -        0x10ca73fff com.apple.FileProviderOverride (1835.120.53) <48c78787-aebf-3b9c-8300-2b20ba87b0a4> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FileProviderOverride.bundle/Contents/MacOS/FileProviderOverride
       0x10ba54000 -        0x10ba5ffff libobjc-trampolines.dylib (*) <9381bd6d-84a5-3c72-b3b8-88428afa4782> /usr/lib/libobjc-trampolines.dylib
       0x10ba80000 -        0x10ba9ffff com.apple.security.csparser (3.0) <5b38c00e-20a2-3dd5-b582-3d7bf058f0ba> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
       0x100c50000 -        0x100c93fff org.sparkle-project.Sparkle (2.6.2) <387c652c-43e0-3ed4-8d24-25f881186cbf> /Applications/CotEditor.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle
       0x10021c000 -        0x10063ffff com.coteditor.CotEditor (4.8.3) <8709761d-3815-34ba-8cb3-3f7b0637924c> /Applications/CotEditor.app/Contents/MacOS/CotEditor
       0x196615000 -        0x196809fff com.apple.CoreText (800.5.0.2) <15d8da43-6168-3efc-8b32-2df12a849fec> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
       0x198dc7000 -        0x198f7bfff com.apple.UIFoundation (1.0) <f5ec41b2-8f0d-382b-943b-63785c82035d> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
       0x1bfaf8000 -        0x1c17dbfff com.apple.SwiftUI (5.5.8) <71c9cc70-1a85-396b-a92a-c893fe8bd541> /System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI
       0x1c17dc000 -        0x1c1820fff com.apple.AttributeGraph (5.4.16) <fffe46a2-2d66-3719-b6ca-69d9760ce96f> /System/Library/PrivateFrameworks/AttributeGraph.framework/Versions/A/AttributeGraph
       0x197a8a000 -        0x198dc6fff com.apple.AppKit (6.9) <61f710be-9132-3cc2-883d-066365fba1ad> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x19c9a4000 -        0x19cab3fff com.apple.ViewBridge (740) <e9ab32ea-7615-3c03-91d2-8a9d4ff1e763> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
       0x1941e8000 -        0x1946c0fff com.apple.CoreFoundation (6.9) <84b539d5-22c9-3f8c-84c8-903e9c7b8d29> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x19e9d5000 -        0x19ec98fff com.apple.HIToolbox (2.1.1) <7db6c397-563f-3756-908c-e25b019a1848> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x193df8000 -        0x193e80a17 dyld (*) <37bbc384-0755-31c7-a808-0ed49e44dd8e> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x194180000 -        0x19418cfff libsystem_pthread.dylib (*) <386b0fc1-7873-3328-8e71-43269fd1b2c7> /usr/lib/system/libsystem_pthread.dylib
       0x194145000 -        0x19417fffb libsystem_kernel.dylib (*) <9b8b53f9-e2b6-36df-98e9-28d8fca732f2> /usr/lib/system/libsystem_kernel.dylib

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.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)
Writable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)

                                VIRTUAL   REGION
REGION TYPE                        SIZE    COUNT (non-coalesced)
===========                     =======  =======
Accelerate framework               128K        1
Activity Tracing                   256K        1
AttributeGraph Data               1024K        1
CG image                            32K        2
ColorSync                          560K       27
CoreAnimation                      832K       52
CoreGraphics                        32K        2
CoreUI image data                 1680K        9
Foundation                          48K        2
Kernel Alloc Once                   32K        1
MALLOC                             1.6G       63
MALLOC guard page                  288K       18
STACK GUARD                       56.1M        7
Stack                             11.2M        7
VM_ALLOCATE                       3216K       10
__AUTH                            2344K      386
__AUTH_CONST                      31.9M      595
__CTF                               824        1
__DATA                            14.9M      585
__DATA_CONST                      31.5M      608
__DATA_DIRTY                      2017K      212
__FONT_DATA                          4K        1
__INFO_FILTER                         8        1
__LINKEDIT                       533.7M        8
__OBJC_RO                         71.9M        1
__OBJC_RW                         2199K        1
__TEXT                           699.4M      626
dyld private memory                272K        2
mapped file                      195.3M       46
shared memory                     2400K       15
===========                     =======  =======
TOTAL                              3.2G     3291

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

{"app_name":"CotEditor","timestamp":"2024-05-23 06:01:13.00 -0400","app_version":"4.8.3","slice_uuid":"8709761d-3815-34ba-8cb3-3f7b0637924c","build_version":"649","platform":1,"bundleID":"com.coteditor.CotEditor","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.5 (23F79)","roots_installed":0,"name":"CotEditor","incident_id":"52ECDCDC-B0B4-4674-922B-2843640D7EE4"}
{
  "uptime" : 45000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro18,3",
  "coalitionID" : 6607,
  "osVersion" : {
    "train" : "macOS 14.5",
    "build" : "23F79",
    "releaseType" : "User"
  },
  "captureTime" : "2024-05-23 06:01:13.0209 -0400",
  "codeSigningMonitor" : 1,
  "incident" : "52ECDCDC-B0B4-4674-922B-2843640D7EE4",
  "pid" : 29439,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2024-05-23 06:01:06.9839 -0400",
  "procStartAbsTime" : 1088153571942,
  "procExitAbsTime" : 1088298072128,
  "procName" : "CotEditor",
  "procPath" : "\/Applications\/CotEditor.app\/Contents\/MacOS\/CotEditor",
  "bundleInfo" : {"CFBundleShortVersionString":"4.8.3","CFBundleVersion":"649","CFBundleIdentifier":"com.coteditor.CotEditor"},
  "storeInfo" : {"deviceIdentifierForVendor":"7404B0BB-3398-5FFC-8070-47E4A77E36BE","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.coteditor.CotEditor",
  "crashReporterKey" : "6CFC42D9-B9B8-FE60-A50A-C51407B088F8",
  "codeSigningID" : "com.coteditor.CotEditor",
  "codeSigningTeamID" : "HT3Z3A72WZ",
  "codeSigningFlags" : 570520337,
  "codeSigningValidationCategory" : 6,
  "codeSigningTrustLevel" : 4294967295,
  "instructionByteStream" : {"beforePC":"fyMD1f\/DANH0TwGp\/XsCqf2DAJFgAwC0CBRA+elLNfApYQKRIQFA+Q==","atPC":"AMlA+RAAQPnxAwCqsSf28jAawdoJjkX46gMQqvMjAJHoIwCRAgCA0g=="},
  "wakeTime" : 18116,
  "sleepWakeUUID" : "E13AFD85-A596-4150-AA07-53846121BEF5",
  "sip" : "enabled",
  "vmRegionInfo" : "0x190 is not in any region.  Bytes before following region: 4297178736\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      10021c000-100640000    [ 4240K] r-x\/r-x SM=COW  \/Applications\/CotEditor.app\/Contents\/MacOS\/CotEditor",
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000190","rawCodes":[1,400],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000190"},
  "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":29439},
  "vmregioninfo" : "0x190 is not in any region.  Bytes before following region: 4297178736\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      10021c000-100640000    [ 4240K] r-x\/r-x SM=COW  \/Applications\/CotEditor.app\/Contents\/MacOS\/CotEditor",
  "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":713431,"threadState":{"x":[{"value":105553126089424},{"value":8606911856},{"value":0},{"value":105553134276928},{"value":105553165739712},{"value":4160},{"value":105553128460352},{"value":0},{"value":0},{"value":8606736536,"symbolLocation":0,"symbol":"kCTFontFullNameKey"},{"value":142033686},{"value":1},{"value":105553128460304},{"value":0},{"value":8396264058,"objc-selector":"🤯"},{"value":93076},{"value":6818396308,"symbolLocation":0,"symbol":"CTFontCopyDisplayName"},{"value":8694295504},{"value":0},{"value":105553126089424},{"value":6169668920},{"value":105553134276864},{"value":105553126089424},{"value":6169671408},{"value":6169670512},{"value":6169670224},{"value":6169669936},{"value":6169669584},{"value":6169671024}],"flavor":"ARM_THREAD_STATE64","lr":{"value":2686678659563245196},"cpsr":{"value":1073745920},"fp":{"value":6169668880},"sp":{"value":6169668848},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":6818396348,"matchesCrashFrame":1},"far":{"value":400}},"queue":"com.apple.main-thread","frames":[{"imageOffset":469180,"symbol":"CTFontCopyDisplayName","symbolLocation":40,"imageIndex":7},{"imageOffset":482956,"symbol":"-[NSFont displayName]","symbolLocation":16,"imageIndex":8},{"imageOffset":193364,"imageIndex":6},{"imageOffset":191884,"imageIndex":6},{"imageOffset":191112,"imageIndex":6},{"imageOffset":194552,"imageIndex":6},{"imageOffset":7976280,"imageIndex":9},{"imageOffset":24247152,"imageIndex":9},{"imageOffset":24245924,"imageIndex":9},{"imageOffset":1021364,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":24245804,"imageIndex":9},{"imageOffset":1021364,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":6482392,"imageIndex":9},{"imageOffset":6652120,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":4450876,"imageIndex":9},{"imageOffset":4412568,"imageIndex":9},{"imageOffset":4906744,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":4546828,"imageIndex":9},{"imageOffset":4906316,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":6651772,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":24242560,"imageIndex":9},{"imageOffset":24244272,"imageIndex":9},{"imageOffset":24243088,"imageIndex":9},{"imageOffset":1021364,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":24242560,"imageIndex":9},{"imageOffset":24244272,"imageIndex":9},{"imageOffset":24243088,"imageIndex":9},{"imageOffset":1021364,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":24242560,"imageIndex":9},{"imageOffset":24244272,"imageIndex":9},{"imageOffset":24243088,"imageIndex":9},{"imageOffset":1021364,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":26511944,"imageIndex":9},{"imageOffset":26512336,"imageIndex":9},{"imageOffset":26513704,"imageIndex":9},{"imageOffset":1977200,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":6754000,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":6643316,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":6753432,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":6022388,"imageIndex":9},{"imageOffset":3207096,"imageIndex":9},{"imageOffset":3202892,"imageIndex":9},{"imageOffset":4907200,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":10934876,"imageIndex":9},{"imageOffset":10935412,"imageIndex":9},{"imageOffset":1977200,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":16546628,"imageIndex":9},{"imageOffset":25575020,"imageIndex":9},{"imageOffset":16546520,"imageIndex":9},{"imageOffset":1977200,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":2744412,"imageIndex":9},{"imageOffset":4969136,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":84040,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":720,"imageIndex":10},{"imageOffset":183500,"symbol":"AGGraphGetValue","symbolLocation":228,"imageIndex":10},{"imageOffset":10936608,"imageIndex":9},{"imageOffset":25575020,"imageIndex":9},{"imageOffset":10936372,"imageIndex":9},{"imageOffset":1977200,"imageIndex":9},{"imageOffset":46528,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":512,"imageIndex":10},{"imageOffset":48636,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":10},{"imageOffset":81460,"symbol":"AG::Graph::value_ref(AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&)","symbolLocation":288,"imageIndex":10},{"imageOffset":184300,"symbol":"AGGraphGetWeakValue","symbolLocation":388,"imageIndex":10},{"imageOffset":23003088,"imageIndex":9},{"imageOffset":13327860,"imageIndex":9},{"imageOffset":23812520,"imageIndex":9},{"imageOffset":23810864,"imageIndex":9},{"imageOffset":23797976,"imageIndex":9},{"imageOffset":14060116,"imageIndex":9},{"imageOffset":14105476,"imageIndex":9},{"imageOffset":14061280,"imageIndex":9},{"imageOffset":333896,"symbol":"+[NSAnimationContext runAnimationGroup:]","symbolLocation":56,"imageIndex":11},{"imageOffset":14059824,"imageIndex":9},{"imageOffset":14061344,"imageIndex":9},{"imageOffset":11430744,"symbol":"___NSViewLayout_block_invoke","symbolLocation":592,"imageIndex":11},{"imageOffset":510116,"symbol":"NSPerformVisuallyAtomicChange","symbolLocation":108,"imageIndex":11},{"imageOffset":528356,"symbol":"_NSViewLayout","symbolLocation":96,"imageIndex":11},{"imageOffset":11391492,"symbol":"__36-[NSView _layoutSubtreeWithOldSize:]_block_invoke","symbolLocation":364,"imageIndex":11},{"imageOffset":510116,"symbol":"NSPerformVisuallyAtomicChange","symbolLocation":108,"imageIndex":11},{"imageOffset":528248,"symbol":"-[NSView _layoutSubtreeWithOldSize:]","symbolLocation":100,"imageIndex":11},{"imageOffset":11394284,"symbol":"__56-[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:]_block_invoke","symbolLocation":796,"imageIndex":11},{"imageOffset":510116,"symbol":"NSPerformVisuallyAtomicChange","symbolLocation":108,"imageIndex":11},{"imageOffset":527160,"symbol":"-[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:]","symbolLocation":100,"imageIndex":11},{"imageOffset":510116,"symbol":"NSPerformVisuallyAtomicChange","symbolLocation":108,"imageIndex":11},{"imageOffset":527048,"symbol":"-[NSView layoutSubtreeIfNeeded]","symbolLocation":96,"imageIndex":11},{"imageOffset":1968152,"symbol":"-[NSView replaceSubview:with:options:completionHandler:]","symbolLocation":196,"imageIndex":11},{"imageOffset":1829836,"symbol":"-[NSTabView _switchTabViewItem:oldView:withTabViewItem:newView:initialFirstResponder:lastKeyView:]","symbolLocation":556,"imageIndex":11},{"imageOffset":1807604,"symbol":"-[NSTabView selectTabViewItem:]","symbolLocation":420,"imageIndex":11},{"imageOffset":1828248,"symbol":"-[NSTabViewController setSelectedTabViewItemIndex:]","symbolLocation":340,"imageIndex":11},{"imageOffset":2122292,"imageIndex":6},{"imageOffset":2122644,"imageIndex":6},{"imageOffset":611604,"symbol":"-[NSViewController _sendViewDidLoad]","symbolLocation":84,"imageIndex":11},{"imageOffset":535504,"symbol":"-[NSViewController _loadViewIfRequired]","symbolLocation":236,"imageIndex":11},{"imageOffset":5613920,"symbol":"__24-[NSViewController view]_block_invoke","symbolLocation":28,"imageIndex":11},{"imageOffset":510116,"symbol":"NSPerformVisuallyAtomicChange","symbolLocation":108,"imageIndex":11},{"imageOffset":535196,"symbol":"-[NSViewController view]","symbolLocation":160,"imageIndex":11},{"imageOffset":11543092,"symbol":"+[NSWindow _windowWithContentViewController:styleMask:]","symbolLocation":40,"imageIndex":11},{"imageOffset":2126508,"imageIndex":6},{"imageOffset":2128568,"imageIndex":6},{"imageOffset":142316,"imageIndex":6},{"imageOffset":157688,"imageIndex":6},{"imageOffset":158020,"imageIndex":6},{"imageOffset":1966312,"symbol":"-[NSApplication(NSResponder) sendAction:to:from:]","symbolLocation":460,"imageIndex":11},{"imageOffset":2794596,"symbol":"-[NSMenuItem _corePerformAction]","symbolLocation":372,"imageIndex":11},{"imageOffset":8753976,"symbol":"_NSMenuPerformActionWithHighlighting","symbolLocation":152,"imageIndex":11},{"imageOffset":7164532,"symbol":"-[NSMenu _performActionForItem:atIndex:fromEvent:]","symbolLocation":212,"imageIndex":11},{"imageOffset":2790592,"symbol":"-[NSMenu performKeyEquivalent:]","symbolLocation":376,"imageIndex":11},{"imageOffset":8586176,"symbol":"routeKeyEquivalent","symbolLocation":444,"imageIndex":11},{"imageOffset":521544,"symbol":"__86-[NSRemoteView potentialCommandEquivalentHitServiceApp:eventOwner:fullDispatch:reply:]_block_invoke_2","symbolLocation":52,"imageIndex":12},{"imageOffset":660536,"symbol":"simulateAppSendEvent","symbolLocation":208,"imageIndex":12},{"imageOffset":521480,"symbol":"__86-[NSRemoteView potentialCommandEquivalentHitServiceApp:eventOwner:fullDispatch:reply:]_block_invoke","symbolLocation":112,"imageIndex":12},{"imageOffset":520768,"symbol":"-[NSRemoteView potentialCommandEquivalentHitServiceApp:eventOwner:fullDispatch:reply:]","symbolLocation":564,"imageIndex":12},{"imageOffset":386708,"symbol":"__invoking___","symbolLocation":148,"imageIndex":13},{"imageOffset":386324,"symbol":"-[NSInvocation invoke]","symbolLocation":428,"imageIndex":13},{"imageOffset":76776,"symbol":"__deferNSXPCInvocationOntoMainThread_block_invoke","symbolLocation":120,"imageIndex":12},{"imageOffset":32436,"symbol":"__wrapBlockWithVoucher_block_invoke","symbolLocation":56,"imageIndex":12},{"imageOffset":686712,"symbol":"deferredBlockOpportunity_block_invoke_2","symbolLocation":360,"imageIndex":12},{"imageOffset":516208,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__","symbolLocation":28,"imageIndex":13},{"imageOffset":515972,"symbol":"__CFRunLoopDoBlocks","symbolLocation":356,"imageIndex":13},{"imageOffset":513044,"symbol":"__CFRunLoopRun","symbolLocation":2440,"imageIndex":13},{"imageOffset":508980,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":13},{"imageOffset":209308,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":14},{"imageOffset":208856,"symbol":"ReceiveNextEventCommon","symbolLocation":648,"imageIndex":14},{"imageOffset":208176,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":76,"imageIndex":14},{"imageOffset":236904,"symbol":"_DPSNextEvent","symbolLocation":660,"imageIndex":11},{"imageOffset":8583176,"symbol":"-[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":700,"imageIndex":11},{"imageOffset":184476,"symbol":"-[NSApplication run]","symbolLocation":476,"imageIndex":11},{"imageOffset":17120,"symbol":"NSApplicationMain","symbolLocation":880,"imageIndex":11},{"imageOffset":159100,"imageIndex":6},{"imageOffset":24800,"symbol":"start","symbolLocation":2360,"imageIndex":15}]},{"id":713473,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":17}],"threadState":{"x":[{"value":6170259456},{"value":5891},{"value":6169722880},{"value":0},{"value":409603},{"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":6170259456},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6779575584},"far":{"value":0}}},{"id":713483,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":17}],"threadState":{"x":[{"value":6171406336},{"value":19719},{"value":6170869760},{"value":0},{"value":409603},{"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":6171406336},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6779575584},"far":{"value":0}}},{"id":713530,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":17}],"threadState":{"x":[{"value":6175993856},{"value":58627},{"value":6175457280},{"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":6175993856},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6779575584},"far":{"value":0}}},{"id":713531,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":17}],"threadState":{"x":[{"value":6176567296},{"value":58371},{"value":6176030720},{"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":6176567296},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6779575584},"far":{"value":0}}},{"id":713532,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":17}],"threadState":{"x":[{"value":6177140736},{"value":0},{"value":6176604160},{"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":6177140736},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6779575584},"far":{"value":0}}},{"id":713667,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":281539401220096},{"value":0},{"value":281539401220096},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":65551},{"value":0},{"value":1},{"value":65551},{"value":811952},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8694209280},{"value":0},{"value":4294967295},{"value":2},{"value":281539401220096},{"value":0},{"value":281539401220096},{"value":6177710184},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6779407140},"cpsr":{"value":4096},"fp":{"value":6177710032},"sp":{"value":6177709952},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6779331060},"far":{"value":0}},"frames":[{"imageOffset":4596,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":18},{"imageOffset":80676,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":18},{"imageOffset":40500,"symbol":"mach_msg_overwrite","symbolLocation":476,"imageIndex":18},{"imageOffset":5496,"symbol":"mach_msg","symbolLocation":24,"imageIndex":18},{"imageOffset":517760,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":13},{"imageOffset":511812,"symbol":"__CFRunLoopRun","symbolLocation":1208,"imageIndex":13},{"imageOffset":508980,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":13},{"imageOffset":1458568,"symbol":"_NSEventThread","symbolLocation":144,"imageIndex":11},{"imageOffset":28564,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":17},{"imageOffset":7476,"symbol":"thread_start","symbolLocation":8,"imageIndex":17}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4507320320,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.icloud.drive.fileprovider.override",
    "size" : 16384,
    "uuid" : "db39a641-8c34-385d-8faf-37cb3dcfc89e",
    "path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/iCloudDriveFileProviderOverride.bundle\/Contents\/MacOS\/iCloudDriveFileProviderOverride",
    "name" : "iCloudDriveFileProviderOverride",
    "CFBundleVersion" : "2720.120.29"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4507860992,
    "CFBundleShortVersionString" : "14.5",
    "CFBundleIdentifier" : "com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProviderOverride",
    "size" : 131072,
    "uuid" : "45b63a1f-97c2-3047-9430-120757ec26f6",
    "path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/FinderSyncCollaborationFileProviderOverride.bundle\/Contents\/MacOS\/FinderSyncCollaborationFileProviderOverride",
    "name" : "FinderSyncCollaborationFileProviderOverride",
    "CFBundleVersion" : "1632.5.3"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4507222016,
    "CFBundleShortVersionString" : "1835.120.53",
    "CFBundleIdentifier" : "com.apple.FileProviderOverride",
    "size" : 32768,
    "uuid" : "48c78787-aebf-3b9c-8300-2b20ba87b0a4",
    "path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/FileProviderOverride.bundle\/Contents\/MacOS\/FileProviderOverride",
    "name" : "FileProviderOverride",
    "CFBundleVersion" : "1835.120.53"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4490346496,
    "size" : 49152,
    "uuid" : "9381bd6d-84a5-3c72-b3b8-88428afa4782",
    "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4490526720,
    "CFBundleShortVersionString" : "3.0",
    "CFBundleIdentifier" : "com.apple.security.csparser",
    "size" : 131072,
    "uuid" : "5b38c00e-20a2-3dd5-b582-3d7bf058f0ba",
    "path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser",
    "name" : "csparser",
    "CFBundleVersion" : "61123.121.1"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4307877888,
    "CFBundleShortVersionString" : "2.6.2",
    "CFBundleIdentifier" : "org.sparkle-project.Sparkle",
    "size" : 278528,
    "uuid" : "387c652c-43e0-3ed4-8d24-25f881186cbf",
    "path" : "\/Applications\/CotEditor.app\/Contents\/Frameworks\/Sparkle.framework\/Versions\/B\/Sparkle",
    "name" : "Sparkle",
    "CFBundleVersion" : "2038"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4297179136,
    "CFBundleShortVersionString" : "4.8.3",
    "CFBundleIdentifier" : "com.coteditor.CotEditor",
    "size" : 4341760,
    "uuid" : "8709761d-3815-34ba-8cb3-3f7b0637924c",
    "path" : "\/Applications\/CotEditor.app\/Contents\/MacOS\/CotEditor",
    "name" : "CotEditor",
    "CFBundleVersion" : "649"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6817927168,
    "CFBundleShortVersionString" : "800.5.0.2",
    "CFBundleIdentifier" : "com.apple.CoreText",
    "size" : 2052096,
    "uuid" : "15d8da43-6168-3efc-8b32-2df12a849fec",
    "path" : "\/System\/Library\/Frameworks\/CoreText.framework\/Versions\/A\/CoreText",
    "name" : "CoreText",
    "CFBundleVersion" : "800.5.0.2"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6859550720,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.UIFoundation",
    "size" : 1789952,
    "uuid" : "f5ec41b2-8f0d-382b-943b-63785c82035d",
    "path" : "\/System\/Library\/PrivateFrameworks\/UIFoundation.framework\/Versions\/A\/UIFoundation",
    "name" : "UIFoundation",
    "CFBundleVersion" : "909.7"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7510917120,
    "CFBundleShortVersionString" : "5.5.8",
    "CFBundleIdentifier" : "com.apple.SwiftUI",
    "size" : 30294016,
    "uuid" : "71c9cc70-1a85-396b-a92a-c893fe8bd541",
    "path" : "\/System\/Library\/Frameworks\/SwiftUI.framework\/Versions\/A\/SwiftUI",
    "name" : "SwiftUI",
    "CFBundleVersion" : "5.5.8"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7541211136,
    "CFBundleShortVersionString" : "5.4.16",
    "CFBundleIdentifier" : "com.apple.AttributeGraph",
    "size" : 282624,
    "uuid" : "fffe46a2-2d66-3719-b6ca-69d9760ce96f",
    "path" : "\/System\/Library\/PrivateFrameworks\/AttributeGraph.framework\/Versions\/A\/AttributeGraph",
    "name" : "AttributeGraph",
    "CFBundleVersion" : "5.4.16"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6839377920,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 20172800,
    "uuid" : "61f710be-9132-3cc2-883d-066365fba1ad",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2487.60.105"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6922321920,
    "CFBundleShortVersionString" : "740",
    "CFBundleIdentifier" : "com.apple.ViewBridge",
    "size" : 1114112,
    "uuid" : "e9ab32ea-7615-3c03-91d2-8a9d4ff1e763",
    "path" : "\/System\/Library\/PrivateFrameworks\/ViewBridge.framework\/Versions\/A\/ViewBridge",
    "name" : "ViewBridge",
    "CFBundleVersion" : "740"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6779994112,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5083136,
    "uuid" : "84b539d5-22c9-3f8c-84c8-903e9c7b8d29",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "2503.1"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6956077056,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 2899968,
    "uuid" : "7db6c397-563f-3756-908c-e25b019a1848",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6775865344,
    "size" : 559640,
    "uuid" : "37bbc384-0755-31c7-a808-0ed49e44dd8e",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6779568128,
    "size" : 53248,
    "uuid" : "386b0fc1-7873-3328-8e71-43269fd1b2c7",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6779326464,
    "size" : 241660,
    "uuid" : "9b8b53f9-e2b6-36df-98e9-28d8fca732f2",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  }
],
  "sharedCache" : {
  "base" : 6775111680,
  "size" : 4220698624,
  "uuid" : "3406ad1b-2469-30eb-9863-5dce861e6dea"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               128K        1 \nActivity Tracing                   256K        1 \nAttributeGraph Data               1024K        1 \nCG image                            32K        2 \nColorSync                          560K       27 \nCoreAnimation                      832K       52 \nCoreGraphics                        32K        2 \nCoreUI image data                 1680K        9 \nFoundation                          48K        2 \nKernel Alloc Once                   32K        1 \nMALLOC                             1.6G       63 \nMALLOC guard page                  288K       18 \nSTACK GUARD                       56.1M        7 \nStack                             11.2M        7 \nVM_ALLOCATE                       3216K       10 \n__AUTH                            2344K      386 \n__AUTH_CONST                      31.9M      595 \n__CTF                               824        1 \n__DATA                            14.9M      585 \n__DATA_CONST                      31.5M      608 \n__DATA_DIRTY                      2017K      212 \n__FONT_DATA                          4K        1 \n__INFO_FILTER                         8        1 \n__LINKEDIT                       533.7M        8 \n__OBJC_RO                         71.9M        1 \n__OBJC_RW                         2199K        1 \n__TEXT                           699.4M      626 \ndyld private memory                272K        2 \nmapped file                      195.3M       46 \nshared memory                     2400K       15 \n===========                     =======  ======= \nTOTAL                              3.2G     3291 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "logWritingSignature" : "553c0f9d926ae9a176333563f6d2d431e285134c",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "62699e1ec1ff2978b47f6c3b",
      "factorPackIds" : {
        "SIRI_FIND_MY_CONFIGURATION_FILES" : "652805151bce5442b8d752e1"
      },
      "deploymentId" : 240000031
    },
    {
      "rolloutId" : "5ffde50ce2aacd000d47a95f",
      "factorPackIds" : {

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

  ]
}
}

Model: MacBookPro18,3, BootROM 10151.121.1, proc 8:6:2 processors, 16 GB, SMC
Graphics: Apple M1 Pro, Apple M1 Pro, Built-In
Display: Color LCD, 3024 x 1964 Retina, Main, MirrorOff, Online
Memory Module: LPDDR5, Samsung
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Apr  4 2024 20:37:43 version 20.103.14.0.8.7.174 FWID 01-95f1e684
AirPort:
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: 4-Port USB 3.1 Hub
USB Device: SanDisk 3.2Gen1
USB Device: External USB 3.0
USB Device: 4-Port USB 2.1 Hub
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
arjpar commented 4 months ago

Weirdly enough, I can't seem to reproduce it with the Segoe UI Variable font. My only best guess is that perhaps I set one of the fonts (monospace, proportional) as a now deleted font, since I was deleting/adding some fonts recently.

1024jp commented 4 months ago

Thank you for sharing the log and good to hear that your issue seems solved.

Hmm, the log clearly shows that the app crashed when it tried to get the font's name. https://developer.apple.com/documentation/coretext/1509316-ctfontcopydisplayname

I also looked into the CotEditor's code where the app crashed, but I think there is nothing wrong there. So I guess this is a kind of bug on the macOS system side...

Let me close this issue as your issue is anyway solved, the CotEditor side cannot take measures, and it is unlikely to occur frequently.

I'll do further if somebody else also faces the same issue.

arjpar commented 4 months ago

@1024jp I was able to reproduce it again, and I have the steps.

  1. Select your monospace or standard (proportional) font in CotEditor as a user-installed font.
  2. Delete those fonts.
  3. Do a restart or logout if necessary.
  4. Open CotEditor > settings and notice how CotEditor crashes.

If this doesn't work, try selecting the user-installed font(s) from a smart collection (in CotEditor > Settings) for step No. 1, and then deleting the font(s), restarting CotEditor, and trying to open settings. It should crash then.

If these steps to reproduce don't work, it's probably a problem on my end.

The solution of deleting the default values by running defaults fixes the problem.

1024jp commented 4 months ago

Thank you for providing the procedure to reproduce the issue! I also succeed in crashing the app and consequently fixing the issue. Now the Appearance settings pane just ignores the user setting and user the default one when the font set does not exist. The change will be shipped with the next version, CotEditor 4.8.5.