unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
@ 2018-06-12  2:32 Leo Liu
  2018-06-12  4:43 ` Leo Liu
  0 siblings, 1 reply; 16+ messages in thread
From: Leo Liu @ 2018-06-12  2:32 UTC (permalink / raw)
  To: 31793

[-- Attachment #1: Type: text/plain, Size: 490 bytes --]


I was reading news in GNUS and suddenly emacs started echoing in the
minibuffer:

   Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")

After that I could not M-x or M-: or did much to investigate, only able
to copy the last part of *Messages* to a file (attached). Not sure if
this is useful.

But this bug might be interesting. It is new. A max-specpdl-size
automatically popped up while I was idly reading in GNUS.


[-- Attachment #2: bug.txt --]
[-- Type: text/plain, Size: 2805 bytes --]

Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
Variable binding depth exceeds max-specpdl-size
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
Variable binding depth exceeds max-specpdl-size
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
Variable binding depth exceeds max-specpdl-size
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
Quit [5 times]
Saving /Users/GNUS/.newsrc.eld...
Saving file /Users/GNUS/.newsrc.eld...
Wrote /Users/GNUS/.newsrc.eld
Saving /Users/GNUS/.newsrc.eld...done
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
completing-read-default: Lisp nesting exceeds ‘max-lisp-eval-depth’
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
byte-code: Lisp nesting exceeds ‘max-lisp-eval-depth’
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
Entering debugger...
Error in pre-command-hook (delete-selection-pre-hook): (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
Quit
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
completing-read-default: Lisp nesting exceeds ‘max-lisp-eval-depth’
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
let: Lisp nesting exceeds ‘max-lisp-eval-depth’
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
next-line: End of buffer
let: Lisp nesting exceeds ‘max-lisp-eval-depth’
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
next-line: End of buffer [18 times]
completing-read-default: Lisp nesting exceeds ‘max-lisp-eval-depth’
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
next-line: End of buffer [5 times]
python-args-to-list: Variable binding depth exceeds max-specpdl-size
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
next-line: End of buffer [7 times]
C-c C-k is undefined
ido-read-internal: Lisp nesting exceeds ‘max-lisp-eval-depth’
Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")

^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-06-12  2:32 bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") Leo Liu
@ 2018-06-12  4:43 ` Leo Liu
  2018-06-12  4:59   ` Leo Liu
  2018-06-12  5:04   ` Eli Zaretskii
  0 siblings, 2 replies; 16+ messages in thread
From: Leo Liu @ 2018-06-12  4:43 UTC (permalink / raw)
  To: 31793

Get this same issue a second time also reading in GNUS. I'll have the
faulty emacs session available for a short while. If someone knows how
to get more info on what's wrong, I can try and get it.

I am sending this on 25.3.





^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-06-12  4:43 ` Leo Liu
@ 2018-06-12  4:59   ` Leo Liu
  2018-06-12  5:21     ` Eli Zaretskii
  2018-06-12  5:04   ` Eli Zaretskii
  1 sibling, 1 reply; 16+ messages in thread
From: Leo Liu @ 2018-06-12  4:59 UTC (permalink / raw)
  To: 31793

[-- Attachment #1: Type: text/plain, Size: 405 bytes --]

On 2018-06-12 12:43 +0800, Leo Liu wrote:
> Get this same issue a second time also reading in GNUS. I'll have the
> faulty emacs session available for a short while. If someone knows how
> to get more info on what's wrong, I can try and get it.

The session crashed instead. I was trying to increase max-specpdl-size
and max-lisp-eval-depth from emacsclient -e. The crash report from the
OS is attached.


[-- Attachment #2: bug.crash --]
[-- Type: text/plain, Size: 69157 bytes --]

Process:               Emacs [92244]
Path:                  /usr/local/unix/emacs/26.1/Emacs.app/Contents/MacOS/Emacs
Identifier:            org.gnu.Emacs
Version:               26.1 (1.1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Emacs [92244]
User ID:               502

Date/Time:             2018-06-12 12:52:01.442 +0800
OS Version:            Mac OS X 10.12.6 (16G1408)
Report Version:        12
Anonymous UUID:        9B6F88F9-9855-B34A-47F1-5A731DD297D2

Sleep/Wake UUID:       8AC4217E-50EC-41CF-8600-9641DA18EFB2

Time Awake Since Boot: 290000 seconds
Time Since Wake:       5600 seconds

System Integrity Protection: enabled

Crashed Thread:        1  org.gnu.Emacs.lisp-main

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0xffffffffffffffff
Exception Note:        EXC_CORPSE_NOTIFY

VM Regions Near 0xffffffffffffffff:
--> shared memory          00007ffffff1a000-00007ffffff1b000 [    4K] r-x/r-x SM=SHM  
    

Thread 0:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fffc567e386 semaphore_wait_trap + 10
1   libdispatch.dylib             	0x00007fffc5539a77 _os_semaphore_wait + 16
2   libdispatch.dylib             	0x00007fffc552a891 _dispatch_semaphore_wait_slow + 103
3   org.gnu.Emacs                 	0x0000000100424a34 mac_gui_loop + 36
4   org.gnu.Emacs                 	0x00000001004246f9 main + 1113
5   libdyld.dylib                 	0x00007fffc5557235 start + 1

Thread 1 Crashed:: org.gnu.Emacs.lisp-main
0   libsystem_kernel.dylib        	0x00007fffc5685d42 __pthread_kill + 10
1   libsystem_pthread.dylib       	0x00007fffc5773457 pthread_kill + 90
2   libsystem_c.dylib             	0x00007fffc559c497 raise + 26
3   org.gnu.Emacs                 	0x0000000100171d86 terminate_due_to_signal + 262
4   org.gnu.Emacs                 	0x00000001001aa018 handle_fatal_signal + 24
5   org.gnu.Emacs                 	0x00000001001aa0b8 deliver_thread_signal + 152
6   org.gnu.Emacs                 	0x00000001001a7b0a deliver_fatal_thread_signal + 26
7   org.gnu.Emacs                 	0x00000001001aa159 handle_sigsegv + 137
8   libsystem_platform.dylib      	0x00007fffc5766b3a _sigtramp + 26
9   ???                           	000000000000000000 0 + 0
10  org.gnu.Emacs                 	0x00000001003333fc setup_process_coding_systems + 284
11  org.gnu.Emacs                 	0x00000001003490d7 server_accept_connection + 2615
12  org.gnu.Emacs                 	0x0000000100346ed6 wait_reading_process_output + 6502
13  org.gnu.Emacs                 	0x000000010018d45f kbd_buffer_get_event + 607
14  org.gnu.Emacs                 	0x000000010018cedf read_event_from_main_queue + 239
15  org.gnu.Emacs                 	0x000000010017fbd9 read_decoded_event_from_main_queue + 89
16  org.gnu.Emacs                 	0x000000010017d4cb read_char + 5883
17  org.gnu.Emacs                 	0x00000001002f1617 read_filtered_event + 375
18  org.gnu.Emacs                 	0x00000001002f195e Fread_event + 126
19  org.gnu.Emacs                 	0x000000010029a141 funcall_subr_1 + 561
20  org.gnu.Emacs                 	0x0000000100299eeb __funcall_subr_block_invoke + 43
21  org.gnu.Emacs                 	0x00000001003e1782 mac_autorelease_loop + 34
22  org.gnu.Emacs                 	0x000000010029981c funcall_subr + 140
23  org.gnu.Emacs                 	0x00000001002986bd Ffuncall + 445
24  org.gnu.Emacs                 	0x000000010032dd6b exec_byte_code + 21083
25  org.gnu.Emacs                 	0x0000000100299a55 funcall_lambda + 517
26  org.gnu.Emacs                 	0x0000000100298705 Ffuncall + 517
27  org.gnu.Emacs                 	0x000000010032dd6b exec_byte_code + 21083
28  org.gnu.Emacs                 	0x0000000100299e95 funcall_lambda + 1605
29  org.gnu.Emacs                 	0x0000000100298705 Ffuncall + 517
30  org.gnu.Emacs                 	0x000000010029917f call0 + 31
31  org.gnu.Emacs                 	0x0000000100156554 ring_bell + 100
32  org.gnu.Emacs                 	0x0000000100008ada bitch_at_user + 186
33  org.gnu.Emacs                 	0x0000000100176592 Fcommand_error_default_function + 338
34  org.gnu.Emacs                 	0x000000010029a141 funcall_subr_1 + 561
35  org.gnu.Emacs                 	0x0000000100299eeb __funcall_subr_block_invoke + 43
36  org.gnu.Emacs                 	0x00000001003e1782 mac_autorelease_loop + 34
37  org.gnu.Emacs                 	0x000000010029981c funcall_subr + 140
38  org.gnu.Emacs                 	0x00000001002986bd Ffuncall + 445
39  org.gnu.Emacs                 	0x00000001002992dd call3 + 93
40  org.gnu.Emacs                 	0x0000000100176418 cmd_error_internal + 248
41  org.gnu.Emacs                 	0x000000010018c9fa cmd_error + 426
42  org.gnu.Emacs                 	0x0000000100289853 internal_condition_case + 115
43  org.gnu.Emacs                 	0x000000010018c74c command_loop_2 + 44
44  org.gnu.Emacs                 	0x0000000100289018 internal_catch + 72
45  org.gnu.Emacs                 	0x0000000100175df8 command_loop + 280
46  org.gnu.Emacs                 	0x0000000100175c60 recursive_edit_1 + 192
47  org.gnu.Emacs                 	0x0000000100175f98 Frecursive_edit + 312
48  org.gnu.Emacs                 	0x0000000100173b7d emacs_main + 6829
49  org.gnu.Emacs                 	0x00000001004249fa mac_start_lisp_main + 90
50  libsystem_pthread.dylib       	0x00007fffc577093b _pthread_body + 180
51  libsystem_pthread.dylib       	0x00007fffc5770887 _pthread_start + 286
52  libsystem_pthread.dylib       	0x00007fffc577008d thread_start + 13

Thread 2:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x00007fffc567e34a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fffc567d797 mach_msg + 55
2   com.apple.CoreFoundation      	0x00007fffafdca434 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation      	0x00007fffafdc98c1 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation      	0x00007fffafdc9114 CFRunLoopRunSpecific + 420
5   com.apple.AppKit              	0x00007fffada0df02 _NSEventThread + 205
6   libsystem_pthread.dylib       	0x00007fffc577093b _pthread_body + 180
7   libsystem_pthread.dylib       	0x00007fffc5770887 _pthread_start + 286
8   libsystem_pthread.dylib       	0x00007fffc577008d thread_start + 13

Thread 3:: CVDisplayLink
0   libsystem_kernel.dylib        	0x00007fffc5685bf2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fffc57717fa _pthread_cond_wait + 712
2   com.apple.CoreVideo           	0x00007fffb1485810 CVDisplayLink::runIOThread() + 694
3   libsystem_pthread.dylib       	0x00007fffc577093b _pthread_body + 180
4   libsystem_pthread.dylib       	0x00007fffc5770887 _pthread_start + 286
5   libsystem_pthread.dylib       	0x00007fffc577008d thread_start + 13

Thread 4:
0   libsystem_kernel.dylib        	0x00007fffc5685bf2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fffc57717fa _pthread_cond_wait + 712
2   libc++.1.dylib                	0x00007fffc40ef4cd std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore      	0x00007fffb2dd743c void std::__1::condition_variable_any::wait<std::__1::unique_lock<bmalloc::Mutex> >(std::__1::unique_lock<bmalloc::Mutex>&) + 108
4   com.apple.JavaScriptCore      	0x00007fffb2dd73bb bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() + 155
5   com.apple.JavaScriptCore      	0x00007fffb2dd728d bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadEntryPoint(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*) + 29
6   com.apple.JavaScriptCore      	0x00007fffb2dd753d void* std::__1::__thread_proxy<std::__1::tuple<void (*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*), bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*> >(void*) + 93
7   libsystem_pthread.dylib       	0x00007fffc577093b _pthread_body + 180
8   libsystem_pthread.dylib       	0x00007fffc5770887 _pthread_start + 286
9   libsystem_pthread.dylib       	0x00007fffc577008d thread_start + 13

Thread 5:
0   libsystem_kernel.dylib        	0x00007fffc567e34a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fffc567d797 mach_msg + 55
2   com.apple.CoreFoundation      	0x00007fffafdca434 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation      	0x00007fffafdc98c1 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation      	0x00007fffafdc9114 CFRunLoopRunSpecific + 420
5   com.apple.Foundation          	0x00007fffb17dc252 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
6   com.apple.Foundation          	0x00007fffb17dc12a -[NSRunLoop(NSRunLoop) run] + 76
7   com.apple.JavaScriptAppleEvents	0x000000010ec8ef40 __JSAEContextCreate_block_invoke_2 + 162
8   com.apple.Foundation          	0x00007fffb17ec8ad __NSThread__start__ + 1243
9   libsystem_pthread.dylib       	0x00007fffc577093b _pthread_body + 180
10  libsystem_pthread.dylib       	0x00007fffc5770887 _pthread_start + 286
11  libsystem_pthread.dylib       	0x00007fffc577008d thread_start + 13

Thread 6:: Dispatch queue: NSCGSDisableUpdates
0   libsystem_kernel.dylib        	0x00007fffc567e34a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fffc567d797 mach_msg + 55
2   com.apple.SkyLight            	0x00007fffc1a60c60 _CGSReenableUpdateForConnectionSync + 99
3   com.apple.SkyLight            	0x00007fffc19d1db0 CGSUpdateManager::enable_update(unsigned long long) + 532
4   libdispatch.dylib             	0x00007fffc552a524 _dispatch_call_block_and_release + 12
5   libdispatch.dylib             	0x00007fffc55218fc _dispatch_client_callout + 8
6   libdispatch.dylib             	0x00007fffc55379a0 _dispatch_queue_serial_drain + 896
7   libdispatch.dylib             	0x00007fffc552a306 _dispatch_queue_invoke + 1046
8   libdispatch.dylib             	0x00007fffc5530020 _dispatch_queue_override_invoke + 369
9   libdispatch.dylib             	0x00007fffc55236b5 _dispatch_root_queue_drain + 476
10  libdispatch.dylib             	0x00007fffc552348c _dispatch_worker_thread3 + 99
11  libsystem_pthread.dylib       	0x00007fffc57705a2 _pthread_wqthread + 1299
12  libsystem_pthread.dylib       	0x00007fffc577007d start_wqthread + 13

Thread 7:
0   libsystem_pthread.dylib       	0x00007fffc5770070 start_wqthread + 0
1   ???                           	0x0000700000000000 0 + 123145302310912

Thread 8:
0   libsystem_pthread.dylib       	0x00007fffc5770070 start_wqthread + 0
1   ???                           	0x0000700000000000 0 + 123145302310912

Thread 1 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x000000000000000b  rcx: 0x00000001008347c8  rdx: 0x0000000000000000
  rdi: 0x0000000000001f07  rsi: 0x000000000000000b  rbp: 0x00000001008347f0  rsp: 0x00000001008347c8
   r8: 0x0000000000000003   r9: 0x000000010d6a6000  r10: 0x0000000000000000  r11: 0x0000000000000287
  r12: 0x00000001004249a0  r13: 0x0000000000001f07  r14: 0x000070000d1f0000  r15: 0x00007fff5fbffa50
  rip: 0x00007fffc5685d42  rfl: 0x0000000000000286  cr2: 0x0000000132eb3000
  
Logical CPU:     0
Error Code:      0x02000170
Trap Number:     133


Binary Images:
       0x100000000 -        0x100493fff +org.gnu.Emacs (26.1 - 1.1) <3DE8453F-9645-3FF5-8A9E-7FF74B76558B> /usr/local/unix/emacs/26.1/Emacs.app/Contents/MacOS/Emacs
       0x1009b2000 -        0x100ab4fff +libgnutls.30.dylib (0) <D77930EE-DC54-34EB-BE01-C0D5885F9476> /usr/local/opt/gnutls/lib/libgnutls.30.dylib
       0x100af0000 -        0x100b97ffb +libp11-kit.0.dylib (0) <7D09402A-8D92-3813-B71A-10930D1ECF19> /usr/local/opt/p11-kit/lib/libp11-kit.0.dylib
       0x100be1000 -        0x100d45ffb +libunistring.2.dylib (0) <40BA8D54-BA5A-30C8-84E6-9DFBDE304890> /usr/local/opt/libunistring/lib/libunistring.2.dylib
       0x100d58000 -        0x100d63fff +libtasn1.6.dylib (0) <C3F2CC08-4E9D-30FB-B987-ADDF1E64BB2D> /usr/local/opt/libtasn1/lib/libtasn1.6.dylib
       0x100d67000 -        0x100d8dffb +libnettle.6.dylib (0) <6D7332C9-5095-3D7B-8C2A-18B6D82BF51F> /usr/local/opt/nettle/lib/libnettle.6.dylib
       0x100d97000 -        0x100dbffff +libhogweed.4.dylib (0) <52927535-FEFC-320F-90A4-36B574553E8B> /usr/local/opt/nettle/lib/libhogweed.4.dylib
       0x100dc8000 -        0x100e24fcf +libgmp.10.dylib (0) <1F35B13B-6E77-3E0F-8F93-237C2F60E95B> /usr/local/opt/gmp/lib/libgmp.10.dylib
       0x100e30000 -        0x100e34ff7 +libffi.6.dylib (0) <986DC089-727D-3563-935B-652AB8C97396> /usr/local/opt/libffi/lib/libffi.6.dylib
       0x106e8d000 -        0x106eb7fff  GLRendererFloat (14.0.16) <32A016EE-63CF-3D07-9BAB-C4EB3E8E479D> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
       0x108fdb000 -        0x108fdbfff  com.apple.applescript.component (2.5 - 381.2) <58F1DCFD-C4DD-3DE6-9510-E1772C2D7058> /System/Library/Components/AppleScript.component/Contents/MacOS/AppleScript
       0x109025000 -        0x109026fff  com.apple.javascript.component (1.1 - 1) <3AEC68C4-CCC7-385A-8530-0601F73AD59D> /System/Library/Components/JavaScript.component/Contents/MacOS/JavaScript
       0x10922d000 -        0x109231fff  libFontRegistryUI.dylib (196.7) <C2BB335A-241A-3A23-94D9-8747C5456E60> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Resources/libFontRegistryUI.dylib
       0x10923d000 -        0x1093e3fff  GLEngine (14.0.16) <E8C60E20-6414-32B2-8964-41882943D9C1> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
       0x109422000 -        0x10949aff7  com.apple.driver.AppleIntelHD5000GraphicsMTLDriver (10.25.19 - 10.2.5) <86638E6C-3BBE-30FB-AEBD-219C772A2E4B> /System/Library/Extensions/AppleIntelHD5000GraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsMTLDriver
       0x10a547000 -        0x10a584dc7  dyld (433.5) <322C06B7-8878-311D-888C-C8FD2CA96FF3> /usr/lib/dyld
       0x10a5d2000 -        0x10ab2dff7  com.apple.driver.AppleIntelHD5000GraphicsGLDriver (10.25.19 - 10.2.5) <0935CA9C-D2F3-3022-A242-B8C7D0E050BD> /System/Library/Extensions/AppleIntelHD5000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsGLDriver
       0x10bfb9000 -        0x10bfc5fff  com.apple.JavaScriptOSA (1.1 - 1) <9C907624-6AA3-3E7F-B2DA-29156FB2D60D> /System/Library/PrivateFrameworks/JavaScriptOSA.framework/Versions/A/JavaScriptOSA
       0x10ec57000 -        0x10ecb5ff3  com.apple.JavaScriptAppleEvents (1.0 - 1) <710ED5B6-C09D-35F8-B751-C3B5831BFC1F> /System/Library/PrivateFrameworks/JavaScriptAppleEvents.framework/Versions/A/JavaScriptAppleEvents
       0x10ee00000 -        0x10ee89fff  com.apple.applescript (2.5 - 381.2) <BDE3E2E5-FBEC-3713-AA45-20D492841C03> /System/Library/PrivateFrameworks/AppleScript.framework/Versions/A/AppleScript
    0x7fffaa9f1000 -     0x7fffaad36ff7  com.apple.RawCamera.bundle (7.04 - 914) <86A67D11-9791-3CE6-9FF5-3387C0AB925B> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fffac56d000 -     0x7fffac72efff  com.apple.avfoundation (2.0 - 1187.36) <2F390EAD-07BB-3788-9E73-13104C2E04CD> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
    0x7fffac72f000 -     0x7fffac7d1ff7  com.apple.audio.AVFAudio (1.0 - ???) <7997D588-B542-3EBB-B822-D719C1114BB4> /System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio
    0x7fffac89c000 -     0x7fffac89cfff  com.apple.Accelerate (1.11 - Accelerate 1.11) <916E360F-323C-3AE1-AB3D-D1F3B284AEE9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fffac89d000 -     0x7fffac8b4ffb  libCGInterfaces.dylib (331.5) <17109679-A284-3C72-AA60-DBA815D3062B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
    0x7fffac8b5000 -     0x7fffacdcefeb  com.apple.vImage (8.1 - ???) <B58A7937-BEE2-38FE-87F4-5D5F40D31DC9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fffacdcf000 -     0x7fffacf40ff3  libBLAS.dylib (1185.50.4) <4087FFE0-627E-3623-96B4-F0A9A1991E09> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fffacf41000 -     0x7fffacf55ffb  libBNNS.dylib (15) <254698C7-7D36-3FFF-864E-ADEEEE543076> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fffacf56000 -     0x7fffad34cfef  libLAPACK.dylib (1185.50.4) <C35FFB2F-A0E6-3903-8A3C-113A74BCBCA2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fffad34d000 -     0x7fffad363fff  libLinearAlgebra.dylib (1185.50.4) <345CAACF-7263-36EF-B69B-793EA8B390AF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fffad364000 -     0x7fffad36afff  libQuadrature.dylib (3) <EF56C8E6-DE22-3C69-B543-A8648F335FDD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fffad36b000 -     0x7fffad37fff7  libSparseBLAS.dylib (1185.50.4) <67BA432E-FB59-3C78-A8BE-ED4274CBC359> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fffad380000 -     0x7fffad507fe7  libvDSP.dylib (600.60.1) <4155F45B-41CD-3782-AE8F-7AE740FD83C3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fffad508000 -     0x7fffad5bafff  libvMisc.dylib (600.60.1) <E18365D7-DCC4-3304-A8D1-395E656D7B99> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fffad5bb000 -     0x7fffad5bbfff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <7C5733E7-0568-3E7D-AF61-160F19FED544> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fffad87a000 -     0x7fffae653ff3  com.apple.AppKit (6.9 - 1504.83.101) <1757DE0D-1586-355E-B515-1830553BBE24> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fffae654000 -     0x7fffae664fff  com.apple.AppleScriptObjC (1.4 - 32) <A9581187-8221-34CA-8D39-EB1EB36FC9C2> /System/Library/Frameworks/AppleScriptObjC.framework/Versions/A/AppleScriptObjC
    0x7fffae665000 -     0x7fffae665fff  com.apple.ApplicationServices (48 - 48) <F30BA8DB-748F-3DDC-B07A-F84C9EBCC7A9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fffae666000 -     0x7fffae6d4ff7  com.apple.ApplicationServices.ATS (377 - 422.3) <6F127D0C-AF9F-3CB4-B85A-42BF7A0E3045> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fffae76e000 -     0x7fffae89dfff  libFontParser.dylib (194.14) <35E2D4A9-8B28-33FB-8C60-8F57D249F6B0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fffae89e000 -     0x7fffae8e8ff7  libFontRegistry.dylib (196.7) <79411CB6-A093-333A-B669-CEC00B4D5C8E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fffae945000 -     0x7fffae978fff  libTrueTypeScaler.dylib (194.14) <33F2CEAE-7915-3739-AC1F-0F4CC4408F08> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fffae9e5000 -     0x7fffaea8fff7  com.apple.ColorSync (4.12.0 - 502.2) <ACA4001E-A0E3-33F6-9CD6-EEC2AA15E322> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fffaea90000 -     0x7fffaeae1fff  com.apple.HIServices (1.22 - 593) <045870A9-1D92-3FEF-8722-671E99A35E71> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fffaeae2000 -     0x7fffaeaf1ff3  com.apple.LangAnalysis (1.7.0 - 1.7.0) <2CBE7F61-2056-3F96-99A1-0D527796AFA6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fffaeaf2000 -     0x7fffaeb3ffff  com.apple.print.framework.PrintCore (12 - 491) <5027FD58-F0EE-33E4-8577-934CA06CD2AF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fffaeb40000 -     0x7fffaeb7bfff  com.apple.QD (3.12 - 313) <B339C41D-8CDF-3342-8414-F9717DCCADD4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fffaeb7c000 -     0x7fffaeb87fff  com.apple.speech.synthesis.framework (6.6.2 - 6.6.2) <7853EFF4-62B9-394E-B7B8-41A645656820> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fffaeb88000 -     0x7fffaed94ff7  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <1F4026C6-23C1-39E8-823D-72298FECF75C> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fffaed95000 -     0x7fffaed95fff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <2CEE36AF-79E6-3B3E-B369-285E6C1886F7> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fffaeefe000 -     0x7fffaf2dafff  com.apple.CFNetwork (811.9 - 811.9) <1E384ECD-D841-356A-8188-61AA8B4A4F2E> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fffaf2f4000 -     0x7fffaf2f4fff  com.apple.Carbon (154 - 157) <69F403C7-F0CB-34E6-89B0-235CF4978C17> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fffaf2f5000 -     0x7fffaf2f8fff  com.apple.CommonPanels (1.2.6 - 98) <BF04BB22-D54C-309E-9F5C-897D969CAF70> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fffaf2f9000 -     0x7fffaf602fff  com.apple.HIToolbox (2.1.1 - 857.8) <5367366E-747E-32CF-8E76-93CD8E7424C7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fffaf603000 -     0x7fffaf606ff7  com.apple.help (1.3.5 - 49) <B1A930E3-5907-3677-BACD-858EF68B172D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fffaf607000 -     0x7fffaf60cfff  com.apple.ImageCapture (9.0 - 9.0) <341252B4-E082-361A-B756-6A330259C741> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fffaf60d000 -     0x7fffaf6a4ff3  com.apple.ink.framework (10.9 - 219) <1BD40B45-FD33-3177-A935-565EE5FC79D7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fffaf6a5000 -     0x7fffaf6bffff  com.apple.openscripting (1.7 - 172.1) <78F3256B-AF4C-324A-A591-ECA4443A469F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fffaf6c0000 -     0x7fffaf6c1ff3  com.apple.print.framework.Print (12 - 267) <E2F82F1F-DC27-3EF0-9F75-B354F701450A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fffaf6c2000 -     0x7fffaf6c4ff7  com.apple.securityhi (9.0 - 55006) <3BD353DD-4FC7-3A44-99D0-9269C1D3F6A5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fffaf6c5000 -     0x7fffaf6cbff7  com.apple.speech.recognition.framework (6.0.1 - 6.0.1) <082895DC-3AC7-3DEF-ADCA-5B018C19C9D3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fffaf6cc000 -     0x7fffaf7abffb  com.apple.cloudkit.CloudKit (651.14 - 651.14) <9F901E45-23E3-3F45-B66F-1BAB3AFC4462> /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit
    0x7fffaf7ac000 -     0x7fffaf7acfff  com.apple.Cocoa (6.11 - 22) <85EDFBE1-75F0-369E-8CA8-C6A639B98FA6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fffaf8f6000 -     0x7fffaf983fff  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <78767F88-91D4-31CE-AAC6-1F9407F479BB> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fffaf984000 -     0x7fffaf997fff  com.apple.CoreBluetooth (1.0 - 1) <BCB78777-76F0-3CC1-8443-9E61AEF7EF63> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fffaf998000 -     0x7fffafc93fff  com.apple.CoreData (120 - 754.2) <4C9CAB2C-60D4-3694-A0A0-5B04B14BD14E> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fffafc94000 -     0x7fffafd41ff7  com.apple.CoreDisplay (1.0 - 1) <53D1EAFE-23A4-398D-BF52-E4299E670DB6> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fffafd42000 -     0x7fffb01dbff7  com.apple.CoreFoundation (6.9 - 1349.92) <6D0D0311-7C61-3313-BC55-22B7E876BEFA> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fffb01dc000 -     0x7fffb085efff  com.apple.CoreGraphics (2.0 - 1070.22) <FAB476BB-B5CD-3936-8AFC-41229DBDF0E8> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fffb085f000 -     0x7fffb0aa2ffb  com.apple.CoreImage (12.4.0 - 451.4.9) <BE4303C9-C9D9-361D-AC94-DBE40EB6700E> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fffb0aa3000 -     0x7fffb0b08ff7  com.apple.corelocation (2101.0.63) <C4C6BE27-85E2-34D5-AEDC-EBB5A7CB78D1> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
    0x7fffb0b09000 -     0x7fffb0bbafff  com.apple.CoreMedia (1.0 - 1907.59.1.6) <570690D8-A956-3629-9E46-4F8BDDB8A82C> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fffb0bbb000 -     0x7fffb0c06ff7  com.apple.CoreMediaIO (805.0 - 4932) <E1EE8D23-D902-390C-BE0D-D56A2F5B4A94> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
    0x7fffb0c07000 -     0x7fffb0c07fff  com.apple.CoreServices (775.20 - 775.20) <AA5227D6-A37F-3D8C-9BBF-E85F45910112> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fffb0c08000 -     0x7fffb0c59fff  com.apple.AE (712.5 - 712.5) <61F2AE2C-E04E-3FDF-9E88-201325136C83> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fffb0c5a000 -     0x7fffb0f35ff7  com.apple.CoreServices.CarbonCore (1159.6 - 1159.6) <08AC074C-965B-3EDF-8E45-0707C8DE9EAD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fffb0f36000 -     0x7fffb0f69fff  com.apple.DictionaryServices (1.2 - 274) <D23866E2-F7C8-3984-A9D4-96552CCDE573> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fffb0f6a000 -     0x7fffb0f72ff3  com.apple.CoreServices.FSEvents (1230.50.1 - 1230.50.1) <2AD1B0E5-7214-37C4-8D11-A27C9CAC0F74> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fffb0f73000 -     0x7fffb10dfffb  com.apple.LaunchServices (775.20 - 775.20) <A6530C3E-CB18-35DD-B5D5-85AD7E187EB4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fffb10e0000 -     0x7fffb1190ffb  com.apple.Metadata (10.7.0 - 1075.40) <930F8ED2-2004-3996-940B-B1780E89B822> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fffb1191000 -     0x7fffb11f0fff  com.apple.CoreServices.OSServices (775.20 - 775.20) <0DF5747C-12BC-3A6A-BF5A-C12833F6DDEB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fffb11f1000 -     0x7fffb1261fff  com.apple.SearchKit (1.4.0 - 1.4.0) <7A6DDA2B-03F1-3137-BA9E-1CC211973E26> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fffb1262000 -     0x7fffb12a7ff7  com.apple.coreservices.SharedFileList (38 - 38) <DA096678-93AB-3291-BDE2-482F1D544589> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fffb1330000 -     0x7fffb147dffb  com.apple.CoreText (352.0 - 544.17) <43466B0D-C061-3636-928B-0417EBD325A8> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fffb147e000 -     0x7fffb14b3ff3  com.apple.CoreVideo (1.8 - 235.3) <AC11D5FB-C77B-34F5-B942-F698E84C229F> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fffb14b4000 -     0x7fffb1525ffb  com.apple.framework.CoreWLAN (11.0 - 1200.31) <4D57D932-6D66-3800-8D33-13951D2E0D84> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fffb1564000 -     0x7fffb1622ff7  com.apple.DiscRecording (9.0.3 - 9030.4.5) <9397E609-CB54-37B2-B28E-D4BC6C34BFAB> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x7fffb1623000 -     0x7fffb1628fff  com.apple.DiskArbitration (2.7 - 2.7) <70F56042-EF04-3BAF-9E04-90F423FB2BCC> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fffb17ba000 -     0x7fffb1b60fff  com.apple.Foundation (6.9 - 1349.91) <2A521CFB-7F0F-3226-9DAE-73CEDB6EF4ED> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fffb1b8c000 -     0x7fffb1bbdff7  com.apple.GSS (4.0 - 2.0) <30A77A95-CBD4-3BD7-9BFF-8426071F5D9D> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fffb1c7d000 -     0x7fffb1d20fff  com.apple.Bluetooth (5.0.5 - 5.0.5f2) <9F6888F1-C63C-3591-8594-5E52DA7162B1> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fffb1d21000 -     0x7fffb1db7ff7  com.apple.framework.IOKit (2.0.2 - 1324.60.4) <454036AD-86AA-3ABB-8C53-B5F654A6824D> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fffb1db8000 -     0x7fffb1dbeffb  com.apple.IOSurface (159.12 - 159.12) <E3D6FCED-F938-30A3-AD08-0998B674A492> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fffb1dbf000 -     0x7fffb1e10ff7  com.apple.ImageCaptureCore (7.0 - 7.0) <A640CA2F-8093-34AB-947C-26679ECB8A6D> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
    0x7fffb1e11000 -     0x7fffb1f71fef  com.apple.ImageIO.framework (3.3.0 - 1599.13) <443879A7-48C6-37ED-AC0B-166EEEABA662> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fffb1f72000 -     0x7fffb1f76fff  libGIF.dylib (1599.13) <11C5D9D7-B8A1-3D53-BA50-B25976FE6379> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fffb1f77000 -     0x7fffb2067ff7  libJP2.dylib (1599.13) <C495FB08-0CD2-36FC-8196-FAD3D598A010> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fffb2068000 -     0x7fffb208bffb  libJPEG.dylib (1599.13) <D22E2431-76A5-39B4-AF0B-174CF282A1CE> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fffb208c000 -     0x7fffb20b3ff7  libPng.dylib (1599.13) <561865FA-A51B-3EFF-ABFF-B4566B90B1A2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fffb20b4000 -     0x7fffb20b6ff3  libRadiance.dylib (1599.13) <6559253B-8FE2-3884-BC93-95BB7705A6D1> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fffb20b7000 -     0x7fffb2105ffb  libTIFF.dylib (1599.13) <8FC594B3-6BBF-3A70-9994-203E9B330B5F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fffb2263000 -     0x7fffb2e6dfff  com.apple.JavaScriptCore (12603 - 12603.3.8) <9557271A-1838-38DD-93E3-D8A9ECDE3B6B> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x7fffb2e6e000 -     0x7fffb2e87ff7  com.apple.Kerberos (3.0 - 1) <B9D242EB-E325-3A21-9812-C77CBBFB0D51> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fffb2e88000 -     0x7fffb2ebefff  com.apple.LDAPFramework (2.4.28 - 194.5) <492ACA22-373E-3DD9-BAEB-9EF6AA962FD5> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fffb3111000 -     0x7fffb3117fff  com.apple.MediaAccessibility (1.0 - 97.1.1) <0BD82735-6644-37CE-B13D-8E7CC59A1752> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
    0x7fffb312d000 -     0x7fffb3666ff7  com.apple.MediaToolbox (1.0 - 1907.59.1.6) <FA068C6F-0506-35C3-A637-C4AFF82411DB> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fffb3667000 -     0x7fffb36c2fff  com.apple.Metal (87.18 - 87.18) <E3618B54-C728-34CA-9E8A-9BD33A295D31> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fffb3fab000 -     0x7fffb3fb3fff  com.apple.NetFS (6.0 - 4.0) <14A24D00-5673-330A-959D-87F72040DEFF> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fffb4127000 -     0x7fffb4163ff7  com.apple.OSAKit (1.5 - 105) <06120E05-5E9B-3259-AD56-74D5B207FF59> /System/Library/Frameworks/OSAKit.framework/Versions/A/OSAKit
    0x7fffb418a000 -     0x7fffb4192ff7  libcldcpuengine.dylib (2.8.5) <8086D6FA-2006-3582-B20E-4209D81ACC58> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
    0x7fffb4193000 -     0x7fffb41e1ff3  com.apple.opencl (2.8.6 - 2.8.6) <A6140AC4-7579-3AC2-B7EE-08A8899BC811> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fffb41e2000 -     0x7fffb41fbffb  com.apple.CFOpenDirectory (10.12 - 194) <A64E9A01-3F6E-36EA-9C10-88C564A68C9D> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fffb41fc000 -     0x7fffb4207ff7  com.apple.OpenDirectory (10.12 - 194) <4298FFD0-B1A7-3064-AF5B-708B3FA38671> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fffb4208000 -     0x7fffb420afff  libCVMSPluginSupport.dylib (14.0.16) <AA2468D1-9169-3424-8EE4-0470E9050E21> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fffb420b000 -     0x7fffb420eff7  libCoreFSCache.dylib (156.3) <687C4CC3-6537-344B-8BE1-5234C8CB2864> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fffb420f000 -     0x7fffb4213fff  libCoreVMClient.dylib (156.3) <E7AEFCBE-B6BF-3C7C-9A4E-E78CB04DB794> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fffb4214000 -     0x7fffb421dff7  libGFXShared.dylib (14.0.16) <170D07F3-2D30-3D4B-80A0-971E0A765709> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fffb421e000 -     0x7fffb4229fff  libGL.dylib (14.0.16) <0801F3B9-A525-32BB-9BC0-478947CE21D9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fffb422a000 -     0x7fffb4266ff7  libGLImage.dylib (14.0.16) <FE39C57B-056C-3CBF-B653-A8F2005631C1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fffb4267000 -     0x7fffb43ddff3  libGLProgrammability.dylib (14.0.16) <A81F1B95-445C-3191-ADB1-07BAEA5A204D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fffb43de000 -     0x7fffb441fff7  libGLU.dylib (14.0.16) <B285EAD6-B3AA-3753-BB85-75864BD6E76C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fffb4d87000 -     0x7fffb4d95fff  com.apple.opengl (14.0.16 - 14.0.16) <B428BB89-8FE1-3527-BF3E-F8F0A1060884> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fffb4e32000 -     0x7fffb4f79fff  com.apple.QTKit (7.7.3 - 2978.8) <80B27C5D-087F-3B83-AF99-AD6BA2E1105D> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
    0x7fffb4f7a000 -     0x7fffb51e4ff7  com.apple.imageKit (3.0 - 1023) <9C547565-CBAA-3ACB-A3F6-1366A0DCDCB4> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
    0x7fffb51e5000 -     0x7fffb52acfff  com.apple.PDFKit (1.0 - 1) <BE82F14C-B20C-3771-B16C-F0723F6552AD> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
    0x7fffb52ad000 -     0x7fffb57d3ff7  com.apple.QuartzComposer (5.1 - 356) <C66293F6-EF05-3B36-8524-081CEB9FADD7> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
    0x7fffb57d4000 -     0x7fffb57f7ffb  com.apple.quartzfilters (1.10.0 - 1.10.0) <365342ED-7A1A-3C75-AE60-90764E96034C> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
    0x7fffb57f8000 -     0x7fffb58e5fff  com.apple.QuickLookUIFramework (5.0 - 720.7) <3136C23E-399E-3296-928A-B18EC9FC423C> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
    0x7fffb58e6000 -     0x7fffb58e6fff  com.apple.quartzframework (1.5 - 21) <09455972-8A33-3D61-B193-BA7E7CF984CA> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
    0x7fffb58e7000 -     0x7fffb5ae7fff  com.apple.QuartzCore (1.11 - 453.39.5) <34F65F8C-01D2-3120-BD04-2620BB652D50> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fffb5ae8000 -     0x7fffb5b3dfff  com.apple.QuickLookFramework (5.0 - 720.7) <3BD7BA2F-924C-3EFF-B26E-3F930E62E6B4> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
    0x7fffb5b3e000 -     0x7fffb5b55ff3  com.apple.SafariServices.framework (12605 - 12605.2.8) <D74C61FD-1F47-3A77-8ADC-F22B1148516C> /System/Library/Frameworks/SafariServices.framework/Versions/A/SafariServices
    0x7fffb6050000 -     0x7fffb6352fff  com.apple.security (7.0 - 57740.60.23) <9F23DF40-1A2F-3177-8DCE-FBC4F8F43BAF> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fffb6353000 -     0x7fffb63c8fff  com.apple.securityfoundation (6.0 - 55132.50.7) <C2597E67-E425-3BD5-BFEE-29593710DBDB> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fffb63f3000 -     0x7fffb63f6ff3  com.apple.xpc.ServiceManagement (1.0 - 1) <BE0F9708-0B55-3E78-A15E-C287B8ED13BA> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fffb677d000 -     0x7fffb67ecff7  com.apple.SystemConfiguration (1.14 - 1.14) <A4A350BA-23F1-3D44-9770-84D549D1D74B> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fffb67ed000 -     0x7fffb6b9bfff  com.apple.VideoToolbox (1.0 - 1907.59.1.6) <EB2577A4-DCDF-3FD1-B5FA-42A55653A74D> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fffb6b9c000 -     0x7fffb7f23ff3  com.apple.WebCore (12603 - 12603.3.8) <FE0B8503-5E89-3D55-BF48-1370FE81910A> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
    0x7fffb7f24000 -     0x7fffb8110ff3  com.apple.WebKitLegacy (12603 - 12603.3.8) <28A763DA-BA6C-3350-8200-6DEA86FF7878> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebKitLegacy.framework/Versions/A/WebKitLegacy
    0x7fffb8111000 -     0x7fffb84bcfff  com.apple.WebKit (12603 - 12603.3.8) <38192059-8C02-3BBC-BF1F-E1D5E3150E16> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x7fffb88c8000 -     0x7fffb88cfffb  com.apple.APFS (1.0 - 1) <6E79797E-26BD-3E49-891C-03B223F7BD59> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fffb9043000 -     0x7fffb905eff3  com.apple.AppContainer (4.0 - 307.50.21) <C2E6BA3D-81FF-39C3-B4BF-DBB9A17DE078> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
    0x7fffb905f000 -     0x7fffb906cff3  com.apple.AppSandbox (4.0 - 307.50.21) <BF9FA426-8C11-358B-9E1F-A3901E3F2B14> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox
    0x7fffb906d000 -     0x7fffb908fffb  com.apple.framework.Apple80211 (12.0 - 1200.47) <869BFE4C-3F15-349E-9715-0A48ED725EAE> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fffb9090000 -     0x7fffb909ffeb  com.apple.AppleFSCompression (88.50.3 - 1.0) <478E8BFF-8BA2-375E-BE02-BA27F115C15A> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fffb9189000 -     0x7fffb921497f  com.apple.AppleJPEG (1.0 - 1) <B9E9570D-04A4-34E4-B756-D200043B25B8> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fffb9244000 -     0x7fffb924cffb  com.apple.AppleSRP (5.0 - 1) <6AAE93B6-9816-35B2-9C59-D5C3218065AF> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
    0x7fffb924d000 -     0x7fffb9250ff3  com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <42A1731A-A576-307A-B07C-9F8F64696CB7> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
    0x7fffb9251000 -     0x7fffb92a3fff  com.apple.AppleVAFramework (5.0.36 - 5.0.36) <B272678B-2EA8-3F04-BB0F-3CE62D1E4F58> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fffb92ad000 -     0x7fffb92b4ff7  com.apple.AssetCacheServices (48.3 - 48.3) <C59F7295-36D8-3109-A910-C83D884CC92C> /System/Library/PrivateFrameworks/AssetCacheServices.framework/Versions/A/AssetCacheServices
    0x7fffb9647000 -     0x7fffb96c5ff7  com.apple.backup.framework (1.8.5 - 1.8.5) <CC679891-E8F5-3166-8EB6-AEA06954A52D> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fffb96ee000 -     0x7fffb972bffb  com.apple.bom (14.0 - 194.1) <0CBECAF1-B5E0-302F-99EC-D7ED14E12B84> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x7fffba350000 -     0x7fffba377ff3  com.apple.ChunkingLibrary (173 - 173) <FC2165F9-FC93-39C0-8323-C2F43A5E00A3> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fffba378000 -     0x7fffba404ff7  com.apple.CloudDocs (1.0 - 486.30) <74EA66DC-294A-3AFA-9FDF-711926907A35> /System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs
    0x7fffbac9c000 -     0x7fffbaca5ffb  com.apple.CommonAuth (4.0 - 2.0) <44E4467E-90BB-3CC4-9E57-9B09D7E90081> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fffbae2a000 -     0x7fffbb209ff7  com.apple.CoreAUC (226.0.0 - 226.0.0) <FBF6C5BC-5937-3957-B6BA-E101DF9B0DF6> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
    0x7fffbb20a000 -     0x7fffbb23afff  com.apple.CoreAVCHD (5.9.0 - 5900.4.1) <3F6857D1-AE7C-3593-B064-930F5BB7269E> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
    0x7fffbb2d5000 -     0x7fffbb2ddffb  com.apple.frameworks.CoreDaemon (1.3 - 1.3) <2AB86FAF-37B3-3323-9EF0-CA591B6E357C> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
    0x7fffbb3ee000 -     0x7fffbb3fefff  com.apple.CoreEmoji (1.0 - 40.3.3) <E9A28301-2D79-3A97-A046-028258A6ABE5> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fffbb4c3000 -     0x7fffbb4d9ff3  com.apple.CoreMediaAuthoring (2.2 - 956) <AEBFF55F-BF1E-3CA5-AA9C-1CE22218A665> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring
    0x7fffbb4e0000 -     0x7fffbb570ffb  com.apple.CorePDF (4.0 - 4) <7F50E4A6-940C-33F5-BE4E-7E01AFE98A8F> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
    0x7fffbb739000 -     0x7fffbb769ff3  com.apple.CoreServicesInternal (276.2 - 276.2) <05EB7D45-DD4C-3A0F-AC63-A0C2A68E6481> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fffbb9fa000 -     0x7fffbba89ff7  com.apple.CoreSymbolication (62046) <8AFF20BA-6696-3B48-A26F-C0B73F20A134> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fffbba8a000 -     0x7fffbbbc9fe7  com.apple.coreui (2.1 - 431.3) <8D0FA478-9B6C-3D6D-8ADF-8677BA0BF134> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fffbbbca000 -     0x7fffbbc9aff3  com.apple.CoreUtils (5.1 - 510.31) <4AC4A8E9-C1E8-3FBA-AF0E-96F9404D826D> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fffbbcea000 -     0x7fffbbd4fff3  com.apple.framework.CoreWiFi (12.0 - 1200.31) <DE9DB291-452C-33FB-833B-C62D09CF424F> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fffbbd50000 -     0x7fffbbd5eff7  com.apple.CrashReporterSupport (10.12 - 827) <802A9B81-E349-348B-90AB-10E40B654250> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fffbbdd0000 -     0x7fffbbddaffb  com.apple.framework.DFRFoundation (1.0 - 104.25) <7CFF896C-EF22-3941-BB3D-F3615CE4C908> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fffbbddb000 -     0x7fffbbddfff3  com.apple.DSExternalDisplay (3.1 - 380) <4B5E3FF0-E8C3-38CC-BF72-418C928956AB> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x7fffbbe15000 -     0x7fffbbe8affb  com.apple.datadetectorscore (7.0 - 539.1) <84F04DEF-DF0A-3F93-AEE9-B6FAC781164B> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fffbbec6000 -     0x7fffbbf05fff  com.apple.DebugSymbols (137 - 137) <58A70B66-2628-3CFE-B103-2200D95FC5F7> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fffbbf06000 -     0x7fffbc017fff  com.apple.desktopservices (1.11.5 - 1.11.5) <46A9D4F3-1EF8-373C-98A4-AD48D285E484> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fffbc01c000 -     0x7fffbc0f1fff  com.apple.DiskImagesFramework (444.50.17 - 444.50.17) <24D34260-3029-3057-B1D8-BFDC75B0A2C0> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
    0x7fffbc15a000 -     0x7fffbc165fff  com.apple.DisplayServicesFW (3.1 - 380) <0BDF6C17-5E5F-33F8-8E99-C7350C6F9667> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
    0x7fffbc1aa000 -     0x7fffbc1acffb  com.apple.EFILogin (2.0 - 2) <A74B0065-643F-3BC1-8FE9-E7CEAA29AD9A> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
    0x7fffbc2ff000 -     0x7fffbc730ff7  com.apple.vision.FaceCore (3.3.2 - 3.3.2) <9391D5A3-738C-3136-9D07-518CB43DBADA> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fffbda87000 -     0x7fffbda87fff  libmetal_timestamp.dylib (600.0.49.9) <E5EED927-1671-3390-BCBB-D76201D63C73> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib
    0x7fffbda94000 -     0x7fffbda9fff3  libGPUSupportMercury.dylib (14.0.16) <1216909A-E38E-335F-9F46-9362753AE0D1> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
    0x7fffbdd58000 -     0x7fffbdd74fff  com.apple.GenerationalStorage (2.0 - 267.2) <22381303-B9A8-32D8-BDBF-871F0CDD81A5> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fffbdd8d000 -     0x7fffbe43ffff  com.apple.GeoServices (1.0 - 1228.24.9.30.34) <96BF97F6-8FF2-3FC4-A8C1-498CB7B0D9A0> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices
    0x7fffbe485000 -     0x7fffbe4fbff3  com.apple.Heimdal (4.0 - 2.0) <9541C717-96FF-32D3-8F0B-5048525DAA70> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fffbe4fc000 -     0x7fffbe50dfff  com.apple.HelpData (2.1.12 - 100.1) <EEB8CC44-9AFF-3005-A25D-18FE46574FD5> /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
    0x7fffbeb16000 -     0x7fffbeb1dffb  com.apple.IOAccelerator (311.16.2 - 311.16.2) <96FA28B6-B03D-3A5E-AF07-0AE4486D2968> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fffbeb1f000 -     0x7fffbeb33ff7  com.apple.IOPresentment (1.0 - 29.10) <30DF04EE-10E2-353F-845F-A97B87DF3207> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fffbeb34000 -     0x7fffbeb56fff  com.apple.IconServices (74.4 - 74.4) <218DDD05-35F4-3833-B98D-471ED0EBC031> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fffbebf2000 -     0x7fffbec02ff3  com.apple.IntlPreferences (2.0 - 216) <15B0DF1F-24C3-3A51-9032-1DD150B7D321> /System/Library/PrivateFrameworks/IntlPreferences.framework/Versions/A/IntlPreferences
    0x7fffbec3d000 -     0x7fffbedf4fff  com.apple.LanguageModeling (1.0 - 123.2.5) <A8CA965F-0399-310D-91C3-B93DDDE9A442> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fffbeef0000 -     0x7fffbefb2ff3  com.apple.MMCS (1.3 - 385.4) <D3D76CE0-DE05-373E-B757-9E4B4920565D> /System/Library/PrivateFrameworks/MMCS.framework/Versions/A/MMCS
    0x7fffbf464000 -     0x7fffbf467fff  com.apple.Mangrove (1.0 - 1) <98814966-FD65-302B-B47E-00928DC34E5C> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
    0x7fffbf540000 -     0x7fffbf574ff3  com.apple.MediaKit (16 - 845) <883DC63F-F90F-3FB9-8C23-9CECD72EBCDE> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
    0x7fffbf715000 -     0x7fffbf78eff7  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <C323FC94-FFA5-3EE6-B2AC-7E61EA92F304> /System/Library/PrivateFrameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fffbf7a0000 -     0x7fffbf8f7fc7  com.apple.mobiledevice (988.50.16.100.2 - 988.50.16.100.2) <A959BCA7-72B0-3D16-9B8C-454AC63FB9B9> /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice
    0x7fffbf8f8000 -     0x7fffbf906fff  com.apple.MobileKeyBag (2.0 - 1.0) <D0983DB7-EF9D-3E19-A084-21319ECE5846> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
    0x7fffbf917000 -     0x7fffbf93fff7  com.apple.MultitouchSupport.framework (368.16 - 368.16) <BE2D8EB3-B5DE-3E89-BC12-830BA2D952D0> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fffbf9f1000 -     0x7fffbf9fcfff  com.apple.NetAuth (6.2 - 6.2) <97F487D6-8089-31A8-B68C-6C1EAC6ED1B5> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fffc02d4000 -     0x7fffc0315ff3  com.apple.PerformanceAnalysis (1.148.3 - 148.3) <F9A5BBED-5B95-315D-9ADC-2CEED3CD2CC8> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fffc09c2000 -     0x7fffc09fcffb  com.apple.ProtectedCloudStorage (1.0 - 1) <8B32A7EC-D371-38E3-A286-F1BE1307F1E1> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
    0x7fffc09fd000 -     0x7fffc0a17fff  com.apple.ProtocolBuffer (1 - 249.1) <A1F1B0F3-078F-378F-A9A9-0DEEA70E816A> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fffc0a18000 -     0x7fffc0a27ff7  com.apple.QuickLookThumbnailing (1.0 - 1) <173EE873-1700-3FCA-9782-C060FBB5BCAD> /System/Library/PrivateFrameworks/QuickLookThumbnailing.framework/Versions/A/QuickLookThumbnailing
    0x7fffc0a30000 -     0x7fffc0a53ff3  com.apple.RemoteViewServices (2.0 - 124) <6B967FDA-6591-302C-BA0A-76C4856E584E> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fffc171d000 -     0x7fffc1720fff  com.apple.SecCodeWrapper (4.0 - 307.50.21) <F8E957B2-D3F0-3B73-B38C-AE8868F00939> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
    0x7fffc17af000 -     0x7fffc183cfff  com.apple.Sharing (696.2.67 - 696.2.67) <F681EE28-153F-3216-97A6-6F5E4148AB2E> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fffc183d000 -     0x7fffc185cff7  com.apple.shortcut (2.16 - 98) <6C0435B1-83DD-3254-B0D3-3B86C6CE606A> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
    0x7fffc185d000 -     0x7fffc1ac6ff3  com.apple.SkyLight (1.600.0 - 170.3.6) <43F4ADAC-A7BA-35E0-AD63-5F6AF243DF80> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fffc1ca5000 -     0x7fffc1cb1ff7  com.apple.SpeechRecognitionCore (3.3.2 - 3.3.2) <684BD1EA-8268-331C-A5A9-080EB375C658> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fffc239d000 -     0x7fffc2411fdf  com.apple.Symbolication (62048.1) <1A30ED19-7532-3F46-9DD3-9879A973D0CF> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fffc2850000 -     0x7fffc2856ff7  com.apple.TCC (1.0 - 1) <911B534B-4AC7-34E4-935E-E42ECD008CBC> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fffc28e2000 -     0x7fffc29a8ff7  com.apple.TextureIO (2.8 - 2.8) <3D61E533-4156-3B21-B7ED-CB823E680DFC> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fffc2a1c000 -     0x7fffc2a1dfff  com.apple.TrustEvaluationAgent (2.0 - 28.50.1) <EBE65DD5-1732-3747-8C6C-7BECEBF089A4> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fffc2a1e000 -     0x7fffc2baeff3  com.apple.UIFoundation (1.0 - 490.7) <2A3063FE-1790-3510-8A0E-AEC581D42B7E> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fffc367d000 -     0x7fffc373dfff  com.apple.ViewBridge (283 - 283) <25A635B3-C87C-3D3A-ADF3-539713FA1048> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
    0x7fffc378d000 -     0x7fffc3820fff  com.apple.WebInspector (12603 - 12603.3.8) <3CBBD418-6385-3649-BDD1-860E54475138> /System/Library/PrivateFrameworks/WebInspector.framework/Versions/A/WebInspector
    0x7fffc3b88000 -     0x7fffc3b8efff  com.apple.XPCService (2.0 - 1) <4B28B225-2105-33F4-9ED0-F04288FF4FB1> /System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService
    0x7fffc3c5f000 -     0x7fffc3c61ffb  com.apple.loginsupport (1.0 - 1) <F3140B97-12C3-35A7-9D3D-43DA2D13C113> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fffc3cb6000 -     0x7fffc3cd1ff7  libCRFSuite.dylib (34) <F78B7F5F-0B4F-35C6-AA2F-84EE9CB22137> /usr/lib/libCRFSuite.dylib
    0x7fffc3cd2000 -     0x7fffc3cddfff  libChineseTokenizer.dylib (21) <0886E908-A825-36AF-B94B-2361FD8BC2A1> /usr/lib/libChineseTokenizer.dylib
    0x7fffc3cde000 -     0x7fffc3d6eff7  libCoreStorage.dylib (540.30.1) <85C0A366-F901-36E3-854A-FE8A14A04A72> /usr/lib/libCoreStorage.dylib
    0x7fffc3d6f000 -     0x7fffc3d70ff3  libDiagnosticMessagesClient.dylib (102) <84A04D24-0E60-3810-A8C0-90A65E2DF61A> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fffc3d71000 -     0x7fffc3f84fff  libFosl_dynamic.dylib (16.39) <E22A4243-D148-3C74-BA15-2D906A3D1F9E> /usr/lib/libFosl_dynamic.dylib
    0x7fffc3fa0000 -     0x7fffc3fa7fff  libMatch.1.dylib (27) <70D4BD2A-9383-37F2-B0D6-9B592D236601> /usr/lib/libMatch.1.dylib
    0x7fffc3fa8000 -     0x7fffc3fa8fff  libOpenScriptingUtil.dylib (172.1) <0F1BA407-97D1-36F6-882D-A355EAAD5E00> /usr/lib/libOpenScriptingUtil.dylib
    0x7fffc3fa9000 -     0x7fffc3fadffb  libScreenReader.dylib (477.40.6) <CBE6420C-EF60-3ACD-A0B6-7CBE936BA3B8> /usr/lib/libScreenReader.dylib
    0x7fffc3fae000 -     0x7fffc3fafffb  libSystem.B.dylib (1238.60.2) <45C5C363-67A0-308C-8D35-A4DF23069A9F> /usr/lib/libSystem.B.dylib
    0x7fffc401b000 -     0x7fffc4046ff3  libarchive.2.dylib (41.70.2) <907D1FB1-9A65-33F5-AFC8-0B6E5AE9D83A> /usr/lib/libarchive.2.dylib
    0x7fffc4047000 -     0x7fffc40c3fc7  libate.dylib (1.12.13) <D0767875-D02E-3377-84D8-5F174C27BEA9> /usr/lib/libate.dylib
    0x7fffc40c7000 -     0x7fffc40c7ff3  libauto.dylib (187) <34388D0B-C539-3C1B-9408-2BC152162E43> /usr/lib/libauto.dylib
    0x7fffc40c8000 -     0x7fffc40d8ff3  libbsm.0.dylib (34) <20084796-B04D-3B35-A003-EA11459557A9> /usr/lib/libbsm.0.dylib
    0x7fffc40d9000 -     0x7fffc40e7ff7  libbz2.1.0.dylib (38) <ADFA329A-DCE7-356D-8F09-A3168DFC6610> /usr/lib/libbz2.1.0.dylib
    0x7fffc40e8000 -     0x7fffc413eff7  libc++.1.dylib (307.5) <0B43BB5D-E6EB-3464-8DE9-B41AC8ED9D1C> /usr/lib/libc++.1.dylib
    0x7fffc413f000 -     0x7fffc4168ff7  libc++abi.dylib (307.4) <BC271AD3-831B-362A-9DA7-E8C51F285FE4> /usr/lib/libc++abi.dylib
    0x7fffc4169000 -     0x7fffc4179ffb  libcmph.dylib (6) <2B5D405E-2D0B-3320-ABD6-622934C86ABE> /usr/lib/libcmph.dylib
    0x7fffc417a000 -     0x7fffc4190fcf  libcompression.dylib (39) <F2726F95-F54E-3B21-BCB5-F7151DEFDC2F> /usr/lib/libcompression.dylib
    0x7fffc4191000 -     0x7fffc4191ff7  libcoretls.dylib (121.50.4) <64B1001E-10F6-3542-A3B2-C4B49F51817F> /usr/lib/libcoretls.dylib
    0x7fffc4192000 -     0x7fffc4193ff3  libcoretls_cfhelpers.dylib (121.50.4) <1A10303E-5EB0-3C7C-9165-021FCDFD934D> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fffc424d000 -     0x7fffc4331ff7  libcrypto.0.9.8.dylib (64.50.7) <B34BC0FA-18ED-37C5-9D46-393803CADEBB> /usr/lib/libcrypto.0.9.8.dylib
    0x7fffc44c3000 -     0x7fffc44cefff  libcsfde.dylib (540.30.1) <0C2B183B-16D9-3D5F-962D-0A09C7063211> /usr/lib/libcsfde.dylib
    0x7fffc44cf000 -     0x7fffc4522ff7  libcups.2.dylib (450) <9950BFCB-7882-33C9-9ECF-CE66773C5657> /usr/lib/libcups.2.dylib
    0x7fffc4523000 -     0x7fffc4575fff  libcurl.4.dylib (95.70.5) <ED932C5D-6FA2-364A-B562-3F67D1B40C71> /usr/lib/libcurl.4.dylib
    0x7fffc4576000 -     0x7fffc457dff3  libdscsym.dylib (148.3) <E51A7B7B-5560-307F-9F29-F53B7DA3EC6E> /usr/lib/libdscsym.dylib
    0x7fffc459f000 -     0x7fffc459ffff  libenergytrace.dylib (15) <A1B040A2-7977-3097-9ADF-34FF181EB970> /usr/lib/libenergytrace.dylib
    0x7fffc45a0000 -     0x7fffc45acffb  libexslt.0.dylib (15.9.1) <D43A9999-72E8-30DB-B244-34EFF8DAB6B5> /usr/lib/libexslt.0.dylib
    0x7fffc45ad000 -     0x7fffc45aefff  libffi.dylib (18.1) <49D03682-E111-351C-8266-4519B3B82BE9> /usr/lib/libffi.dylib
    0x7fffc45af000 -     0x7fffc45b4ff7  libheimdal-asn1.dylib (498.50.9) <92C953A2-5E1D-39E9-875E-92F29A12D6FB> /usr/lib/libheimdal-asn1.dylib
    0x7fffc45b5000 -     0x7fffc46a7ff7  libiconv.2.dylib (50) <42125B35-81D7-3FC4-9475-A26DBE10884D> /usr/lib/libiconv.2.dylib
    0x7fffc46a8000 -     0x7fffc48cdffb  libicucore.A.dylib (57167.0.1) <E720801C-2D92-3108-B853-469551EDF21F> /usr/lib/libicucore.A.dylib
    0x7fffc48d3000 -     0x7fffc48d4fff  liblangid.dylib (126) <2085E7A7-9A34-3735-87F4-F174EF8EABF0> /usr/lib/liblangid.dylib
    0x7fffc48d5000 -     0x7fffc48eeffb  liblzma.5.dylib (10) <44BD0279-99DD-36B5-8A6E-C11432E2098D> /usr/lib/liblzma.5.dylib
    0x7fffc48ef000 -     0x7fffc4905ff7  libmarisa.dylib (5) <9030D214-5D0F-30CB-AC03-902C63909362> /usr/lib/libmarisa.dylib
    0x7fffc4906000 -     0x7fffc4baeff7  libmecabra.dylib (744.8) <D429FCC9-42A4-38B3-8784-44024BC859EF> /usr/lib/libmecabra.dylib
    0x7fffc4baf000 -     0x7fffc4be0ffb  libncurses.5.4.dylib (51.30.1) <B03B1BD2-7080-3856-BB02-7E8238320C3B> /usr/lib/libncurses.5.4.dylib
    0x7fffc4be1000 -     0x7fffc4c5bff3  libnetwork.dylib (856.60.1) <191E99F5-4723-3180-8013-02AF2F9AE4B8> /usr/lib/libnetwork.dylib
    0x7fffc4c5c000 -     0x7fffc502e047  libobjc.A.dylib (709.1) <70614861-0340-32E2-85ED-FE65759CDFFA> /usr/lib/libobjc.A.dylib
    0x7fffc5031000 -     0x7fffc5035fff  libpam.2.dylib (21.30.1) <71EB0D88-DE84-3C8D-A2C5-58AA282BC5BC> /usr/lib/libpam.2.dylib
    0x7fffc5036000 -     0x7fffc5067fff  libpcap.A.dylib (67.60.2) <B2D36AD8-D5C8-3875-AC81-4787A15E44C2> /usr/lib/libpcap.A.dylib
    0x7fffc5084000 -     0x7fffc50a0ffb  libresolv.9.dylib (64) <A244AE4C-00B0-396C-98FF-97FE4DB3DA30> /usr/lib/libresolv.9.dylib
    0x7fffc50a1000 -     0x7fffc50dafff  libsandbox.1.dylib (592.70.2) <E2FAA0FC-A40E-3626-BB5A-E9F931C9AC7C> /usr/lib/libsandbox.1.dylib
    0x7fffc50db000 -     0x7fffc50edffb  libsasl2.2.dylib (209) <32107C59-22C6-3049-B86E-9C2F85FF549B> /usr/lib/libsasl2.2.dylib
    0x7fffc50ee000 -     0x7fffc50efff3  libspindump.dylib (231.3) <2042E7E5-295C-3AF0-AFAA-4568FAAB9FB6> /usr/lib/libspindump.dylib
    0x7fffc50f0000 -     0x7fffc523eff7  libsqlite3.dylib (254.8) <1ECF7DF7-7A07-3B4B-A63B-F4EFF6BC7ACF> /usr/lib/libsqlite3.dylib
    0x7fffc5261000 -     0x7fffc5299ff3  libssl.0.9.8.dylib (64.50.7) <3B6EAD4B-F7FA-369C-AB54-755B08219D2A> /usr/lib/libssl.0.9.8.dylib
    0x7fffc529a000 -     0x7fffc52eafff  libstdc++.6.dylib (104.1) <A980E08C-A511-3D19-9881-1D79B7CFF2BA> /usr/lib/libstdc++.6.dylib
    0x7fffc532f000 -     0x7fffc5332ff7  libutil.dylib (47.30.1) <88CC63B3-0EDF-306E-9AB5-D87EBE0F3F16> /usr/lib/libutil.dylib
    0x7fffc5333000 -     0x7fffc5340fff  libxar.1.dylib (357) <69547C64-E811-326F-BBED-490C6361BDCB> /usr/lib/libxar.1.dylib
    0x7fffc5341000 -     0x7fffc5430ff3  libxml2.2.dylib (30.20) <40B1027A-43B6-38EC-9EB9-9E7871E98CBC> /usr/lib/libxml2.2.dylib
    0x7fffc5431000 -     0x7fffc545afff  libxslt.1.dylib (15.9.1) <A1EFC225-2115-3710-A2FD-B11FDE15B01F> /usr/lib/libxslt.1.dylib
    0x7fffc545b000 -     0x7fffc546cff3  libz.1.dylib (67) <46E3FFA2-4328-327A-8D34-A03E20BFFB8E> /usr/lib/libz.1.dylib
    0x7fffc547b000 -     0x7fffc547fff7  libcache.dylib (79) <093A4DAB-8385-3D47-A350-E20CB7CCF7BF> /usr/lib/system/libcache.dylib
    0x7fffc5480000 -     0x7fffc548afff  libcommonCrypto.dylib (60092.50.5) <8A64D1B0-C70E-385C-92F0-E669079FDA90> /usr/lib/system/libcommonCrypto.dylib
    0x7fffc548b000 -     0x7fffc5492fff  libcompiler_rt.dylib (62) <55D47421-772A-32AB-B529-1A46C2F43B4D> /usr/lib/system/libcompiler_rt.dylib
    0x7fffc5493000 -     0x7fffc549bfff  libcopyfile.dylib (138) <819BEA3C-DF11-3E3D-A1A1-5A51C5BF1961> /usr/lib/system/libcopyfile.dylib
    0x7fffc549c000 -     0x7fffc551ffdf  libcorecrypto.dylib (442.50.19) <65D7165E-2E71-335D-A2D6-33F78E2DF0C1> /usr/lib/system/libcorecrypto.dylib
    0x7fffc5520000 -     0x7fffc5551fff  libdispatch.dylib (703.50.37) <6582BAD6-ED27-3B30-B620-90B1C5A4AE3C> /usr/lib/system/libdispatch.dylib
    0x7fffc5552000 -     0x7fffc5557ffb  libdyld.dylib (433.5) <E7268165-BE34-35CA-8488-BCD4D71C7EBC> /usr/lib/system/libdyld.dylib
    0x7fffc5558000 -     0x7fffc5558ffb  libkeymgr.dylib (28) <7AA011A9-DC21-3488-BF73-3B5B14D1FDD6> /usr/lib/system/libkeymgr.dylib
    0x7fffc5559000 -     0x7fffc5565fff  libkxld.dylib (3789.73.13) <9A739C49-DD82-3B7F-AF41-60395C1AE071> /usr/lib/system/libkxld.dylib
    0x7fffc5566000 -     0x7fffc5566fff  liblaunch.dylib (972.70.1) <B856ABD2-896E-3DE0-B2C8-146A6AF8E2A7> /usr/lib/system/liblaunch.dylib
    0x7fffc5567000 -     0x7fffc556cff3  libmacho.dylib (898) <17D5D855-F6C3-3B04-B680-E9BF02EF8AED> /usr/lib/system/libmacho.dylib
    0x7fffc556d000 -     0x7fffc556fff3  libquarantine.dylib (85.50.1) <12448CC2-378E-35F3-BE33-9DC395A5B970> /usr/lib/system/libquarantine.dylib
    0x7fffc5570000 -     0x7fffc5571ffb  libremovefile.dylib (45) <38D4CB9C-10CD-30D3-8B7B-A515EC75FE85> /usr/lib/system/libremovefile.dylib
    0x7fffc5572000 -     0x7fffc558aff7  libsystem_asl.dylib (349.50.5) <096E4228-3B7C-30A6-8B13-EC909A64499A> /usr/lib/system/libsystem_asl.dylib
    0x7fffc558b000 -     0x7fffc558bff7  libsystem_blocks.dylib (67) <10DC5404-73AB-35B3-A277-A8AFECB476EB> /usr/lib/system/libsystem_blocks.dylib
    0x7fffc558c000 -     0x7fffc5619fef  libsystem_c.dylib (1158.50.2) <E5AE5244-7D0C-36AC-8BB6-C7AE7EA52A4B> /usr/lib/system/libsystem_c.dylib
    0x7fffc561a000 -     0x7fffc561dffb  libsystem_configuration.dylib (888.60.2) <BECC01A2-CA8D-31E6-BCDF-D452965FA976> /usr/lib/system/libsystem_configuration.dylib
    0x7fffc561e000 -     0x7fffc5621fff  libsystem_coreservices.dylib (41.4) <7D26DE79-B424-3450-85E1-F7FAB32714AB> /usr/lib/system/libsystem_coreservices.dylib
    0x7fffc5622000 -     0x7fffc563afff  libsystem_coretls.dylib (121.50.4) <EC6FCF07-DCFB-3A03-9CC9-6DD3709974C6> /usr/lib/system/libsystem_coretls.dylib
    0x7fffc563b000 -     0x7fffc5641fff  libsystem_dnssd.dylib (765.50.9) <CC960215-0B1B-3822-A13A-3DDE96FA796F> /usr/lib/system/libsystem_dnssd.dylib
    0x7fffc5642000 -     0x7fffc566bff7  libsystem_info.dylib (503.50.4) <611DB84C-BF70-3F92-8702-B9F28A900920> /usr/lib/system/libsystem_info.dylib
    0x7fffc566c000 -     0x7fffc568eff7  libsystem_kernel.dylib (3789.73.13) <AA3C2E69-1311-3DC3-89C2-9502F1A34E00> /usr/lib/system/libsystem_kernel.dylib
    0x7fffc568f000 -     0x7fffc56d6fe7  libsystem_m.dylib (3121.6) <86D499B5-BBDC-3D3B-8A4E-97AE8E6672A4> /usr/lib/system/libsystem_m.dylib
    0x7fffc56d7000 -     0x7fffc56f5ff7  libsystem_malloc.dylib (116.50.8) <A3D15F17-99A6-3367-8C7E-4280E8619C95> /usr/lib/system/libsystem_malloc.dylib
    0x7fffc56f6000 -     0x7fffc574fffb  libsystem_network.dylib (856.60.1) <369D0221-56CA-3C3E-9EDE-94B41CAE77B7> /usr/lib/system/libsystem_network.dylib
    0x7fffc5750000 -     0x7fffc5759ff3  libsystem_networkextension.dylib (563.60.2) <B021F2B3-8A75-3633-ABB0-FC012B8E9B0C> /usr/lib/system/libsystem_networkextension.dylib
    0x7fffc575a000 -     0x7fffc5763ff3  libsystem_notify.dylib (165.20.1) <B8160190-A069-3B3A-BDF6-2AA408221FAE> /usr/lib/system/libsystem_notify.dylib
    0x7fffc5764000 -     0x7fffc576cfe7  libsystem_platform.dylib (126.50.8) <897462FD-B318-321B-A554-E61982630F7E> /usr/lib/system/libsystem_platform.dylib
    0x7fffc576d000 -     0x7fffc5777ff7  libsystem_pthread.dylib (218.60.3) <B8FB5E20-3295-39E2-B5EB-B464D1D4B104> /usr/lib/system/libsystem_pthread.dylib
    0x7fffc5778000 -     0x7fffc577bff7  libsystem_sandbox.dylib (592.70.2) <19320A42-2E3B-361B-BBDA-2F5F2E87B100> /usr/lib/system/libsystem_sandbox.dylib
    0x7fffc577c000 -     0x7fffc577dff3  libsystem_secinit.dylib (24.50.4) <F78B847B-3565-3E4B-98A6-F7AD40392E2D> /usr/lib/system/libsystem_secinit.dylib
    0x7fffc577e000 -     0x7fffc5785ffb  libsystem_symptoms.dylib (532.50.47) <3390E07C-C1CE-348F-ADBD-2C5440B45EAA> /usr/lib/system/libsystem_symptoms.dylib
    0x7fffc5786000 -     0x7fffc5799ff7  libsystem_trace.dylib (518.70.1) <AC63A7FE-50D9-3A30-96E6-F6B7FF16E465> /usr/lib/system/libsystem_trace.dylib
    0x7fffc579a000 -     0x7fffc579fffb  libunwind.dylib (35.3) <3D50D8A8-C460-334D-A519-2DA841102C6B> /usr/lib/system/libunwind.dylib
    0x7fffc57a0000 -     0x7fffc57c9ff7  libxpc.dylib (972.70.1) <BF896DF0-D8E9-31A8-A4B3-01120BFEEE52> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 643
    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: 483635
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=348.4M resident=0K(0%) swapped_out_or_unallocated=348.4M(100%)
Writable regions: Total=1.3G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.3G(100%)
 
                                  VIRTUAL   REGION 
REGION TYPE                          SIZE    COUNT (non-coalesced) 
===========                       =======  ======= 
Accelerate framework                1024K        8 
Activity Tracing                     256K        2 
CG backing stores                   5312K        4 
CG image                              44K        9 
CoreAnimation                         28K        6 
CoreUI image data                   1036K       14 
CoreUI image file                    292K        5 
Dispatch continuations              8192K        2 
Foundation                             4K        2 
IOKit                               7940K        2 
JS JIT generated code              128.0M        5 
JS JIT generated code (reserved)   896.0M        2         reserved VM address space (unallocated)
Kernel Alloc Once                      8K        2 
MALLOC                             175.0M       91 
MALLOC guard page                     48K       10 
Memory Tag 242                        12K        2 
Memory Tag 249                       156K        3 
OpenGL GLSL                          256K        4 
SQLite page cache                     64K        2 
STACK GUARD                         54.5M        9 
Stack                               22.7M       11 
Stack Guard                            4K        2 
VM_ALLOCATE                           96K       18 
WebKit Malloc                       20.0M       42 
__DATA                              72.0M      328 
__GLSLBUILTINS                      2588K        2 
__IMAGE                              528K        2 
__LINKEDIT                         118.4M       22 
__TEXT                             230.0M      302 
__UNICODE                            556K        2 
mapped file                          1.0G       27 
shared memory                       16.4M       13 
===========                       =======  ======= 
TOTAL                                2.7G      923 
TOTAL, minus reserved VM space       1.8G      923 


^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-06-12  4:43 ` Leo Liu
  2018-06-12  4:59   ` Leo Liu
@ 2018-06-12  5:04   ` Eli Zaretskii
  2018-06-12  5:24     ` Leo Liu
  1 sibling, 1 reply; 16+ messages in thread
From: Eli Zaretskii @ 2018-06-12  5:04 UTC (permalink / raw)
  To: 31793, sdl.web

On June 12, 2018 7:43:06 AM GMT+03:00, Leo Liu <sdl.web@gmail.com> wrote:
> Get this same issue a second time also reading in GNUS. I'll have the
> faulty emacs session available for a short while. If someone knows how
> to get more info on what's wrong, I can try and get it.
> 
> I am sending this on 25.3.

Can you attach a debugger and produce a backtrace?  The
Lisp backtrace is also important, and the xbacktrace
command in the debugger should produce it.

Let us know if you need more detailed instructions.

Thanks.





^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-06-12  4:59   ` Leo Liu
@ 2018-06-12  5:21     ` Eli Zaretskii
  2018-06-12  8:46       ` Leo Liu
  0 siblings, 1 reply; 16+ messages in thread
From: Eli Zaretskii @ 2018-06-12  5:21 UTC (permalink / raw)
  To: 31793, sdl.web

On June 12, 2018 7:59:32 AM GMT+03:00, Leo Liu <sdl.web@gmail.com> wrote:
> On 2018-06-12 12:43 +0800, Leo Liu wrote:
> > Get this same issue a second time also reading in GNUS. I'll have
> the
> > faulty emacs session available for a short while. If someone knows
> how
> > to get more info on what's wrong, I can try and get it.
> 
> The session crashed instead. I was trying to increase max-specpdl-size
> and max-lisp-eval-depth from emacsclient -e. The crash report from the
> OS is attached.

Ugh, macOS...  This means no xbacktrace and no other GDB
wizardry...

Well, I think the most important thing is to produce a Lisp
backtrace from the error.





^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-06-12  5:04   ` Eli Zaretskii
@ 2018-06-12  5:24     ` Leo Liu
  0 siblings, 0 replies; 16+ messages in thread
From: Leo Liu @ 2018-06-12  5:24 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 31793

On 2018-06-12 08:04 +0300, Eli Zaretskii wrote:
> Can you attach a debugger and produce a backtrace? The Lisp backtrace
> is also important, and the xbacktrace command in the debugger should
> produce it.

Thanks. Will see what I can do. Attaching gdb to processes is becoming
more difficult with new macOS.

Leo





^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-06-12  5:21     ` Eli Zaretskii
@ 2018-06-12  8:46       ` Leo Liu
  2018-06-23 15:47         ` John Shahid
  0 siblings, 1 reply; 16+ messages in thread
From: Leo Liu @ 2018-06-12  8:46 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 31793

[-- Attachment #1: Type: text/plain, Size: 627 bytes --]

On 2018-06-12 08:21 +0300, Eli Zaretskii wrote:
> Ugh, macOS...  This means no xbacktrace and no other GDB
> wizardry...

Indeed.

> Well, I think the most important thing is to produce a Lisp
> backtrace from the error.

Turns out 26.1 cannot load a version of python.el (by dave love) that I
have in my site-lisp.

1. emacs -Q -l python.el
2. M-x python-mode

,----[ error ]
| Variable binding depth exceeds max-specpdl-size
| Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
`----

Gnus was just loading python-mode to fontify some code in an article.


[-- Attachment #2: python.el --]
[-- Type: application/emacs-lisp, Size: 107916 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-06-12  8:46       ` Leo Liu
@ 2018-06-23 15:47         ` John Shahid
  2018-06-24  8:27           ` Leo Liu
  2018-07-03 16:43           ` John Shahid
  0 siblings, 2 replies; 16+ messages in thread
From: John Shahid @ 2018-06-23 15:47 UTC (permalink / raw)
  To: Leo Liu; +Cc: 31793

[-- Attachment #1: Type: text/plain, Size: 1570 bytes --]

Leo Liu <sdl.web@gmail.com> writes:

> On 2018-06-12 08:21 +0300, Eli Zaretskii wrote:
>> Ugh, macOS...  This means no xbacktrace and no other GDB
>> wizardry...
>
> Indeed.
>
>> Well, I think the most important thing is to produce a Lisp
>> backtrace from the error.
>
> Turns out 26.1 cannot load a version of python.el (by dave love) that I
> have in my site-lisp.
>
> 1. emacs -Q -l python.el
> 2. M-x python-mode
>
> ,----[ error ]
> | Variable binding depth exceeds max-specpdl-size
> | Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
> `----
>
> Gnus was just loading python-mode to fontify some code in an article.

double posting since I sent the email only to Leo.

VVVV original email VVVV

That seems to be a result of converting `global-eldoc-mode' to use
`define-globalized-minor-mode' in 2349f. The recursive call seems to be
a result of the following sequence of calls:

1. python-mode is enabled which adds an eldoc-mode-hook
2. eldoc-mode is turned on in the buffer triggering python's
eldoc-mode-hook
3. python-mode hook will start an inferior process which in turn trigger
,MODE-enable-in-buffers
4. ,MODE-enable-in-buffers will go over the list again trying to enable
eldoc-mode

The problem is in step 4. The eldoc-global-mode buffer list isn't reset
in step 2. Step 4 will try to enabe the mode for the same buffer and
start a sequence of calls at 2. I was able to fix this problem by
setting the buffer-list to nil inside ,MODE-enable-in-buffers. I
attached a patch below.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-avoid-turning-on-the-global-minor-mode-recursively.patch --]
[-- Type: text/x-diff, Size: 1597 bytes --]

From 9f6bb1c2d9cac8ccea129242d6977bc848b3f715 Mon Sep 17 00:00:00 2001
From: John Shahid <jvshahid@gmail.com>
Date: Sat, 23 Jun 2018 11:12:44 -0400
Subject: [PATCH] avoid turning on the global-minor-mode recursively

* lisp/emacs-lisp/easy-mmode.el (define-globalized-minor-mode): reset
  the buffer-list inside ,MODE-enable-in-buffers to avoid enabling the
  mode recursively
---
 lisp/emacs-lisp/easy-mmode.el | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/lisp/emacs-lisp/easy-mmode.el b/lisp/emacs-lisp/easy-mmode.el
index a81b6fefb2..d363634236 100644
--- a/lisp/emacs-lisp/easy-mmode.el
+++ b/lisp/emacs-lisp/easy-mmode.el
@@ -457,7 +457,9 @@ define-globalized-minor-mode
 
        ;; The function that calls TURN-ON in each buffer.
        (defun ,MODE-enable-in-buffers ()
-	 (dolist (buf ,MODE-buffers)
+         (let ((buffers ,MODE-buffers))
+           (setq ,MODE-buffers nil)
+           (dolist (buf buffers)
 	   (when (buffer-live-p buf)
 	     (with-current-buffer buf
                (unless ,MODE-set-explicitly
@@ -467,12 +469,11 @@ define-globalized-minor-mode
 			 (,mode -1)
 			 (funcall #',turn-on))
 		     (funcall #',turn-on))))
-	       (setq ,MODE-major-mode major-mode)))))
+                 (setq ,MODE-major-mode major-mode))))))
        (put ',MODE-enable-in-buffers 'definition-name ',global-mode)
 
        (defun ,MODE-check-buffers ()
 	 (,MODE-enable-in-buffers)
-	 (setq ,MODE-buffers nil)
 	 (remove-hook 'post-command-hook ',MODE-check-buffers))
        (put ',MODE-check-buffers 'definition-name ',global-mode)
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-06-23 15:47         ` John Shahid
@ 2018-06-24  8:27           ` Leo Liu
  2018-06-25 13:59             ` John Shahid
  2018-06-25 16:24             ` Noam Postavsky
  2018-07-03 16:43           ` John Shahid
  1 sibling, 2 replies; 16+ messages in thread
From: Leo Liu @ 2018-06-24  8:27 UTC (permalink / raw)
  To: John Shahid; +Cc: 31793

On 2018-06-23 15:47 +0000, John Shahid wrote:
> That seems to be a result of converting `global-eldoc-mode' to use
> `define-globalized-minor-mode' in 2349f.

Do you happen to know why post-command-hook doesn't protect itself from
this error?

,----[ post-command-hook ]
| If an unhandled error happens in running this hook, the function in
| which the error occurred is unconditionally removed, since otherwise
| the error might happen repeatedly and make Emacs nonfunctional.
`----

This bug looks very serious because having to kill -9 emacs is serious.

Leo





^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-06-24  8:27           ` Leo Liu
@ 2018-06-25 13:59             ` John Shahid
  2018-06-25 16:24             ` Noam Postavsky
  1 sibling, 0 replies; 16+ messages in thread
From: John Shahid @ 2018-06-25 13:59 UTC (permalink / raw)
  To: Leo Liu; +Cc: 31793


Leo Liu <sdl.web@gmail.com> writes:

> On 2018-06-23 15:47 +0000, John Shahid wrote:
>> That seems to be a result of converting `global-eldoc-mode' to use
>> `define-globalized-minor-mode' in 2349f.
>
> Do you happen to know why post-command-hook doesn't protect itself from
> this error?

This is due to the globalized minor mode re-adding itself to the
`post-command-hook' in `,MODE-cmhh'. This only happens when the
major-mode changes in some buffer. In other words, you will run into
this only when trying to switch buffers or use the minibuffer. You can
still navigate the file, i.e. `next-line' is usually fine for me.

> This bug looks very serious because having to kill -9 emacs is
> serious.

I agree, but I can't think of a better way to avoid this problem aside
from the patch I attached earlier.

cheers,

-js





^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-06-24  8:27           ` Leo Liu
  2018-06-25 13:59             ` John Shahid
@ 2018-06-25 16:24             ` Noam Postavsky
  1 sibling, 0 replies; 16+ messages in thread
From: Noam Postavsky @ 2018-06-25 16:24 UTC (permalink / raw)
  To: Leo Liu; +Cc: 31793, John Shahid

On 24 June 2018 at 04:27, Leo Liu <sdl.web@gmail.com> wrote:

> This bug looks very serious because having to kill -9 emacs is serious.

I was able to recover by typing into the buffer "(fundamental-mode)"
and then C-x C-e.





^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-06-23 15:47         ` John Shahid
  2018-06-24  8:27           ` Leo Liu
@ 2018-07-03 16:43           ` John Shahid
  2018-07-04 22:38             ` Noam Postavsky
  1 sibling, 1 reply; 16+ messages in thread
From: John Shahid @ 2018-07-03 16:43 UTC (permalink / raw)
  To: Leo Liu; +Cc: 31793

[-- Attachment #1: Type: text/plain, Size: 1747 bytes --]


John Shahid <jvshahid@gmail.com> writes:

> Leo Liu <sdl.web@gmail.com> writes:
>
>> On 2018-06-12 08:21 +0300, Eli Zaretskii wrote:
>>> Ugh, macOS...  This means no xbacktrace and no other GDB
>>> wizardry...
>>
>> Indeed.
>>
>>> Well, I think the most important thing is to produce a Lisp
>>> backtrace from the error.
>>
>> Turns out 26.1 cannot load a version of python.el (by dave love) that I
>> have in my site-lisp.
>>
>> 1. emacs -Q -l python.el
>> 2. M-x python-mode
>>
>> ,----[ error ]
>> | Variable binding depth exceeds max-specpdl-size
>> | Error in post-command-hook (global-eldoc-mode-check-buffers): (error "Variable binding depth exceeds max-specpdl-size")
>> `----
>>
>> Gnus was just loading python-mode to fontify some code in an article.
>
> double posting since I sent the email only to Leo.
>
> VVVV original email VVVV
>
> That seems to be a result of converting `global-eldoc-mode' to use
> `define-globalized-minor-mode' in 2349f. The recursive call seems to be
> a result of the following sequence of calls:
>
> 1. python-mode is enabled which adds an eldoc-mode-hook
> 2. eldoc-mode is turned on in the buffer triggering python's
> eldoc-mode-hook
> 3. python-mode hook will start an inferior process which in turn trigger
> ,MODE-enable-in-buffers
> 4. ,MODE-enable-in-buffers will go over the list again trying to enable
> eldoc-mode
>
> The problem is in step 4. The eldoc-global-mode buffer list isn't reset
> in step 2. Step 4 will try to enabe the mode for the same buffer and
> start a sequence of calls at 2. I was able to fix this problem by
> setting the buffer-list to nil inside ,MODE-enable-in-buffers. I
> attached a patch below.

Added the bug number to the changelog entry and attached a new patch.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-Avoid-turning-on-the-global-minor-mode-recursively-B.patch --]
[-- Type: text/x-diff, Size: 1610 bytes --]

From 893e62ee7e3630c981adb3efa39ef409500d7657 Mon Sep 17 00:00:00 2001
From: John Shahid <jvshahid@gmail.com>
Date: Sat, 23 Jun 2018 11:12:44 -0400
Subject: [PATCH] Avoid turning on the global-minor-mode recursively
 (Bug#31793)

* lisp/emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Reset
  the buffer-list inside ,MODE-enable-in-buffers to avoid enabling the
  mode recursively
---
 lisp/emacs-lisp/easy-mmode.el | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/lisp/emacs-lisp/easy-mmode.el b/lisp/emacs-lisp/easy-mmode.el
index b83b53a8e5..648b88ca77 100644
--- a/lisp/emacs-lisp/easy-mmode.el
+++ b/lisp/emacs-lisp/easy-mmode.el
@@ -474,7 +474,9 @@ define-globalized-minor-mode
 
        ;; The function that calls TURN-ON in each buffer.
        (defun ,MODE-enable-in-buffers ()
-	 (dolist (buf ,MODE-buffers)
+         (let ((buffers ,MODE-buffers))
+           (setq ,MODE-buffers nil)
+           (dolist (buf buffers)
 	   (when (buffer-live-p buf)
 	     (with-current-buffer buf
                (unless ,MODE-set-explicitly
@@ -484,12 +486,11 @@ define-globalized-minor-mode
 			 (,mode -1)
 			 (funcall #',turn-on))
 		     (funcall #',turn-on))))
-	       (setq ,MODE-major-mode major-mode)))))
+                 (setq ,MODE-major-mode major-mode))))))
        (put ',MODE-enable-in-buffers 'definition-name ',global-mode)
 
        (defun ,MODE-check-buffers ()
 	 (,MODE-enable-in-buffers)
-	 (setq ,MODE-buffers nil)
 	 (remove-hook 'post-command-hook ',MODE-check-buffers))
        (put ',MODE-check-buffers 'definition-name ',global-mode)
 
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-07-03 16:43           ` John Shahid
@ 2018-07-04 22:38             ` Noam Postavsky
  2018-07-05 13:59               ` Eli Zaretskii
  0 siblings, 1 reply; 16+ messages in thread
From: Noam Postavsky @ 2018-07-04 22:38 UTC (permalink / raw)
  To: John Shahid; +Cc: 31793, Leo Liu

John Shahid <jvshahid@gmail.com> writes:

>> That seems to be a result of converting `global-eldoc-mode' to use
>> `define-globalized-minor-mode' in 2349f. The recursive call seems to be
>> a result of the following sequence of calls:
>>
>> 1. python-mode is enabled which adds an eldoc-mode-hook
>> 2. eldoc-mode is turned on in the buffer triggering python's
>> eldoc-mode-hook
>> 3. python-mode hook will start an inferior process which in turn trigger
>> ,MODE-enable-in-buffers
>> 4. ,MODE-enable-in-buffers will go over the list again trying to enable
>> eldoc-mode
>>
>> The problem is in step 4. The eldoc-global-mode buffer list isn't reset
>> in step 2. Step 4 will try to enabe the mode for the same buffer and
>> start a sequence of calls at 2. I was able to fix this problem by
>> setting the buffer-list to nil inside ,MODE-enable-in-buffers. I
>> attached a patch below.

Looks good to me.  I guess there is some risk since we are modifying a
macro which affects a lot of modes, but when balanced against the "risk"
that we actually fix similar problems in those modes I think this should
go to emacs-26.

> Added the bug number to the changelog entry and attached a new patch.
>
>>From 893e62ee7e3630c981adb3efa39ef409500d7657 Mon Sep 17 00:00:00 2001
> From: John Shahid <jvshahid@gmail.com>
> Date: Sat, 23 Jun 2018 11:12:44 -0400
> Subject: [PATCH] Avoid turning on the global-minor-mode recursively
>  (Bug#31793)
>
> * lisp/emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Reset
>   the buffer-list inside ,MODE-enable-in-buffers to avoid enabling the
>   mode recursively

I would drop that comma from the commit message though, it's not really
part of the variable name, it's only meaningful in the context of a
backquote (and you forgot the period at the end of the sentence).





^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-07-04 22:38             ` Noam Postavsky
@ 2018-07-05 13:59               ` Eli Zaretskii
  2018-07-05 16:33                 ` John Shahid
  0 siblings, 1 reply; 16+ messages in thread
From: Eli Zaretskii @ 2018-07-05 13:59 UTC (permalink / raw)
  To: Noam Postavsky; +Cc: 31793, jvshahid, sdl.web

> From: Noam Postavsky <npostavs@gmail.com>
> Cc: Leo Liu <sdl.web@gmail.com>,  31793@debbugs.gnu.org,  Eli Zaretskii <eliz@gnu.org>
> Date: Wed, 04 Jul 2018 18:38:40 -0400
> 
> >> The problem is in step 4. The eldoc-global-mode buffer list isn't reset
> >> in step 2. Step 4 will try to enabe the mode for the same buffer and
> >> start a sequence of calls at 2. I was able to fix this problem by
> >> setting the buffer-list to nil inside ,MODE-enable-in-buffers. I
> >> attached a patch below.
> 
> Looks good to me.  I guess there is some risk since we are modifying a
> macro which affects a lot of modes, but when balanced against the "risk"
> that we actually fix similar problems in those modes I think this should
> go to emacs-26.

OK, but please add a comment there explaining why we set the
MODE-buffers to nil.

> > Added the bug number to the changelog entry and attached a new patch.
> >
> >>From 893e62ee7e3630c981adb3efa39ef409500d7657 Mon Sep 17 00:00:00 2001
> > From: John Shahid <jvshahid@gmail.com>
> > Date: Sat, 23 Jun 2018 11:12:44 -0400
> > Subject: [PATCH] Avoid turning on the global-minor-mode recursively
> >  (Bug#31793)

It is better to add the bug number to the body of the log message,
not to the header, because the latter has only limited space.

> > * lisp/emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Reset
> >   the buffer-list inside ,MODE-enable-in-buffers to avoid enabling the
> >   mode recursively
> 
> I would drop that comma from the commit message though, it's not really
> part of the variable name, it's only meaningful in the context of a
> backquote (and you forgot the period at the end of the sentence).

Agreed.

Thanks.





^ permalink raw reply	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-07-05 13:59               ` Eli Zaretskii
@ 2018-07-05 16:33                 ` John Shahid
  2018-07-10 12:17                   ` Noam Postavsky
  0 siblings, 1 reply; 16+ messages in thread
From: John Shahid @ 2018-07-05 16:33 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 31793, Noam Postavsky, sdl.web

[-- Attachment #1: Type: text/plain, Size: 1868 bytes --]


Eli Zaretskii <eliz@gnu.org> writes:

>> From: Noam Postavsky <npostavs@gmail.com>
>> Cc: Leo Liu <sdl.web@gmail.com>,  31793@debbugs.gnu.org,  Eli Zaretskii <eliz@gnu.org>
>> Date: Wed, 04 Jul 2018 18:38:40 -0400
>>
>> >> The problem is in step 4. The eldoc-global-mode buffer list isn't reset
>> >> in step 2. Step 4 will try to enabe the mode for the same buffer and
>> >> start a sequence of calls at 2. I was able to fix this problem by
>> >> setting the buffer-list to nil inside ,MODE-enable-in-buffers. I
>> >> attached a patch below.
>>
>> Looks good to me.  I guess there is some risk since we are modifying a
>> macro which affects a lot of modes, but when balanced against the "risk"
>> that we actually fix similar problems in those modes I think this should
>> go to emacs-26.
>
> OK, but please add a comment there explaining why we set the
> MODE-buffers to nil.
>
>> > Added the bug number to the changelog entry and attached a new patch.
>> >
>> >>From 893e62ee7e3630c981adb3efa39ef409500d7657 Mon Sep 17 00:00:00 2001
>> > From: John Shahid <jvshahid@gmail.com>
>> > Date: Sat, 23 Jun 2018 11:12:44 -0400
>> > Subject: [PATCH] Avoid turning on the global-minor-mode recursively
>> >  (Bug#31793)
>
> It is better to add the bug number to the body of the log message,
> not to the header, because the latter has only limited space.
>
>> > * lisp/emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Reset
>> >   the buffer-list inside ,MODE-enable-in-buffers to avoid enabling the
>> >   mode recursively
>>
>> I would drop that comma from the commit message though, it's not really
>> part of the variable name, it's only meaningful in the context of a
>> backquote (and you forgot the period at the end of the sentence).
>
> Agreed.

Thanks for taking a look and reviewing the patch. Attached a new patch
with the suggested changes.

Cheers,


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-Avoid-turning-on-the-global-minor-mode-recursively.patch --]
[-- Type: text/x-diff, Size: 1815 bytes --]

From b8de8143d74777f25c9ec6f867c040332de810c4 Mon Sep 17 00:00:00 2001
From: John Shahid <jvshahid@gmail.com>
Date: Sat, 23 Jun 2018 11:12:44 -0400
Subject: [PATCH] Avoid turning on the global-minor-mode recursively

* lisp/emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Clear
  the buffer-list inside MODE-enable-in-buffers to avoid enabling the
  mode recursively.  (Bug#31793)
---
 lisp/emacs-lisp/easy-mmode.el | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/lisp/emacs-lisp/easy-mmode.el b/lisp/emacs-lisp/easy-mmode.el
index b83b53a8e5..6bf657848c 100644
--- a/lisp/emacs-lisp/easy-mmode.el
+++ b/lisp/emacs-lisp/easy-mmode.el
@@ -474,7 +474,12 @@ define-globalized-minor-mode
 
        ;; The function that calls TURN-ON in each buffer.
        (defun ,MODE-enable-in-buffers ()
-	 (dolist (buf ,MODE-buffers)
+         (let ((buffers ,MODE-buffers))
+           ;; Clear MODE-buffers to avoid scanning the same list of
+           ;; buffers in recursive calls to MODE-enable-in-buffers.
+           ;; Otherwise it could lead to infinite recursion.
+           (setq ,MODE-buffers nil)
+           (dolist (buf buffers)
 	   (when (buffer-live-p buf)
 	     (with-current-buffer buf
                (unless ,MODE-set-explicitly
@@ -484,12 +489,11 @@ define-globalized-minor-mode
 			 (,mode -1)
 			 (funcall #',turn-on))
 		     (funcall #',turn-on))))
-	       (setq ,MODE-major-mode major-mode)))))
+                 (setq ,MODE-major-mode major-mode))))))
        (put ',MODE-enable-in-buffers 'definition-name ',global-mode)
 
        (defun ,MODE-check-buffers ()
 	 (,MODE-enable-in-buffers)
-	 (setq ,MODE-buffers nil)
 	 (remove-hook 'post-command-hook ',MODE-check-buffers))
        (put ',MODE-check-buffers 'definition-name ',global-mode)
 
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’")
  2018-07-05 16:33                 ` John Shahid
@ 2018-07-10 12:17                   ` Noam Postavsky
  0 siblings, 0 replies; 16+ messages in thread
From: Noam Postavsky @ 2018-07-10 12:17 UTC (permalink / raw)
  To: John Shahid; +Cc: 31793, sdl.web

tags 31793 fixed
close 31793 26.2
quit

John Shahid <jvshahid@gmail.com> writes:

> Thanks for taking a look and reviewing the patch. Attached a new patch
> with the suggested changes.

Pushed to emacs-26.

[1: 35e0305dc2]: 2018-07-10 08:13:39 -0400
  Avoid turning on the global-minor-mode recursively
  https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=35e0305dc2a57cea6fcb515db9e0b0f938daf53a





^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2018-07-10 12:17 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-12  2:32 bug#31793: 26.1; (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") Leo Liu
2018-06-12  4:43 ` Leo Liu
2018-06-12  4:59   ` Leo Liu
2018-06-12  5:21     ` Eli Zaretskii
2018-06-12  8:46       ` Leo Liu
2018-06-23 15:47         ` John Shahid
2018-06-24  8:27           ` Leo Liu
2018-06-25 13:59             ` John Shahid
2018-06-25 16:24             ` Noam Postavsky
2018-07-03 16:43           ` John Shahid
2018-07-04 22:38             ` Noam Postavsky
2018-07-05 13:59               ` Eli Zaretskii
2018-07-05 16:33                 ` John Shahid
2018-07-10 12:17                   ` Noam Postavsky
2018-06-12  5:04   ` Eli Zaretskii
2018-06-12  5:24     ` Leo Liu

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).