* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
@ 2023-04-27 7:38 Yuan Fu
2023-04-27 16:58 ` Daniel Martín via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-05-06 23:01 ` Yuan Fu
0 siblings, 2 replies; 14+ messages in thread
From: Yuan Fu @ 2023-04-27 7:38 UTC (permalink / raw)
To: 63107; +Cc: alan
[-- Attachment #1: Type: text/plain, Size: 3268 bytes --]
X-Debbugs-CC: alan@idiocy.org
Reproduction is pretty easy, just evaluate
(display-buffer-in-child-frame (get-buffer-create "*test*") nil)
Perhaps I'm missing something? Because packages that uses childframe like eldoc-box are working fine. I tried using the same ALIST as eldoc-box, and various buffers like newly created buffer and current buffer, but it always crashes
In GNU Emacs 30.0.50 (build 46, x86_64-apple-darwin22.4.0, NS
appkit-2299.50 Version 13.3.1 (Build 22E261)) of 2023-04-16 built on
Brown
Repository revision: 6c81ef4cf985dad908fc473f31c0daf662fd2dad
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2299
System Description: macOS 13.3.1
Configured using:
'configure --with-pdumper=yes --with-ns
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig'
Configured features:
ACL DBUS GLIB GNUTLS JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER
PNG RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB
Important settings:
value of $LC_CTYPE: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Fundamental
Minor modes in effect:
tooltip-mode: t
global-eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
blink-cursor-mode: t
buffer-read-only: t
line-number-mode: t
indent-tabs-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
Load-path shadows:
None found.
Features:
(shadow sort mail-extr emacsbug message mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068
epg-config gnus-util text-property-search time-date subr-x mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util
mail-prsvr mail-utils 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 dbusbind kqueue cocoa ns
lcms2 multi-tty make-network-process emacs)
Memory information:
((conses 16 36193 12385)
(symbols 48 5099 0)
(strings 32 12577 1962)
(string-bytes 1 351234)
(vectors 16 9352)
(vector-slots 8 147536 10497)
(floats 8 21 17)
(intervals 56 202 0)
(buffers 984 11))
[-- Attachment #2: backtrace.log --]
[-- Type: application/octet-stream, Size: 80825 bytes --]
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: emacs [26117]
Path: /Users/USER/*/emacs
Identifier: emacs
Version: ???
Code Type: X86-64 (Native)
Parent Process: fish [6175]
Responsible: iTerm2 [1163]
User ID: 501
Date/Time: 2023-04-27 00:26:23.1167 -0700
OS Version: macOS 13.3.1 (22E261)
Report Version: 12
Bridge OS Version: 7.4 (20P4252)
Anonymous UUID: B8C196B7-F328-5861-CE52-E6A580D989EA
Sleep/Wake UUID: 938D8045-437B-4FC9-BF27-77A76A0C1477
Time Awake Since Boot: 610000 seconds
Time Since Wake: 34307 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
abort() called
Application Specific Backtrace 0:
0 CoreFoundation 0x00007ff804c871ba __exceptionPreprocess + 242
1 libobjc.A.dylib 0x00007ff8047ad42b objc_exception_throw + 48
2 CoreFoundation 0x00007ff804d2301f -[NSObject(NSObject) __retain_OA] + 0
3 CoreFoundation 0x00007ff804bf28d7 ___forwarding___ + 1392
4 CoreFoundation 0x00007ff804bf22d8 _CF_forwarding_prep_0 + 120
5 emacs 0x0000000103b05ad5 -[EmacsView lockFocus] + 37
6 emacs 0x0000000103b0629a ns_clear_frame_area + 218
7 emacs 0x0000000103b06177 -[EmacsView drawRect:] + 87
8 AppKit 0x00007ff807deeb70 _NSViewDrawRect + 121
9 AppKit 0x00007ff8085ce62a -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 1810
10 AppKit 0x00007ff807dee29f -[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:] + 753
11 QuartzCore 0x00007ff80c4c9390 CABackingStoreUpdate_ + 246
12 QuartzCore 0x00007ff80c52bb71 ___ZN2CA5Layer8display_Ev_block_invoke + 53
13 QuartzCore 0x00007ff80c4c836b -[CALayer _display] + 2289
14 AppKit 0x00007ff807dedeed -[_NSBackingLayer display] + 462
15 AppKit 0x00007ff807d665e8 -[_NSViewBackingLayer display] + 554
16 QuartzCore 0x00007ff80c4c72e0 _ZN2CA5Layer17display_if_neededEPNS_11TransactionE + 856
17 QuartzCore 0x00007ff80c64e2cf _ZN2CA7Context18commit_transactionEPNS_11TransactionEdPd + 645
18 QuartzCore 0x00007ff80c4a8213 _ZN2CA11Transaction6commitEv + 713
19 AppKit 0x00007ff807ceeaec -[NSWindow _setFrameCommon:display:fromServer:] + 5127
20 emacs 0x0000000103b08e68 -[EmacsWindow setFrame:display:animate:] + 56
21 AppKit 0x00007ff807dae0c9 -[NSThemeFrame _growWindowReshapeContentAndToolbarView:withOldToolbarFrameSize:animate:] + 1942
22 AppKit 0x00007ff807dad852 -[NSThemeFrame _reshapeContentAndToolbarView:withOldToolbarFrameSize:resizeWindow:animate:] + 738
23 AppKit 0x00007ff807d8b030 -[NSThemeFrame _showHideToolbar:resizeWindow:animate:] + 320
24 AppKit 0x00007ff807d7a7be -[NSWindow _showToolbar:animate:] + 214
25 AppKit 0x00007ff807d7a6b7 -[NSToolbar _show:animate:] + 80
26 AppKit 0x00007ff807d7a650 -[NSToolbar _toggleShown:animate:] + 90
27 AppKit 0x00007ff807d77683 -[NSWindow setToolbar:] + 702
28 emacs 0x0000000103b077e8 -[EmacsWindow createToolbar:] + 152
29 emacs 0x0000000103b0770d -[EmacsWindow initWithEmacsFrame:fullscreen:screen:] + 2909
30 emacs 0x0000000103b039ba -[EmacsView initFrameFromEmacs:] + 522
31 emacs 0x0000000103b15d27 Fx_create_frame + 4551
32 emacs 0x0000000103aa1bd0 exec_byte_code + 3376
33 emacs 0x0000000103a517b8 Ffuncall + 456
34 emacs 0x0000000103aa1bd0 exec_byte_code + 3376
35 emacs 0x0000000103a540c6 apply_lambda + 406
36 emacs 0x0000000103a4f03b eval_sub + 1499
37 emacs 0x0000000103a4f7e4 Fsetq + 132
38 emacs 0x0000000103a4f209 eval_sub + 1961
39 emacs 0x0000000103a510f4 Flet + 1140
40 emacs 0x0000000103a4f209 eval_sub + 1961
41 emacs 0x0000000103a53e8d Feval + 77
42 emacs 0x0000000103aa1bd0 exec_byte_code + 3376
43 emacs 0x0000000103a517b8 Ffuncall + 456
44 emacs 0x0000000103a4c307 Ffuncall_interactively + 55
45 emacs 0x0000000103a517b8 Ffuncall + 456
46 emacs 0x0000000103a4da50 Fcall_interactively + 5936
47 emacs 0x0000000103aa1bd0 exec_byte_code + 3376
48 emacs 0x0000000103a517b8 Ffuncall + 456
49 emacs 0x00000001039bc582 command_loop_1 + 1538
50 emacs 0x0000000103a52517 internal_condition_case + 87
51 emacs 0x00000001039bbf6e command_loop_2 + 46
52 emacs 0x0000000103a51df1 internal_catch + 81
53 emacs 0x0000000103b4c148 command_loop.cold.1 + 72
54 emacs 0x00000001039bb781 command_loop + 129
55 emacs 0x00000001039bb66b recursive_edit_1 + 139
56 emacs 0x00000001039bb9a2 Frecursive_edit + 322
57 emacs 0x00000001039ba4ce main + 8414
58 dyld 0x00007ff8047da41f start + 1903
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x7ff804afc1f2 __pthread_kill + 10
1 libsystem_pthread.dylib 0x7ff804b33ee6 pthread_kill + 263
2 libsystem_c.dylib 0x7ff804a1d601 raise + 26
3 emacs 0x103b4bd47 terminate_due_to_signal + 167 (emacs.c:464)
4 emacs 0x103b4c6cb emacs_abort + 15 (sysdep.c:2313)
5 emacs 0x103afaed2 ns_term_shutdown + 162 (nsterm.m:5769)
6 emacs 0x1039b8383 shut_down_emacs + 339 (emacs.c:3017)
7 emacs 0x103b4bd15 terminate_due_to_signal + 117 (emacs.c:447)
8 emacs 0x1039dd8b6 handle_fatal_signal + 12 (sysdep.c:1783) [inlined]
9 emacs 0x1039dd8b6 deliver_thread_signal + 126 (sysdep.c:1775) [inlined]
10 emacs 0x1039dd8b6 deliver_fatal_thread_signal + 134 (sysdep.c:1795)
11 libsystem_platform.dylib 0x7ff804b615ed _sigtramp + 29
12 ??? 0x400 ???
13 libsystem_c.dylib 0x7ff804a5ab45 abort + 123
14 libc++abi.dylib 0x7ff804aee282 abort_message + 241
15 libc++abi.dylib 0x7ff804ae03fb demangling_terminate_handler() + 267
16 libobjc.A.dylib 0x7ff8047b47ce _objc_terminate() + 96
17 libc++abi.dylib 0x7ff804aed6db std::__terminate(void (*)()) + 6
18 libc++abi.dylib 0x7ff804af0123 __cxa_rethrow + 99
19 libobjc.A.dylib 0x7ff8047c0914 objc_exception_rethrow + 37
20 AppKit 0x7ff807dee337 -[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:] + 905
21 QuartzCore 0x7ff80c4c9390 CABackingStoreUpdate_ + 246
22 QuartzCore 0x7ff80c52bb71 invocation function for block in CA::Layer::display_() + 53
23 QuartzCore 0x7ff80c4c836b -[CALayer _display] + 2289
24 AppKit 0x7ff807dedeed -[_NSBackingLayer display] + 462
25 AppKit 0x7ff807d665e8 -[_NSViewBackingLayer display] + 554
26 QuartzCore 0x7ff80c4c72e0 CA::Layer::display_if_needed(CA::Transaction*) + 856
27 QuartzCore 0x7ff80c64e2cf CA::Context::commit_transaction(CA::Transaction*, double, double*) + 645
28 QuartzCore 0x7ff80c4a8213 CA::Transaction::commit() + 713
29 AppKit 0x7ff807ceeaec -[NSWindow _setFrameCommon:display:fromServer:] + 5127
30 emacs 0x103b08e68 -[EmacsWindow setFrame:display:animate:] + 56 (nsterm.m:9713)
31 AppKit 0x7ff807dae0c9 -[NSThemeFrame _growWindowReshapeContentAndToolbarView:withOldToolbarFrameSize:animate:] + 1942
32 AppKit 0x7ff807dad852 -[NSThemeFrame _reshapeContentAndToolbarView:withOldToolbarFrameSize:resizeWindow:animate:] + 738
33 AppKit 0x7ff807d8b030 -[NSThemeFrame _showHideToolbar:resizeWindow:animate:] + 320
34 AppKit 0x7ff807d7a7be -[NSWindow _showToolbar:animate:] + 214
35 AppKit 0x7ff807d7a6b7 -[NSToolbar _show:animate:] + 80
36 AppKit 0x7ff807d7a650 -[NSToolbar _toggleShown:animate:] + 90
37 AppKit 0x7ff807d77683 -[NSWindow setToolbar:] + 702
38 emacs 0x103b077e8 -[EmacsWindow createToolbar:] + 152 (nsterm.m:9186)
39 emacs 0x103b0770d -[EmacsWindow initWithEmacsFrame:fullscreen:screen:] + 2909 (nsterm.m:9160)
40 emacs 0x103b039ba -[EmacsView initFrameFromEmacs:] + 522 (nsterm.m:7922)
41 emacs 0x103b15d27 Fx_create_frame + 4551 (nsfns.m:1485)
42 emacs 0x103aa1bd0 exec_byte_code + 3376 (bytecode.c:809)
43 emacs 0x103a517b8 Ffuncall + 456 (eval.c:3008)
44 emacs 0x103aa1bd0 exec_byte_code + 3376 (bytecode.c:809)
45 emacs 0x103a540c6 apply_lambda + 406 (eval.c:3116)
46 emacs 0x103a4f03b eval_sub + 1499
47 emacs 0x103a4f7e4 Fsetq + 132 (eval.c:483)
48 emacs 0x103a4f209 eval_sub + 1961 (eval.c:2462)
49 emacs 0x103a510f4 Fprogn + 28 (eval.c:436) [inlined]
50 emacs 0x103a510f4 Flet + 1140 (eval.c:1038)
51 emacs 0x103a4f209 eval_sub + 1961 (eval.c:2462)
52 emacs 0x103a53e8d Feval + 77 (eval.c:2375)
53 emacs 0x103aa1bd0 exec_byte_code + 3376 (bytecode.c:809)
54 emacs 0x103a517b8 Ffuncall + 456 (eval.c:3008)
55 emacs 0x103a4c307 Ffuncall_interactively + 55 (callint.c:250)
56 emacs 0x103a517b8 Ffuncall + 456 (eval.c:3008)
57 emacs 0x103a4da50 Fcall_interactively + 5936 (callint.c:787)
58 emacs 0x103aa1bd0 exec_byte_code + 3376 (bytecode.c:809)
59 emacs 0x103a517b8 Ffuncall + 456 (eval.c:3008)
60 emacs 0x1039bc582 call1 + 25 (lisp.h:3239) [inlined]
61 emacs 0x1039bc582 command_loop_1 + 1538 (keyboard.c:1501)
62 emacs 0x103a52517 internal_condition_case + 87 (eval.c:1486)
63 emacs 0x1039bbf6e command_loop_2 + 46 (keyboard.c:1131)
64 emacs 0x103a51df1 internal_catch + 81 (eval.c:1209)
65 emacs 0x103b4c148 command_loop.cold.1 + 72 (keyboard.c:1109)
66 emacs 0x1039bb781 command_loop + 129 (keyboard.c:1108)
67 emacs 0x1039bb66b recursive_edit_1 + 139 (keyboard.c:718)
68 emacs 0x1039bb9a2 Frecursive_edit + 322 (keyboard.c:801)
69 emacs 0x1039ba4ce main + 8414 (emacs.c:2530)
70 dyld 0x7ff8047da41f start + 1903
Thread 1:: gmain
0 libsystem_kernel.dylib 0x7ff804afe282 __select + 10
1 libglib-2.0.0.dylib 0x104870ed8 g_poll + 505
2 libglib-2.0.0.dylib 0x1048647fb g_main_context_iterate + 342
3 libglib-2.0.0.dylib 0x1048648ac g_main_context_iteration + 55
4 libglib-2.0.0.dylib 0x104865a12 glib_worker_main + 30
5 libglib-2.0.0.dylib 0x104887a06 g_thread_proxy + 66
6 libsystem_pthread.dylib 0x7ff804b341d3 _pthread_start + 125
7 libsystem_pthread.dylib 0x7ff804b2fbd3 thread_start + 15
Thread 2:
0 libsystem_kernel.dylib 0x7ff804afa336 __pselect + 10
1 libsystem_kernel.dylib 0x7ff804afa226 pselect$DARWIN_EXTSN + 42
2 emacs 0x103afc2d6 -[EmacsApp fd_handler:] + 262 (nsterm.m:6319)
3 Foundation 0x7ff805a927b3 __NSThread__start__ + 1009
4 libsystem_pthread.dylib 0x7ff804b341d3 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff804b2fbd3 thread_start + 15
Thread 3:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x7ff804af55b2 mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff804b0372d mach_msg2_internal + 78
2 libsystem_kernel.dylib 0x7ff804afc5e4 mach_msg_overwrite + 692
3 libsystem_kernel.dylib 0x7ff804af589a mach_msg + 19
4 CoreFoundation 0x7ff804c101af __CFRunLoopServiceMachPort + 145
5 CoreFoundation 0x7ff804c0ec30 __CFRunLoopRun + 1365
6 CoreFoundation 0x7ff804c0e071 CFRunLoopRunSpecific + 560
7 AppKit 0x7ff807e00909 _NSEventThread + 132
8 libsystem_pthread.dylib 0x7ff804b341d3 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff804b2fbd3 thread_start + 15
Thread 4:
0 libsystem_pthread.dylib 0x7ff804b2fbb0 start_wqthread + 0
Thread 5:
0 libsystem_pthread.dylib 0x7ff804b2fbb0 start_wqthread + 0
Thread 6:
0 libsystem_pthread.dylib 0x7ff804b2fbb0 start_wqthread + 0
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007ff848207340 rcx: 0x00007ff7bc62ac68 rdx: 0x0000000000000000
rdi: 0x0000000000000103 rsi: 0x0000000000000006 rbp: 0x00007ff7bc62ac90 rsp: 0x00007ff7bc62ac68
r8: 0x00007ffffffffff8 r9: 0x00000000000001ff r10: 0x00007ff848207340 r11: 0x0000000000000246
r12: 0x0000000000000103 r13: 0x0000003000000008 r14: 0x0000000000000006 r15: 0x0000000000000016
rip: 0x00007ff804afc1f2 rfl: 0x0000000000000246 cr2: 0x00007ff6af00f000
Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133
Binary Images:
0x1038d0000 - 0x103b8ffff emacs (*) <a413eb1d-e9cd-3a26-951e-3007668efcfc> /Users/USER/*/emacs
0x1042a0000 - 0x1042c3fff libpng16.16.dylib (*) <3064807b-25a5-34bd-a5a6-f245a01edc94> /opt/local/lib/libpng16.16.dylib
0x10427a000 - 0x10427dfff libwebpdemux.2.dylib (*) <658e3f1a-e4f1-33a6-841e-c20a19514651> /opt/local/lib/libwebpdemux.2.dylib
0x104337000 - 0x10438afff libwebp.7.dylib (*) <166930ed-8d66-39a8-8e3b-94706f80d0f8> /opt/local/lib/libwebp.7.dylib
0x1042d0000 - 0x1042d3fff libsharpyuv.0.dylib (*) <18640a16-d236-3907-8419-4b961b98f670> /opt/local/lib/libsharpyuv.0.dylib
0x10523d000 - 0x105a14fff librsvg-2.2.dylib (*) <4b42d540-2d5a-38ac-a3cc-3f8bfdd96b26> /opt/local/lib/librsvg-2.2.dylib
0x1045e8000 - 0x10470ffff libgio-2.0.0.dylib (*) <0fd06959-b754-3bc3-b9ce-110d8900d377> /opt/local/lib/libgio-2.0.0.dylib
0x10439f000 - 0x1043bafff libgdk_pixbuf-2.0.0.dylib (*) <d1d4e98d-bf6f-316c-b483-819f398a68ed> /opt/local/lib/libgdk_pixbuf-2.0.0.dylib
0x10443e000 - 0x104475fff libgobject-2.0.0.dylib (*) <bbb4d10b-c356-3e41-9a35-25b0582392c3> /opt/local/lib/libgobject-2.0.0.dylib
0x104834000 - 0x10490ffff libglib-2.0.0.dylib (*) <6c87d56e-75ea-3b4a-847a-8c720e5294b2> /opt/local/lib/libglib-2.0.0.dylib
0x1042e0000 - 0x1042ebfff libintl.8.dylib (*) <d8d72f0c-738f-3010-a672-b885560bb64f> /opt/local/lib/libintl.8.dylib
0x104978000 - 0x104a3ffff libcairo.2.dylib (*) <fe251b05-fd83-3737-8031-667a51c8db68> /opt/local/lib/libcairo.2.dylib
0x1044a6000 - 0x1044d5fff libdbus-1.3.dylib (*) <b45e2974-4d52-3edf-af39-fa9d62e607f0> /opt/local/lib/libdbus-1.3.dylib
0x104b8d000 - 0x104c68fff libxml2.2.dylib (*) <c4bf6147-c2e7-3705-bee0-5cd4face3ad8> /opt/local/lib/libxml2.2.dylib
0x1044f2000 - 0x10452dfff libncurses.6.dylib (*) <f9aea9ed-9ae6-3c1f-87bf-e1178c5f0c7f> /opt/local/lib/libncurses.6.dylib
0x104e53000 - 0x104fbafff libgnutls.30.dylib (*) <231994f3-92b6-3f3b-b316-e75ce9266d3e> /opt/local/lib/libgnutls.30.dylib
0x104546000 - 0x104585fff liblcms2.2.dylib (*) <68ddb295-518e-3045-a7f1-8fc3c3df9b8a> /opt/local/lib/liblcms2.2.dylib
0x1042f8000 - 0x10430bfff libz.1.2.13.dylib (*) <42bccd6a-5596-3cba-af3c-981bae235995> /opt/local/lib/libz.1.2.13.dylib
0x104314000 - 0x10431ffff libjansson.4.dylib (*) <ac39c141-75e6-3ae9-8872-4158e2bb30f6> /opt/local/lib/libjansson.4.dylib
0x104405000 - 0x104424fff libtree-sitter.0.0.dylib (*) <d24efbea-0ad7-3959-9d2e-1f2db967c578> /opt/local/lib/libtree-sitter.0.0.dylib
0x104ca1000 - 0x104d88fff libsqlite3.0.dylib (*) <b99b72ff-3c26-3f5a-9444-3b8a0a1f0f15> /opt/local/lib/libsqlite3.0.dylib
0x1043d7000 - 0x1043defff libcairo-gobject.2.dylib (*) <b39d7b07-b692-3f76-97ad-2264a1b2fbc1> /opt/local/lib/libcairo-gobject.2.dylib
0x104a7c000 - 0x104a8bfff libpangocairo-1.0.0.dylib (*) <609e33f5-308a-3c2b-862b-d43473cec86e> /opt/local/lib/libpangocairo-1.0.0.dylib
0x104aa4000 - 0x104ab3fff libpangoft2-1.0.0.dylib (*) <fb8f1922-2782-3dd2-a094-f4e068183515> /opt/local/lib/libpangoft2-1.0.0.dylib
0x104db1000 - 0x104df0fff libpango-1.0.0.dylib (*) <698335aa-85b6-3829-8da4-900f4412ef3f> /opt/local/lib/libpango-1.0.0.dylib
0x105112000 - 0x1051c1fff libharfbuzz.0.dylib (*) <966621e0-bb5f-3f69-a47f-49ba35a7d832> /opt/local/lib/libharfbuzz.0.dylib
0x104ad0000 - 0x104b03fff libfontconfig.1.dylib (*) <1a291a4e-66b3-3182-82a2-d58ec88f0380> /opt/local/lib/libfontconfig.1.dylib
0x1060dd000 - 0x106168fff libfreetype.6.dylib (*) <9cb2e77b-39af-3c16-9e9c-a247396ec0cf> /opt/local/lib/libfreetype.6.dylib
0x10508b000 - 0x1050f2fff libpixman-1.0.dylib (*) <8eaf62a9-a6dd-3d1f-a941-6bfd9cf1d382> /opt/local/lib/libpixman-1.0.dylib
0x104286000 - 0x104289fff libX11-xcb.1.dylib (*) <c5c00c81-7092-3292-aea1-36f5bbe246eb> /opt/local/lib/libX11-xcb.1.dylib
0x104b18000 - 0x104b2bfff libxcb.1.1.0.dylib (*) <f661ba1c-e23e-3ab7-b242-b63199ce827b> /opt/local/lib/libxcb.1.1.0.dylib
0x1045a2000 - 0x1045a9fff libxcb-render.0.0.0.dylib (*) <4a4158b5-fba8-300b-a0c2-e06bb5356e83> /opt/local/lib/libxcb-render.0.0.0.dylib
0x1043eb000 - 0x1043f2fff libXrender.1.dylib (*) <55771fee-fb61-3c94-a5f7-5bb64d92be19> /opt/local/lib/libXrender.1.dylib
0x10629b000 - 0x10638afff libX11.6.dylib (*) <7786ab01-693d-3863-96df-2e531793c405> /opt/local/lib/libX11.6.dylib
0x104b44000 - 0x104b4ffff libXext.6.dylib (*) <6100867c-0079-3878-bc16-6ce26195b49e> /opt/local/lib/libXext.6.dylib
0x1064cb000 - 0x1065cefff libiconv.2.dylib (*) <53f687f6-88a6-3f39-92b2-8a1ae884ab0d> /opt/local/lib/libiconv.2.dylib
0x104b5c000 - 0x104b77fff libexpat.1.8.10.dylib (*) <fe5e228b-47b4-3dd6-9698-aeb3cd0372e9> /opt/local/lib/libexpat.1.8.10.dylib
0x104e25000 - 0x104e38fff libbz2.1.0.8.dylib (*) <c596b77c-a43e-3592-85ec-94083337d7c2> /opt/local/lib/libbz2.1.0.8.dylib
0x1045ba000 - 0x1045c5fff libbrotlidec.1.0.9.dylib (*) <2f9b7879-8904-3d29-990b-70ad44704aee> /opt/local/lib/libbrotlidec.1.0.9.dylib
0x105030000 - 0x10504ffff libbrotlicommon.1.0.9.dylib (*) <b01c1572-3064-3445-8ae9-c1bfa02c7a28> /opt/local/lib/libbrotlicommon.1.0.9.dylib
0x10428e000 - 0x104291fff libXau.6.0.0.dylib (*) <434ba42f-352d-3d04-9539-720ed0b956dc> /opt/local/lib/libXau.6.0.0.dylib
0x1045ce000 - 0x1045d1fff libXdmcp.6.dylib (*) <1f446f51-4a25-3c1d-a52b-ce61f6785ecb> /opt/local/lib/libXdmcp.6.dylib
0x105058000 - 0x10505ffff libffi.8.dylib (*) <6c0772ad-1977-3453-b264-9d8c0b8e351a> /opt/local/lib/libffi.8.dylib
0x1061fc000 - 0x106267fff libpcre.1.dylib (*) <db8add47-93ca-3e4a-97c9-255d5552c197> /opt/local/lib/libpcre.1.dylib
0x10500b000 - 0x10500efff libgmodule-2.0.0.dylib (*) <06dad82f-2782-3e6f-b6df-8333a15c4c95> /opt/local/lib/libgmodule-2.0.0.dylib
0x1065e3000 - 0x106666fff libjpeg.8.2.2.dylib (*) <ba6325dc-6b64-3e97-b062-9a053ac4d80b> /opt/local/lib/libjpeg.8.2.2.dylib
0x1061b2000 - 0x1061d5fff liblzma.5.dylib (*) <6e2f2bd4-7cff-381e-964d-b0dc6eab7635> /opt/local/lib/liblzma.5.dylib
0x106922000 - 0x106aadfff libicui18n.72.1.dylib (*) <ecb977af-987d-30c8-908c-39a2687da8ac> /opt/local/lib/libicui18n.72.1.dylib
0x106bc2000 - 0x106ce9fff libicuuc.72.1.dylib (*) <fd69eab9-26f2-38d5-9a7a-3b10c632657e> /opt/local/lib/libicuuc.72.1.dylib
0x108b37000 - 0x10a906fff libicudata.72.1.dylib (*) <203ba275-fe6b-323e-8cf9-81378808dd86> /opt/local/lib/libicudata.72.1.dylib
0x1063b3000 - 0x1063cefff libfribidi.0.dylib (*) <3f783435-c4af-324c-b33b-1e7b27e9347d> /opt/local/lib/libfribidi.0.dylib
0x106185000 - 0x10619cfff libgraphite2.3.2.1.dylib (*) <ea758c65-1565-3556-901e-78678c4ff06e> /opt/local/lib/libgraphite2.3.2.1.dylib
0x106d66000 - 0x106e09fff libp11-kit.0.dylib (*) <677ec270-2836-34d5-8ecf-0df1c145fdf6> /opt/local/lib/libp11-kit.0.dylib
0x106416000 - 0x106445fff libidn2.0.dylib (*) <5067224c-661a-3af1-946e-fb9a503b59d9> /opt/local/lib/libidn2.0.dylib
0x106ece000 - 0x107071fff libunistring.5.dylib (*) <8533397f-a6c8-3615-8271-ebc2a849b4b0> /opt/local/lib/libunistring.5.dylib
0x10521a000 - 0x105229fff libtasn1.6.dylib (*) <c6c380c3-d6f5-3c71-abfb-ea1bd1243fba> /opt/local/lib/libtasn1.6.dylib
0x106683000 - 0x1066b6fff libnettle.8.6.dylib (*) <a1697587-6b13-335f-b224-703590427000> /opt/local/lib/libnettle.8.6.dylib
0x1066eb000 - 0x106722fff libhogweed.6.6.dylib (*) <52a93ad8-7b89-3d36-8f10-5822ab2d6013> /opt/local/lib/libhogweed.6.6.dylib
0x1067c9000 - 0x10683cfff libgmp.10.dylib (*) <d54f628c-d32f-39bf-91d7-ed5e929b92f2> /opt/local/lib/libgmp.10.dylib
0x108ae1000 - 0x108af0fff libobjc-trampolines.dylib (*) <d2da3b5f-f5ba-3ef1-b99d-bc64a8487401> /usr/lib/libobjc-trampolines.dylib
0x195629000 - 0x195630fff com.apple.CloudDocsFileProvider (1.0) <99c0e56f-f8b5-3415-beb0-ce35e6da221f> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/CloudDocsFileProvider.bundle/Contents/MacOS/CloudDocsFileProvider
0x1962a5000 - 0x1962acfff com.apple.FileProviderOverride (855.100.378) <c8100851-79fe-3d8d-b9a9-6bb1500ee1f2> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FileProviderOverride.bundle/Contents/MacOS/FileProviderOverride
0x198b37000 - 0x198b52fff com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProviderOverride (13.3) <c1af4c28-cb6d-3e62-8a42-0d49311630c4> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride
0x7ff804af4000 - 0x7ff804b2dff7 libsystem_kernel.dylib (*) <08606a44-7008-3658-9f00-6c250b80e9c3> /usr/lib/system/libsystem_kernel.dylib
0x7ff804b2e000 - 0x7ff804b39fff libsystem_pthread.dylib (*) <86dfa543-95fa-36b4-83c6-bf03d01b2aad> /usr/lib/system/libsystem_pthread.dylib
0x7ff8049db000 - 0x7ff804a62ff7 libsystem_c.dylib (*) <0773ddbc-707e-3b56-ad3e-97aaa9b2c3ed> /usr/lib/system/libsystem_c.dylib
0x7ff804b5e000 - 0x7ff804b67fef libsystem_platform.dylib (*) <c99e2bcf-5fa3-3690-9f4b-5e9a08b57343> /usr/lib/system/libsystem_platform.dylib
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x7ff804adf000 - 0x7ff804af3ff3 libc++abi.dylib (*) <4053afdd-601e-3205-a89a-82b38a77514a> /usr/lib/libc++abi.dylib
0x7ff804798000 - 0x7ff8047d3ff8 libobjc.A.dylib (*) <b046746d-afd6-376c-95e4-5891a1df9b6c> /usr/lib/libobjc.A.dylib
0x7ff807c62000 - 0x7ff808c69ff0 com.apple.AppKit (6.9) <af96f40f-d333-3647-9da4-eddc52df4753> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7ff80c4a6000 - 0x7ff80c80bfff com.apple.QuartzCore (1.11) <c7dc3a40-0a15-3893-9bb8-ed0278ba8e0f> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7ff8047d4000 - 0x7ff80486c5a7 dyld (*) <f22a1143-9732-3e23-a8b7-cbade6bb8301> /usr/lib/dyld
0x7ff805a3a000 - 0x7ff8063c2ff8 com.apple.Foundation (6.9) <b2777f39-79a2-3f29-849d-99acb74e4a12> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7ff804b93000 - 0x7ff80502ffef com.apple.CoreFoundation (6.9) <315a3f65-0954-3635-96dc-2f65c691d074> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
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: 1
thread_create: 0
thread_set_state: 137
VM Region Summary:
ReadOnly portion of Libraries: Total=567.9M resident=0K(0%) swapped_out_or_unallocated=567.9M(100%)
Writable regions: Total=810.8M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=810.8M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 256K 2
Activity Tracing 256K 1
CG backing stores 2160K 4
CG image 780K 11
ColorSync 240K 26
CoreAnimation 224K 43
CoreGraphics 12K 2
CoreImage 100K 8
CoreUI image data 904K 6
Foundation 16K 1
Image IO 64K 1
Kernel Alloc Once 8K 1
MALLOC 409.3M 364
MALLOC guard page 32K 8
MALLOC_LARGE (reserved) 64K 1 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
STACK GUARD 54.5M 7
Stack 12.6M 8
VM_ALLOCATE 320K 15
__CTF 824 1
__DATA 25.7M 458
__DATA_CONST 21.9M 307
__DATA_DIRTY 964K 129
__FONT_DATA 2352 1
__LINKEDIT 184.9M 65
__OBJC_RO 66.2M 1
__OBJC_RW 2012K 2
__TEXT 383.0M 489
dyld private memory 260K 2
mapped file 2.2G 407
shared memory 1296K 17
=========== ======= =======
TOTAL 3.7G 2389
TOTAL, minus reserved VM space 3.3G 2389
-----------
Full Report
-----------
{"app_name":"emacs","timestamp":"2023-04-27 00:26:23.00 -0700","app_version":"","slice_uuid":"a413eb1d-e9cd-3a26-951e-3007668efcfc","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 13.3.1 (22E261)","roots_installed":0,"incident_id":"86B86E21-994E-4AED-A42B-0B2FC77B2467","name":"emacs"}
{
"uptime" : 610000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro16,3",
"coalitionID" : 1298,
"osVersion" : {
"train" : "macOS 13.3.1",
"build" : "22E261",
"releaseType" : "User"
},
"captureTime" : "2023-04-27 00:26:23.1167 -0700",
"incident" : "86B86E21-994E-4AED-A42B-0B2FC77B2467",
"pid" : 26117,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2023-04-27 00:25:38.4474 -0700",
"procStartAbsTime" : 619885272279801,
"procExitAbsTime" : 619929939621682,
"procName" : "emacs",
"procPath" : "\/Users\/USER\/*\/emacs",
"parentProc" : "fish",
"parentPid" : 6175,
"coalitionName" : "com.googlecode.iterm2",
"crashReporterKey" : "B8C196B7-F328-5861-CE52-E6A580D989EA",
"responsiblePid" : 1163,
"responsibleProc" : "iTerm2",
"codeSigningID" : "",
"codeSigningTeamID" : "",
"codeSigningValidationCategory" : 0,
"codeSigningTrustLevel" : 0,
"wakeTime" : 34307,
"bridgeVersion" : {"build":"20P4252","train":"7.4"},
"sleepWakeUUID" : "938D8045-437B-4FC9-BF27-77A76A0C1477",
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
"asi" : {"libsystem_c.dylib":["abort() called"]},
"asiBacktraces" : ["0 CoreFoundation 0x00007ff804c871ba __exceptionPreprocess + 242\n1 libobjc.A.dylib 0x00007ff8047ad42b objc_exception_throw + 48\n2 CoreFoundation 0x00007ff804d2301f -[NSObject(NSObject) __retain_OA] + 0\n3 CoreFoundation 0x00007ff804bf28d7 ___forwarding___ + 1392\n4 CoreFoundation 0x00007ff804bf22d8 _CF_forwarding_prep_0 + 120\n5 emacs 0x0000000103b05ad5 -[EmacsView lockFocus] + 37\n6 emacs 0x0000000103b0629a ns_clear_frame_area + 218\n7 emacs 0x0000000103b06177 -[EmacsView drawRect:] + 87\n8 AppKit 0x00007ff807deeb70 _NSViewDrawRect + 121\n9 AppKit 0x00007ff8085ce62a -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 1810\n10 AppKit 0x00007ff807dee29f -[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:] + 753\n11 QuartzCore 0x00007ff80c4c9390 CABackingStoreUpdate_ + 246\n12 QuartzCore 0x00007ff80c52bb71 ___ZN2CA5Layer8display_Ev_block_invoke + 53\n13 QuartzCore 0x00007ff80c4c836b -[CALayer _display] + 2289\n14 AppKit 0x00007ff807dedeed -[_NSBackingLayer display] + 462\n15 AppKit 0x00007ff807d665e8 -[_NSViewBackingLayer display] + 554\n16 QuartzCore 0x00007ff80c4c72e0 _ZN2CA5Layer17display_if_neededEPNS_11TransactionE + 856\n17 QuartzCore 0x00007ff80c64e2cf _ZN2CA7Context18commit_transactionEPNS_11TransactionEdPd + 645\n18 QuartzCore 0x00007ff80c4a8213 _ZN2CA11Transaction6commitEv + 713\n19 AppKit 0x00007ff807ceeaec -[NSWindow _setFrameCommon:display:fromServer:] + 5127\n20 emacs 0x0000000103b08e68 -[EmacsWindow setFrame:display:animate:] + 56\n21 AppKit 0x00007ff807dae0c9 -[NSThemeFrame _growWindowReshapeContentAndToolbarView:withOldToolbarFrameSize:animate:] + 1942\n22 AppKit 0x00007ff807dad852 -[NSThemeFrame _reshapeContentAndToolbarView:withOldToolbarFrameSize:resizeWindow:animate:] + 738\n23 AppKit 0x00007ff807d8b030 -[NSThemeFrame _showHideToolbar:resizeWindow:animate:] + 320\n24 AppKit 0x00007ff807d7a7be -[NSWindow _showToolbar:animate:] + 214\n25 AppKit 0x00007ff807d7a6b7 -[NSToolbar _show:animate:] + 80\n26 AppKit 0x00007ff807d7a650 -[NSToolbar _toggleShown:animate:] + 90\n27 AppKit 0x00007ff807d77683 -[NSWindow setToolbar:] + 702\n28 emacs 0x0000000103b077e8 -[EmacsWindow createToolbar:] + 152\n29 emacs 0x0000000103b0770d -[EmacsWindow initWithEmacsFrame:fullscreen:screen:] + 2909\n30 emacs 0x0000000103b039ba -[EmacsView initFrameFromEmacs:] + 522\n31 emacs 0x0000000103b15d27 Fx_create_frame + 4551\n32 emacs 0x0000000103aa1bd0 exec_byte_code + 3376\n33 emacs 0x0000000103a517b8 Ffuncall + 456\n34 emacs 0x0000000103aa1bd0 exec_byte_code + 3376\n35 emacs 0x0000000103a540c6 apply_lambda + 406\n36 emacs 0x0000000103a4f03b eval_sub + 1499\n37 emacs 0x0000000103a4f7e4 Fsetq + 132\n38 emacs 0x0000000103a4f209 eval_sub + 1961\n39 emacs 0x0000000103a510f4 Flet + 1140\n40 emacs 0x0000000103a4f209 eval_sub + 1961\n41 emacs 0x0000000103a53e8d Feval + 77\n42 emacs 0x0000000103aa1bd0 exec_byte_code + 3376\n43 emacs 0x0000000103a517b8 Ffuncall + 456\n44 emacs 0x0000000103a4c307 Ffuncall_interactively + 55\n45 emacs 0x0000000103a517b8 Ffuncall + 456\n46 emacs 0x0000000103a4da50 Fcall_interactively + 5936\n47 emacs 0x0000000103aa1bd0 exec_byte_code + 3376\n48 emacs 0x0000000103a517b8 Ffuncall + 456\n49 emacs 0x00000001039bc582 command_loop_1 + 1538\n50 emacs 0x0000000103a52517 internal_condition_case + 87\n51 emacs 0x00000001039bbf6e command_loop_2 + 46\n52 emacs 0x0000000103a51df1 internal_catch + 81\n53 emacs 0x0000000103b4c148 command_loop.cold.1 + 72\n54 emacs 0x00000001039bb781 command_loop + 129\n55 emacs 0x00000001039bb66b recursive_edit_1 + 139\n56 emacs 0x00000001039bb9a2 Frecursive_edit + 322\n57 emacs 0x00000001039ba4ce main + 8414\n58 dyld 0x00007ff8047da41f start + 1903"],
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":137,"task_for_pid":1},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"lastExceptionBacktrace" : [{"imageOffset":999850,"symbol":"__exceptionPreprocess","symbolLocation":226,"imageIndex":74},{"imageOffset":87083,"symbol":"objc_exception_throw","symbolLocation":48,"imageIndex":69},{"imageOffset":1638431,"symbol":"-[NSObject(NSObject) __retain_OA]","symbolLocation":0,"imageIndex":74},{"imageOffset":391383,"symbol":"___forwarding___","symbolLocation":1392,"imageIndex":74},{"imageOffset":389848,"symbol":"_CF_forwarding_prep_0","symbolLocation":120,"imageIndex":74},{"imageOffset":2317013,"sourceLine":8617,"sourceFile":"nsterm.m","symbol":"-[EmacsView lockFocus]","imageIndex":0,"symbolLocation":37},{"symbol":"ns_focus","inline":true,"imageIndex":0,"imageOffset":2319002,"symbolLocation":32,"sourceLine":1124,"sourceFile":"nsterm.m"},{"imageOffset":2319002,"sourceLine":2646,"sourceFile":"nsterm.m","symbol":"ns_clear_frame_area","imageIndex":0,"symbolLocation":218},{"symbol":"block_input","inline":true,"imageIndex":0,"imageOffset":2318711,"symbolLocation":0,"sourceLine":55,"sourceFile":"blockinput.h"},{"imageOffset":2318711,"sourceLine":8741,"sourceFile":"nsterm.m","symbol":"-[EmacsView drawRect:]","imageIndex":0,"symbolLocation":87},{"imageOffset":1624944,"symbol":"_NSViewDrawRect","symbolLocation":121,"imageIndex":70},{"imageOffset":9881130,"symbol":"-[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:]","symbolLocation":1810,"imageIndex":70},{"imageOffset":1622687,"symbol":"-[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:]","symbolLocation":753,"imageIndex":70},{"imageOffset":144272,"symbol":"CABackingStoreUpdate_","symbolLocation":246,"imageIndex":71},{"imageOffset":547697,"symbol":"invocation function for block in CA::Layer::display_()","symbolLocation":53,"imageIndex":71},{"imageOffset":140139,"symbol":"-[CALayer _display]","symbolLocation":2289,"imageIndex":71},{"imageOffset":1621741,"symbol":"-[_NSBackingLayer display]","symbolLocation":462,"imageIndex":70},{"imageOffset":1066472,"symbol":"-[_NSViewBackingLayer display]","symbolLocation":554,"imageIndex":70},{"imageOffset":135904,"symbol":"CA::Layer::display_if_needed(CA::Transaction*)","symbolLocation":856,"imageIndex":71},{"imageOffset":1737423,"symbol":"CA::Context::commit_transaction(CA::Transaction*, double, double*)","symbolLocation":645,"imageIndex":71},{"imageOffset":8723,"symbol":"CA::Transaction::commit()","symbolLocation":713,"imageIndex":71},{"imageOffset":576236,"symbol":"-[NSWindow _setFrameCommon:display:fromServer:]","symbolLocation":5127,"imageIndex":70},{"imageOffset":2330216,"sourceLine":9714,"sourceFile":"nsterm.m","symbol":"-[EmacsWindow setFrame:display:animate:]","imageIndex":0,"symbolLocation":56},{"imageOffset":1360073,"symbol":"-[NSThemeFrame _growWindowReshapeContentAndToolbarView:withOldToolbarFrameSize:animate:]","symbolLocation":1942,"imageIndex":70},{"imageOffset":1357906,"symbol":"-[NSThemeFrame _reshapeContentAndToolbarView:withOldToolbarFrameSize:resizeWindow:animate:]","symbolLocation":738,"imageIndex":70},{"imageOffset":1216560,"symbol":"-[NSThemeFrame _showHideToolbar:resizeWindow:animate:]","symbolLocation":320,"imageIndex":70},{"imageOffset":1148862,"symbol":"-[NSWindow _showToolbar:animate:]","symbolLocation":214,"imageIndex":70},{"imageOffset":1148599,"symbol":"-[NSToolbar _show:animate:]","symbolLocation":80,"imageIndex":70},{"imageOffset":1148496,"symbol":"-[NSToolbar _toggleShown:animate:]","symbolLocation":90,"imageIndex":70},{"imageOffset":1136259,"symbol":"-[NSWindow setToolbar:]","symbolLocation":702,"imageIndex":70},{"imageOffset":2324456,"sourceLine":9187,"sourceFile":"nsterm.m","symbol":"-[EmacsWindow createToolbar:]","imageIndex":0,"symbolLocation":152},{"imageOffset":2324237,"sourceLine":9166,"sourceFile":"nsterm.m","symbol":"-[EmacsWindow initWithEmacsFrame:fullscreen:screen:]","imageIndex":0,"symbolLocation":2909},{"imageOffset":2308538,"sourceLine":7929,"sourceFile":"nsterm.m","symbol":"-[EmacsView initFrameFromEmacs:]","imageIndex":0,"symbolLocation":522},{"imageOffset":2383143,"sourceLine":1487,"sourceFile":"nsfns.m","symbol":"Fx_create_frame","imageIndex":0,"symbolLocation":4551},{"imageOffset":1907664,"sourceFile":"bytecode.c","symbol":"exec_byte_code","symbolLocation":3376,"imageIndex":0},{"imageOffset":1578936,"sourceLine":3010,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":0,"symbolLocation":456},{"imageOffset":1907664,"sourceFile":"bytecode.c","symbol":"exec_byte_code","symbolLocation":3376,"imageIndex":0},{"imageOffset":1589446,"sourceLine":3118,"sourceFile":"eval.c","symbol":"apply_lambda","imageIndex":0,"symbolLocation":406},{"imageOffset":1568827,"sourceFile":"eval.c","symbol":"eval_sub","symbolLocation":1499,"imageIndex":0},{"imageOffset":1570788,"sourceLine":483,"sourceFile":"eval.c","symbol":"Fsetq","imageIndex":0,"symbolLocation":132},{"imageOffset":1569289,"sourceLine":2462,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":0,"symbolLocation":1961},{"symbol":"Fprogn","inline":true,"imageIndex":0,"imageOffset":1577204,"symbolLocation":28,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1577204,"sourceLine":1038,"sourceFile":"eval.c","symbol":"Flet","imageIndex":0,"symbolLocation":1140},{"imageOffset":1569289,"sourceLine":2462,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":0,"symbolLocation":1961},{"imageOffset":1588877,"sourceLine":2375,"sourceFile":"eval.c","symbol":"Feval","imageIndex":0,"symbolLocation":77},{"imageOffset":1907664,"sourceFile":"bytecode.c","symbol":"exec_byte_code","symbolLocation":3376,"imageIndex":0},{"imageOffset":1578936,"sourceLine":3010,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":0,"symbolLocation":456},{"imageOffset":1557255,"sourceLine":250,"sourceFile":"callint.c","symbol":"Ffuncall_interactively","imageIndex":0,"symbolLocation":55},{"imageOffset":1578936,"sourceLine":3010,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":0,"symbolLocation":456},{"imageOffset":1563216,"sourceFile":"callint.c","symbol":"Fcall_interactively","symbolLocation":5936,"imageIndex":0},{"imageOffset":1907664,"sourceFile":"bytecode.c","symbol":"exec_byte_code","symbolLocation":3376,"imageIndex":0},{"imageOffset":1578936,"sourceLine":3010,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":0,"symbolLocation":456},{"imageOffset":968066,"sourceLine":1502,"sourceFile":"keyboard.c","symbol":"command_loop_1","imageIndex":0,"symbolLocation":1538},{"imageOffset":1582359,"sourceLine":1488,"sourceFile":"eval.c","symbol":"internal_condition_case","imageIndex":0,"symbolLocation":87},{"symbol":"BASE_EQ","inline":true,"imageIndex":0,"imageOffset":966510,"symbolLocation":0,"sourceLine":1318,"sourceFile":"lisp.h"},{"symbol":"NILP","inline":true,"imageIndex":0,"imageOffset":966510,"symbolLocation":0,"sourceLine":1463,"sourceFile":"lisp.h"},{"imageOffset":966510,"sourceLine":1132,"sourceFile":"keyboard.c","symbol":"command_loop_2","imageIndex":0,"symbolLocation":46},{"imageOffset":1580529,"sourceLine":1211,"sourceFile":"eval.c","symbol":"internal_catch","imageIndex":0,"symbolLocation":81},{"imageOffset":2605384,"sourceLine":1110,"sourceFile":"keyboard.c","symbol":"command_loop.cold.1","imageIndex":0,"symbolLocation":72},{"imageOffset":964481,"sourceFile":"keyboard.c","symbol":"command_loop","symbolLocation":129,"imageIndex":0},{"imageOffset":964203,"sourceLine":718,"sourceFile":"keyboard.c","symbol":"recursive_edit_1","imageIndex":0,"symbolLocation":139},{"imageOffset":965026,"sourceLine":802,"sourceFile":"keyboard.c","symbol":"Frecursive_edit","imageIndex":0,"symbolLocation":322},{"imageOffset":959694,"sourceLine":2531,"sourceFile":"emacs.c","symbol":"main","imageIndex":0,"symbolLocation":8414},{"imageOffset":25631,"symbol":"start","symbolLocation":1903,"imageIndex":72}],
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":8681558,"threadState":{"r13":{"value":206158430216},"rax":{"value":0},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":6},"rsi":{"value":6},"r8":{"value":140737488355320},"cr2":{"value":140697474756608},"rdx":{"value":0},"r10":{"value":140704338703168,"symbolLocation":0,"symbol":"_main_thread"},"r9":{"value":511},"r15":{"value":22},"rbx":{"value":140704338703168,"symbolLocation":0,"symbol":"_main_thread"},"trap":{"value":133},"err":{"value":33554760},"r11":{"value":582},"rip":{"value":140703207244274,"matchesCrashFrame":1},"rbp":{"value":140701994232976},"rsp":{"value":140701994232936},"r12":{"value":259},"rcx":{"value":140701994232936},"flavor":"x86_THREAD_STATE","rdi":{"value":259}},"queue":"com.apple.main-thread","frames":[{"imageOffset":33266,"symbol":"__pthread_kill","symbolLocation":10,"imageIndex":63},{"imageOffset":24294,"symbol":"pthread_kill","symbolLocation":263,"imageIndex":64},{"imageOffset":271873,"symbol":"raise","symbolLocation":26,"imageIndex":65},{"imageOffset":2604359,"sourceLine":464,"sourceFile":"emacs.c","symbol":"terminate_due_to_signal","imageIndex":0,"symbolLocation":167},{"imageOffset":2606795,"sourceLine":2313,"sourceFile":"sysdep.c","symbol":"emacs_abort","imageIndex":0,"symbolLocation":15},{"imageOffset":2272978,"sourceLine":5769,"sourceFile":"nsterm.m","symbol":"ns_term_shutdown","imageIndex":0,"symbolLocation":162},{"imageOffset":951171,"sourceLine":3017,"sourceFile":"emacs.c","symbol":"shut_down_emacs","imageIndex":0,"symbolLocation":339},{"imageOffset":2604309,"sourceLine":447,"sourceFile":"emacs.c","symbol":"terminate_due_to_signal","imageIndex":0,"symbolLocation":117},{"symbol":"handle_fatal_signal","inline":true,"imageIndex":0,"imageOffset":1104054,"symbolLocation":12,"sourceLine":1783,"sourceFile":"sysdep.c"},{"symbol":"deliver_thread_signal","inline":true,"imageIndex":0,"imageOffset":1104054,"symbolLocation":126,"sourceLine":1775,"sourceFile":"sysdep.c"},{"imageOffset":1104054,"sourceLine":1795,"sourceFile":"sysdep.c","symbol":"deliver_fatal_thread_signal","imageIndex":0,"symbolLocation":134},{"imageOffset":13805,"symbol":"_sigtramp","symbolLocation":29,"imageIndex":66},{"imageOffset":1024,"imageIndex":67},{"imageOffset":523077,"symbol":"abort","symbolLocation":123,"imageIndex":65},{"imageOffset":62082,"symbol":"abort_message","symbolLocation":241,"imageIndex":68},{"imageOffset":5115,"symbol":"demangling_terminate_handler()","symbolLocation":267,"imageIndex":68},{"imageOffset":116686,"symbol":"_objc_terminate()","symbolLocation":96,"imageIndex":69},{"imageOffset":59099,"symbol":"std::__terminate(void (*)())","symbolLocation":6,"imageIndex":68},{"imageOffset":69923,"symbol":"__cxa_rethrow","symbolLocation":99,"imageIndex":68},{"imageOffset":166164,"symbol":"objc_exception_rethrow","symbolLocation":37,"imageIndex":69},{"imageOffset":1622839,"symbol":"-[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:]","symbolLocation":905,"imageIndex":70},{"imageOffset":144272,"symbol":"CABackingStoreUpdate_","symbolLocation":246,"imageIndex":71},{"imageOffset":547697,"symbol":"invocation function for block in CA::Layer::display_()","symbolLocation":53,"imageIndex":71},{"imageOffset":140139,"symbol":"-[CALayer _display]","symbolLocation":2289,"imageIndex":71},{"imageOffset":1621741,"symbol":"-[_NSBackingLayer display]","symbolLocation":462,"imageIndex":70},{"imageOffset":1066472,"symbol":"-[_NSViewBackingLayer display]","symbolLocation":554,"imageIndex":70},{"imageOffset":135904,"symbol":"CA::Layer::display_if_needed(CA::Transaction*)","symbolLocation":856,"imageIndex":71},{"imageOffset":1737423,"symbol":"CA::Context::commit_transaction(CA::Transaction*, double, double*)","symbolLocation":645,"imageIndex":71},{"imageOffset":8723,"symbol":"CA::Transaction::commit()","symbolLocation":713,"imageIndex":71},{"imageOffset":576236,"symbol":"-[NSWindow _setFrameCommon:display:fromServer:]","symbolLocation":5127,"imageIndex":70},{"imageOffset":2330216,"sourceLine":9713,"sourceFile":"nsterm.m","symbol":"-[EmacsWindow setFrame:display:animate:]","imageIndex":0,"symbolLocation":56},{"imageOffset":1360073,"symbol":"-[NSThemeFrame _growWindowReshapeContentAndToolbarView:withOldToolbarFrameSize:animate:]","symbolLocation":1942,"imageIndex":70},{"imageOffset":1357906,"symbol":"-[NSThemeFrame _reshapeContentAndToolbarView:withOldToolbarFrameSize:resizeWindow:animate:]","symbolLocation":738,"imageIndex":70},{"imageOffset":1216560,"symbol":"-[NSThemeFrame _showHideToolbar:resizeWindow:animate:]","symbolLocation":320,"imageIndex":70},{"imageOffset":1148862,"symbol":"-[NSWindow _showToolbar:animate:]","symbolLocation":214,"imageIndex":70},{"imageOffset":1148599,"symbol":"-[NSToolbar _show:animate:]","symbolLocation":80,"imageIndex":70},{"imageOffset":1148496,"symbol":"-[NSToolbar _toggleShown:animate:]","symbolLocation":90,"imageIndex":70},{"imageOffset":1136259,"symbol":"-[NSWindow setToolbar:]","symbolLocation":702,"imageIndex":70},{"imageOffset":2324456,"sourceLine":9186,"sourceFile":"nsterm.m","symbol":"-[EmacsWindow createToolbar:]","imageIndex":0,"symbolLocation":152},{"imageOffset":2324237,"sourceLine":9160,"sourceFile":"nsterm.m","symbol":"-[EmacsWindow initWithEmacsFrame:fullscreen:screen:]","imageIndex":0,"symbolLocation":2909},{"imageOffset":2308538,"sourceLine":7922,"sourceFile":"nsterm.m","symbol":"-[EmacsView initFrameFromEmacs:]","imageIndex":0,"symbolLocation":522},{"imageOffset":2383143,"sourceLine":1485,"sourceFile":"nsfns.m","symbol":"Fx_create_frame","imageIndex":0,"symbolLocation":4551},{"imageOffset":1907664,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":0,"symbolLocation":3376},{"imageOffset":1578936,"sourceLine":3008,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":0,"symbolLocation":456},{"imageOffset":1907664,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":0,"symbolLocation":3376},{"imageOffset":1589446,"sourceLine":3116,"sourceFile":"eval.c","symbol":"apply_lambda","imageIndex":0,"symbolLocation":406},{"imageOffset":1568827,"sourceFile":"eval.c","symbol":"eval_sub","symbolLocation":1499,"imageIndex":0},{"imageOffset":1570788,"sourceLine":483,"sourceFile":"eval.c","symbol":"Fsetq","imageIndex":0,"symbolLocation":132},{"imageOffset":1569289,"sourceLine":2462,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":0,"symbolLocation":1961},{"symbol":"Fprogn","inline":true,"imageIndex":0,"imageOffset":1577204,"symbolLocation":28,"sourceLine":436,"sourceFile":"eval.c"},{"imageOffset":1577204,"sourceLine":1038,"sourceFile":"eval.c","symbol":"Flet","imageIndex":0,"symbolLocation":1140},{"imageOffset":1569289,"sourceLine":2462,"sourceFile":"eval.c","symbol":"eval_sub","imageIndex":0,"symbolLocation":1961},{"imageOffset":1588877,"sourceLine":2375,"sourceFile":"eval.c","symbol":"Feval","imageIndex":0,"symbolLocation":77},{"imageOffset":1907664,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":0,"symbolLocation":3376},{"imageOffset":1578936,"sourceLine":3008,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":0,"symbolLocation":456},{"imageOffset":1557255,"sourceLine":250,"sourceFile":"callint.c","symbol":"Ffuncall_interactively","imageIndex":0,"symbolLocation":55},{"imageOffset":1578936,"sourceLine":3008,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":0,"symbolLocation":456},{"imageOffset":1563216,"sourceLine":787,"sourceFile":"callint.c","symbol":"Fcall_interactively","imageIndex":0,"symbolLocation":5936},{"imageOffset":1907664,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":0,"symbolLocation":3376},{"imageOffset":1578936,"sourceLine":3008,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":0,"symbolLocation":456},{"symbol":"call1","inline":true,"imageIndex":0,"imageOffset":968066,"symbolLocation":25,"sourceLine":3239,"sourceFile":"lisp.h"},{"imageOffset":968066,"sourceLine":1501,"sourceFile":"keyboard.c","symbol":"command_loop_1","imageIndex":0,"symbolLocation":1538},{"imageOffset":1582359,"sourceLine":1486,"sourceFile":"eval.c","symbol":"internal_condition_case","imageIndex":0,"symbolLocation":87},{"imageOffset":966510,"sourceLine":1131,"sourceFile":"keyboard.c","symbol":"command_loop_2","imageIndex":0,"symbolLocation":46},{"imageOffset":1580529,"sourceLine":1209,"sourceFile":"eval.c","symbol":"internal_catch","imageIndex":0,"symbolLocation":81},{"imageOffset":2605384,"sourceLine":1109,"sourceFile":"keyboard.c","symbol":"command_loop.cold.1","imageIndex":0,"symbolLocation":72},{"imageOffset":964481,"sourceLine":1108,"sourceFile":"keyboard.c","symbol":"command_loop","imageIndex":0,"symbolLocation":129},{"imageOffset":964203,"sourceLine":718,"sourceFile":"keyboard.c","symbol":"recursive_edit_1","imageIndex":0,"symbolLocation":139},{"imageOffset":965026,"sourceLine":801,"sourceFile":"keyboard.c","symbol":"Frecursive_edit","imageIndex":0,"symbolLocation":322},{"imageOffset":959694,"sourceLine":2530,"sourceFile":"emacs.c","symbol":"main","imageIndex":0,"symbolLocation":8414},{"imageOffset":25631,"symbol":"start","symbolLocation":1903,"imageIndex":72}]},{"id":8681561,"name":"gmain","frames":[{"imageOffset":41602,"symbol":"__select","symbolLocation":10,"imageIndex":63},{"imageOffset":249560,"symbol":"g_poll","symbolLocation":505,"imageIndex":9},{"imageOffset":198651,"symbol":"g_main_context_iterate","symbolLocation":342,"imageIndex":9},{"imageOffset":198828,"symbol":"g_main_context_iteration","symbolLocation":55,"imageIndex":9},{"imageOffset":203282,"symbol":"glib_worker_main","symbolLocation":30,"imageIndex":9},{"imageOffset":342534,"symbol":"g_thread_proxy","symbolLocation":66,"imageIndex":9},{"imageOffset":25043,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":64},{"imageOffset":7123,"symbol":"thread_start","symbolLocation":15,"imageIndex":64}]},{"id":8681569,"frames":[{"imageOffset":25398,"symbol":"__pselect","symbolLocation":10,"imageIndex":63},{"imageOffset":25126,"symbol":"pselect$DARWIN_EXTSN","symbolLocation":42,"imageIndex":63},{"imageOffset":2278102,"sourceLine":6319,"sourceFile":"nsterm.m","symbol":"-[EmacsApp fd_handler:]","imageIndex":0,"symbolLocation":262},{"imageOffset":362419,"symbol":"__NSThread__start__","symbolLocation":1009,"imageIndex":73},{"imageOffset":25043,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":64},{"imageOffset":7123,"symbol":"thread_start","symbolLocation":15,"imageIndex":64}]},{"id":8681579,"name":"com.apple.NSEventThread","frames":[{"imageOffset":5554,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":63},{"imageOffset":63277,"symbol":"mach_msg2_internal","symbolLocation":78,"imageIndex":63},{"imageOffset":34276,"symbol":"mach_msg_overwrite","symbolLocation":692,"imageIndex":63},{"imageOffset":6298,"symbol":"mach_msg","symbolLocation":19,"imageIndex":63},{"imageOffset":512431,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":145,"imageIndex":74},{"imageOffset":506928,"symbol":"__CFRunLoopRun","symbolLocation":1365,"imageIndex":74},{"imageOffset":503921,"symbol":"CFRunLoopRunSpecific","symbolLocation":560,"imageIndex":74},{"imageOffset":1698057,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":70},{"imageOffset":25043,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":64},{"imageOffset":7123,"symbol":"thread_start","symbolLocation":15,"imageIndex":64}]},{"id":8681586,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":64}]},{"id":8684105,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":64}]},{"id":8684110,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":64}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 4354539520,
"size" : 2883584,
"uuid" : "a413eb1d-e9cd-3a26-951e-3007668efcfc",
"path" : "\/Users\/USER\/*\/emacs",
"name" : "emacs"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4364828672,
"size" : 147456,
"uuid" : "3064807b-25a5-34bd-a5a6-f245a01edc94",
"path" : "\/opt\/local\/lib\/libpng16.16.dylib",
"name" : "libpng16.16.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4364673024,
"size" : 16384,
"uuid" : "658e3f1a-e4f1-33a6-841e-c20a19514651",
"path" : "\/opt\/local\/lib\/libwebpdemux.2.dylib",
"name" : "libwebpdemux.2.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4365447168,
"size" : 344064,
"uuid" : "166930ed-8d66-39a8-8e3b-94706f80d0f8",
"path" : "\/opt\/local\/lib\/libwebp.7.dylib",
"name" : "libwebp.7.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4365025280,
"size" : 16384,
"uuid" : "18640a16-d236-3907-8419-4b961b98f670",
"path" : "\/opt\/local\/lib\/libsharpyuv.0.dylib",
"name" : "libsharpyuv.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4381200384,
"size" : 8224768,
"uuid" : "4b42d540-2d5a-38ac-a3cc-3f8bfdd96b26",
"path" : "\/opt\/local\/lib\/librsvg-2.2.dylib",
"name" : "librsvg-2.2.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4368269312,
"size" : 1212416,
"uuid" : "0fd06959-b754-3bc3-b9ce-110d8900d377",
"path" : "\/opt\/local\/lib\/libgio-2.0.0.dylib",
"name" : "libgio-2.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4365873152,
"size" : 114688,
"uuid" : "d1d4e98d-bf6f-316c-b483-819f398a68ed",
"path" : "\/opt\/local\/lib\/libgdk_pixbuf-2.0.0.dylib",
"name" : "libgdk_pixbuf-2.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4366524416,
"size" : 229376,
"uuid" : "bbb4d10b-c356-3e41-9a35-25b0582392c3",
"path" : "\/opt\/local\/lib\/libgobject-2.0.0.dylib",
"name" : "libgobject-2.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4370677760,
"size" : 901120,
"uuid" : "6c87d56e-75ea-3b4a-847a-8c720e5294b2",
"path" : "\/opt\/local\/lib\/libglib-2.0.0.dylib",
"name" : "libglib-2.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4365090816,
"size" : 49152,
"uuid" : "d8d72f0c-738f-3010-a672-b885560bb64f",
"path" : "\/opt\/local\/lib\/libintl.8.dylib",
"name" : "libintl.8.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4372004864,
"size" : 819200,
"uuid" : "fe251b05-fd83-3737-8031-667a51c8db68",
"path" : "\/opt\/local\/lib\/libcairo.2.dylib",
"name" : "libcairo.2.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4366950400,
"size" : 196608,
"uuid" : "b45e2974-4d52-3edf-af39-fa9d62e607f0",
"path" : "\/opt\/local\/lib\/libdbus-1.3.dylib",
"name" : "libdbus-1.3.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4374188032,
"size" : 901120,
"uuid" : "c4bf6147-c2e7-3705-bee0-5cd4face3ad8",
"path" : "\/opt\/local\/lib\/libxml2.2.dylib",
"name" : "libxml2.2.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4367261696,
"size" : 245760,
"uuid" : "f9aea9ed-9ae6-3c1f-87bf-e1178c5f0c7f",
"path" : "\/opt\/local\/lib\/libncurses.6.dylib",
"name" : "libncurses.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4377096192,
"size" : 1474560,
"uuid" : "231994f3-92b6-3f3b-b316-e75ce9266d3e",
"path" : "\/opt\/local\/lib\/libgnutls.30.dylib",
"name" : "libgnutls.30.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4367605760,
"size" : 262144,
"uuid" : "68ddb295-518e-3045-a7f1-8fc3c3df9b8a",
"path" : "\/opt\/local\/lib\/liblcms2.2.dylib",
"name" : "liblcms2.2.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4365189120,
"size" : 81920,
"uuid" : "42bccd6a-5596-3cba-af3c-981bae235995",
"path" : "\/opt\/local\/lib\/libz.1.2.13.dylib",
"name" : "libz.1.2.13.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4365303808,
"size" : 49152,
"uuid" : "ac39c141-75e6-3ae9-8872-4158e2bb30f6",
"path" : "\/opt\/local\/lib\/libjansson.4.dylib",
"name" : "libjansson.4.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4366290944,
"size" : 131072,
"uuid" : "d24efbea-0ad7-3959-9d2e-1f2db967c578",
"path" : "\/opt\/local\/lib\/libtree-sitter.0.0.dylib",
"name" : "libtree-sitter.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4375318528,
"size" : 950272,
"uuid" : "b99b72ff-3c26-3f5a-9444-3b8a0a1f0f15",
"path" : "\/opt\/local\/lib\/libsqlite3.0.dylib",
"name" : "libsqlite3.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4366102528,
"size" : 32768,
"uuid" : "b39d7b07-b692-3f76-97ad-2264a1b2fbc1",
"path" : "\/opt\/local\/lib\/libcairo-gobject.2.dylib",
"name" : "libcairo-gobject.2.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4373069824,
"size" : 65536,
"uuid" : "609e33f5-308a-3c2b-862b-d43473cec86e",
"path" : "\/opt\/local\/lib\/libpangocairo-1.0.0.dylib",
"name" : "libpangocairo-1.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4373233664,
"size" : 65536,
"uuid" : "fb8f1922-2782-3dd2-a094-f4e068183515",
"path" : "\/opt\/local\/lib\/libpangoft2-1.0.0.dylib",
"name" : "libpangoft2-1.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4376432640,
"size" : 262144,
"uuid" : "698335aa-85b6-3829-8da4-900f4412ef3f",
"path" : "\/opt\/local\/lib\/libpango-1.0.0.dylib",
"name" : "libpango-1.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4379975680,
"size" : 720896,
"uuid" : "966621e0-bb5f-3f69-a47f-49ba35a7d832",
"path" : "\/opt\/local\/lib\/libharfbuzz.0.dylib",
"name" : "libharfbuzz.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4373413888,
"size" : 212992,
"uuid" : "1a291a4e-66b3-3182-82a2-d58ec88f0380",
"path" : "\/opt\/local\/lib\/libfontconfig.1.dylib",
"name" : "libfontconfig.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4396535808,
"size" : 573440,
"uuid" : "9cb2e77b-39af-3c16-9e9c-a247396ec0cf",
"path" : "\/opt\/local\/lib\/libfreetype.6.dylib",
"name" : "libfreetype.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4379422720,
"size" : 425984,
"uuid" : "8eaf62a9-a6dd-3d1f-a941-6bfd9cf1d382",
"path" : "\/opt\/local\/lib\/libpixman-1.0.dylib",
"name" : "libpixman-1.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4364722176,
"size" : 16384,
"uuid" : "c5c00c81-7092-3292-aea1-36f5bbe246eb",
"path" : "\/opt\/local\/lib\/libX11-xcb.1.dylib",
"name" : "libX11-xcb.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4373708800,
"size" : 81920,
"uuid" : "f661ba1c-e23e-3ab7-b242-b63199ce827b",
"path" : "\/opt\/local\/lib\/libxcb.1.1.0.dylib",
"name" : "libxcb.1.1.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4367982592,
"size" : 32768,
"uuid" : "4a4158b5-fba8-300b-a0c2-e06bb5356e83",
"path" : "\/opt\/local\/lib\/libxcb-render.0.0.0.dylib",
"name" : "libxcb-render.0.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4366184448,
"size" : 32768,
"uuid" : "55771fee-fb61-3c94-a5f7-5bb64d92be19",
"path" : "\/opt\/local\/lib\/libXrender.1.dylib",
"name" : "libXrender.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4398362624,
"size" : 983040,
"uuid" : "7786ab01-693d-3863-96df-2e531793c405",
"path" : "\/opt\/local\/lib\/libX11.6.dylib",
"name" : "libX11.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4373889024,
"size" : 49152,
"uuid" : "6100867c-0079-3878-bc16-6ce26195b49e",
"path" : "\/opt\/local\/lib\/libXext.6.dylib",
"name" : "libXext.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4400656384,
"size" : 1064960,
"uuid" : "53f687f6-88a6-3f39-92b2-8a1ae884ab0d",
"path" : "\/opt\/local\/lib\/libiconv.2.dylib",
"name" : "libiconv.2.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4373987328,
"size" : 114688,
"uuid" : "fe5e228b-47b4-3dd6-9698-aeb3cd0372e9",
"path" : "\/opt\/local\/lib\/libexpat.1.8.10.dylib",
"name" : "libexpat.1.8.10.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4376907776,
"size" : 81920,
"uuid" : "c596b77c-a43e-3592-85ec-94083337d7c2",
"path" : "\/opt\/local\/lib\/libbz2.1.0.8.dylib",
"name" : "libbz2.1.0.8.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4368080896,
"size" : 49152,
"uuid" : "2f9b7879-8904-3d29-990b-70ad44704aee",
"path" : "\/opt\/local\/lib\/libbrotlidec.1.0.9.dylib",
"name" : "libbrotlidec.1.0.9.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4379049984,
"size" : 131072,
"uuid" : "b01c1572-3064-3445-8ae9-c1bfa02c7a28",
"path" : "\/opt\/local\/lib\/libbrotlicommon.1.0.9.dylib",
"name" : "libbrotlicommon.1.0.9.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4364754944,
"size" : 16384,
"uuid" : "434ba42f-352d-3d04-9539-720ed0b956dc",
"path" : "\/opt\/local\/lib\/libXau.6.0.0.dylib",
"name" : "libXau.6.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4368162816,
"size" : 16384,
"uuid" : "1f446f51-4a25-3c1d-a52b-ce61f6785ecb",
"path" : "\/opt\/local\/lib\/libXdmcp.6.dylib",
"name" : "libXdmcp.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4379213824,
"size" : 32768,
"uuid" : "6c0772ad-1977-3453-b264-9d8c0b8e351a",
"path" : "\/opt\/local\/lib\/libffi.8.dylib",
"name" : "libffi.8.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4397711360,
"size" : 442368,
"uuid" : "db8add47-93ca-3e4a-97c9-255d5552c197",
"path" : "\/opt\/local\/lib\/libpcre.1.dylib",
"name" : "libpcre.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4378898432,
"size" : 16384,
"uuid" : "06dad82f-2782-3e6f-b6df-8333a15c4c95",
"path" : "\/opt\/local\/lib\/libgmodule-2.0.0.dylib",
"name" : "libgmodule-2.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4401803264,
"size" : 540672,
"uuid" : "ba6325dc-6b64-3e97-b062-9a053ac4d80b",
"path" : "\/opt\/local\/lib\/libjpeg.8.2.2.dylib",
"name" : "libjpeg.8.2.2.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4397408256,
"size" : 147456,
"uuid" : "6e2f2bd4-7cff-381e-964d-b0dc6eab7635",
"path" : "\/opt\/local\/lib\/liblzma.5.dylib",
"name" : "liblzma.5.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4405207040,
"size" : 1622016,
"uuid" : "ecb977af-987d-30c8-908c-39a2687da8ac",
"path" : "\/opt\/local\/lib\/libicui18n.72.1.dylib",
"name" : "libicui18n.72.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4407959552,
"size" : 1212416,
"uuid" : "fd69eab9-26f2-38d5-9a7a-3b10c632657e",
"path" : "\/opt\/local\/lib\/libicuuc.72.1.dylib",
"name" : "libicuuc.72.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4440944640,
"size" : 31260672,
"uuid" : "203ba275-fe6b-323e-8cf9-81378808dd86",
"path" : "\/opt\/local\/lib\/libicudata.72.1.dylib",
"name" : "libicudata.72.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4399509504,
"size" : 114688,
"uuid" : "3f783435-c4af-324c-b33b-1e7b27e9347d",
"path" : "\/opt\/local\/lib\/libfribidi.0.dylib",
"name" : "libfribidi.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4397223936,
"size" : 98304,
"uuid" : "ea758c65-1565-3556-901e-78678c4ff06e",
"path" : "\/opt\/local\/lib\/libgraphite2.3.2.1.dylib",
"name" : "libgraphite2.3.2.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4409679872,
"size" : 671744,
"uuid" : "677ec270-2836-34d5-8ecf-0df1c145fdf6",
"path" : "\/opt\/local\/lib\/libp11-kit.0.dylib",
"name" : "libp11-kit.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4399915008,
"size" : 196608,
"uuid" : "5067224c-661a-3af1-946e-fb9a503b59d9",
"path" : "\/opt\/local\/lib\/libidn2.0.dylib",
"name" : "libidn2.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4411154432,
"size" : 1720320,
"uuid" : "8533397f-a6c8-3615-8271-ebc2a849b4b0",
"path" : "\/opt\/local\/lib\/libunistring.5.dylib",
"name" : "libunistring.5.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4381057024,
"size" : 65536,
"uuid" : "c6c380c3-d6f5-3c71-abfb-ea1bd1243fba",
"path" : "\/opt\/local\/lib\/libtasn1.6.dylib",
"name" : "libtasn1.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4402458624,
"size" : 212992,
"uuid" : "a1697587-6b13-335f-b224-703590427000",
"path" : "\/opt\/local\/lib\/libnettle.8.6.dylib",
"name" : "libnettle.8.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4402884608,
"size" : 229376,
"uuid" : "52a93ad8-7b89-3d36-8f10-5822ab2d6013",
"path" : "\/opt\/local\/lib\/libhogweed.6.6.dylib",
"name" : "libhogweed.6.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4403793920,
"size" : 475136,
"uuid" : "d54f628c-d32f-39bf-91d7-ed5e929b92f2",
"path" : "\/opt\/local\/lib\/libgmp.10.dylib",
"name" : "libgmp.10.dylib"
},
{
"source" : "P",
"arch" : "x86_64h",
"base" : 4440592384,
"size" : 65536,
"uuid" : "d2da3b5f-f5ba-3ef1-b99d-bc64a8487401",
"path" : "\/usr\/lib\/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 6801231872,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.CloudDocsFileProvider",
"size" : 32768,
"uuid" : "99c0e56f-f8b5-3415-beb0-ce35e6da221f",
"path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/CloudDocsFileProvider.bundle\/Contents\/MacOS\/CloudDocsFileProvider",
"name" : "CloudDocsFileProvider",
"CFBundleVersion" : "1553.100.384"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 6814322688,
"CFBundleShortVersionString" : "855.100.378",
"CFBundleIdentifier" : "com.apple.FileProviderOverride",
"size" : 32768,
"uuid" : "c8100851-79fe-3d8d-b9a9-6bb1500ee1f2",
"path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/FileProviderOverride.bundle\/Contents\/MacOS\/FileProviderOverride",
"name" : "FileProviderOverride",
"CFBundleVersion" : "855.100.378"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 6856863744,
"CFBundleShortVersionString" : "13.3",
"CFBundleIdentifier" : "com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProviderOverride",
"size" : 114688,
"uuid" : "c1af4c28-cb6d-3e62-8a42-0d49311630c4",
"path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/FinderSyncCollaborationFileProviderOverride.bundle\/Contents\/MacOS\/FinderSyncCollaborationFileProviderOverride",
"name" : "FinderSyncCollaborationFileProviderOverride",
"CFBundleVersion" : "1563.5.2"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703207211008,
"size" : 237560,
"uuid" : "08606a44-7008-3658-9f00-6c250b80e9c3",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703207448576,
"size" : 49152,
"uuid" : "86dfa543-95fa-36b4-83c6-bf03d01b2aad",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703206060032,
"size" : 557048,
"uuid" : "0773ddbc-707e-3b56-ad3e-97aaa9b2c3ed",
"path" : "\/usr\/lib\/system\/libsystem_c.dylib",
"name" : "libsystem_c.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703207645184,
"size" : 40944,
"uuid" : "c99e2bcf-5fa3-3690-9f4b-5e9a08b57343",
"path" : "\/usr\/lib\/system\/libsystem_platform.dylib",
"name" : "libsystem_platform.dylib"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703207124992,
"size" : 86004,
"uuid" : "4053afdd-601e-3205-a89a-82b38a77514a",
"path" : "\/usr\/lib\/libc++abi.dylib",
"name" : "libc++abi.dylib"
},
{
"source" : "P",
"arch" : "x86_64h",
"base" : 140703203688448,
"size" : 245753,
"uuid" : "b046746d-afd6-376c-95e4-5891a1df9b6c",
"path" : "\/usr\/lib\/libobjc.A.dylib",
"name" : "libobjc.A.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703259041792,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 16809969,
"uuid" : "af96f40f-d333-3647-9da4-eddc52df4753",
"path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2299.50.120"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703334817792,
"CFBundleShortVersionString" : "1.11",
"CFBundleIdentifier" : "com.apple.QuartzCore",
"size" : 3563520,
"uuid" : "c7dc3a40-0a15-3893-9bb8-ed0278ba8e0f",
"path" : "\/System\/Library\/Frameworks\/QuartzCore.framework\/Versions\/A\/QuartzCore",
"name" : "QuartzCore",
"CFBundleVersion" : "1045.11"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703203934208,
"size" : 624040,
"uuid" : "f22a1143-9732-3e23-a8b7-cbade6bb8301",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703223226368,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 9998329,
"uuid" : "b2777f39-79a2-3f29-849d-99acb74e4a12",
"path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "1971"
},
{
"source" : "P",
"arch" : "x86_64h",
"base" : 140703207862272,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 4837360,
"uuid" : "315a3f65-0954-3635-96dc-2f65c691d074",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "1971"
}
],
"sharedCache" : {
"base" : 140703203311616,
"size" : 21474836480,
"uuid" : "1b64bf32-be7f-304b-add0-ce61655e2402"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=567.9M resident=0K(0%) swapped_out_or_unallocated=567.9M(100%)\nWritable regions: Total=810.8M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=810.8M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 256K 2 \nActivity Tracing 256K 1 \nCG backing stores 2160K 4 \nCG image 780K 11 \nColorSync 240K 26 \nCoreAnimation 224K 43 \nCoreGraphics 12K 2 \nCoreImage 100K 8 \nCoreUI image data 904K 6 \nFoundation 16K 1 \nImage IO 64K 1 \nKernel Alloc Once 8K 1 \nMALLOC 409.3M 364 \nMALLOC guard page 32K 8 \nMALLOC_LARGE (reserved) 64K 1 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSTACK GUARD 54.5M 7 \nStack 12.6M 8 \nVM_ALLOCATE 320K 15 \n__CTF 824 1 \n__DATA 25.7M 458 \n__DATA_CONST 21.9M 307 \n__DATA_DIRTY 964K 129 \n__FONT_DATA 2352 1 \n__LINKEDIT 184.9M 65 \n__OBJC_RO 66.2M 1 \n__OBJC_RW 2012K 2 \n__TEXT 383.0M 489 \ndyld private memory 260K 2 \nmapped file 2.2G 407 \nshared memory 1296K 17 \n=========== ======= ======= \nTOTAL 3.7G 2389 \nTOTAL, minus reserved VM space 3.3G 2389 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "2ab3d7e3a592fcd2b42becc9243d2cc21524a366",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "62fe74515312cd4599bd3c80",
"factorPackIds" : {
"MYRIAD_BOOSTS" : "62fe74805312cd4599bd3c81"
},
"deploymentId" : 240000006
},
{
"rolloutId" : "60f8ddccefea4203d95cbeef",
"factorPackIds" : {
},
"deploymentId" : 240000025
}
],
"experiments" : [
{
"treatmentId" : "c28e4ee6-1b08-4f90-8e05-2809e78310a3",
"experimentId" : "6317d2003d24842ff850182a",
"deploymentId" : 400000013
}
]
}
}
Model: MacBookPro16,3, BootROM 1968.100.17.0.0 (iBridge: 20.16.4252.0.0,0), 4 processors, Quad-Core Intel Core i5, 1.4 GHz, 16 GB, SMC
Graphics: Intel Iris Plus Graphics 645, Intel Iris Plus Graphics 645, Built-In
Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online
Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, LPDDR3, 2133 MHz, Samsung, K4EBE304ED-EGCG
Memory Module: BANK 2/ChannelB-DIMM0, 8 GB, LPDDR3, 2133 MHz, Samsung, K4EBE304ED-EGCG
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x870), wl0: Jan 14 2023 01:22:18 version 16.20.357.3.3.6.118 FWID 01-eaad3d99
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Network Service: Tailscale Tunnel, VPN (io.tailscale.ipn.macos), utun5
USB Device: USB31Bus
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., 63.5
[-- Attachment #3: Type: text/plain, Size: 2 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-04-27 7:38 bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac Yuan Fu
@ 2023-04-27 16:58 ` Daniel Martín via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-04-27 18:39 ` Alan Third
2023-05-06 23:01 ` Yuan Fu
1 sibling, 1 reply; 14+ messages in thread
From: Daniel Martín via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2023-04-27 16:58 UTC (permalink / raw)
To: Yuan Fu; +Cc: 63107, alan
Yuan Fu <casouri@gmail.com> writes:
> X-Debbugs-CC: alan@idiocy.org
>
> Reproduction is pretty easy, just evaluate
>
> (display-buffer-in-child-frame (get-buffer-create "*test*") nil)
>
> Perhaps I'm missing something? Because packages that uses childframe
> like eldoc-box are working fine. I tried using the same ALIST as
> eldoc-box, and various buffers like newly created buffer and current
> buffer, but it always crashes
>
This seems to be a regression since Emacs 28.2. I've bisected and the
first bad commit seems to be
commit 9d20b47ad34ff8b409e83198406883f70782c295
Author: Alan Third <alan@idiocy.org>
Date: Wed Mar 30 22:40:03 2022 +0100
Fix scrollbars on macOS 10.13 and below (bug#54623)
Make any build on macOS 10.13 and below follow the same drawing path
as the GNUstep port. macOS 10.14 and above will use EmacsLayer.
* src/nsterm.h (EmacsLayer):
* src/nsterm.m ([EmacsView makeBackingLayer]):
([EmacsView unlockFocus]):
([EmacsView windowDidChangeBackingProperties:]):
([EmacsView copyRect:to:]): Remove any code required for macOS 10.13
and below, and fix the #if's to enforce strict separation of the
drawing paths.
(ns_update_end):
(ns_unfocus): Fix #ifs so that flushWindow is called on old macOS
versions as well as GNUstep.
src/nsterm.h | 4 +-
src/nsterm.m | 128 ++++++++++++++++++++++-------------------------------------
2 files changed, 50 insertions(+), 82 deletions(-)
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-04-27 16:58 ` Daniel Martín via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2023-04-27 18:39 ` Alan Third
2023-04-27 18:43 ` Alan Third
2023-04-27 18:44 ` Eli Zaretskii
0 siblings, 2 replies; 14+ messages in thread
From: Alan Third @ 2023-04-27 18:39 UTC (permalink / raw)
To: Daniel Martín; +Cc: Yuan Fu, 63107
package emacs
merge 63107 55687
thankyou
On Thu, Apr 27, 2023 at 06:58:40PM +0200, Daniel Martín wrote:
> Yuan Fu <casouri@gmail.com> writes:
>
> > X-Debbugs-CC: alan@idiocy.org
> >
> > Reproduction is pretty easy, just evaluate
> >
> > (display-buffer-in-child-frame (get-buffer-create "*test*") nil)
> >
> > Perhaps I'm missing something? Because packages that uses childframe
> > like eldoc-box are working fine. I tried using the same ALIST as
> > eldoc-box, and various buffers like newly created buffer and current
> > buffer, but it always crashes
> >
>
> This seems to be a regression since Emacs 28.2.
Looks like it's probably the same as bug#55687.
The small patch in that thread might fix this immediate crash, but I
expect it will introduce further problems elsewhere.
--
Alan Third
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-04-27 18:39 ` Alan Third
@ 2023-04-27 18:43 ` Alan Third
2023-04-27 19:13 ` Alan Third
2023-04-27 18:44 ` Eli Zaretskii
1 sibling, 1 reply; 14+ messages in thread
From: Alan Third @ 2023-04-27 18:43 UTC (permalink / raw)
To: Daniel Martín, Yuan Fu, 63107
On Thu, Apr 27, 2023 at 07:39:06PM +0100, Alan Third wrote:
> On Thu, Apr 27, 2023 at 06:58:40PM +0200, Daniel Martín wrote:
> > Yuan Fu <casouri@gmail.com> writes:
> >
> > > X-Debbugs-CC: alan@idiocy.org
> > >
> > > Reproduction is pretty easy, just evaluate
> > >
> > > (display-buffer-in-child-frame (get-buffer-create "*test*") nil)
> > >
> > > Perhaps I'm missing something? Because packages that uses childframe
> > > like eldoc-box are working fine. I tried using the same ALIST as
> > > eldoc-box, and various buffers like newly created buffer and current
> > > buffer, but it always crashes
> > >
> >
> > This seems to be a regression since Emacs 28.2.
>
> Looks like it's probably the same as bug#55687.
>
> The small patch in that thread might fix this immediate crash, but I
> expect it will introduce further problems elsewhere.
OK, so that bug has been closed, but the issue Aaron Jensen ran into
in that thread appears to have been another issue, the same as this.
--
Alan Third
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-04-27 18:43 ` Alan Third
@ 2023-04-27 19:13 ` Alan Third
2023-04-27 20:36 ` Yuan Fu
0 siblings, 1 reply; 14+ messages in thread
From: Alan Third @ 2023-04-27 19:13 UTC (permalink / raw)
To: Daniel Martín, Yuan Fu, 63107
[-- Attachment #1: Type: text/plain, Size: 1188 bytes --]
On Thu, Apr 27, 2023 at 07:43:54PM +0100, Alan Third wrote:
> On Thu, Apr 27, 2023 at 07:39:06PM +0100, Alan Third wrote:
> > On Thu, Apr 27, 2023 at 06:58:40PM +0200, Daniel Martín wrote:
> > > Yuan Fu <casouri@gmail.com> writes:
> > >
> > > > X-Debbugs-CC: alan@idiocy.org
> > > >
> > > > Reproduction is pretty easy, just evaluate
> > > >
> > > > (display-buffer-in-child-frame (get-buffer-create "*test*") nil)
> > > >
> > > > Perhaps I'm missing something? Because packages that uses childframe
> > > > like eldoc-box are working fine. I tried using the same ALIST as
> > > > eldoc-box, and various buffers like newly created buffer and current
> > > > buffer, but it always crashes
> > > >
> > >
> > > This seems to be a regression since Emacs 28.2.
> >
> > Looks like it's probably the same as bug#55687.
> >
> > The small patch in that thread might fix this immediate crash, but I
> > expect it will introduce further problems elsewhere.
>
> OK, so that bug has been closed, but the issue Aaron Jensen ran into
> in that thread appears to have been another issue, the same as this.
Entirely untested patch attached. I can't even try compiling it.
Good luck.
--
Alan Third
[-- Attachment #2: 0001-Fix-crash-when-creating-a-child-frame-in-NS-bug-6310.patch --]
[-- Type: text/x-diff, Size: 1864 bytes --]
From 53e3c6d8004833fd5d64bcb30b0848168fdf7339 Mon Sep 17 00:00:00 2001
From: Alan Third <alan@idiocy.org>
Date: Thu, 27 Apr 2023 20:08:23 +0100
Subject: [PATCH] Fix crash when creating a child frame in NS (bug#63107)
* src/nsterm.m ([EmacsView initFrameFromEmacs:]): Have a second go at
creating the toolbar.
([EmacsWindow createToolbar:]): If there is already a toolbar or the
EmacsView's layer is not an EmacsLayer, then do nothing.
---
src/nsterm.m | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/src/nsterm.m b/src/nsterm.m
index ecbf80ff72d..2833fc01d14 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -7930,6 +7930,10 @@ - (instancetype) initFrameFromEmacs: (struct frame *)f
[self setLayerContentsRedrawPolicy:
NSViewLayerContentsRedrawOnSetNeedsDisplay];
[self setLayerContentsPlacement:NSViewLayerContentsPlacementTopLeft];
+
+ /* initWithEmacsFrame can't create the toolbar before the layer is
+ set, so have another go at creating the toolbar here. */
+ [self createToolbar:f];
#endif
if (ns_drag_types)
@@ -9174,11 +9178,18 @@ - (instancetype) initWithEmacsFrame: (struct frame *) f
- (void)createToolbar: (struct frame *)f
{
- if (FRAME_UNDECORATED (f) || !FRAME_EXTERNAL_TOOL_BAR (f))
+ if (FRAME_UNDECORATED (f) || !FRAME_EXTERNAL_TOOL_BAR (f) || [self toolbar] != nil)
return;
EmacsView *view = (EmacsView *)FRAME_NS_VIEW (f);
+#if defined (NS_IMPL_COCOA) && MAC_OS_X_VERSION_MIN_REQUIRED >= 101400
+ /* If the view's layer isn't an EmacsLayer then we can't create the
+ toolbar yet. */
+ if (! [[view layer] isKindOfClass:[EmacsLayer class]])
+ return;
+#endif
+
EmacsToolbar *toolbar = [[EmacsToolbar alloc]
initForView:view
withIdentifier:[NSString stringWithFormat:@"%p", f]];
--
2.39.1
^ permalink raw reply related [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-04-27 19:13 ` Alan Third
@ 2023-04-27 20:36 ` Yuan Fu
2023-04-28 19:35 ` Alan Third
0 siblings, 1 reply; 14+ messages in thread
From: Yuan Fu @ 2023-04-27 20:36 UTC (permalink / raw)
To: Alan Third; +Cc: 63107, Daniel Martín
> On Apr 27, 2023, at 12:13 PM, Alan Third <alan@idiocy.org> wrote:
>
> On Thu, Apr 27, 2023 at 07:43:54PM +0100, Alan Third wrote:
>> On Thu, Apr 27, 2023 at 07:39:06PM +0100, Alan Third wrote:
>>> On Thu, Apr 27, 2023 at 06:58:40PM +0200, Daniel Martín wrote:
>>>> Yuan Fu <casouri@gmail.com> writes:
>>>>
>>>>> X-Debbugs-CC: alan@idiocy.org
>>>>>
>>>>> Reproduction is pretty easy, just evaluate
>>>>>
>>>>> (display-buffer-in-child-frame (get-buffer-create "*test*") nil)
>>>>>
>>>>> Perhaps I'm missing something? Because packages that uses childframe
>>>>> like eldoc-box are working fine. I tried using the same ALIST as
>>>>> eldoc-box, and various buffers like newly created buffer and current
>>>>> buffer, but it always crashes
>>>>>
>>>>
>>>> This seems to be a regression since Emacs 28.2.
>>>
>>> Looks like it's probably the same as bug#55687.
>>>
>>> The small patch in that thread might fix this immediate crash, but I
>>> expect it will introduce further problems elsewhere.
>>
>> OK, so that bug has been closed, but the issue Aaron Jensen ran into
>> in that thread appears to have been another issue, the same as this.
>
> Entirely untested patch attached. I can't even try compiling it.
>
> Good luck.
> --
> Alan Third
> <0001-Fix-crash-when-creating-a-child-frame-in-NS-bug-6310.patch>
Uh oh, I tried it and it crashed on startup.
2023-04-27 13:29:59.275 emacs[53693:9000283] -[EmacsView createToolbar:]: unrecognized selector sent to instance 0x7fc84a753b10
2023-04-27 13:29:59.276 emacs[53693:9000283] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[EmacsView createToolbar:]: unrecognized selector sent to instance 0x7fc84a753b10'
*** First throw call stack:
(
0 CoreFoundation 0x00007ff804c871ba __exceptionPreprocess + 242
1 libobjc.A.dylib 0x00007ff8047ad42b objc_exception_throw + 48
2 CoreFoundation 0x00007ff804d2301f -[NSObject(NSObject) __retain_OA] + 0
3 CoreFoundation 0x00007ff804bf28d7 ___forwarding___ + 1392
4 CoreFoundation 0x00007ff804bf22d8 _CF_forwarding_prep_0 + 120
5 emacs 0x0000000105a499a0 -[EmacsView initFrameFromEmacs:] + 592
6 emacs 0x0000000105a5bd17 Fx_create_frame + 4551
7 emacs 0x00000001059e7ae0 exec_byte_code + 3376
8 emacs 0x0000000105996ed8 Ffuncall + 456
9 emacs 0x00000001059e7ae0 exec_byte_code + 3376
10 emacs 0x0000000105999d96 apply_lambda + 406
11 emacs 0x00000001059947bb eval_sub + 1499
12 emacs 0x0000000105999b5d Feval + 77
13 emacs 0x0000000105997ecb internal_condition_case + 283
14 emacs 0x000000010591585d top_level_1 + 45
15 emacs 0x00000001059975e7 internal_catch + 295
16 emacs 0x0000000105a92166 command_loop.cold.1 + 54
17 emacs 0x0000000105900644 command_loop + 132
18 emacs 0x000000010590052e recursive_edit_1 + 142
19 emacs 0x000000010590085f Frecursive_edit + 319
20 emacs 0x00000001058ff366 main + 8534
21 dyld 0x00007ff8047da41f start + 1903
)
libc++abi: terminating due to uncaught exception of type NSException
Fatal error 6: Aborted
fish: Job 1, 'src/emacs' terminated by signal SIGABRT (Abort)
Yuan
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-04-27 20:36 ` Yuan Fu
@ 2023-04-28 19:35 ` Alan Third
2023-04-28 20:00 ` Yuan Fu
0 siblings, 1 reply; 14+ messages in thread
From: Alan Third @ 2023-04-28 19:35 UTC (permalink / raw)
To: Yuan Fu; +Cc: 63107, Daniel Martín
[-- Attachment #1: Type: text/plain, Size: 299 bytes --]
On Thu, Apr 27, 2023 at 01:36:28PM -0700, Yuan Fu wrote:
>
> >
> > Entirely untested patch attached. I can't even try compiling it.
> >
> > Good luck.
>
> Uh oh, I tried it and it crashed on startup.
I did say it was untested. ;)
I made a silly mistake. Updated patch attached.
--
Alan Third
[-- Attachment #2: v2-0001-Fix-crash-when-creating-a-child-frame-in-NS-bug-6.patch --]
[-- Type: text/x-diff, Size: 1890 bytes --]
From 5264ee00139f4fc72fdbe3c1ba7be38772e759b9 Mon Sep 17 00:00:00 2001
From: Alan Third <alan@idiocy.org>
Date: Thu, 27 Apr 2023 20:08:23 +0100
Subject: [PATCH v2] Fix crash when creating a child frame in NS (bug#63107)
* src/nsterm.m ([EmacsView initFrameFromEmacs:]): Have a second go at
creating the toolbar.
([EmacsWindow createToolbar:]): If there is already a toolbar or the
EmacsView's layer is not an EmacsLayer, then do nothing.
---
src/nsterm.m | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/src/nsterm.m b/src/nsterm.m
index ecbf80ff72d..b9e3cbf81a1 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -7930,6 +7930,10 @@ - (instancetype) initFrameFromEmacs: (struct frame *)f
[self setLayerContentsRedrawPolicy:
NSViewLayerContentsRedrawOnSetNeedsDisplay];
[self setLayerContentsPlacement:NSViewLayerContentsPlacementTopLeft];
+
+ /* initWithEmacsFrame can't create the toolbar before the layer is
+ set, so have another go at creating the toolbar here. */
+ [(EmacsWindow*)[self window] createToolbar:f];
#endif
if (ns_drag_types)
@@ -9174,11 +9178,18 @@ - (instancetype) initWithEmacsFrame: (struct frame *) f
- (void)createToolbar: (struct frame *)f
{
- if (FRAME_UNDECORATED (f) || !FRAME_EXTERNAL_TOOL_BAR (f))
+ if (FRAME_UNDECORATED (f) || !FRAME_EXTERNAL_TOOL_BAR (f) || [self toolbar] != nil)
return;
EmacsView *view = (EmacsView *)FRAME_NS_VIEW (f);
+#if defined (NS_IMPL_COCOA) && MAC_OS_X_VERSION_MIN_REQUIRED >= 101400
+ /* If the view's layer isn't an EmacsLayer then we can't create the
+ toolbar yet. */
+ if (! [[view layer] isKindOfClass:[EmacsLayer class]])
+ return;
+#endif
+
EmacsToolbar *toolbar = [[EmacsToolbar alloc]
initForView:view
withIdentifier:[NSString stringWithFormat:@"%p", f]];
--
2.39.1
^ permalink raw reply related [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-04-28 19:35 ` Alan Third
@ 2023-04-28 20:00 ` Yuan Fu
2023-04-28 20:03 ` Alan Third
0 siblings, 1 reply; 14+ messages in thread
From: Yuan Fu @ 2023-04-28 20:00 UTC (permalink / raw)
To: Alan Third; +Cc: 63107, Daniel Martín
> On Apr 28, 2023, at 12:35 PM, Alan Third <alan@idiocy.org> wrote:
>
> On Thu, Apr 27, 2023 at 01:36:28PM -0700, Yuan Fu wrote:
>>
>>>
>>> Entirely untested patch attached. I can't even try compiling it.
>>>
>>> Good luck.
>>
>> Uh oh, I tried it and it crashed on startup.
>
> I did say it was untested. ;)
>
> I made a silly mistake. Updated patch attached.
Compiles and runs perfectly. Solves the display-buffer-in-child-frame crash too. I’ll be running with this for a couple of days. Any particular operations I could test to expose potential problems?
Yuan
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-04-28 20:00 ` Yuan Fu
@ 2023-04-28 20:03 ` Alan Third
0 siblings, 0 replies; 14+ messages in thread
From: Alan Third @ 2023-04-28 20:03 UTC (permalink / raw)
To: Yuan Fu; +Cc: 63107, Daniel Martín
On Fri, Apr 28, 2023 at 01:00:07PM -0700, Yuan Fu wrote:
>
>
> > On Apr 28, 2023, at 12:35 PM, Alan Third <alan@idiocy.org> wrote:
> >
> > On Thu, Apr 27, 2023 at 01:36:28PM -0700, Yuan Fu wrote:
> >>
> >>>
> >>> Entirely untested patch attached. I can't even try compiling it.
> >>>
> >>> Good luck.
> >>
> >> Uh oh, I tried it and it crashed on startup.
> >
> > I did say it was untested. ;)
> >
> > I made a silly mistake. Updated patch attached.
>
> Compiles and runs perfectly. Solves the
> display-buffer-in-child-frame crash too. I’ll be running with this
> for a couple of days. Any particular operations I could test to
> expose potential problems?
Just doing things with the toolbar, like turning on and off frame
decorations, going into fullscreen and back, etc. to make sure it
appears when it should and doesn't when it shouldn't.
--
Alan Third
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-04-27 18:39 ` Alan Third
2023-04-27 18:43 ` Alan Third
@ 2023-04-27 18:44 ` Eli Zaretskii
1 sibling, 0 replies; 14+ messages in thread
From: Eli Zaretskii @ 2023-04-27 18:44 UTC (permalink / raw)
To: Alan Third; +Cc: casouri, 63107, mardani29
> Cc: Yuan Fu <casouri@gmail.com>, 63107@debbugs.gnu.org
> Date: Thu, 27 Apr 2023 19:39:06 +0100
> From: Alan Third <alan@idiocy.org>
>
> > This seems to be a regression since Emacs 28.2.
>
> Looks like it's probably the same as bug#55687.
>
> The small patch in that thread might fix this immediate crash, but I
> expect it will introduce further problems elsewhere.
If we don't install that patch, we will never know whether it
introduces further problems.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-04-27 7:38 bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac Yuan Fu
2023-04-27 16:58 ` Daniel Martín via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2023-05-06 23:01 ` Yuan Fu
2023-05-07 22:56 ` Alan Third
1 sibling, 1 reply; 14+ messages in thread
From: Yuan Fu @ 2023-05-06 23:01 UTC (permalink / raw)
To: Alan Third; +Cc: 63107, Daniel Martín
Alan Third <alan@idiocy.org> writes:
> On Fri, Apr 28, 2023 at 01:00:07PM -0700, Yuan Fu wrote:
>>
>>
>> > On Apr 28, 2023, at 12:35 PM, Alan Third <alan@idiocy.org> wrote:
>> >
>> > On Thu, Apr 27, 2023 at 01:36:28PM -0700, Yuan Fu wrote:
>> >>
>> >>>
>> >>> Entirely untested patch attached. I can't even try compiling it.
>> >>>
>> >>> Good luck.
>> >>
>> >> Uh oh, I tried it and it crashed on startup.
>> >
>> > I did say it was untested. ;)
>> >
>> > I made a silly mistake. Updated patch attached.
>>
>> Compiles and runs perfectly. Solves the
>> display-buffer-in-child-frame crash too. I’ll be running with this
>> for a couple of days. Any particular operations I could test to
>> expose potential problems?
>
> Just doing things with the toolbar, like turning on and off frame
> decorations, going into fullscreen and back, etc. to make sure it
> appears when it should and doesn't when it shouldn't.
I’ve been using this patch for a couple of days (I always have tool bar
enabled), I also tried maximizing/minimizing, toggling tool-bar-mode,
toggling frame decorations, and clicking on toolbar icons. Everything
seems to be just fine.
Yuan
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-05-06 23:01 ` Yuan Fu
@ 2023-05-07 22:56 ` Alan Third
2023-05-08 2:27 ` Eli Zaretskii
0 siblings, 1 reply; 14+ messages in thread
From: Alan Third @ 2023-05-07 22:56 UTC (permalink / raw)
To: Yuan Fu; +Cc: 63107, Daniel Martín
On Sat, May 06, 2023 at 04:01:57PM -0700, Yuan Fu wrote:
>
> Alan Third <alan@idiocy.org> writes:
>
> > On Fri, Apr 28, 2023 at 01:00:07PM -0700, Yuan Fu wrote:
> >>
> >>
> >> > On Apr 28, 2023, at 12:35 PM, Alan Third <alan@idiocy.org> wrote:
> >> >
> >> > On Thu, Apr 27, 2023 at 01:36:28PM -0700, Yuan Fu wrote:
> >> >>
> >> >>>
> >> >>> Entirely untested patch attached. I can't even try compiling it.
> >> >>>
> >> >>> Good luck.
> >> >>
> >> >> Uh oh, I tried it and it crashed on startup.
> >> >
> >> > I did say it was untested. ;)
> >> >
> >> > I made a silly mistake. Updated patch attached.
> >>
> >> Compiles and runs perfectly. Solves the
> >> display-buffer-in-child-frame crash too. I’ll be running with this
> >> for a couple of days. Any particular operations I could test to
> >> expose potential problems?
> >
> > Just doing things with the toolbar, like turning on and off frame
> > decorations, going into fullscreen and back, etc. to make sure it
> > appears when it should and doesn't when it shouldn't.
>
> I’ve been using this patch for a couple of days (I always have tool bar
> enabled), I also tried maximizing/minimizing, toggling tool-bar-mode,
> toggling frame decorations, and clicking on toolbar icons. Everything
> seems to be just fine.
Thanks.
I just pushed this to master as
3adc1e7f37901235bda83ea65a90644b7b0a8dbf, but on reflection I'm
wondering if it should have gone into the emacs-29 branch instead?
I've no idea what the status of the various branches is just now...
--
Alan Third
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-05-07 22:56 ` Alan Third
@ 2023-05-08 2:27 ` Eli Zaretskii
2023-05-08 8:52 ` Alan Third
0 siblings, 1 reply; 14+ messages in thread
From: Eli Zaretskii @ 2023-05-08 2:27 UTC (permalink / raw)
To: Alan Third; +Cc: casouri, 63107, mardani29
> Cc: 63107@debbugs.gnu.org, Daniel Martín <mardani29@yahoo.es>
> Date: Sun, 7 May 2023 23:56:19 +0100
> From: Alan Third <alan@idiocy.org>
>
> > I’ve been using this patch for a couple of days (I always have tool bar
> > enabled), I also tried maximizing/minimizing, toggling tool-bar-mode,
> > toggling frame decorations, and clicking on toolbar icons. Everything
> > seems to be just fine.
>
> Thanks.
>
> I just pushed this to master as
> 3adc1e7f37901235bda83ea65a90644b7b0a8dbf, but on reflection I'm
> wondering if it should have gone into the emacs-29 branch instead?
It's regression since Emacs 28.2, so it should go to the emacs-29
branch, indeed.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac
2023-05-08 2:27 ` Eli Zaretskii
@ 2023-05-08 8:52 ` Alan Third
0 siblings, 0 replies; 14+ messages in thread
From: Alan Third @ 2023-05-08 8:52 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: casouri, 63107-done, mardani29
On Mon, May 08, 2023 at 05:27:24AM +0300, Eli Zaretskii wrote:
> > Cc: 63107@debbugs.gnu.org, Daniel Martín <mardani29@yahoo.es>
> > Date: Sun, 7 May 2023 23:56:19 +0100
> > From: Alan Third <alan@idiocy.org>
> >
> > > I’ve been using this patch for a couple of days (I always have tool bar
> > > enabled), I also tried maximizing/minimizing, toggling tool-bar-mode,
> > > toggling frame decorations, and clicking on toolbar icons. Everything
> > > seems to be just fine.
> >
> > Thanks.
> >
> > I just pushed this to master as
> > 3adc1e7f37901235bda83ea65a90644b7b0a8dbf, but on reflection I'm
> > wondering if it should have gone into the emacs-29 branch instead?
>
> It's regression since Emacs 28.2, so it should go to the emacs-29
> branch, indeed.
OK, I've cherry picked it into emacs-29.
Thanks!
--
Alan Third
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2023-05-08 8:52 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-27 7:38 bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac Yuan Fu
2023-04-27 16:58 ` Daniel Martín via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-04-27 18:39 ` Alan Third
2023-04-27 18:43 ` Alan Third
2023-04-27 19:13 ` Alan Third
2023-04-27 20:36 ` Yuan Fu
2023-04-28 19:35 ` Alan Third
2023-04-28 20:00 ` Yuan Fu
2023-04-28 20:03 ` Alan Third
2023-04-27 18:44 ` Eli Zaretskii
2023-05-06 23:01 ` Yuan Fu
2023-05-07 22:56 ` Alan Third
2023-05-08 2:27 ` Eli Zaretskii
2023-05-08 8:52 ` Alan Third
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).