* bug#61703: 29.0.60; Emacs crashes on C-x 8 RET
@ 2023-02-22 8:00 Kai Ma
2023-02-22 12:40 ` Eli Zaretskii
0 siblings, 1 reply; 8+ messages in thread
From: Kai Ma @ 2023-02-22 8:00 UTC (permalink / raw)
To: 61703
[-- Attachment #1: Type: text/plain, Size: 401 bytes --]
Emacs sometimes crashes on C-x 8 RET, ie. (insert-char).
Sorry, but I didn't find a way to reproduce this issue with emacs -Q.
This seems to be related to vertico-posframe-mode (which puts the
minibuffer in a separate child frame). I can confirm that if I disable
vertico-posframe-mode, this problem disappears.
Attached are the system-generated crash report and a backtrace obtained
from LLDB.
[-- Attachment #2: crash_report.txt --]
[-- Type: text/plain, Size: 48286 bytes --]
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: emacs [84278]
Path: /Users/USER/*/emacs
Identifier: emacs
Version: ???
Code Type: X86-64 (Native)
Parent Process: zsh [67618]
Responsible: iTerm2 [1445]
User ID: 501
Date/Time: 2023-02-22 15:48:39.4117 +0800
OS Version: macOS 13.2.1 (22D68)
Report Version: 12
Bridge OS Version: 7.2 (20P3045)
Anonymous UUID: 8D5E2A2D-26F7-7169-F0E7-FCBCC909E77F
Sleep/Wake UUID: 117454E5-BB36-45BC-8CB5-FE22719DA3AF
Time Awake Since Boot: 53000 seconds
Time Since Wake: 4299 seconds
System Integrity Protection: disabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x7ff8107ef22a __pthread_kill + 10
1 libsystem_pthread.dylib 0x7ff810826f7b pthread_kill + 263
2 libsystem_c.dylib 0x7ff810733480 raise + 26
3 emacs 0x10aba0987 terminate_due_to_signal + 167 (emacs.c:464)
4 emacs 0x10aba12bb emacs_abort + 15 (sysdep.c:2313)
5 emacs 0x10ab5d522 ns_term_shutdown + 162 (nsterm.m:5765)
6 emacs 0x10aa12093 shut_down_emacs + 339 (emacs.c:3016)
7 emacs 0x10aba0955 terminate_due_to_signal + 117 (emacs.c:447)
8 emacs 0x10aba12bb emacs_abort + 15 (sysdep.c:2313)
9 emacs 0x10a9e9e45 bidi_pop_it + 117
10 emacs 0x10a97bc97 pop_it + 1143 (xdisp.c:6994)
11 emacs 0x10a97dcb6 next_overlay_string + 86 (xdisp.c:6415)
12 emacs 0x10a9471ee set_iterator_to_next + 1598 (xdisp.c:8645)
13 emacs 0x10a9459f7 move_it_to + 1287 (xdisp.c:10475)
14 emacs 0x10a957a4b resize_mini_window + 2059 (xdisp.c:12617)
15 emacs 0x10a935f27 do_switch_frame + 247 (frame.c:1477)
16 emacs 0x10aafea80 exec_byte_code + 3440 (bytecode.c:809)
17 emacs 0x10aab0bd7 apply_lambda + 407 (eval.c:3103)
18 emacs 0x10aaab9c4 eval_sub + 1380
19 emacs 0x10aaaba94 eval_sub + 1588 (eval.c:2486)
20 emacs 0x10aaac03d Fprogn + 39 (eval.c:436) [inlined]
21 emacs 0x10aaac03d Fif + 93 (eval.c:392)
22 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
23 emacs 0x10aaac08d Fprogn + 45 (eval.c:436)
24 emacs 0x10aa9f2bb Fsave_current_buffer + 59 (editfns.c:869)
25 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
26 emacs 0x10aaadb44 Fprogn + 42 (eval.c:436) [inlined]
27 emacs 0x10aaadb44 Flet + 1140 (eval.c:1026)
28 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
29 emacs 0x10aaac08d Fprogn + 45 (eval.c:436)
30 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
31 emacs 0x10aaad3d4 Fprogn + 34 (eval.c:436) [inlined]
32 emacs 0x10aaad3d4 FletX + 116 (eval.c:958)
33 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
34 emacs 0x10aab2584 Fprogn + 38 (eval.c:436) [inlined]
35 emacs 0x10aab2584 funcall_lambda + 1252 (eval.c:3233)
36 emacs 0x10aab0bd7 apply_lambda + 407 (eval.c:3103)
37 emacs 0x10aaab9c4 eval_sub + 1380
38 emacs 0x10aaac284 Fsetq + 132 (eval.c:483)
39 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
40 emacs 0x10aaac08d Fprogn + 45 (eval.c:436)
41 emacs 0x10aa9f2bb Fsave_current_buffer + 59 (editfns.c:869)
42 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
43 emacs 0x10aaad3d4 Fprogn + 34 (eval.c:436) [inlined]
44 emacs 0x10aaad3d4 FletX + 116 (eval.c:958)
45 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
46 emacs 0x10aaad3d4 Fprogn + 34 (eval.c:436) [inlined]
47 emacs 0x10aaad3d4 FletX + 116 (eval.c:958)
48 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
49 emacs 0x10aab2584 Fprogn + 38 (eval.c:436) [inlined]
50 emacs 0x10aab2584 funcall_lambda + 1252 (eval.c:3233)
51 emacs 0x10aaae20a Ffuncall + 458 (eval.c:2995)
52 emacs 0x10aab0fa0 Fapply + 768 (eval.c:2666)
53 emacs 0x10aaabdc1 eval_sub + 2401 (eval.c:2470)
54 emacs 0x10aaac08d Fprogn + 45 (eval.c:436)
55 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
56 emacs 0x10aaae9af Funwind_protect + 239 (eval.c:1301)
57 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
58 emacs 0x10aaac08d Fprogn + 45 (eval.c:436)
59 emacs 0x10aa9f2bb Fsave_current_buffer + 59 (editfns.c:869)
60 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
61 emacs 0x10aaadb44 Fprogn + 42 (eval.c:436) [inlined]
62 emacs 0x10aaadb44 Flet + 1140 (eval.c:1026)
63 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
64 emacs 0x10aaad881 Flet + 433 (eval.c:996)
65 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
66 emacs 0x10aab2584 Fprogn + 38 (eval.c:436) [inlined]
67 emacs 0x10aab2584 funcall_lambda + 1252 (eval.c:3233)
68 emacs 0x10aab0bd7 apply_lambda + 407 (eval.c:3103)
69 emacs 0x10aaab9c4 eval_sub + 1380
70 emacs 0x10aaadb44 Fprogn + 42 (eval.c:436) [inlined]
71 emacs 0x10aaadb44 Flet + 1140 (eval.c:1026)
72 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
73 emacs 0x10aab2584 Fprogn + 38 (eval.c:436) [inlined]
74 emacs 0x10aab2584 funcall_lambda + 1252 (eval.c:3233)
75 emacs 0x10aaae20a Ffuncall + 458 (eval.c:2995)
76 emacs 0x10aafea80 exec_byte_code + 3440 (bytecode.c:809)
77 emacs 0x10aab0bd7 apply_lambda + 407 (eval.c:3103)
78 emacs 0x10aaab9c4 eval_sub + 1380
79 emacs 0x10aaadb44 Fprogn + 42 (eval.c:436) [inlined]
80 emacs 0x10aaadb44 Flet + 1140 (eval.c:1026)
81 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
82 emacs 0x10aab2584 Fprogn + 38 (eval.c:436) [inlined]
83 emacs 0x10aab2584 funcall_lambda + 1252 (eval.c:3233)
84 emacs 0x10aaae20a Ffuncall + 458 (eval.c:2995)
85 emacs 0x10aaaf193 internal_condition_case_n + 147 (eval.c:1558)
86 emacs 0x10aa19b38 safe_run_hook_funcall + 200 (keyboard.c:1884)
87 emacs 0x10aab149d run_hook_with_args + 253
88 emacs 0x10aa19caa safe_run_hooks_maybe_narrowed + 234 (keyboard.c:1922)
89 emacs 0x10aa15d17 command_loop_1 + 215 (keyboard.c:1289)
90 emacs 0x10aaaefc7 internal_condition_case + 87 (eval.c:1474)
91 emacs 0x10aa15c2e command_loop_2 + 46 (keyboard.c:1124)
92 emacs 0x10aaae891 internal_catch + 81 (eval.c:1197)
93 emacs 0x10aa154cc command_loop + 108 (keyboard.c:1094)
94 emacs 0x10aa153cb recursive_edit_1 + 139 (keyboard.c:711)
95 emacs 0x10aa4f7b0 read_minibuf + 983 (minibuf.c:905) [inlined]
96 emacs 0x10aa4f7b0 Fread_from_minibuffer + 3696 (minibuf.c:1373)
97 emacs 0x10aab202a funcall_subr + 650
98 emacs 0x10aafea80 exec_byte_code + 3440 (bytecode.c:809)
99 emacs 0x10aaae20a Ffuncall + 458 (eval.c:2995)
100 emacs 0x10aab0fa0 Fapply + 768 (eval.c:2666)
101 emacs 0x10aaabdc1 eval_sub + 2401 (eval.c:2470)
102 emacs 0x10aaac08d Fprogn + 45 (eval.c:436)
103 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
104 emacs 0x10aaae9af Funwind_protect + 239 (eval.c:1301)
105 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
106 emacs 0x10aaadb44 Fprogn + 42 (eval.c:436) [inlined]
107 emacs 0x10aaadb44 Flet + 1140 (eval.c:1026)
108 emacs 0x10aaabc21 eval_sub + 1985 (eval.c:2449)
109 emacs 0x10aab2584 Fprogn + 38 (eval.c:436) [inlined]
110 emacs 0x10aab2584 funcall_lambda + 1252 (eval.c:3233)
111 emacs 0x10aaae20a Ffuncall + 458 (eval.c:2995)
112 emacs 0x10aab0fa0 Fapply + 768 (eval.c:2666)
113 emacs 0x10aafea80 exec_byte_code + 3440 (bytecode.c:809)
114 emacs 0x10aaae20a Ffuncall + 458 (eval.c:2995)
115 emacs 0x10aa50021 Fcompleting_read + 129 (minibuf.c:2047)
116 emacs 0x10aab202a funcall_subr + 650
117 emacs 0x10aafea80 exec_byte_code + 3440 (bytecode.c:809)
118 emacs 0x10aab0bd7 apply_lambda + 407 (eval.c:3103)
119 emacs 0x10aaab9c4 eval_sub + 1380
120 emacs 0x10aaabd86 eval_sub + 2342 (eval.c:2465)
121 emacs 0x10aab0984 Feval + 84 (eval.c:2361)
122 emacs 0x10aaa8f24 Fcall_interactively + 468 (callint.c:323)
123 emacs 0x10aafea80 exec_byte_code + 3440 (bytecode.c:809)
124 emacs 0x10aaae20a Ffuncall + 458 (eval.c:2995)
125 emacs 0x10aa16234 call1 + 25 (lisp.h:3247) [inlined]
126 emacs 0x10aa16234 command_loop_1 + 1524 (keyboard.c:1494)
127 emacs 0x10aaaefc7 internal_condition_case + 87 (eval.c:1474)
128 emacs 0x10aa15c2e command_loop_2 + 46 (keyboard.c:1124)
129 emacs 0x10aaae891 internal_catch + 81 (eval.c:1197)
130 emacs 0x10aba0d88 command_loop.cold.1 + 72 (keyboard.c:1102)
131 emacs 0x10aa154e1 command_loop + 129 (keyboard.c:1099)
132 emacs 0x10aa153cb recursive_edit_1 + 139 (keyboard.c:711)
133 emacs 0x10aa15653 Frecursive_edit + 323 (keyboard.c:794)
134 emacs 0x10aa145a2 main + 9378 (emacs.c:2529)
135 dyld 0x7ff8104f4310 start + 2432
Thread 1:
0 libsystem_pthread.dylib 0x7ff810822c58 start_wqthread + 0
Thread 2:: gmain
0 libsystem_kernel.dylib 0x7ff8107f12da __select + 10
1 libglib-2.0.0.dylib 0x10ba3006b g_poll + 505
2 libglib-2.0.0.dylib 0x10ba236f0 g_main_context_iterate + 349
3 libglib-2.0.0.dylib 0x10ba237a1 g_main_context_iteration + 55
4 libglib-2.0.0.dylib 0x10ba24871 glib_worker_main + 30
5 libglib-2.0.0.dylib 0x10ba47242 g_thread_proxy + 66
6 libsystem_pthread.dylib 0x7ff810827259 _pthread_start + 125
7 libsystem_pthread.dylib 0x7ff810822c7b thread_start + 15
Thread 3:
0 libsystem_pthread.dylib 0x7ff810822c58 start_wqthread + 0
Thread 4:
0 libsystem_kernel.dylib 0x7ff8107ed35a __pselect + 10
1 libsystem_kernel.dylib 0x7ff8107ed24d pselect$DARWIN_EXTSN + 42
2 emacs 0x10ab5e887 -[EmacsApp fd_handler:] + 263 (nsterm.m:6315)
3 Foundation 0x7ff8117563bc __NSThread__start__ + 1009
4 libsystem_pthread.dylib 0x7ff810827259 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff810822c7b thread_start + 15
Thread 5:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x7ff8107e85c2 mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff8107f6604 mach_msg2_internal + 82
2 libsystem_kernel.dylib 0x7ff8107ef635 mach_msg_overwrite + 723
3 libsystem_kernel.dylib 0x7ff8107e88a8 mach_msg + 19
4 CoreFoundation 0x7ff810902cbe __CFRunLoopServiceMachPort + 145
5 CoreFoundation 0x7ff81090172a __CFRunLoopRun + 1360
6 CoreFoundation 0x7ff810900b60 CFRunLoopRunSpecific + 560
7 AppKit 0x7ff813bb2179 _NSEventThread + 132
8 libsystem_pthread.dylib 0x7ff810827259 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff810822c7b thread_start + 15
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007ff854164680 rcx: 0x00007ff7b55d6378 rdx: 0x0000000000000000
rdi: 0x0000000000000103 rsi: 0x0000000000000006 rbp: 0x00007ff7b55d63a0 rsp: 0x00007ff7b55d6378
r8: 0x00007ffffffffff8 r9: 0x00000000000001ff r10: 0x00007ff854164680 r11: 0x0000000000000246
r12: 0x0000000000000103 r13: 0x00007ff7b55d7b58 r14: 0x0000000000000006 r15: 0x0000000000000016
rip: 0x00007ff8107ef22a rfl: 0x0000000000000246 cr2: 0xffffffa0594b3000
Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133
Binary Images:
0x7ff8107e7000 - 0x7ff810820ff7 libsystem_kernel.dylib (*) <87ff381c-4d30-3087-bab7-a5a53d232c00> /usr/lib/system/libsystem_kernel.dylib
0x7ff810821000 - 0x7ff81082cff7 libsystem_pthread.dylib (*) <3bd433d4-15bd-3add-a612-95e4d3b20719> /usr/lib/system/libsystem_pthread.dylib
0x7ff8106ef000 - 0x7ff810777fff libsystem_c.dylib (*) <1aec5d1a-6e43-30f9-a9f2-11eb85d3e70c> /usr/lib/system/libsystem_c.dylib
0x10a922000 - 0x10abe5fff emacs (*) <b1c1e585-ab2c-378e-b791-bfccee34f76f> /Users/USER/*/emacs
0x7ff8104ee000 - 0x7ff810582caf dyld (*) <bba77709-6cad-3592-ab03-09d0f7b8610e> /usr/lib/dyld
0x10b9ef000 - 0x10bad2fff libglib-2.0.0.dylib (*) <46affcf3-6d1e-31cc-97a0-a115c061ce9f> /usr/local/Cellar/glib/2.74.5/lib/libglib-2.0.0.dylib
0x7ff8116fe000 - 0x7ff81210fff6 com.apple.Foundation (6.9) <a58576df-7109-3a13-a338-617f135ce8a8> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7ff810883000 - 0x7ff810d1cfef com.apple.CoreFoundation (6.9) <c2615780-0140-315c-a455-7e03bb22d3d6> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7ff813a13000 - 0x7ff814a1bff2 com.apple.AppKit (6.9) <540cedfd-5a35-3f35-8953-dcb7c4834eb5> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
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: 2753
thread_create: 0
thread_set_state: 205
VM Region Summary:
ReadOnly portion of Libraries: Total=590.9M resident=0K(0%) swapped_out_or_unallocated=590.9M(100%)
Writable regions: Total=999.1M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=999.1M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 256K 2
Activity Tracing 256K 1
CG backing stores 3600K 8
CG image 456K 17
ColorSync 232K 26
CoreAnimation 108K 12
CoreGraphics 16K 3
CoreUI image data 1644K 13
Foundation 16K 1
Image IO 64K 1
Kernel Alloc Once 8K 1
MALLOC 597.4M 223
MALLOC guard page 32K 7
MALLOC_LARGE (reserved) 120K 2 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
STACK GUARD 54.5M 6
Stack 12.1M 7
VM_ALLOCATE 348K 22
__CTF 756 1
__DATA 28.5M 443
__DATA_CONST 22.1M 276
__DATA_DIRTY 872K 128
__FONT_DATA 2352 1
__LINKEDIT 192.3M 51
__OBJC_RO 65.5M 1
__OBJC_RW 1989K 2
__TEXT 398.6M 466
dyld private memory 256K 1
mapped file 3.3G 808
shared memory 796K 20
=========== ======= =======
TOTAL 5.1G 2551
TOTAL, minus reserved VM space 4.7G 2551
-----------
Full Report
-----------
{"app_name":"emacs","timestamp":"2023-02-22 15:48:40.00 +0800","app_version":"","slice_uuid":"b1c1e585-ab2c-378e-b791-bfccee34f76f","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 13.2.1 (22D68)","roots_installed":0,"incident_id":"E1BE99C2-F24A-4B91-BEF8-7679D1422B03","name":"emacs"}
{
"uptime" : 53000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro15,1",
"coalitionID" : 1566,
"osVersion" : {
"train" : "macOS 13.2.1",
"build" : "22D68",
"releaseType" : "User"
},
"captureTime" : "2023-02-22 15:48:39.4117 +0800",
"incident" : "E1BE99C2-F24A-4B91-BEF8-7679D1422B03",
"pid" : 84278,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2023-02-22 15:48:26.4158 +0800",
"procStartAbsTime" : 53582984055626,
"procExitAbsTime" : 53595979611571,
"procName" : "emacs",
"procPath" : "\/Users\/USER\/*\/emacs",
"parentProc" : "zsh",
"parentPid" : 67618,
"coalitionName" : "com.googlecode.iterm2",
"crashReporterKey" : "8D5E2A2D-26F7-7169-F0E7-FCBCC909E77F",
"responsiblePid" : 1445,
"responsibleProc" : "iTerm2",
"wakeTime" : 4299,
"bridgeVersion" : {"build":"20P3045","train":"7.2"},
"sleepWakeUUID" : "117454E5-BB36-45BC-8CB5-FE22719DA3AF",
"sip" : "disabled",
"exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":205,"task_for_pid":2753},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":913420,"threadState":{"r13":{"value":140701876452184},"rax":{"value":0},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":6},"rsi":{"value":6},"r8":{"value":140737488355320},"cr2":{"value":18446743662890790912},"rdx":{"value":0},"r10":{"value":140704539362944,"symbolLocation":0,"symbol":"_main_thread"},"r9":{"value":511},"r15":{"value":22},"rbx":{"value":140704539362944,"symbolLocation":0,"symbol":"_main_thread"},"trap":{"value":133},"err":{"value":33554760},"r11":{"value":582},"rip":{"value":140703405371946,"matchesCrashFrame":1},"rbp":{"value":140701876446112},"rsp":{"value":140701876446072},"r12":{"value":259},"rcx":{"value":140701876446072},"flavor":"x86_THREAD_STATE","rdi":{"value":259}},"queue":"com.apple.main-thread","frames":[{"imageOffset":33322,"symbol":"__pthread_kill","symbolLocation":10,"imageIndex":0},{"imageOffset":24443,"symbol":"pthread_kill","symbolLocation":263,"imageIndex":1},{"imageOffset":279680,"symbol":"raise","symbolLocation":26,"imageIndex":2},{"imageOffset":2615687,"sourceLine":464,"sourceFile":"emacs.c","symbol":"terminate_due_to_signal","imageIndex":3,"symbolLocation":167},{"imageOffset":2618043,"sourceLine":2313,"sourceFile":"sysdep.c","symbol":"emacs_abort","imageIndex":3,"symbolLocation":15},{"imageOffset":2340130,"sourceLine":5765,"sourceFile":"nsterm.m","symbol":"ns_term_shutdown","imageIndex":3,"symbolLocation":162},{"imageOffset":983187,"sourceLine":3016,"sourceFile":"emacs.c","symbol":"shut_down_emacs","imageIndex":3,"symbolLocation":339},{"imageOffset":2615637,"sourceLine":447,"sourceFile":"emacs.c","symbol":"terminate_due_to_signal","imageIndex":3,"symbolLocation":117},{"imageOffset":2618043,"sourceLine":2313,"sourceFile":"sysdep.c","symbol":"emacs_abort","imageIndex":3,"symbolLocation":15},{"imageOffset":818757,"sourceFile":"bidi.c","symbol":"bidi_pop_it","symbolLocation":117,"imageIndex":3},{"imageOffset":367767,"sourceLine":6994,"sourceFile":"xdisp.c","symbol":"pop_it","imageIndex":3,"symbolLocation":1143},{"imageOffset":375990,"sourceLine":6415,"sourceFile":"xdisp.c","symbol":"next_overlay_string","imageIndex":3,"symbolLocation":86},{"imageOffset":152046,"sourceLine":8645,"sourceFile":"xdisp.c","symbol":"set_iterator_to_next","imageIndex":3,"symbolLocation":1598},{"imageOffset":145911,"sourceLine":10475,"sourceFile":"xdisp.c","symbol":"move_it_to","imageIndex":3,"symbolLocation":1287},{"imageOffset":219723,"sourceLine":12617,"sourceFile":"xdisp.c","symbol":"resize_mini_window","imageIndex":3,"symbolLocation":2059},{"imageOffset":81703,"sourceLine":1477,"sourceFile":"frame.c","symbol":"do_switch_frame","imageIndex":3,"symbolLocation":247},{"imageOffset":1952384,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":3,"symbolLocation":3440},{"imageOffset":1633239,"sourceLine":3103,"sourceFile":"eval.c","symbol":"apply_lambda","imageIndex":3,"symbolLocation":407},{"imageOffset":1612228,"sourceFile":"eval.c","symbol":"eval_sub","symbolLocation":1380,"imageIndex":3},{"imageOffset":1612436,"sourceLine":2486,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1588},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1613885,"symbolLocation":39,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1613885,"sourceLine":392,"sourceFile":"eval.c","symbol":"Fif","imageIndex":3,"symbolLocation":93},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"imageOffset":1613965,"sourceLine":436,"sourceFile":"eval.c","symbol":"Fprogn","imageIndex":3,"symbolLocation":45},{"imageOffset":1561275,"sourceLine":869,"sourceFile":"editfns.c","symbol":"Fsave_current_buffer","imageIndex":3,"symbolLocation":59},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1620804,"symbolLocation":42,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1620804,"sourceLine":1026,"sourceFile":"eval.c","symbol":"Flet","imageIndex":3,"symbolLocation":1140},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"imageOffset":1613965,"sourceLine":436,"sourceFile":"eval.c","symbol":"Fprogn","imageIndex":3,"symbolLocation":45},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1618900,"symbolLocation":34,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1618900,"sourceLine":958,"sourceFile":"eval.c","symbol":"FletX","imageIndex":3,"symbolLocation":116},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1639812,"symbolLocation":38,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1639812,"sourceLine":3233,"sourceFile":"eval.c","symbol":"funcall_lambda","imageIndex":3,"symbolLocation":1252},{"imageOffset":1633239,"sourceLine":3103,"sourceFile":"eval.c","symbol":"apply_lambda","imageIndex":3,"symbolLocation":407},{"imageOffset":1612228,"sourceFile":"eval.c","symbol":"eval_sub","symbolLocation":1380,"imageIndex":3},{"imageOffset":1614468,"sourceLine":483,"sourceFile":"eval.c","symbol":"Fsetq","imageIndex":3,"symbolLocation":132},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"imageOffset":1613965,"sourceLine":436,"sourceFile":"eval.c","symbol":"Fprogn","imageIndex":3,"symbolLocation":45},{"imageOffset":1561275,"sourceLine":869,"sourceFile":"editfns.c","symbol":"Fsave_current_buffer","imageIndex":3,"symbolLocation":59},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1618900,"symbolLocation":34,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1618900,"sourceLine":958,"sourceFile":"eval.c","symbol":"FletX","imageIndex":3,"symbolLocation":116},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1618900,"symbolLocation":34,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1618900,"sourceLine":958,"sourceFile":"eval.c","symbol":"FletX","imageIndex":3,"symbolLocation":116},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1639812,"symbolLocation":38,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1639812,"sourceLine":3233,"sourceFile":"eval.c","symbol":"funcall_lambda","imageIndex":3,"symbolLocation":1252},{"imageOffset":1622538,"sourceLine":2995,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":3,"symbolLocation":458},{"imageOffset":1634208,"sourceLine":2666,"sourceFile":"eval.c","symbol":"Fapply","imageIndex":3,"symbolLocation":768},{"imageOffset":1613249,"sourceLine":2470,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":2401},{"imageOffset":1613965,"sourceLine":436,"sourceFile":"eval.c","symbol":"Fprogn","imageIndex":3,"symbolLocation":45},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"imageOffset":1624495,"sourceLine":1301,"sourceFile":"eval.c","symbol":"Funwind_protect","imageIndex":3,"symbolLocation":239},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"imageOffset":1613965,"sourceLine":436,"sourceFile":"eval.c","symbol":"Fprogn","imageIndex":3,"symbolLocation":45},{"imageOffset":1561275,"sourceLine":869,"sourceFile":"editfns.c","symbol":"Fsave_current_buffer","imageIndex":3,"symbolLocation":59},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1620804,"symbolLocation":42,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1620804,"sourceLine":1026,"sourceFile":"eval.c","symbol":"Flet","imageIndex":3,"symbolLocation":1140},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"imageOffset":1620097,"sourceLine":996,"sourceFile":"eval.c","symbol":"Flet","imageIndex":3,"symbolLocation":433},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1639812,"symbolLocation":38,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1639812,"sourceLine":3233,"sourceFile":"eval.c","symbol":"funcall_lambda","imageIndex":3,"symbolLocation":1252},{"imageOffset":1633239,"sourceLine":3103,"sourceFile":"eval.c","symbol":"apply_lambda","imageIndex":3,"symbolLocation":407},{"imageOffset":1612228,"sourceFile":"eval.c","symbol":"eval_sub","symbolLocation":1380,"imageIndex":3},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1620804,"symbolLocation":42,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1620804,"sourceLine":1026,"sourceFile":"eval.c","symbol":"Flet","imageIndex":3,"symbolLocation":1140},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1639812,"symbolLocation":38,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1639812,"sourceLine":3233,"sourceFile":"eval.c","symbol":"funcall_lambda","imageIndex":3,"symbolLocation":1252},{"imageOffset":1622538,"sourceLine":2995,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":3,"symbolLocation":458},{"imageOffset":1952384,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":3,"symbolLocation":3440},{"imageOffset":1633239,"sourceLine":3103,"sourceFile":"eval.c","symbol":"apply_lambda","imageIndex":3,"symbolLocation":407},{"imageOffset":1612228,"sourceFile":"eval.c","symbol":"eval_sub","symbolLocation":1380,"imageIndex":3},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1620804,"symbolLocation":42,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1620804,"sourceLine":1026,"sourceFile":"eval.c","symbol":"Flet","imageIndex":3,"symbolLocation":1140},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1639812,"symbolLocation":38,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1639812,"sourceLine":3233,"sourceFile":"eval.c","symbol":"funcall_lambda","imageIndex":3,"symbolLocation":1252},{"imageOffset":1622538,"sourceLine":2995,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":3,"symbolLocation":458},{"imageOffset":1626515,"sourceLine":1558,"sourceFile":"eval.c","symbol":"internal_condition_case_n","imageIndex":3,"symbolLocation":147},{"imageOffset":1014584,"sourceLine":1884,"sourceFile":"keyboard.c","symbol":"safe_run_hook_funcall","imageIndex":3,"symbolLocation":200},{"imageOffset":1635485,"sourceFile":"eval.c","symbol":"run_hook_with_args","symbolLocation":253,"imageIndex":3},{"imageOffset":1014954,"sourceLine":1922,"sourceFile":"keyboard.c","symbol":"safe_run_hooks_maybe_narrowed","imageIndex":3,"symbolLocation":234},{"imageOffset":998679,"sourceLine":1289,"sourceFile":"keyboard.c","symbol":"command_loop_1","imageIndex":3,"symbolLocation":215},{"imageOffset":1626055,"sourceLine":1474,"sourceFile":"eval.c","symbol":"internal_condition_case","imageIndex":3,"symbolLocation":87},{"imageOffset":998446,"sourceLine":1124,"sourceFile":"keyboard.c","symbol":"command_loop_2","imageIndex":3,"symbolLocation":46},{"imageOffset":1624209,"sourceLine":1197,"sourceFile":"eval.c","symbol":"internal_catch","imageIndex":3,"symbolLocation":81},{"imageOffset":996556,"sourceLine":1094,"sourceFile":"keyboard.c","symbol":"command_loop","imageIndex":3,"symbolLocation":108},{"imageOffset":996299,"sourceLine":711,"sourceFile":"keyboard.c","symbol":"recursive_edit_1","imageIndex":3,"symbolLocation":139},{"symbol":"read_minibuf","inline":true,"imageIndex":3,"imageOffset":1234864,"symbolLocation":983,"sourceLine":905,"sourceFile":"minibuf.c"},{"imageOffset":1234864,"sourceLine":1373,"sourceFile":"minibuf.c","symbol":"Fread_from_minibuffer","imageIndex":3,"symbolLocation":3696},{"imageOffset":1638442,"sourceFile":"eval.c","symbol":"funcall_subr","symbolLocation":650,"imageIndex":3},{"imageOffset":1952384,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":3,"symbolLocation":3440},{"imageOffset":1622538,"sourceLine":2995,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":3,"symbolLocation":458},{"imageOffset":1634208,"sourceLine":2666,"sourceFile":"eval.c","symbol":"Fapply","imageIndex":3,"symbolLocation":768},{"imageOffset":1613249,"sourceLine":2470,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":2401},{"imageOffset":1613965,"sourceLine":436,"sourceFile":"eval.c","symbol":"Fprogn","imageIndex":3,"symbolLocation":45},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"imageOffset":1624495,"sourceLine":1301,"sourceFile":"eval.c","symbol":"Funwind_protect","imageIndex":3,"symbolLocation":239},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1620804,"symbolLocation":42,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1620804,"sourceLine":1026,"sourceFile":"eval.c","symbol":"Flet","imageIndex":3,"symbolLocation":1140},{"imageOffset":1612833,"sourceLine":2449,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":1985},{"symbol":"Fprogn","inline":true,"imageIndex":3,"imageOffset":1639812,"symbolLocation":38,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1639812,"sourceLine":3233,"sourceFile":"eval.c","symbol":"funcall_lambda","imageIndex":3,"symbolLocation":1252},{"imageOffset":1622538,"sourceLine":2995,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":3,"symbolLocation":458},{"imageOffset":1634208,"sourceLine":2666,"sourceFile":"eval.c","symbol":"Fapply","imageIndex":3,"symbolLocation":768},{"imageOffset":1952384,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":3,"symbolLocation":3440},{"imageOffset":1622538,"sourceLine":2995,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":3,"symbolLocation":458},{"imageOffset":1237025,"sourceLine":2047,"sourceFile":"minibuf.c","symbol":"Fcompleting_read","imageIndex":3,"symbolLocation":129},{"imageOffset":1638442,"sourceFile":"eval.c","symbol":"funcall_subr","symbolLocation":650,"imageIndex":3},{"imageOffset":1952384,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":3,"symbolLocation":3440},{"imageOffset":1633239,"sourceLine":3103,"sourceFile":"eval.c","symbol":"apply_lambda","imageIndex":3,"symbolLocation":407},{"imageOffset":1612228,"sourceFile":"eval.c","symbol":"eval_sub","symbolLocation":1380,"imageIndex":3},{"imageOffset":1613190,"sourceLine":2465,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":3,"symbolLocation":2342},{"imageOffset":1632644,"sourceLine":2361,"sourceFile":"eval.c","symbol":"Feval","imageIndex":3,"symbolLocation":84},{"imageOffset":1601316,"sourceLine":323,"sourceFile":"callint.c","symbol":"Fcall_interactively","imageIndex":3,"symbolLocation":468},{"imageOffset":1952384,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":3,"symbolLocation":3440},{"imageOffset":1622538,"sourceLine":2995,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":3,"symbolLocation":458},{"symbol":"call1","inline":true,"imageIndex":3,"imageOffset":999988,"symbolLocation":25,"sourceLine":3247,"sourceFile":"lisp.h"},{"imageOffset":999988,"sourceLine":1494,"sourceFile":"keyboard.c","symbol":"command_loop_1","imageIndex":3,"symbolLocation":1524},{"imageOffset":1626055,"sourceLine":1474,"sourceFile":"eval.c","symbol":"internal_condition_case","imageIndex":3,"symbolLocation":87},{"imageOffset":998446,"sourceLine":1124,"sourceFile":"keyboard.c","symbol":"command_loop_2","imageIndex":3,"symbolLocation":46},{"imageOffset":1624209,"sourceLine":1197,"sourceFile":"eval.c","symbol":"internal_catch","imageIndex":3,"symbolLocation":81},{"imageOffset":2616712,"sourceLine":1102,"sourceFile":"keyboard.c","symbol":"command_loop.cold.1","imageIndex":3,"symbolLocation":72},{"imageOffset":996577,"sourceLine":1099,"sourceFile":"keyboard.c","symbol":"command_loop","imageIndex":3,"symbolLocation":129},{"imageOffset":996299,"sourceLine":711,"sourceFile":"keyboard.c","symbol":"recursive_edit_1","imageIndex":3,"symbolLocation":139},{"imageOffset":996947,"sourceLine":794,"sourceFile":"keyboard.c","symbol":"Frecursive_edit","imageIndex":3,"symbolLocation":323},{"imageOffset":992674,"sourceLine":2529,"sourceFile":"emacs.c","symbol":"main","imageIndex":3,"symbolLocation":9378},{"imageOffset":25360,"symbol":"start","symbolLocation":2432,"imageIndex":4}]},{"id":913422,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":913424,"name":"gmain","frames":[{"imageOffset":41690,"symbol":"__select","symbolLocation":10,"imageIndex":0},{"imageOffset":266347,"symbol":"g_poll","symbolLocation":505,"imageIndex":5},{"imageOffset":214768,"symbol":"g_main_context_iterate","symbolLocation":349,"imageIndex":5},{"imageOffset":214945,"symbol":"g_main_context_iteration","symbolLocation":55,"imageIndex":5},{"imageOffset":219249,"symbol":"glib_worker_main","symbolLocation":30,"imageIndex":5},{"imageOffset":361026,"symbol":"g_thread_proxy","symbolLocation":66,"imageIndex":5},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":913457,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":913459,"frames":[{"imageOffset":25434,"symbol":"__pselect","symbolLocation":10,"imageIndex":0},{"imageOffset":25165,"symbol":"pselect$DARWIN_EXTSN","symbolLocation":42,"imageIndex":0},{"imageOffset":2345095,"sourceLine":6315,"sourceFile":"nsterm.m","symbol":"-[EmacsApp fd_handler:]","imageIndex":3,"symbolLocation":263},{"imageOffset":361404,"symbol":"__NSThread__start__","symbolLocation":1009,"imageIndex":6},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":913463,"name":"com.apple.NSEventThread","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":523454,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":145,"imageIndex":7},{"imageOffset":517930,"symbol":"__CFRunLoopRun","symbolLocation":1360,"imageIndex":7},{"imageOffset":514912,"symbol":"CFRunLoopRunSpecific","symbolLocation":560,"imageIndex":7},{"imageOffset":1700217,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":8},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703405338624,
"size" : 237560,
"uuid" : "87ff381c-4d30-3087-bab7-a5a53d232c00",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703405576192,
"size" : 49144,
"uuid" : "3bd433d4-15bd-3add-a612-95e4d3b20719",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703404322816,
"size" : 561152,
"uuid" : "1aec5d1a-6e43-30f9-a9f2-11eb85d3e70c",
"path" : "\/usr\/lib\/system\/libsystem_c.dylib",
"name" : "libsystem_c.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4472315904,
"size" : 2899968,
"uuid" : "b1c1e585-ab2c-378e-b791-bfccee34f76f",
"path" : "\/Users\/USER\/*\/emacs",
"name" : "emacs"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703402221568,
"size" : 609456,
"uuid" : "bba77709-6cad-3592-ab03-09d0f7b8610e",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4489932800,
"size" : 933888,
"uuid" : "46affcf3-6d1e-31cc-97a0-a115c061ce9f",
"path" : "\/usr\/local\/Cellar\/glib\/2.74.5\/lib\/libglib-2.0.0.dylib",
"name" : "libglib-2.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703421161472,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 10559479,
"uuid" : "a58576df-7109-3a13-a338-617f135ce8a8",
"path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "1953.300"
},
{
"source" : "P",
"arch" : "x86_64h",
"base" : 140703405977600,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 4825072,
"uuid" : "c2615780-0140-315c-a455-7e03bb22d3d6",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "1953.300"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703457947648,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 16814067,
"uuid" : "540cedfd-5a35-3f35-8953-dcb7c4834eb5",
"path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2299.40.118"
}
],
"sharedCache" : {
"base" : 140703401615360,
"size" : 21474836480,
"uuid" : "57815a20-af2c-3b56-9006-23abde7962b0"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=590.9M resident=0K(0%) swapped_out_or_unallocated=590.9M(100%)\nWritable regions: Total=999.1M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=999.1M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 256K 2 \nActivity Tracing 256K 1 \nCG backing stores 3600K 8 \nCG image 456K 17 \nColorSync 232K 26 \nCoreAnimation 108K 12 \nCoreGraphics 16K 3 \nCoreUI image data 1644K 13 \nFoundation 16K 1 \nImage IO 64K 1 \nKernel Alloc Once 8K 1 \nMALLOC 597.4M 223 \nMALLOC guard page 32K 7 \nMALLOC_LARGE (reserved) 120K 2 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSTACK GUARD 54.5M 6 \nStack 12.1M 7 \nVM_ALLOCATE 348K 22 \n__CTF 756 1 \n__DATA 28.5M 443 \n__DATA_CONST 22.1M 276 \n__DATA_DIRTY 872K 128 \n__FONT_DATA 2352 1 \n__LINKEDIT 192.3M 51 \n__OBJC_RO 65.5M 1 \n__OBJC_RW 1989K 2 \n__TEXT 398.6M 466 \ndyld private memory 256K 1 \nmapped file 3.3G 808 \nshared memory 796K 20 \n=========== ======= ======= \nTOTAL 5.1G 2551 \nTOTAL, minus reserved VM space 4.7G 2551 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "63582c5f8a53461413999550",
"factorPackIds" : {
},
"deploymentId" : 240000002
},
{
"rolloutId" : "62699e1ec1ff2978b47f6c3b",
"factorPackIds" : {
"SIRI_FIND_MY_CONFIGURATION_FILES" : "631f72d1de559130376df1fb"
},
"deploymentId" : 240000023
}
],
"experiments" : [
]
}
}
Model: MacBookPro15,1, BootROM 1916.80.2.0.0 (iBridge: 20.16.3045.0.0,0), 6 processors, 6-Core Intel Core i7, 2.6 GHz, 16 GB, SMC
Graphics: Intel UHD Graphics 630, Intel UHD Graphics 630, Built-In
Graphics: Radeon Pro 555X, Radeon Pro 555X, PCIe, 4 GB
Display: LV273HUPR, 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition), Main, MirrorOff, Online
Display: DELL D2421DS, 1920 x 1080 (1080p FHD - Full High Definition), MirrorOff, Online
Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, DDR4, 2400 MHz, SK Hynix, HMA81GS6AFR8N-UH
Memory Module: BANK 2/ChannelB-DIMM0, 8 GB, DDR4, 2400 MHz, SK Hynix, HMA81GS6AFR8N-UH
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x7BF), wl0: Dec 1 2022 17:15:41 version 9.30.489.6.32.5.85 FWID 01-c30a5043
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: AX88179A, Ethernet, en6
Network Service: Wi-Fi, AirPort, en0
USB Device: USB3.0 Hub
USB Device: AX88179A
USB Device: USB31Bus
USB Device: USB2.0 Hub
USB Device: USB Billboard Device
USB Device: USB Receiver
USB Device: 3-Port USB 2.1 Hub
USB Device: T2Bus
USB Device: Touch Bar Backlight
USB Device: Touch Bar Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: Ambient Light Sensor
USB Device: FaceTime HD Camera (Built-in)
USB Device: Apple T2 Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.5
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.5
[-- Attachment #3: backtrace.txt --]
[-- Type: text/plain, Size: 17934 bytes --]
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
* frame #0: 0x00007ff8107ef22a libsystem_kernel.dylib`__pthread_kill + 10
frame #1: 0x00007ff810826f7b libsystem_pthread.dylib`pthread_kill + 263
frame #2: 0x00007ff810733480 libsystem_c.dylib`raise + 26
frame #3: 0x000000010027e987 emacs`terminate_due_to_signal(sig=6, backtrace_limit=<unavailable>) at emacs.c:464:3 [opt]
frame #4: 0x000000010027f2bb emacs`emacs_abort at sysdep.c:2313:3 [opt]
frame #5: 0x000000010023b522 emacs`ns_term_shutdown(sig=6) at nsterm.m:5765:5 [opt]
frame #6: 0x00000001000f0093 emacs`shut_down_emacs(sig=6, stuff=0x0000000000000000) at emacs.c:3016:3 [opt]
frame #7: 0x000000010027e955 emacs`terminate_due_to_signal(sig=6, backtrace_limit=40) at emacs.c:447:11 [opt]
frame #8: 0x000000010027f2bb emacs`emacs_abort at sysdep.c:2313:3 [opt]
frame #9: 0x00000001000c7e45 emacs`bidi_pop_it(bidi_it=<unavailable>) at bidi.c:0 [opt]
frame #10: 0x0000000100059c97 emacs`pop_it(it=0x00007ff7bfef9a58) at xdisp.c:6994:7 [opt]
frame #11: 0x000000010005bcb6 emacs`next_overlay_string(it=0x00007ff7bfef9a58) at xdisp.c:6415:7 [opt]
frame #12: 0x00000001000251ee emacs`set_iterator_to_next(it=0x00007ff7bfef9a58, reseat_p=<unavailable>) at xdisp.c:8645:8 [opt]
frame #13: 0x00000001000239f7 emacs`move_it_to(it=0x00007ff7bfef9a58, to_charpos=41, to_x=-1, to_y=-1, to_vpos=-1, op=8) at xdisp.c:10475:4 [opt]
frame #14: 0x0000000100035a4b emacs`resize_mini_window(w=0x0000000103e0a618, exact_p=false) at xdisp.c:12617:7 [opt]
frame #15: 0x0000000100013f27 emacs`do_switch_frame(frame=0x00000001212744ed, for_deletion=0, norecord=0x0000000003838628) at frame.c:1477:5 [opt]
frame #16: 0x00000001001dca80 emacs`exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<unavailable>) at bytecode.c:809:14 [opt]
frame #17: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<no summary available>) at eval.c:3081:10 [opt] [artificial]
frame #18: 0x000000010018ebd7 emacs`apply_lambda(fun=0x00000001040bed15, args=<unavailable>, count=(bytes = 2656)) at eval.c:3103:9 [opt]
frame #19: 0x00000001001899c4 emacs`eval_sub(form=<unavailable>) at eval.c:0 [opt]
frame #20: 0x0000000100189a94 emacs`eval_sub(form=<unavailable>) at eval.c:2486:21 [opt]
frame #21: 0x000000010018a03d emacs`Fif at eval.c:436:13 [opt]
frame #22: 0x000000010018a016 emacs`Fif(args=<unavailable>) at eval.c:392:10 [opt]
frame #23: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #24: 0x000000010018a08d emacs`Fprogn(body=0x000000011cd07a23) at eval.c:436:13 [opt]
frame #25: 0x000000010017d2bb emacs`Fsave_current_buffer(args=<unavailable>) at editfns.c:869:28 [opt]
frame #26: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #27: 0x000000010018bb44 emacs`Flet at eval.c:436:13 [opt]
frame #28: 0x000000010018bb1a emacs`Flet(args=<unavailable>) at eval.c:1026:9 [opt]
frame #29: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #30: 0x000000010018a08d emacs`Fprogn(body=0x0000000000000000) at eval.c:436:13 [opt]
frame #31: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #32: 0x000000010018b3d4 emacs`FletX at eval.c:436:13 [opt]
frame #33: 0x000000010018b3b2 emacs`FletX(args=0x000000011cd0cf33) at eval.c:958:9 [opt]
frame #34: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #35: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt]
frame #36: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011cd0c833, nargs=<unavailable>, arg_vector=0x00007ff7bfefb7c0) at eval.c:3233:11 [opt]
frame #37: 0x000000010018ebd7 emacs`apply_lambda(fun=0x000000011cd0c843, args=<unavailable>, count=(bytes = 2240)) at eval.c:3103:9 [opt]
frame #38: 0x00000001001899c4 emacs`eval_sub(form=<unavailable>) at eval.c:0 [opt]
frame #39: 0x000000010018a284 emacs`Fsetq(args=<unavailable>) at eval.c:483:13 [opt]
frame #40: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #41: 0x000000010018a08d emacs`Fprogn(body=0x000000011ccfb1a3) at eval.c:436:13 [opt]
frame #42: 0x000000010017d2bb emacs`Fsave_current_buffer(args=<unavailable>) at editfns.c:869:28 [opt]
frame #43: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #44: 0x000000010018b3d4 emacs`FletX at eval.c:436:13 [opt]
frame #45: 0x000000010018b3b2 emacs`FletX(args=0x000000011ccfb253) at eval.c:958:9 [opt]
frame #46: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #47: 0x000000010018b3d4 emacs`FletX at eval.c:436:13 [opt]
frame #48: 0x000000010018b3b2 emacs`FletX(args=0x000000011ccfb283) at eval.c:958:9 [opt]
frame #49: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #50: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt]
frame #51: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011ccfb363, nargs=<unavailable>, arg_vector=0x00007ff7bfefbf08) at eval.c:3233:11 [opt]
frame #52: 0x000000010018fd65 emacs`funcall_general(fun=<unavailable>, numargs=<unavailable>, args=<unavailable>) at eval.c:0 [opt] [artificial]
frame #53: 0x000000010018c20a emacs`Ffuncall(nargs=30, args=0x00007ff7bfefbf00) at eval.c:2995:21 [opt]
frame #54: 0x000000010018efa0 emacs`Fapply(nargs=<unavailable>, args=0x00007ff7bfefc060) at eval.c:2666:24 [opt]
frame #55: 0x0000000100189dc1 emacs`eval_sub(form=<unavailable>) at eval.c:2470:10 [opt]
frame #56: 0x000000010018a08d emacs`Fprogn(body=0x0000000000000000) at eval.c:436:13 [opt]
frame #57: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #58: 0x000000010018c9af emacs`Funwind_protect(args=0x000000011cd3fc33) at eval.c:1301:9 [opt]
frame #59: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #60: 0x000000010018a08d emacs`Fprogn(body=0x0000000000000000) at eval.c:436:13 [opt]
frame #61: 0x000000010017d2bb emacs`Fsave_current_buffer(args=<unavailable>) at editfns.c:869:28 [opt]
frame #62: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #63: 0x000000010018bb44 emacs`Flet at eval.c:436:13 [opt]
frame #64: 0x000000010018bb1a emacs`Flet(args=<unavailable>) at eval.c:1026:9 [opt]
frame #65: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #66: 0x000000010018b881 emacs`Flet(args=0x000000011cd3fb63) at eval.c:996:18 [opt]
frame #67: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #68: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt]
frame #69: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011cd3f483, nargs=<unavailable>, arg_vector=0x00007ff7bfefc780) at eval.c:3233:11 [opt]
frame #70: 0x000000010018ebd7 emacs`apply_lambda(fun=0x000000011cd3f493, args=<unavailable>, count=(bytes = 1568)) at eval.c:3103:9 [opt]
frame #71: 0x00000001001899c4 emacs`eval_sub(form=<unavailable>) at eval.c:0 [opt]
frame #72: 0x000000010018bb44 emacs`Flet at eval.c:436:13 [opt]
frame #73: 0x000000010018bb1a emacs`Flet(args=<unavailable>) at eval.c:1026:9 [opt]
frame #74: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #75: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt]
frame #76: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011cd392e3, nargs=<unavailable>, arg_vector=0x0000000105300298) at eval.c:3233:11 [opt]
frame #77: 0x000000010018fd65 emacs`funcall_general(fun=<unavailable>, numargs=<unavailable>, args=<unavailable>) at eval.c:0 [opt] [artificial]
frame #78: 0x000000010018c20a emacs`Ffuncall(nargs=<unavailable>, args=<unavailable>) at eval.c:2995:21 [opt]
frame #79: 0x00000001001dca80 emacs`exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<unavailable>) at bytecode.c:809:14 [opt]
frame #80: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<no summary available>) at eval.c:3081:10 [opt] [artificial]
frame #81: 0x000000010018ebd7 emacs`apply_lambda(fun=0x00000001175aaa95, args=<unavailable>, count=(bytes = 1376)) at eval.c:3103:9 [opt]
frame #82: 0x00000001001899c4 emacs`eval_sub(form=<unavailable>) at eval.c:0 [opt]
frame #83: 0x000000010018bb44 emacs`Flet at eval.c:436:13 [opt]
frame #84: 0x000000010018bb1a emacs`Flet(args=<unavailable>) at eval.c:1026:9 [opt]
frame #85: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #86: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt]
frame #87: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011e83fec3, nargs=<unavailable>, arg_vector=0x00007ff7bfefcfe0) at eval.c:3233:11 [opt]
frame #88: 0x000000010018fd65 emacs`funcall_general(fun=<unavailable>, numargs=<unavailable>, args=<unavailable>) at eval.c:0 [opt] [artificial]
frame #89: 0x000000010018c20a emacs`Ffuncall(nargs=<unavailable>, args=<unavailable>) at eval.c:2995:21 [opt]
frame #90: 0x0000000100108e5d emacs`safe_run_hooks_1(nargs=<unavailable>, args=<unavailable>) at keyboard.c:1826:10 [opt] [artificial]
frame #91: 0x000000010018d193 emacs`internal_condition_case_n(bfun=(emacs`safe_run_hooks_1 at keyboard.c:1824), nargs=2, args=0x00007ff7bfefcfd0, handlers=<unavailable>, hfun=(emacs`safe_run_hooks_error at keyboard.c:1834)) at eval.c:1558:25 [opt]
frame #92: 0x00000001000f7b38 emacs`safe_run_hook_funcall(nargs=2, args=0x00007ff7bfefd070) at keyboard.c:1884:3 [opt]
frame #93: 0x000000010018f49d emacs`run_hook_with_args(nargs=2, args=0x00007ff7bfefd070, funcall=(emacs`safe_run_hook_funcall at keyboard.c:1870)) at eval.c:0 [opt]
frame #94: 0x00000001000f7caa emacs`safe_run_hooks_maybe_narrowed(hook=0x000000000000c930, w=<unavailable>) at keyboard.c:1922:3 [opt]
frame #95: 0x00000001000f3d17 emacs`command_loop_1 at keyboard.c:1289:2 [opt]
frame #96: 0x000000010018cfc7 emacs`internal_condition_case(bfun=(emacs`command_loop_1 at keyboard.c:1269), handlers=<unavailable>, hfun=(emacs`cmd_error at keyboard.c:927)) at eval.c:1474:25 [opt]
frame #97: 0x00000001000f3c2e emacs`command_loop_2(handlers=0x0000000000000090) at keyboard.c:1124:11 [opt]
frame #98: 0x000000010018c891 emacs`internal_catch(tag=0x0000000000006540, func=(emacs`command_loop_2 at keyboard.c:1120), arg=0x0000000000000090) at eval.c:1197:25 [opt]
frame #99: 0x00000001000f34cc emacs`command_loop at keyboard.c:1094:13 [opt]
frame #100: 0x00000001000f33cb emacs`recursive_edit_1 at keyboard.c:711:9 [opt]
frame #101: 0x000000010012d7b0 emacs`Fread_from_minibuffer [inlined] read_minibuf(map=0x000000010433b6bb, initial=<unavailable>, prompt=0x0000000121885a94, expflag=<unavailable>, histvar=<unavailable>, histpos=0x0000000000000002, defalt=<unavailable>, allow_props=<unavailable>, inherit_input_method=<unavailable>) at minibuf.c:905:3 [opt]
frame #102: 0x000000010012d3d9 emacs`Fread_from_minibuffer(prompt=<unavailable>, initial_contents=<unavailable>, keymap=0x000000010433b6bb, read=0x0000000000000000, hist=<unavailable>, default_value=0x0000000000000000, inherit_input_method=0x0000000000000000) at minibuf.c:1373:9 [opt]
frame #103: 0x000000010019002a emacs`funcall_subr(subr=<unavailable>, numargs=7, args=<unavailable>) at eval.c:0 [opt]
frame #104: 0x00000001001dca80 emacs`exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<unavailable>) at bytecode.c:809:14 [opt]
frame #105: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<no summary available>) at eval.c:3081:10 [opt] [artificial]
frame #106: 0x000000010018fd65 emacs`funcall_general(fun=<unavailable>, numargs=<unavailable>, args=<unavailable>) at eval.c:0 [opt] [artificial]
frame #107: 0x000000010018c20a emacs`Ffuncall(nargs=9, args=0x00007ff7bfefd6e0) at eval.c:2995:21 [opt]
frame #108: 0x000000010018efa0 emacs`Fapply(nargs=<unavailable>, args=0x00007ff7bfefd7a0) at eval.c:2666:24 [opt]
frame #109: 0x0000000100189dc1 emacs`eval_sub(form=<unavailable>) at eval.c:2470:10 [opt]
frame #110: 0x000000010018a08d emacs`Fprogn(body=0x0000000000000000) at eval.c:436:13 [opt]
frame #111: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #112: 0x000000010018c9af emacs`Funwind_protect(args=0x000000011e848073) at eval.c:1301:9 [opt]
frame #113: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #114: 0x000000010018bb44 emacs`Flet at eval.c:436:13 [opt]
frame #115: 0x000000010018bb1a emacs`Flet(args=<unavailable>) at eval.c:1026:9 [opt]
frame #116: 0x0000000100189c21 emacs`eval_sub(form=<unavailable>) at eval.c:2449:8 [opt]
frame #117: 0x0000000100190584 emacs`funcall_lambda at eval.c:436:13 [opt]
frame #118: 0x000000010019055e emacs`funcall_lambda(fun=0x000000011e847d83, nargs=<unavailable>, arg_vector=0x00007ff7bfefdc38) at eval.c:3233:11 [opt]
frame #119: 0x000000010018fd65 emacs`funcall_general(fun=<unavailable>, numargs=<unavailable>, args=<unavailable>) at eval.c:0 [opt] [artificial]
frame #120: 0x000000010018c20a emacs`Ffuncall(nargs=10, args=0x00007ff7bfefdc30) at eval.c:2995:21 [opt]
frame #121: 0x000000010018efa0 emacs`Fapply(nargs=<unavailable>, args=0x0000000105300170) at eval.c:2666:24 [opt]
frame #122: 0x00000001001dca80 emacs`exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<unavailable>) at bytecode.c:809:14 [opt]
frame #123: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<no summary available>) at eval.c:3081:10 [opt] [artificial]
frame #124: 0x000000010018fd65 emacs`funcall_general(fun=<unavailable>, numargs=<unavailable>, args=<unavailable>) at eval.c:0 [opt] [artificial]
frame #125: 0x000000010018c20a emacs`Ffuncall(nargs=9, args=0x00007ff7bfefdef8) at eval.c:2995:21 [opt]
frame #126: 0x000000010012e021 emacs`Fcompleting_read(prompt=0x0000000121885a94, collection=0x000000010418dd25, predicate=0x0000000000000000, require_match=0x0000000000000000, initial_input=0x0000000000000000, hist=<unavailable>, def=0x0000000000000000, inherit_input_method=0x0000000000000000) at minibuf.c:2047:10 [opt]
frame #127: 0x000000010019002a emacs`funcall_subr(subr=<unavailable>, numargs=2, args=<unavailable>) at eval.c:0 [opt]
frame #128: 0x00000001001dca80 emacs`exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<unavailable>) at bytecode.c:809:14 [opt]
frame #129: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<no summary available>) at eval.c:3081:10 [opt] [artificial]
frame #130: 0x000000010018ebd7 emacs`apply_lambda(fun=0x000000010418dba5, args=<unavailable>, count=(bytes = 288)) at eval.c:3103:9 [opt]
frame #131: 0x00000001001899c4 emacs`eval_sub(form=<unavailable>) at eval.c:0 [opt]
frame #132: 0x0000000100189d86 emacs`eval_sub(form=0x00000001dbdadb43) at eval.c:2465:25 [opt]
frame #133: 0x000000010018e984 emacs`Feval(form=0x00000001dbdadb43, lexical=<unavailable>) at eval.c:2361:28 [opt]
frame #134: 0x0000000100186f24 emacs`Fcall_interactively(function=0x0000000003878618, record_flag=0x0000000000000000, keys=0x0000000104ae30b5) at callint.c:323:15 [opt]
frame #135: 0x00000001001dca80 emacs`exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<unavailable>) at bytecode.c:809:14 [opt]
frame #136: 0x00000001001905d7 emacs`funcall_lambda [inlined] fetch_and_exec_byte_code(fun=<unavailable>, args_template=<unavailable>, nargs=<unavailable>, args=<no summary available>) at eval.c:3081:10 [opt] [artificial]
frame #137: 0x000000010018fd65 emacs`funcall_general(fun=<unavailable>, numargs=<unavailable>, args=<unavailable>) at eval.c:0 [opt] [artificial]
frame #138: 0x000000010018c20a emacs`Ffuncall(nargs=2, args=0x00007ff7bfefe888) at eval.c:2995:21 [opt]
frame #139: 0x00000001000f4234 emacs`command_loop_1 [inlined] call1(fn=<unavailable>, arg1=<unavailable>) at lisp.h:3247:10 [opt]
frame #140: 0x00000001000f421b emacs`command_loop_1 at keyboard.c:1494:13 [opt]
frame #141: 0x000000010018cfc7 emacs`internal_condition_case(bfun=(emacs`command_loop_1 at keyboard.c:1269), handlers=<unavailable>, hfun=(emacs`cmd_error at keyboard.c:927)) at eval.c:1474:25 [opt]
frame #142: 0x00000001000f3c2e emacs`command_loop_2(handlers=0x0000000000000090) at keyboard.c:1124:11 [opt]
frame #143: 0x000000010018c891 emacs`internal_catch(tag=<unavailable>, func=(emacs`command_loop_2 at keyboard.c:1120), arg=0x0000000000000090) at eval.c:1197:25 [opt]
frame #144: 0x000000010027ed88 emacs`command_loop.cold.1 at keyboard.c:1102:2 [opt]
frame #145: 0x00000001000f34e1 emacs`command_loop at keyboard.c:1099:5 [opt]
frame #146: 0x00000001000f33cb emacs`recursive_edit_1 at keyboard.c:711:9 [opt]
frame #147: 0x00000001000f3653 emacs`Frecursive_edit at keyboard.c:794:3 [opt]
frame #148: 0x00000001000f25a2 emacs`main(argc=<unavailable>, argv=0x00007ff7bfefee48) at emacs.c:2529:3 [opt]
frame #149: 0x00007ff8104f4310 dyld`start + 2432
[-- Attachment #4: Type: text/plain, Size: 10203 bytes --]
In GNU Emacs 29.0.60 (build 4, x86_64-apple-darwin22.3.0, NS
appkit-2299.40 Version 13.2.1 (Build 22D68)) of 2023-02-22 built on
Kais-MacBook.local
Repository revision: fb5dbf6de73fa034338448f1029c55f85d1078b4
Repository branch: HEAD
Windowing system distributor 'Apple', version 10.3.2299
System Description: macOS 13.2.1
Configured using:
'configure --with-ns --with-xwidgets'
Configured features:
ACL DBUS GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY
KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP XIM XWIDGETS ZLIB
Important settings:
value of $LC_ALL: zh_CN.utf-8
value of $LANG: zh_CN.utf-8
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
global-wakatime-mode: t
wakatime-mode: t
display-line-numbers-mode: t
hl-todo-mode: t
rainbow-delimiters-mode: t
symbol-overlay-mode: t
diff-hl-margin-local-mode: t
diff-hl-margin-mode: t
diff-hl-mode: t
page-break-lines-mode: t
gcmh-mode: t
shell-dirtrack-mode: t
yas-global-mode: t
yas-minor-mode: t
doom-modeline-mode: t
winner-mode: t
winum-mode: t
which-key-mode: t
global-hl-line-mode: t
solaire-global-mode: t
solaire-mode: t
projectile-mode: t
vertico-mouse-mode: t
vertico-mode: t
marginalia-mode: t
corfu-popupinfo-mode: t
global-corfu-mode: t
corfu-mode: t
keyfreq-autosave-mode: t
keyfreq-mode: t
prescient-persist-mode: t
recentf-mode: t
global-ligature-mode: t
ligature-mode: t
ns-auto-titlebar-mode: t
pixel-scroll-precision-mode: t
server-mode: t
electric-pair-mode: t
global-so-long-mode: t
delete-selection-mode: t
global-auto-revert-mode: t
override-global-mode: t
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tab-bar-history-mode: t
tab-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
context-menu-mode: t
global-font-lock-mode: t
font-lock-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
hs-minor-mode: t
Load-path shadows:
/Users/kaima/.emacs.d/elpa/transient-20230214.1525/transient hides /Users/kaima/src/emacs/lisp/transient
Features:
(shadow sort ecomplete mail-extr emacsbug message yank-media puny rfc822
mml mml-sec epa epg rfc6068 epg-config mailabbrev gmm-utils mailheader
sendmail vertico-directory wakatime-mode autoinsert hideshow
display-line-numbers hl-todo rainbow-delimiters symbol-overlay
diff-hl-margin diff-hl-dired advice diff-hl vc-hg vc-git log-view
pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode disp-table
page-break-lines gcmh tramp-cache time-stamp tramp-sh tramp
tramp-loaddefs trampver tramp-integration cus-start tramp-compat shell
pcomplete parse-time iso8601 ls-lisp format-spec yasnippet doom-modeline
doom-modeline-segments let-alist doom-modeline-env doom-modeline-core
shrink-path f f-shortdoc s winner winum dash which-key hl-line
solaire-mode face-remap projectile project skeleton ibuf-macs find-dired
dired dired-loaddefs grep compile comint ansi-osc ansi-color ibuf-ext
ibuffer ibuffer-loaddefs vertico-posframe posframe vertico-mouse vertico
marginalia corfu-popupinfo kind-icon svg-lib color svg dom
corfu-prescient corfu catppuccin-theme desktop frameset keyfreq
prelude-irc prelude-apps alert log4e notifications dbus xml gntp
prelude-mail gnus nnheader gnus-util text-property-search time-date
mail-utils range prelude-os prelude-help prelude-lang-misc
dockerfile-mode sh-script smie treesit executable yaml-mode
prelude-lang-web prelude-lang-haskell prelude-lang-js prelude-lang-ml
prelude-lang-rust prelude-lang-python prelude-lang-cc prelude-lang-lisp
prelude-prog prelude-blog prelude-org prelude-tex prelude-git
prelude-dired prelude-chinese prelude-ibuffer prelude-search prelude-nix
prelude-completion orderless prescient char-fold prelude-project
prelude-ui dashboard derived dashboard-widgets recentf tree-widget
ligature all-the-icons all-the-icons-faces data-material
data-weathericons data-octicons data-fileicons data-faicons
data-alltheicons ns-auto-titlebar pixel-scroll cua-base ring
prelude-core dabbrev ffap thingatpt server finder-inf elec-pair diminish
exec-path-from-shell eshell esh-cmd generator esh-ext esh-opt esh-proc
esh-io esh-arg esh-module esh-groups esh-util cus-edit pp cus-load icons
wid-edit files-x undohist edmacro kmacro so-long delsel autorevert
filenotify prelude-common prelude-package quelpa-use-package quelpa
mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drums mail-prsvr lisp-mnt help-fns radix-tree use-package
use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode prelude-loaddefs no-littering
compat cl-extra help-mode use-package-core gcmh-autoloads
carbon-now-sh-autoloads company-autoloads benchmark-init-autoloads
kind-icon-autoloads pinyinlib-autoloads nix-mode-autoloads
org-roam-ui-autoloads symbol-overlay-autoloads cdlatex-autoloads
go-translate-autoloads ns-auto-titlebar-autoloads no-littering-autoloads
diff-hl-autoloads ccls-autoloads wgrep-autoloads
vertico-posframe-autoloads vertico-autoloads
treemacs-all-the-icons-autoloads merlin-autoloads
org-roam-bibtex-autoloads citre-autoloads rainbow-delimiters-autoloads
helpful-autoloads elisp-refs-autoloads quickrun-autoloads
yaml-mode-autoloads dired-filter-autoloads org-ref-autoloads
htmlize-autoloads dune-autoloads forge-autoloads magit-autoloads pcase
closql-autoloads lsp-ui-autoloads org-noter-autoloads debbugs-autoloads
vundo-autoloads auctex-autoloads tex-site geiser-guile-autoloads
page-break-lines-autoloads diredfl-autoloads smartparens-autoloads
citeproc-autoloads cider-autoloads nyan-mode-autoloads
marginalia-autoloads dashboard-autoloads alert-autoloads
codeium-autoloads helm-bibtex-autoloads bibtex-completion-autoloads
org-download-autoloads mini-frame-autoloads queue-autoloads
wakatime-mode-autoloads deft-autoloads git-commit-autoloads
ox-pandoc-autoloads ghub-autoloads all-the-icons-dired-autoloads
dash-at-point-autoloads elfeed-autoloads org-roam-autoloads
magit-section-autoloads emacsql-sqlite-autoloads emacsql-autoloads
js2-mode-autoloads solaire-mode-autoloads ripgrep-autoloads
dumb-jump-autoloads rainbow-mode-autoloads rustic-autoloads
xterm-color-autoloads rust-mode-autoloads simple-httpd-autoloads
corfu-prescient-autoloads corfu-autoloads gntp-autoloads
clojure-mode-autoloads cape-autoloads which-key-autoloads
geiser-racket-autoloads info-colors-autoloads utop-autoloads
tuareg-autoloads rx caml-autoloads parseedn-autoloads dap-mode-autoloads
lsp-docker-autoloads yaml-autoloads lsp-treemacs-autoloads
expand-region-autoloads modern-cpp-font-lock-autoloads ob-rust-autoloads
org-latex-impatient-autoloads undohist-autoloads with-editor-autoloads
doom-modeline-autoloads shrink-path-autoloads prescient-autoloads
string-inflection-autoloads sly-autoloads hl-todo-autoloads
keyfreq-autoloads speed-type-autoloads pdf-tools-autoloads
tablist-autoloads ormolu-autoloads reformatter-autoloads
diminish-autoloads dired-hacks-utils-autoloads embark-consult-autoloads
embark-autoloads org-appear-autoloads sesman-autoloads
nix-sandbox-autoloads flycheck-haskell-autoloads haskell-mode-autoloads
flycheck-autoloads pkg-info-autoloads epl-autoloads treepy-autoloads
bui-autoloads combobulate-autoloads quelpa-use-package-autoloads
quelpa-autoloads log4e-autoloads web-mode-autoloads parsebib-autoloads
treemacs-projectile-autoloads projectile-autoloads w3m-load
w3m-autoloads valign-autoloads websocket-autoloads biblio-autoloads
biblio-core-autoloads yasnippet-autoloads dockerfile-mode-autoloads
all-the-icons-ibuffer-autoloads all-the-icons-autoloads geiser-autoloads
parseclj-autoloads orderless-autoloads nov-autoloads esxml-autoloads
kv-autoloads consult-autoloads svg-lib-autoloads
treemacs-tab-bar-autoloads treemacs-autoloads cfrs-autoloads
posframe-autoloads hydra-autoloads pfuture-autoloads
ace-window-autoloads avy-autoloads lsp-mode-autoloads lv-autoloads
markdown-mode-autoloads spinner-autoloads f-autoloads s-autoloads
ligature-autoloads helm-autoloads helm-core-autoloads async-autoloads
catppuccin-theme-autoloads minimap-autoloads google-translate-autoloads
popup-autoloads winum-autoloads transient-autoloads compat-autoloads
multiple-cursors-autoloads exec-path-from-shell-autoloads
telega-autoloads rainbow-identifiers-autoloads
visual-fill-column-autoloads vterm-autoloads ht-autoloads info
dash-autoloads package browse-url url url-proxy url-privacy url-expand
url-methods url-history url-cookie generate-lisp-file url-domsuf
url-util mailcap url-handlers url-parse auth-source cl-seq eieio
eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp
byte-compile url-vars cl-loaddefs cl-lib china-util rmc iso-transl
tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize
mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads xwidget-internal dbusbind kqueue cocoa ns lcms2 multi-tty
make-network-process emacs)
Memory information:
((conses 16 1025353 1011733)
(symbols 48 43324 773)
(strings 32 729343 70891)
(string-bytes 1 39173151)
(vectors 16 41243)
(vector-slots 8 1629068 808780)
(floats 8 733 1037)
(intervals 56 958 456)
(buffers 984 12))
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#61703: 29.0.60; Emacs crashes on C-x 8 RET
2023-02-22 8:00 bug#61703: 29.0.60; Emacs crashes on C-x 8 RET Kai Ma
@ 2023-02-22 12:40 ` Eli Zaretskii
2023-02-22 12:59 ` Kai Ma
0 siblings, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2023-02-22 12:40 UTC (permalink / raw)
To: Kai Ma; +Cc: 61703
> From: Kai Ma <justksqsf@gmail.com>
> Date: Wed, 22 Feb 2023 16:00:29 +0800
>
> Emacs sometimes crashes on C-x 8 RET, ie. (insert-char).
>
> Sorry, but I didn't find a way to reproduce this issue with emacs -Q.
>
> This seems to be related to vertico-posframe-mode (which puts the
> minibuffer in a separate child frame). I can confirm that if I disable
> vertico-posframe-mode, this problem disappears.
Please provide at least the information you can provide: what did you
type at the "C-x 8 RET" prompt, and when exactly it crashed during
this command. Also, how to setup vertico-posframe-mode like you do.
Basically, these problems are impossible to debug without a
reproducible recipe, so any details count.
Thanks in advance.
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#61703: 29.0.60; Emacs crashes on C-x 8 RET
2023-02-22 12:40 ` Eli Zaretskii
@ 2023-02-22 12:59 ` Kai Ma
2023-02-22 14:08 ` Eli Zaretskii
0 siblings, 1 reply; 8+ messages in thread
From: Kai Ma @ 2023-02-22 12:59 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: 61703
> On Feb 22, 2023, at 20:40, Eli Zaretskii <eliz@gnu.org> wrote:
>
>> From: Kai Ma <justksqsf@gmail.com>
>> Date: Wed, 22 Feb 2023 16:00:29 +0800
>>
>> Emacs sometimes crashes on C-x 8 RET, ie. (insert-char).
>>
>> Sorry, but I didn't find a way to reproduce this issue with emacs -Q.
>>
>> This seems to be related to vertico-posframe-mode (which puts the
>> minibuffer in a separate child frame). I can confirm that if I disable
>> vertico-posframe-mode, this problem disappears.
>
> Please provide at least the information you can provide: what did you
> type at the "C-x 8 RET" prompt, and when exactly it crashed during
> this command. Also, how to setup vertico-posframe-mode like you do.
This is how I reproduce this crash:
1. Create a fresh Emacs instance.
2. Press C-x 8 RET before doing anything else.
If vertico-posframe is displayed successfully at least once (e.g. using M-x)
then Emacs won’t crash from insert-char anymore.
3. Emacs crashes before the child frame appears, so I don’t have a
chance to type anything.
There is a minimal init.el with which I can reproduce this crash:
(package-install 'vertico)
(package-install 'vertico-posframe)
(use-package vertico
:hook (after-init . vertico-mode))
(use-package vertico-posframe
:hook (vertico-mode . vertico-posframe-mode))
> Basically, these problems are impossible to debug without a
> reproducible recipe, so any details count.
>
> Thanks in advance.
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#61703: 29.0.60; Emacs crashes on C-x 8 RET
2023-02-22 12:59 ` Kai Ma
@ 2023-02-22 14:08 ` Eli Zaretskii
2023-02-22 18:45 ` Kai Ma
0 siblings, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2023-02-22 14:08 UTC (permalink / raw)
To: Kai Ma; +Cc: 61703
> From: Kai Ma <justksqsf@gmail.com>
> Date: Wed, 22 Feb 2023 20:59:54 +0800
> Cc: 61703@debbugs.gnu.org
>
> 1. Create a fresh Emacs instance.
>
> 2. Press C-x 8 RET before doing anything else.
> If vertico-posframe is displayed successfully at least once (e.g. using M-x)
> then Emacs won’t crash from insert-char anymore.
>
> 3. Emacs crashes before the child frame appears, so I don’t have a
> chance to type anything.
>
>
> There is a minimal init.el with which I can reproduce this crash:
>
> (package-install 'vertico)
> (package-install 'vertico-posframe)
>
> (use-package vertico
> :hook (after-init . vertico-mode))
>
> (use-package vertico-posframe
> :hook (vertico-mode . vertico-posframe-mode))
Thanks. Unfortunately, it doesn't crash for me, after doing these
steps.
Any other steps I could try to increase the probability of a crash?
Does this happen with any font you use as the default font?
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#61703: 29.0.60; Emacs crashes on C-x 8 RET
2023-02-22 14:08 ` Eli Zaretskii
@ 2023-02-22 18:45 ` Kai Ma
2023-02-22 20:18 ` Eli Zaretskii
0 siblings, 1 reply; 8+ messages in thread
From: Kai Ma @ 2023-02-22 18:45 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: 61703
[-- Attachment #1: Type: text/plain, Size: 1064 bytes --]
> On Feb 22, 2023, at 22:08, Eli Zaretskii <eliz@gnu.org> wrote:
>
>> From: Kai Ma <justksqsf@gmail.com>
>> Date: Wed, 22 Feb 2023 20:59:54 +0800
>> Cc: 61703@debbugs.gnu.org
>>
>> 1. Create a fresh Emacs instance.
>>
>> 2. Press C-x 8 RET before doing anything else.
>> If vertico-posframe is displayed successfully at least once (e.g. using M-x)
>> then Emacs won’t crash from insert-char anymore.
>>
>> 3. Emacs crashes before the child frame appears, so I don’t have a
>> chance to type anything.
>>
>>
>> There is a minimal init.el with which I can reproduce this crash:
>>
>> (package-install 'vertico)
>> (package-install 'vertico-posframe)
>>
>> (use-package vertico
>> :hook (after-init . vertico-mode))
>>
>> (use-package vertico-posframe
>> :hook (vertico-mode . vertico-posframe-mode))
>
> Thanks. Unfortunately, it doesn't crash for me, after doing these
> steps.
>
> Any other steps I could try to increase the probability of a crash?
I tried to make a self-contained tarball.
[-- Attachment #2: repro.tgz --]
[-- Type: application/octet-stream, Size: 192589 bytes --]
[-- Attachment #3: Type: text/plain, Size: 658 bytes --]
emacs -Q -l bug.el, and then C-x 8 RET.
> Does this happen with any font you use as the default font?
I tested against some fonts with
emacs -Q --eval "(set-face-attribute 'default nil :family FONT)" -l bug.el
Indeed the choice of the default font seems relevant. The observed results:
| Menlo (default monospace font) | crash |
| Courier New | crash |
| Courier Prime | no crash |
| JetBrains Mono | no crash |
| Cascadia Mono | crash |
| Fira Code | no crash |
| Fira Mono | crash |
Hope this helps.
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#61703: 29.0.60; Emacs crashes on C-x 8 RET
2023-02-22 18:45 ` Kai Ma
@ 2023-02-22 20:18 ` Eli Zaretskii
2023-02-22 21:29 ` Gregory Heytings
0 siblings, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2023-02-22 20:18 UTC (permalink / raw)
To: Kai Ma; +Cc: 61703
> From: Kai Ma <justksqsf@gmail.com>
> Date: Thu, 23 Feb 2023 02:45:58 +0800
> Cc: 61703@debbugs.gnu.org
>
> > Thanks. Unfortunately, it doesn't crash for me, after doing these
> > steps.
> >
> > Any other steps I could try to increase the probability of a crash?
>
> I tried to make a self-contained tarball.
Thanks, but this still doesn't crash for me.
My build is unoptimized (-O0). Do you see the crash if you rebuild
with -O0?
> I tested against some fonts with
>
> emacs -Q --eval "(set-face-attribute 'default nil :family FONT)" -l bug.el
>
> Indeed the choice of the default font seems relevant. The observed results:
>
> | Menlo (default monospace font) | crash |
> | Courier New | crash |
> | Courier Prime | no crash |
> | JetBrains Mono | no crash |
> | Cascadia Mono | crash |
> | Fira Code | no crash |
> | Fira Mono | crash |
I'm on MS-Windows, where Courier New is the default font, and it still
doesn't crash...
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#61703: 29.0.60; Emacs crashes on C-x 8 RET
2023-02-22 20:18 ` Eli Zaretskii
@ 2023-02-22 21:29 ` Gregory Heytings
2023-09-05 23:44 ` Stefan Kangas
0 siblings, 1 reply; 8+ messages in thread
From: Gregory Heytings @ 2023-02-22 21:29 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: Kai Ma, 61703
>> Indeed the choice of the default font seems relevant. The observed
>> results:
>>
>> | Menlo (default monospace font) | crash |
>> | Courier New | crash |
>> | Courier Prime | no crash |
>> | JetBrains Mono | no crash |
>> | Cascadia Mono | crash |
>> | Fira Code | no crash |
>> | Fira Mono | crash |
>
> I'm on MS-Windows, where Courier New is the default font, and it still
> doesn't crash...
>
FWIW, I tried that recipe here (Debian GNU/Linux) with Fira Mono, Menlo
and Cascadia Mono, without experiencing any crash. Perhaps it's a macOS
specific bug.
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#61703: 29.0.60; Emacs crashes on C-x 8 RET
2023-02-22 21:29 ` Gregory Heytings
@ 2023-09-05 23:44 ` Stefan Kangas
0 siblings, 0 replies; 8+ messages in thread
From: Stefan Kangas @ 2023-09-05 23:44 UTC (permalink / raw)
To: Gregory Heytings; +Cc: Eli Zaretskii, 61703, Kai Ma
tags 61703 + unreproducible
thanks
Gregory Heytings <gregory@heytings.org> writes:
>>> Indeed the choice of the default font seems relevant. The observed results:
>>>
>>> | Menlo (default monospace font) | crash |
>>> | Courier New | crash |
>>> | Courier Prime | no crash |
>>> | JetBrains Mono | no crash |
>>> | Cascadia Mono | crash |
>>> | Fira Code | no crash |
>>> | Fira Mono | crash |
>>
>> I'm on MS-Windows, where Courier New is the default font, and it still doesn't
>> crash...
>>
>
> FWIW, I tried that recipe here (Debian GNU/Linux) with Fira Mono, Menlo and
> Cascadia Mono, without experiencing any crash. Perhaps it's a macOS specific
> bug.
I can't reproduce this here. I do get the following error when running
the reproducer though:
eval: Symbol’s value as variable is void: FONT
In GNU Emacs 30.0.50 (build 5, x86_64-apple-darwin21.6.0, NS
appkit-2113.60 Version 12.6.8 (Build 21G725)) of 2023-09-04 built on
MY-MacBook-Pro
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2023-09-05 23:44 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-22 8:00 bug#61703: 29.0.60; Emacs crashes on C-x 8 RET Kai Ma
2023-02-22 12:40 ` Eli Zaretskii
2023-02-22 12:59 ` Kai Ma
2023-02-22 14:08 ` Eli Zaretskii
2023-02-22 18:45 ` Kai Ma
2023-02-22 20:18 ` Eli Zaretskii
2023-02-22 21:29 ` Gregory Heytings
2023-09-05 23:44 ` Stefan Kangas
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).