GNU bug report logs - #22008
25.1; crash: kill-emacs does not wait for child processes to terminate

Previous Next

Package: emacs;

Reported by: David Reitter <david.reitter <at> gmail.com>

Date: Wed, 25 Nov 2015 02:28:02 UTC

Severity: normal

Tags: confirmed, patch

Merged with 11049

Found in versions 24.0.93, 25.1

Done: Alan Third <alan <at> idiocy.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 22008 in the body.
You can then email your comments to 22008 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to konrad.podczeck <at> univie.ac.at, bug-gnu-emacs <at> gnu.org:
bug#22008; Package emacs. (Wed, 25 Nov 2015 02:28:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to David Reitter <david.reitter <at> gmail.com>:
New bug report received and forwarded. Copy sent to konrad.podczeck <at> univie.ac.at, bug-gnu-emacs <at> gnu.org. (Wed, 25 Nov 2015 02:28:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: David Reitter <david.reitter <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.1; crash: kill-emacs does not wait for child processes to terminate
Date: Tue, 24 Nov 2015 21:27:14 -0500
X-Debbugs-CC: konrad.podczeck <at> univie.ac.at

The bug report below led me to reproduce the situation roughly with the following steps:


Emacs -Q   (25.1 branch)

Start a second emacs with 

	(start-process "em2" nil 
		       (car command-line-args) "-q")

Then, in the child emacs, make sure we’re doing something in kill-emacs-hook so we don’t quit immediately:

	(setq kill-emacs-hook '((lambda () (sit-for 1))))

Now, in the parent process, do 

	(kill-emacs)

and answer the kill-the-process? question with yes.

On my system that reliably leads to the crash that Konrad describes below.  OS X 10.11. 

Looking at what’s happening, I think that the child is sent a SIGHUP in kill_buffer_processes(), and that we do not wait for the child to finish.  The system then terminates the child prematurely. 

I have no idea what the correct way of doing this is, so I’m just reporting this here as is.

-D



> Begin forwarded message:
> 
> From: Konrad Podczeck <konrad.podczeck <at> univie.ac.at>
> Date: November 24, 2015 at 8:29:46 PM EST
> To: Reitter David <david.reitter <at> gmail.com>, aquamacs-devel <at> googlegroups.com
> Subject: A reproducible crash
> 
> Start Aquamacs and load a latex file. Then start Aquamacs without customizations, and in this second instance open another latex file. Now close the first, i.e., original instance, via Menu>Quit Aquamacs Emacs. Then a dialog pops up and ask “Active processes exit, quit anyway?” Answering “yes”, I have  crash:
> 
> Process:               Aquamacs [18656]
> Path:                  /Applications/Aquamacs.app/Contents/MacOS/Aquamacs
> Identifier:            org.gnu.Aquamacs
> Version:               3.3dev (3.3.1448324755)
> Code Type:             X86-64 (Native)
> Parent Process:        ??? [18636]
> Responsible:           Aquamacs [18656]
> User ID:               501
> 
> Date/Time:             2015-11-25 02:17:45.022 +0100
> OS Version:            Mac OS X 10.11.1 (15B42)
> Report Version:        11
> Anonymous UUID:        29E618EF-2E9C-31BD-D2BD-25ADD127EDC5
> 
> Sleep/Wake UUID:       E7C98641-5FEC-45DC-982E-80D97D1862ED
> 
> Time Awake Since Boot: 13000 seconds
> Time Since Wake:       10000 seconds
> 
> System Integrity Protection: enabled
> 
> Crashed Thread:        0  Dispatch queue: com.apple.main-thread
> 
> Exception Type:        EXC_CRASH (SIGABRT)
> Exception Codes:       0x0000000000000000, 0x0000000000000000
> Exception Note:        EXC_CORPSE_NOTIFY
> 
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   libsystem_kernel.dylib        	0x00007fff89d24ada __kill + 10
> 1   org.gnu.Aquamacs              	0x00000001000bd920 terminate_due_to_signal + 144
> 2   org.gnu.Aquamacs              	0x00000001000da283 emacs_abort + 19
> 3   org.gnu.Aquamacs              	0x00000001001c0264 ns_read_socket + 788
> 4   org.gnu.Aquamacs              	0x00000001000c43df gobble_input + 287
> 5   org.gnu.Aquamacs              	0x00000001000c4165 process_pending_signals + 21
> 6   org.gnu.Aquamacs              	0x00000001001404f8 Ffuncall + 136
> 7   org.gnu.Aquamacs              	0x0000000100140b8f Frun_hook_with_args + 255
> 8   org.gnu.Aquamacs              	0x0000000100140a8a run_hook + 26
> 9   org.gnu.Aquamacs              	0x00000001000bd94e Fkill_emacs + 30
> 10  org.gnu.Aquamacs              	0x00000001000bd8dc terminate_due_to_signal + 76
> 11  org.gnu.Aquamacs              	0x00000001000dbb13 deliver_fatal_signal + 131
> 12  libsystem_platform.dylib      	0x00007fff8767952a _sigtramp + 26
> 13  ???                           	000000000000000000 0 + 0
> 14  com.apple.CoreFoundation      	0x00007fff894e82b4 __CFRunLoopServiceMachPort + 212
> 15  com.apple.CoreFoundation      	0x00007fff894e777c __CFRunLoopRun + 1356
> 16  com.apple.CoreFoundation      	0x00007fff894e6fc8 CFRunLoopRunSpecific + 296
> 17  com.apple.HIToolbox           	0x00007fff93a0bd55 RunCurrentEventLoopInMode + 235
> 18  com.apple.HIToolbox           	0x00007fff93a0bb8f ReceiveNextEventCommon + 432
> 19  com.apple.HIToolbox           	0x00007fff93a0b9cf _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 20  com.apple.AppKit              	0x00007fff85894d96 _DPSNextEvent + 1067
> 21  com.apple.AppKit              	0x00007fff858941c5 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
> 22  com.apple.AppKit              	0x00007fff85888d28 -[NSApplication run] + 682
> 23  org.gnu.Aquamacs              	0x00000001001b10dd -[EmacsApp run] + 381
> 24  org.gnu.Aquamacs              	0x00000001001af8e4 ns_select + 1428
> 25  org.gnu.Aquamacs              	0x0000000100184b2a wait_reading_process_output + 2634
> 26  org.gnu.Aquamacs              	0x000000010000863d sit_for + 253
> 27  org.gnu.Aquamacs              	0x00000001000c603f read_char + 5663
> 28  org.gnu.Aquamacs              	0x00000001000c2b7f read_key_sequence + 1775
> 29  org.gnu.Aquamacs              	0x00000001000c223d command_loop_1 + 4861
> 30  org.gnu.Aquamacs              	0x000000010013ef59 internal_condition_case + 265
> 31  org.gnu.Aquamacs              	0x00000001000d07a0 command_loop_2 + 48
> 32  org.gnu.Aquamacs              	0x000000010013e851 internal_catch + 257
> 33  org.gnu.Aquamacs              	0x00000001000c037e command_loop + 158
> 34  org.gnu.Aquamacs              	0x00000001000c0295 recursive_edit_1 + 101
> 35  org.gnu.Aquamacs              	0x00000001000c0572 Frecursive_edit + 402
> 36  org.gnu.Aquamacs              	0x00000001000bf167 main + 5655
> 37  org.gnu.Aquamacs              	0x0000000100002904 start + 52
> 
> Thread 1:: Dispatch queue: com.apple.libdispatch-manager
> 0   libsystem_kernel.dylib        	0x00007fff89d260a2 kevent_qos + 10
> 1   libdispatch.dylib             	0x00007fff911e111d _dispatch_mgr_invoke + 216
> 2   libdispatch.dylib             	0x00007fff911e0d85 _dispatch_mgr_thread + 52
> 
> Thread 2:
> 0   libsystem_kernel.dylib        	0x00007fff89d2578a __workq_kernreturn + 10
> 1   libsystem_pthread.dylib       	0x00007fff8a3bb58c _pthread_wqthread + 1283
> 2   libsystem_pthread.dylib       	0x00007fff8a3b9375 start_wqthread + 13
> 
> Thread 3:
> 0   libsystem_kernel.dylib        	0x00007fff89d25222 __select + 10
> 1   libsystem_c.dylib             	0x00007fff8f1d6c66 pselect$DARWIN_EXTSN + 181
> 2   org.gnu.Aquamacs              	0x00000001001b3cc4 -[EmacsApp fd_handler:] + 532
> 3   com.apple.Foundation          	0x00007fff94b75ee4 __NSThread__start__ + 1351
> 4   libsystem_pthread.dylib       	0x00007fff8a3bb9b1 _pthread_body + 131
> 5   libsystem_pthread.dylib       	0x00007fff8a3bb92e _pthread_start + 168
> 6   libsystem_pthread.dylib       	0x00007fff8a3b9385 thread_start + 13
> 
> Thread 4:: com.apple.NSEventThread
> 0   libsystem_kernel.dylib        	0x00007fff89d1fc96 mach_msg_trap + 10
> 1   libsystem_kernel.dylib        	0x00007fff89d1f0d7 mach_msg + 55
> 2   com.apple.CoreFoundation      	0x00007fff894e82b4 __CFRunLoopServiceMachPort + 212
> 3   com.apple.CoreFoundation      	0x00007fff894e777c __CFRunLoopRun + 1356
> 4   com.apple.CoreFoundation      	0x00007fff894e6fc8 CFRunLoopRunSpecific + 296
> 5   com.apple.AppKit              	0x00007fff859ead49 _NSEventThread + 149
> 6   libsystem_pthread.dylib       	0x00007fff8a3bb9b1 _pthread_body + 131
> 7   libsystem_pthread.dylib       	0x00007fff8a3bb92e _pthread_start + 168
> 8   libsystem_pthread.dylib       	0x00007fff8a3b9385 thread_start + 13
> 
> Thread 5:
> 0   libsystem_kernel.dylib        	0x00007fff89d2578a __workq_kernreturn + 10
> 1   libsystem_pthread.dylib       	0x00007fff8a3bb58c _pthread_wqthread + 1283
> 2   libsystem_pthread.dylib       	0x00007fff8a3b9375 start_wqthread + 13
> 
> Thread 0 crashed with X86 Thread State (64-bit):
>  rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x00007fff5fbfc958  rdx: 0x0000000000000000
>  rdi: 0x00000000000048e0  rsi: 0x0000000000000006  rbp: 0x00007fff5fbfc980  rsp: 0x00007fff5fbfc958
>   r8: 0x0000000000000040   r9: 0x0000000100d066b8  r10: 0x0000000000000000  r11: 0x0000000000000206
>  r12: 0x00007fff903ecd40  r13: 0x0000000000000000  r14: 0x0000000000000028  r15: 0x0000000000000020
>  rip: 0x00007fff89d24ada  rfl: 0x0000000000000206  cr2: 0x00000001061e3000
> 
> Logical CPU:     0
> Error Code:      0x02000025
> Trap Number:     133
> 
> 
> Binary Images:
>       0x100000000 -        0x100247fff +org.gnu.Aquamacs (3.3dev - 3.3.1448324755) <804EAE04-E960-3B1A-B335-F661DB3EF46D> /Applications/Aquamacs.app/Contents/MacOS/Aquamacs
>       0x1038f7000 -        0x1038f7fe7 +cl_kernels (???) <D243D087-3ADE-4C21-932E-D32DD116EFF5> cl_kernels
>       0x109fcd000 -        0x109fceff3 +cl_kernels (???) <56ABF9AB-6123-4CC0-B80B-6951D6AD2978> cl_kernels
>       0x10fffc000 -        0x1100f1ff7  com.apple.AMDMTLBronzeDriver (1.38.3 - 1.3.8) <3996B5FF-35CD-34B3-A289-6C1D336CF9E4> /System/Library/Extensions/AMDMTLBronzeDriver.bundle/Contents/MacOS/AMDMTLBronzeDriver
>    0x7fff684cc000 -     0x7fff68502f5f  dyld (360.17) <03673B53-B8B7-34D1-ADCE-F449E78E39CC> /usr/lib/dyld
>    0x7fff82ca5000 -     0x7fff82d2dfff  com.apple.CoreSymbolication (3.1 - 58048.1) <7B9BCFD9-3600-3973-841D-6227BEDE5D36> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
>    0x7fff82d2e000 -     0x7fff82d30fff  libCVMSPluginSupport.dylib (12.0.34.12) <F8E1EA87-73ED-3372-8C58-4209942ECD20> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
>    0x7fff82d33000 -     0x7fff82d5cff7  libxslt.1.dylib (14) <412A09C9-7C02-351E-A416-2453361EACA9> /usr/lib/libxslt.1.dylib
>    0x7fff82d6d000 -     0x7fff82da5ff7  com.apple.Accounts (113 - 113) <22DBA9B9-F70A-33CB-B87C-4D11AD66D126> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts
>    0x7fff82da6000 -     0x7fff82e12ff7  com.apple.contacts.Contacts (1.0 - 2137) <3503806B-F315-3869-88FD-FFF8D5C10973> /System/Library/Frameworks/Contacts.framework/Versions/A/Contacts
>    0x7fff82e13000 -     0x7fff82e16ff3  libCGXCoreImage.A.dylib (938) <7A02F975-D245-3381-A895-E2857A0F1F04> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
>    0x7fff82f89000 -     0x7fff82f8bfff  libCGXType.A.dylib (938) <91E0A256-B45F-3728-B68A-250E4E74A838> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
>    0x7fff833c4000 -     0x7fff84614ff7  com.apple.CoreGraphics (1.600.0 - 938) <22518FBE-1937-3AF6-A91D-6B8983184025> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
>    0x7fff84641000 -     0x7fff84644ff7  com.apple.help (1.3.3 - 46) <AA185754-DEEB-3091-9301-7B23C4D36818> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
>    0x7fff84645000 -     0x7fff846a8ff3  libAVFAudio.dylib (161) <1E0384CE-FF8D-36EE-8A28-50CD673D3109> /System/Library/Frameworks/AVFoundation.framework/Versions/A/Resources/libAVFAudio.dylib
>    0x7fff846a9000 -     0x7fff846bdfe3  libCGInterfaces.dylib (317.8) <5D867287-2340-3650-ABA9-2E4D2C99C96C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
>    0x7fff846bf000 -     0x7fff8471bfef  libTIFF.dylib (1440) <5E2886E4-AEEF-382F-9AFB-93239278B36A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
>    0x7fff8471c000 -     0x7fff84724fff  libGFXShared.dylib (12.0.34.12) <F8278F50-25AC-3CEC-9F68-D83785A25F5E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
>    0x7fff8478a000 -     0x7fff85847ff7  com.apple.WebCore (11601 - 11601.2.7.1) <46F67CA0-E449-3C16-B1E5-CD3C32C74D7A> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
>    0x7fff8584b000 -     0x7fff8646dfff  com.apple.AppKit (6.9 - 1404.13) <9B600863-6A16-31CB-8138-97AC8F43FBC6> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
>    0x7fff86818000 -     0x7fff8688bffb  com.apple.Heimdal (4.0 - 2.0) <2D358FB4-61BB-3BB6-9EF7-D9868A0B0275> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
>    0x7fff8688c000 -     0x7fff868c0ff7  com.apple.CoreVideo (1.8 - 191.1) <FA99D150-EFCE-3F32-ACDF-5E91AD97F176> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
>    0x7fff868c1000 -     0x7fff868d2fff  libz.1.dylib (60) <43317BEA-ACA2-34C2-AF37-902AA926C83A> /usr/lib/libz.1.dylib
>    0x7fff8690d000 -     0x7fff8695cff7  com.apple.opencl (2.6.9 - 2.6.9) <CA196FE1-7E95-3CBD-A97F-90747B9F5CBC> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
>    0x7fff8695d000 -     0x7fff8695fff7  libquarantine.dylib (80) <1693C5FE-EA0A-3122-85EB-7950ECC7435A> /usr/lib/system/libquarantine.dylib
>    0x7fff86960000 -     0x7fff86965fff  com.apple.MediaAccessibility (1.0 - 79) <309526B0-1A18-3C2D-B425-A2BB61EED005> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
>    0x7fff86966000 -     0x7fff869d5ffb  com.apple.datadetectorscore (7.0 - 460) <117708DA-6E19-3866-AD15-0CE3E3F2211A> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
>    0x7fff869e3000 -     0x7fff86a0afff  com.apple.ChunkingLibrary (167 - 167) <C22F5038-7354-330F-8F38-36F187E6A4B1> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
>    0x7fff86ceb000 -     0x7fff86d04ffb  com.apple.openscripting (1.7 - 169) <6AA25650-8900-33C6-AD49-D0543DB27C16> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
>    0x7fff86d72000 -     0x7fff86de0ff7  com.apple.ApplicationServices.ATS (377 - 394.1) <E35909E3-83E0-3671-914A-B43845D889B3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
>    0x7fff86de1000 -     0x7fff86e0aff7  libsystem_info.dylib (476) <65D0643A-C8AE-3E8D-9F6E-E4AD823F16B2> /usr/lib/system/libsystem_info.dylib
>    0x7fff86e0b000 -     0x7fff86e0cffb  libremovefile.dylib (41) <C7CFF5F2-AFFB-3C8D-BDB4-D66D50E657C0> /usr/lib/system/libremovefile.dylib
>    0x7fff86e0d000 -     0x7fff86e29fff  com.apple.GenerationalStorage (2.0 - 239) <05652CAD-E7F5-3225-929D-E13F241FBA41> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
>    0x7fff86e2f000 -     0x7fff86ebcdd7  com.apple.AppleJPEG (1.0 - 1) <6230F3A0-C89D-3A35-A896-A17B3513E8DB> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
>    0x7fff87062000 -     0x7fff87584fff  com.apple.QuartzComposer (5.1 - 334) <B28D6929-25C0-3F27-9454-EAE22857EF4A> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
>    0x7fff87585000 -     0x7fff8765dfff  com.apple.CoreMedia (1.0 - 1731.15.20) <F30D52A8-5FA9-3BFE-856F-D6EDBC725A80> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
>    0x7fff87677000 -     0x7fff8767ffef  libsystem_platform.dylib (73.1.1) <3F4D2390-E3DE-3C24-A515-95DFAC8671C4> /usr/lib/system/libsystem_platform.dylib
>    0x7fff87680000 -     0x7fff878edff7  com.apple.imageKit (2.6 - 930) <8DA4A452-0E28-3A3E-82B6-93D155581002> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
>    0x7fff878ee000 -     0x7fff878feff3  com.apple.ProtocolBuffer (1 - 242) <B3D0CEE0-1ED1-39BB-8C81-896F36398802> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
>    0x7fff878ff000 -     0x7fff87941ff7  com.apple.Metal (54.26.3 - 54.26.3) <54544DF5-B1D1-3139-ADE6-E815533313EB> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
>    0x7fff87a0a000 -     0x7fff87a0afff  com.apple.quartzframework (1.5 - 21) <E37B0DA2-8DEB-3D46-9038-BD91E789A375> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
>    0x7fff87a7c000 -     0x7fff87a85ffb  libsystem_notify.dylib (149) <56ABC155-CB99-30A8-A8B1-C204B5615092> /usr/lib/system/libsystem_notify.dylib
>    0x7fff87a86000 -     0x7fff87a86fff  com.apple.CoreServices (728.4 - 728.4) <14019127-641A-3CB9-8155-86AD35F23597> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
>    0x7fff87a9c000 -     0x7fff87aecfff  libcups.2.dylib (435) <FA565876-F9B2-3021-8E89-6D665ED01B3D> /usr/lib/libcups.2.dylib
>    0x7fff87b0a000 -     0x7fff87b80ff7  com.apple.MMCS (1.3 - 349) <C445C851-09F2-34F8-AA4C-D7135C15945F> /System/Library/PrivateFrameworks/MMCS.framework/Versions/A/MMCS
>    0x7fff87b86000 -     0x7fff87e0dff3  com.apple.CFNetwork (760.1.2 - 760.1.2) <D4FD8DF6-8481-3BE6-9E93-A3268B16774E> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
>    0x7fff87e5d000 -     0x7fff87e78fff  com.apple.aps.framework (4.0 - 4.0) <A3971E50-DD87-3752-B37A-E58557AD5AF2> /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService
>    0x7fff87f2c000 -     0x7fff87f71ff3  libFontRegistry.dylib (155) <BC1B3AD5-4927-3AB7-94FF-CD93BF895D98> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
>    0x7fff87f72000 -     0x7fff87fb7ff7  com.apple.coreservices.SharedFileList (24.4 - 24.4) <3C8665BA-A9CD-377C-BECB-2E933FDB68AE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
>    0x7fff87fb8000 -     0x7fff87fe7fc3  libsystem_m.dylib (3105) <07D50372-30ED-3B03-9FA0-0662BF8F0098> /usr/lib/system/libsystem_m.dylib
>    0x7fff87fe8000 -     0x7fff88088fff  com.apple.ViewBridge (157 - 157) <EA9A214B-6AFA-3543-A4F0-8E67F6ED414F> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
>    0x7fff88089000 -     0x7fff8813efff  com.apple.CoreDuet (1.0 - 1) <063ADBE1-44D5-30EE-887E-69ACC8EA9AB6> /System/Library/PrivateFrameworks/CoreDuet.framework/Versions/A/CoreDuet
>    0x7fff88147000 -     0x7fff88155fff  com.apple.opengl (12.0.34 - 12.0.34) <31C23ABB-8F75-3201-8CD1-447B3052B434> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
>    0x7fff88156000 -     0x7fff8827afff  libsqlite3.dylib (216.4) <BC4681AA-F45A-3DCF-8CE5-D672036CD4C8> /usr/lib/libsqlite3.dylib
>    0x7fff8827b000 -     0x7fff8829aff7  com.apple.framework.Apple80211 (11.0 - 1102.32) <B94B708C-D7E8-3733-B360-0D5A48FBB873> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
>    0x7fff882c2000 -     0x7fff882c6fff  com.apple.CommonPanels (1.2.6 - 96) <1D76DDD3-D45A-3679-8B72-5EECE6C1ACAC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
>    0x7fff882fb000 -     0x7fff882fefff  com.apple.Mangrove (1.0 - 1) <7CA6F485-F7A5-301C-9F14-4C667EF8B2F3> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
>    0x7fff882ff000 -     0x7fff88310fff  libcmph.dylib (6) <43880250-9C2D-395C-90C7-CCCE109FF1B2> /usr/lib/libcmph.dylib
>    0x7fff8832b000 -     0x7fff88475fc7  com.apple.coreui (2.1 - 364.1) <4E680853-589C-3BC5-8215-240A07A92C81> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
>    0x7fff88476000 -     0x7fff88561ff7  com.apple.QuickLookUIFramework (5.0 - 696.1) <921959F6-96C2-3814-8D20-0E761AB51199> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
>    0x7fff88562000 -     0x7fff8889effb  com.apple.WebKit (11601 - 11601.2.7.2) <D6DDC367-EA9D-3AAD-9296-3D70B3ECFBC7> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
>    0x7fff8889f000 -     0x7fff888cfff3  com.apple.CoreAVCHD (5.8.0 - 5800.4.2) <56AA41E6-2F60-31D8-B506-2D4A5C341C77> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
>    0x7fff888d0000 -     0x7fff888dbff7  libChineseTokenizer.dylib (16) <1794A880-9C3D-37B2-8F3E-6CAFFB396089> /usr/lib/libChineseTokenizer.dylib
>    0x7fff888dc000 -     0x7fff888eefff  libsasl2.2.dylib (209) <D48CE2C5-D0C5-39BD-A7DD-C999E81CF885> /usr/lib/libsasl2.2.dylib
>    0x7fff888ef000 -     0x7fff88903fff  com.apple.CoreDuetDaemonProtocol (1.0 - 1) <C0619E4A-5CF8-357E-B571-2398239911A1> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/Versions/A/CoreDuetDaemonProtocol
>    0x7fff88939000 -     0x7fff889b0fc7  libcorecrypto.dylib (334) <4E1B969F-8449-3B21-9880-51AD58E25AA6> /usr/lib/system/libcorecrypto.dylib
>    0x7fff889e8000 -     0x7fff889f3fff  com.apple.DirectoryService.Framework (10.11 - 194) <D3F78A43-A04D-31CA-AFF0-52E129CEDB91> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
>    0x7fff88ab5000 -     0x7fff88c5aff3  com.apple.audio.toolbox.AudioToolbox (1.13 - 1.13) <F84A0C1D-86BE-3E59-8EEA-BAE0E8CB834B> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
>    0x7fff88c5b000 -     0x7fff88c5bfff  com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) <F450DC3F-837D-35CB-97F3-5835E789EF02> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
>    0x7fff88ec2000 -     0x7fff88ec8ff7  com.apple.speech.recognition.framework (5.1.1 - 5.1.1) <433F8745-874A-39B3-A7C6-2EDA8C2C6B4A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
>    0x7fff89039000 -     0x7fff8903afff  libsystem_secinit.dylib (20) <932ED582-E80F-39DA-B0FA-F1BC5F1AD2F8> /usr/lib/system/libsystem_secinit.dylib
>    0x7fff8903b000 -     0x7fff8903ffff  libpam.2.dylib (20) <7F986CE8-EF74-3BC3-BB7E-5267E24EAFFE> /usr/lib/libpam.2.dylib
>    0x7fff89040000 -     0x7fff8904cfff  com.apple.HelpData (2.1.4 - 90) <17295640-71FE-3D5A-887A-751D110E0630> /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
>    0x7fff8904d000 -     0x7fff89064fff  libmarisa.dylib (4) <4D3AE55B-CE77-364F-B8DE-C95CAA48B291> /usr/lib/libmarisa.dylib
>    0x7fff8906b000 -     0x7fff89300fff  libmecabra.dylib (696.1) <8FCC4C88-BE6A-3697-B1D3-8E1A2A3B99BA> /usr/lib/libmecabra.dylib
>    0x7fff8937f000 -     0x7fff8939bff7  libextension.dylib (78) <3A674BC1-8D7E-3A62-80EF-F950B02CB0FF> /usr/lib/libextension.dylib
>    0x7fff8939c000 -     0x7fff893f9fff  com.apple.CoreServices.OSServices (728.4 - 728.4) <4E1819C2-F7A9-35FB-8193-FF3DCC35226C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
>    0x7fff89407000 -     0x7fff89418ff7  libsystem_trace.dylib (200) <1D289F35-BFA2-3B9E-BDF9-20F34F9A01D4> /usr/lib/system/libsystem_trace.dylib
>    0x7fff89425000 -     0x7fff89436fff  libSparseBLAS.dylib (1159) <86AFE478-E6FB-38AB-84A3-7E4317521F2C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
>    0x7fff89437000 -     0x7fff89446ffb  com.apple.LangAnalysis (1.7.0 - 1.7.0) <E7D610A1-1445-3CA3-B9A1-EE15D54B75AB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
>    0x7fff89447000 -     0x7fff8945dff7  libLinearAlgebra.dylib (1159) <01BD9187-521F-3F96-B477-24511318AECD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
>    0x7fff8945e000 -     0x7fff898d3ff7  com.apple.CoreFoundation (6.9 - 1255.1) <86B26482-C917-34F2-80D8-02911B6001E0> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
>    0x7fff898d4000 -     0x7fff89903fff  com.apple.securityinterface (10.0 - 55065.10.2) <1D6DB9F4-6EB4-39E0-8E99-C09EEA78BB16> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
>    0x7fff89930000 -     0x7fff8993cfff  com.apple.speech.synthesis.framework (5.4.12 - 5.4.12) <8D8F331E-21D2-3B7E-B977-3EB1D9E44D5B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
>    0x7fff89d0e000 -     0x7fff89d2cfff  libsystem_kernel.dylib (3247.10.11) <FA4DCF42-27B0-3878-9158-E148D208B21E> /usr/lib/system/libsystem_kernel.dylib
>    0x7fff89e86000 -     0x7fff89e88fff  com.apple.CoreDuetDebugLogging (1.0 - 1) <B390CD9A-A04F-3A9E-A40C-CB317F40AFE5> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/Versions/A/CoreDuetDebugLogging
>    0x7fff89e89000 -     0x7fff89faeff7  com.apple.LaunchServices (728.4 - 728.4) <A4913361-072C-3A0E-9231-0D9B1DC4ECC5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
>    0x7fff89faf000 -     0x7fff8a1bafff  libFosl_dynamic.dylib (16.24) <28CD6965-696D-32D0-B76F-4EA21DC1984A> /usr/lib/libFosl_dynamic.dylib
>    0x7fff8a1bb000 -     0x7fff8a1c3fff  com.apple.AppleSRP (5.0 - 1) <8DBB11A2-150A-3E70-8B83-DDEDAB15E2C3> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
>    0x7fff8a204000 -     0x7fff8a250ff7  com.apple.corelocation (1486.17 - 1615.37) <AF201676-FFF5-39E1-8B0A-D670F4129CA8> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
>    0x7fff8a3b8000 -     0x7fff8a3c1ff7  libsystem_pthread.dylib (137.1.1) <1373D0F1-C6CA-364E-A6BA-8BDBD0D34670> /usr/lib/system/libsystem_pthread.dylib
>    0x7fff8a59c000 -     0x7fff8a59cfff  libOpenScriptingUtil.dylib (169) <5C4A51D4-09A9-3209-8E57-15F112725CC4> /usr/lib/libOpenScriptingUtil.dylib
>    0x7fff8a5d7000 -     0x7fff8a6c7fff  libJP2.dylib (1440) <D10CC550-35AE-35E9-A6DC-9BF872E35A35> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
>    0x7fff8a6c8000 -     0x7fff8a72ffff  com.apple.framework.CoreWiFi (11.0 - 1101.20) <D5DC3626-3131-3BAA-8552-294B4CE1EFCB> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
>    0x7fff8a760000 -     0x7fff8ab38fef  com.apple.CoreAUC (214.0.0 - 214.0.0) <36675355-FEF4-3DC0-9734-AE6F125883C2> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
>    0x7fff8ab39000 -     0x7fff8ab44fff  com.apple.AppSandbox (4.0 - 261.10.2) <9824F3E3-6212-32BB-BC68-13FCAF820FB1> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox
>    0x7fff8ab73000 -     0x7fff8ab7efff  libkxld.dylib (3247.10.11) <22BBF963-3808-3320-8BDA-5B7A99035F14> /usr/lib/system/libkxld.dylib
>    0x7fff8ac0c000 -     0x7fff8ac35ffb  libRIP.A.dylib (938) <4D830858-FD2C-32B1-9B29-E88AD815E604> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
>    0x7fff8ae3c000 -     0x7fff8ae3efff  com.apple.loginsupport (1.0 - 1) <09F245DC-8342-358E-A881-DAE88BF0EC1D> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
>    0x7fff8ae4d000 -     0x7fff8ae4dfff  com.apple.Cocoa (6.11 - 22) <A033F342-1FEC-3DFD-830A-E8EE284DF492> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
>    0x7fff8aea4000 -     0x7fff8aed5ff7  libtidy.A.dylib (15.17) <917B7716-5060-3755-A1BA-435DAC06E778> /usr/lib/libtidy.A.dylib
>    0x7fff8aeda000 -     0x7fff8aee1ff7  com.apple.phonenumbers (1.1.1 - 105) <49696A1F-83FC-3BE8-A7E8-F0F4EAA326BB> /System/Library/PrivateFrameworks/PhoneNumbers.framework/Versions/A/PhoneNumbers
>    0x7fff8afa0000 -     0x7fff8afaefff  libxar.1.dylib (302) <898402AF-0DF3-341D-83EA-4A1B1770E718> /usr/lib/libxar.1.dylib
>    0x7fff8b599000 -     0x7fff8b599fff  libenergytrace.dylib (10) <64F779D4-2192-37EC-8DB5-EC55BAE50058> /usr/lib/libenergytrace.dylib
>    0x7fff8b59a000 -     0x7fff8b5bfff7  libPng.dylib (1440) <98D183F0-7F1A-3175-BE7F-2F90564061F0> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
>    0x7fff8b5c0000 -     0x7fff8bc66ffb  com.apple.JavaScriptCore (11601 - 11601.2.3) <CAB09947-EC70-3CFC-9C24-101122452A58> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
>    0x7fff8bcb3000 -     0x7fff8bd06ff7  libc++.1.dylib (120.1) <54190E1B-EE49-3D6D-AC29-2813D7380BA5> /usr/lib/libc++.1.dylib
>    0x7fff8bd27000 -     0x7fff8be36fe7  libvDSP.dylib (563.4) <643154B1-9A66-3265-9A7F-B36D71964FF7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
>    0x7fff8be37000 -     0x7fff8c233fff  libLAPACK.dylib (1159) <50654652-353D-3B6D-9065-8932042F3B17> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
>    0x7fff8c29b000 -     0x7fff8c29dfff  libsystem_coreservices.dylib (19) <692631A0-1923-32CA-9BD5-044B1382FFDE> /usr/lib/system/libsystem_coreservices.dylib
>    0x7fff8c29e000 -     0x7fff8c2c9ffb  libarchive.2.dylib (32.10.1) <88036C67-C2C8-3ADF-A4C7-6BBF94B80F15> /usr/lib/libarchive.2.dylib
>    0x7fff8c2ca000 -     0x7fff8c490fef  com.apple.ImageIO.framework (3.3.0 - 1440) <40A1D113-9A4A-37D5-98A7-52AABB16A942> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
>    0x7fff8c491000 -     0x7fff8c4b8fff  com.apple.shortcut (2.16 - 93) <F6E559D9-40BE-3CC9-BB16-E71300C77F8A> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
>    0x7fff8c510000 -     0x7fff8c599ff7  com.apple.PerformanceAnalysis (1.0 - 1) <BE35D3E9-570D-3483-9C78-82F3EFB56D43> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
>    0x7fff8c59a000 -     0x7fff8c59ffff  com.apple.TCC (1.0 - 1) <96281C9E-B2DF-325F-BFA4-0A15150165EC> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
>    0x7fff8c5a0000 -     0x7fff8c5d7ff7  com.apple.LDAPFramework (2.4.28 - 194.5) <207E4A14-E3CC-3658-ABAF-B5CAEC9ED1EB> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
>    0x7fff8c5d8000 -     0x7fff8c5e3ff7  libcommonCrypto.dylib (60074) <BD1DCF19-8353-3F6A-AFFA-EBBA29A302A8> /usr/lib/system/libcommonCrypto.dylib
>    0x7fff8c5ed000 -     0x7fff8c5f2ff3  libunwind.dylib (35.3) <FDA18078-A775-3BAF-A5A6-8A7B75D6AA99> /usr/lib/system/libunwind.dylib
>    0x7fff8c8ba000 -     0x7fff8c8d9ff7  com.apple.contacts.vCard (1.0 - 2137) <74FA0133-CFBB-3055-B429-AF2D13B24D7D> /System/Library/PrivateFrameworks/vCard.framework/Versions/A/vCard
>    0x7fff8c8e5000 -     0x7fff8c8e7fff  com.apple.SecCodeWrapper (4.0 - 261.10.2) <54B4F790-1FD5-3DFB-8F1F-3BEE312238DC> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
>    0x7fff8c8eb000 -     0x7fff8c95fff3  com.apple.securityfoundation (6.0 - 55126) <73D2EE6C-E3A2-32FE-89B3-BA8ACEA53F09> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
>    0x7fff8c9a8000 -     0x7fff8c9d6ff7  com.apple.DictionaryServices (1.2 - 250) <94678AC8-41FF-3D2E-A35E-D83AD18D7A78> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
>    0x7fff8c9d7000 -     0x7fff8c9d9fff  com.apple.OAuth (25 - 25) <DFC11955-75DD-303E-BFCB-0F70A4C541E0> /System/Library/PrivateFrameworks/OAuth.framework/Versions/A/OAuth
>    0x7fff8cba0000 -     0x7fff8cbf5fff  com.apple.AE (701 - 701) <87FDCC5A-82AC-36A2-BFE9-D0B2A3D870F1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
>    0x7fff8cbf6000 -     0x7fff8cc46ff7  com.apple.Symbolication (1.4 - 58044) <BC1259C8-C671-3014-A9C4-85BC767EA962> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
>    0x7fff8cc47000 -     0x7fff8cc47fff  com.apple.audio.units.AudioUnit (1.13 - 1.13) <CFB91CDC-5BBA-3A8E-BA05-6E972217BD57> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
>    0x7fff8cc48000 -     0x7fff8cc53fff  libGL.dylib (12.0.34.12) <182B925C-7BF6-3EFE-85AF-54760206A6FD> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
>    0x7fff8cc54000 -     0x7fff8d0c1ffb  com.apple.GeoServices (1.0 - 1151.2.13.1) <8305A6E9-BE86-3AC7-8EAB-6A989CC208C0> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices
>    0x7fff8d0c2000 -     0x7fff8d0c5fff  libCoreVMClient.dylib (119.5) <56187F75-4436-31CA-8D3A-C6BC67F6F2BF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
>    0x7fff8d0c8000 -     0x7fff8d177fff  com.apple.cloudkit.CloudKit (480 - 480) <2507C1D3-733F-394A-9ADC-FF8FAD7D21B9> /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit
>    0x7fff8d180000 -     0x7fff8d20fff7  libCoreStorage.dylib (517) <1CC0776E-B682-3CC1-8CC2-2305E0FA439D> /usr/lib/libCoreStorage.dylib
>    0x7fff8d210000 -     0x7fff8d21cfff  com.apple.SpeechRecognitionCore (2.2.7 - 2.2.7) <12117823-8A9E-3C88-A01C-3B25D68535CE> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
>    0x7fff8d43d000 -     0x7fff8d452fff  com.apple.ToneKit (1.0 - 1) <3722D681-0582-335A-A992-A972D2046163> /System/Library/PrivateFrameworks/ToneKit.framework/Versions/A/ToneKit
>    0x7fff8d453000 -     0x7fff8d4fafff  com.apple.LanguageModeling (1.0 - 1) <C405E993-F0DF-39E4-9B74-FE310E63DD8E> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
>    0x7fff8d4fb000 -     0x7fff8d50bfff  libbsm.0.dylib (34) <F1E41935-5C5D-3704-AE9D-AEA1F2BCF8B1> /usr/lib/libbsm.0.dylib
>    0x7fff8d5e3000 -     0x7fff8d5e3ff7  liblaunch.dylib (755.1.19) <7EC0F297-43CC-3D11-B46B-7E72E372648A> /usr/lib/system/liblaunch.dylib
>    0x7fff8d5e4000 -     0x7fff8d6baff7  com.apple.DiskImagesFramework (10.11.1 - 415) <F3C0F696-A10D-3A4B-9391-AAD695D29831> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
>    0x7fff8d6bb000 -     0x7fff8d701ff7  libauto.dylib (186) <460B0167-C89B-37EC-823C-52F684B31C26> /usr/lib/libauto.dylib
>    0x7fff8d774000 -     0x7fff8d8a0fff  com.apple.CoreText (352.0 - 494.5.1) <393F0F48-0226-34BA-9793-66D8455EF894> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
>    0x7fff8db3d000 -     0x7fff8db8ffff  com.apple.ImageCaptureCore (7.0 - 7.0) <74BC5DBA-FD63-31B9-A55B-C3C128852F1D> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
>    0x7fff8db90000 -     0x7fff8db9afff  com.apple.NetAuth (6.0 - 6.0) <ABBBE552-26E0-3682-8BFD-C59EC702F347> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
>    0x7fff8db9b000 -     0x7fff8db9ffff  libcache.dylib (75) <4948E2C8-867F-3E9D-AAE7-2F30F0B345C6> /usr/lib/system/libcache.dylib
>    0x7fff8dba0000 -     0x7fff8dbecffb  com.apple.HIServices (1.22 - 548) <19389B63-C373-31AE-9180-3A11093EAE58> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
>    0x7fff8dbed000 -     0x7fff8dc16fff  libxpc.dylib (755.1.19) <3E09C275-A33B-357A-B0AB-A2DDF88EC9D5> /usr/lib/system/libxpc.dylib
>    0x7fff8dc17000 -     0x7fff8dc31fff  com.apple.Kerberos (3.0 - 1) <D2F0BF94-8656-3FBF-81AC-43D417B661F1> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
>    0x7fff8dc34000 -     0x7fff8dc6cfff  com.apple.RemoteViewServices (2.0 - 99) <8BD12AE2-BE91-37CF-955B-62E08551FF83> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
>    0x7fff8dc8b000 -     0x7fff8dc8dff7  com.apple.securityhi (9.0 - 55006) <02F35345-EFDE-3EE6-8526-F64EA74F91EA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
>    0x7fff8dc8e000 -     0x7fff8df0dfff  com.apple.security (7.0 - 57336.10.29) <FA5D22B9-3253-38CF-81E2-E243F93753DC> /System/Library/Frameworks/Security.framework/Versions/A/Security
>    0x7fff8df96000 -     0x7fff8e000ff7  com.apple.framework.CoreWLAN (11.0 - 1101.20) <BA9EB0BF-7915-3DB0-9ACE-EC52CD07E1A8> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
>    0x7fff8e001000 -     0x7fff8e009fff  com.apple.CoreServices.FSEvents (1222.1.1 - 1222.1.1) <79DF16A7-E169-38A5-BF5E-2D45F86DE154> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
>    0x7fff8e00a000 -     0x7fff8e00afff  com.apple.Accelerate (1.10 - Accelerate 1.10) <78D9071F-93DE-3C66-8912-8B0AA25DDF05> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
>    0x7fff8e00b000 -     0x7fff8e045fff  com.apple.QD (3.12 - 302) <46969760-B02A-3ED5-B8BC-D6144939B16E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
>    0x7fff8e10f000 -     0x7fff8e115fff  com.apple.IOAccelerator (203.10 - 203.10) <A9827A1B-1337-31CF-9D96-791868B51A49> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
>    0x7fff8e119000 -     0x7fff8e20bff7  libiconv.2.dylib (44) <82529E3B-0485-344C-8075-83C7725D6A6F> /usr/lib/libiconv.2.dylib
>    0x7fff8e20c000 -     0x7fff8e4f1ff3  com.apple.CoreServices.CarbonCore (1136 - 1136) <9DE930A3-63C0-3E21-965A-132D97D61892> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
>    0x7fff8e5e4000 -     0x7fff8e614ff7  libsandbox.1.dylib (459.10.4) <78F4D125-DEF0-3BEA-9D7F-E5BE5C06C8DA> /usr/lib/libsandbox.1.dylib
>    0x7fff8e615000 -     0x7fff8e618ffb  libdyld.dylib (360.17) <99396189-E53A-3A78-BC49-449236DA7CFF> /usr/lib/system/libdyld.dylib
>    0x7fff8f104000 -     0x7fff8f155ff7  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <73EF4EB0-315C-3064-A991-3DBFF6BDDFE1> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
>    0x7fff8f156000 -     0x7fff8f1e3fe7  libsystem_c.dylib (1081.1.3) <A60CE86D-1FF3-32AD-A672-C7597F884529> /usr/lib/system/libsystem_c.dylib
>    0x7fff8f2d0000 -     0x7fff8f2d8fff  com.apple.frameworks.CoreDaemon (1.3 - 1.3) <B0028247-B333-36F5-8098-8EC95E6C2B23> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
>    0x7fff8f2d9000 -     0x7fff8f317ff7  libGLImage.dylib (12.0.34.12) <4FC92D21-0834-397E-BE0D-282A73FC16B2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
>    0x7fff8f318000 -     0x7fff8f4bfffb  com.apple.avfoundation (2.0 - 1046.9.1) <AE9896EC-F23A-3148-A757-D5807E1369EA> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
>    0x7fff8f4e2000 -     0x7fff8f4eafff  libcopyfile.dylib (127) <CA2602AB-E8B7-3CD8-A0C5-D86E35FDA09F> /usr/lib/system/libcopyfile.dylib
>    0x7fff8f4eb000 -     0x7fff8f4ebfff  com.apple.Carbon (154 - 157) <DF95E7EB-1CFC-3C83-B114-60FFEEAE166E> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
>    0x7fff8f719000 -     0x7fff8f71afff  libsystem_blocks.dylib (65) <1B4F1F10-823E-3781-8162-6884D14DF0D6> /usr/lib/system/libsystem_blocks.dylib
>    0x7fff8f71b000 -     0x7fff8f735ff3  liblzma.5.dylib (10) <8CD18286-49EA-31E4-8A73-1BF8DECED6C6> /usr/lib/liblzma.5.dylib
>    0x7fff8f736000 -     0x7fff8f844fff  com.apple.desktopservices (1.10 - 1.10) <76AA21FE-0F96-366A-9B43-6188FBC29ABE> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
>    0x7fff8f8d0000 -     0x7fff8f93ffff  com.apple.SearchKit (1.4.0 - 1.4.0) <45A716CD-D9E7-3F1F-9EC8-BB37CA9E8C04> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
>    0x7fff8f9b2000 -     0x7fff8fa41fff  com.apple.CorePDF (4.0 - 4) <023E8BCC-DA79-34EE-8975-45690E97F862> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
>    0x7fff8faa4000 -     0x7fff8fad5ffb  com.apple.GSS (4.0 - 2.0) <D50CDB44-72E9-3520-9965-93901621F781> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
>    0x7fff8fad6000 -     0x7fff8fadeffb  libsystem_dnssd.dylib (624.10.1) <21D63EAB-27BE-3F41-B1D4-604BE7F4C9BA> /usr/lib/system/libsystem_dnssd.dylib
>    0x7fff8fadf000 -     0x7fff8ff0dfff  com.apple.vision.FaceCore (3.3.1 - 3.3.1) <D02FBB03-42A5-3E75-83C1-F563B1E3258F> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
>    0x7fff8ff0e000 -     0x7fff8ff1cff7  libbz2.1.0.dylib (38) <99C5121D-8147-3B51-8D79-66245C863338> /usr/lib/libbz2.1.0.dylib
>    0x7fff8ff26000 -     0x7fff8ff60ff7  com.apple.DebugSymbols (132 - 132) <6F5853A1-5DA8-3C42-8E02-2B972F34BCE0> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
>    0x7fff9009d000 -     0x7fff900ebfff  libcurl.4.dylib (90) <00662A4C-B89A-3A17-93FF-950C6DE47F99> /usr/lib/libcurl.4.dylib
>    0x7fff900ec000 -     0x7fff90117ff7  com.apple.AddressBook.ContactsFoundation (8.0 - 2137) <082A84FD-0076-3129-8193-2BCB0EAD15E2> /System/Library/PrivateFrameworks/ContactsFoundation.framework/Versions/A/ContactsFoundation
>    0x7fff90118000 -     0x7fff901c8fff  com.apple.backup.framework (1.7 - 1.7) <70033C43-855B-3F12-998C-343F2A8A93BA> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
>    0x7fff903e6000 -     0x7fff907496d7  libobjc.A.dylib (680) <7C5FAD04-2C01-3ED6-AA40-78925C12A456> /usr/lib/libobjc.A.dylib
>    0x7fff9074a000 -     0x7fff90752fff  com.apple.NetFS (6.0 - 4.0) <5602F3EB-64F6-3495-BEF0-988F92974234> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
>    0x7fff90753000 -     0x7fff907b1fff  libsystem_network.dylib (582.1.4) <C5DC3F04-7011-34D4-9682-E1B31999A89C> /usr/lib/system/libsystem_network.dylib
>    0x7fff907b2000 -     0x7fff907b4ff7  com.apple.SafariServices.framework (11601 - 11601.2.7.2) <CC99200E-E893-3A01-AA8F-AF2856675CF7> /System/Library/PrivateFrameworks/SafariServices.framework/Versions/A/SafariServices
>    0x7fff907f3000 -     0x7fff907f5ffb  libutil.dylib (43) <E37832CF-5EE6-345A-B0EC-FFC8D2B67375> /usr/lib/libutil.dylib
>    0x7fff907f6000 -     0x7fff90829fff  com.apple.MediaKit (16 - 807) <CCE5E5C0-B379-3F2C-AE16-7BB543FF7C09> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
>    0x7fff90864000 -     0x7fff909a8ff7  com.apple.QTKit (7.7.3 - 2937) <C04A69AB-93F9-3BB4-BF56-1CD408183CE7> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
>    0x7fff909f8000 -     0x7fff909faff7  libRadiance.dylib (1440) <A38FFEAA-7E99-3007-B776-6D0E7B29120A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
>    0x7fff90a08000 -     0x7fff90a0aff7  com.apple.xpc.ServiceManagement (1.0 - 1) <0EA1807B-4F41-317D-A6C2-E6A23F201252> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
>    0x7fff90a0b000 -     0x7fff90af1fef  unorm8_bgra.dylib (2.6.4.1) <28F838EA-19E5-3724-99FF-B61132555D09> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib
>    0x7fff90b0c000 -     0x7fff90b28ff3  libresolv.9.dylib (60) <B192EC27-84EC-3D8A-9CBF-0374B5C9B31A> /usr/lib/libresolv.9.dylib
>    0x7fff90b29000 -     0x7fff90b41fcf  libcompression.dylib (23) <7467B2EB-E0E0-3E9D-9EAD-3E04500C6395> /usr/lib/libcompression.dylib
>    0x7fff90bd5000 -     0x7fff90bdefff  com.apple.IOAccelMemoryInfo (1.0 - 1) <041CAE4C-FD50-3460-A0E2-A0A6764785AD> /System/Library/PrivateFrameworks/IOAccelMemoryInfo.framework/Versions/A/IOAccelMemoryInfo
>    0x7fff90c40000 -     0x7fff90e8bfff  com.apple.AddressBook.framework (9.0 - 1679) <87B2D9E4-A042-3A99-BC5F-BA48D6896D12> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
>    0x7fff90e8c000 -     0x7fff90edefff  com.apple.AppleVAFramework (5.0.31 - 5.0.31) <17D3C8AE-5E48-34CE-B5FB-5F30747EDE91> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
>    0x7fff90edf000 -     0x7fff90ee8fff  com.apple.icloud.FindMyDevice (1.0 - 1) <28CE764F-4C4C-3A75-B7AE-EDBC7A189E82> /System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevice
>    0x7fff90f7c000 -     0x7fff90f81ff7  libheimdal-asn1.dylib (452.1.1) <6E911973-1E1A-3F80-B955-FA78CF20FBFD> /usr/lib/libheimdal-asn1.dylib
>    0x7fff91083000 -     0x7fff91172fff  libxml2.2.dylib (29) <0702E13C-D726-3DAF-B0D1-77F7B9EF6A37> /usr/lib/libxml2.2.dylib
>    0x7fff911cf000 -     0x7fff911cfff7  libunc.dylib (29) <D9B0C7B1-8648-3AAC-931C-E7CD362FAA8A> /usr/lib/system/libunc.dylib
>    0x7fff911d0000 -     0x7fff911d8fff  libsystem_networkextension.dylib (384.1.2) <4736FCC5-9DBA-31F4-AAC8-CD0A177CF502> /usr/lib/system/libsystem_networkextension.dylib
>    0x7fff911d9000 -     0x7fff91206fff  libdispatch.dylib (500.10.1) <438F4595-0731-34A2-ACAD-60121A76D1FF> /usr/lib/system/libdispatch.dylib
>    0x7fff91207000 -     0x7fff9120cfff  com.apple.AssetCacheServices (14 - 14) <8C912A44-6635-33A0-82A3-389585BAC0F1> /System/Library/PrivateFrameworks/AssetCacheServices.framework/Versions/A/AssetCacheServices
>    0x7fff91210000 -     0x7fff91766fff  com.apple.MediaToolbox (1.0 - 1731.15.20) <B7C4E89E-A5D5-35B2-BA8F-36EC2EAB2CFC> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
>    0x7fff91767000 -     0x7fff91807fff  com.apple.Metadata (10.7.0 - 972.9) <303B6874-8B16-39A0-BB9D-5B7A59D3B8A2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
>    0x7fff91808000 -     0x7fff918c2fff  com.apple.DiscRecording (9.0.1 - 9010.4.3) <7AFCD317-2A1C-30D3-9871-C9C2C4FF05FD> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
>    0x7fff918c3000 -     0x7fff91a91ff7  com.apple.QuartzCore (1.11 - 410.9) <4D3C169D-C579-38C3-AE10-B975E89331E0> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
>    0x7fff91a92000 -     0x7fff91a93ffb  libSystem.B.dylib (1225.1.1) <59F79CA0-5D86-359D-A235-4F257409109E> /usr/lib/libSystem.B.dylib
>    0x7fff91a94000 -     0x7fff91a9ffff  com.apple.CrashReporterSupport (10.11 - 716) <9BD908E9-368A-3B17-AFCD-185277FF70BA> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
>    0x7fff91aa0000 -     0x7fff91aa3fff  com.apple.IOSurface (108.0.1 - 108.0.1) <7B05B27A-5CC4-30D4-8A10-ED444A2807A2> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
>    0x7fff91aa4000 -     0x7fff91aa5fff  com.apple.TrustEvaluationAgent (2.0 - 25) <BC19A1D1-805B-3FC5-BF0B-1EF6FB36FE74> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
>    0x7fff91aa6000 -     0x7fff91b06ff7  com.apple.QuickLookFramework (5.0 - 696.1) <727FE6BE-8E92-38A3-BDEB-2410B553BB27> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
>    0x7fff92398000 -     0x7fff9239dfff  com.apple.DiskArbitration (2.7 - 2.7) <B391A885-1286-3718-A341-8C84560DDE58> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
>    0x7fff9239e000 -     0x7fff9247eff7  unorm8_rgba.dylib (2.6.4.1) <49FF2837-D97B-3CFF-B139-E57D40700F32> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_rgba.dylib
>    0x7fff9247f000 -     0x7fff924a3fff  com.apple.quartzfilters (1.10.0 - 1.10.0) <B25F42F6-2548-39A8-9A9E-35331FD813EB> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
>    0x7fff925a2000 -     0x7fff925a7fff  com.apple.ImageCapture (9.0 - 9.0) <E53CC0B8-9D36-3636-B602-8AB4CEB4C313> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
>    0x7fff925a8000 -     0x7fff925a9ff3  com.apple.print.framework.Print (10.0 - 266) <F13A0609-793A-3A43-A961-AAFC81AC8FDA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
>    0x7fff9283f000 -     0x7fff92a4cfff  libicucore.A.dylib (551.30) <CC6AA367-C6D3-3592-A697-76C0CFFE19DD> /usr/lib/libicucore.A.dylib
>    0x7fff92a4d000 -     0x7fff92de2fdb  com.apple.vImage (8.0 - 8.0) <3EF89E53-2A54-3464-A405-88E3213F31F7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
>    0x7fff934b1000 -     0x7fff934baff3  com.apple.CommonAuth (4.0 - 2.0) <6EF43A6E-C071-36A3-8B94-694AC6BEF6D3> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
>    0x7fff934bb000 -     0x7fff934bbff7  libkeymgr.dylib (28) <47080280-8B57-3D75-8A20-9E100864DE27> /usr/lib/system/libkeymgr.dylib
>    0x7fff934d6000 -     0x7fff93654fff  com.apple.UIFoundation (1.0 - 435) <237F281F-7F15-3309-B749-F8DA37822F9F> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
>    0x7fff93667000 -     0x7fff93873fff  com.apple.CoreImage (11.1.0 - 366.1.1) <BE963C1D-90C2-388A-85F2-D6701DC104C4> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
>    0x7fff9387a000 -     0x7fff93896ff7  libsystem_malloc.dylib (67) <1B57A614-3D60-3F87-876F-7DB4AF38120F> /usr/lib/system/libsystem_malloc.dylib
>    0x7fff93897000 -     0x7fff938b0fff  com.apple.CFOpenDirectory (10.11 - 194) <86755CDA-B4AA-39EF-8F7B-27F120F9AAC3> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
>    0x7fff938b1000 -     0x7fff93947ff7  com.apple.ColorSync (4.9.0 - 4.9.0) <1FBEDDC2-4BCD-3148-800E-968814206CB9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
>    0x7fff93948000 -     0x7fff93965fff  com.apple.AppleVPAFramework (2.0.15 - 2.0.15) <86BC6DCE-8590-38E3-9C0C-52E97F617B58> /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
>    0x7fff939db000 -     0x7fff93cd0ff3  com.apple.HIToolbox (2.1.1 - 806) <359FC9DB-B64C-3BC7-B9DA-401D8A5337DC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
>    0x7fff93cd1000 -     0x7fff93cd1fff  libmetal_timestamp.dylib (600.0.41.2) <2E74E3DE-B13E-3645-8A32-90D889FE92E1> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib
>    0x7fff93cf4000 -     0x7fff93d18fff  com.apple.MultitouchSupport.framework (304.9 - 304.9) <90E9EC0A-57D0-331E-AE0D-FF1A7756A409> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
>    0x7fff93d51000 -     0x7fff93eacffb  com.apple.WebKitLegacy (11601 - 11601.2.7.2) <79E0891B-88EE-34EB-92D6-3403D89CBB08> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebKitLegacy.framework/Versions/A/WebKitLegacy
>    0x7fff93ead000 -     0x7fff9413bff3  com.apple.RawCamera.bundle (6.17 - 825) <EFF00605-B354-3F94-B4D0-1A14B08482FE> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
>    0x7fff9413c000 -     0x7fff9419afff  com.apple.SystemConfiguration (1.14 - 1.14) <E3F5D239-4CBE-3B77-A8D9-F3423702AAB9> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
>    0x7fff9419b000 -     0x7fff941aefff  com.apple.CoreBluetooth (1.0 - 1) <A63B8FB0-F8B3-368D-B482-733FF0373610> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
>    0x7fff94200000 -     0x7fff9420efff  com.apple.ToneLibrary (1.0 - 1) <E8B44453-4E70-393C-AECF-988D0A8284A6> /System/Library/PrivateFrameworks/ToneLibrary.framework/Versions/A/ToneLibrary
>    0x7fff94212000 -     0x7fff94233fff  com.apple.Sharing (438.0.1 - 438.0.1) <679D40D7-3C04-3D2C-962B-E8A959E5889E> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
>    0x7fff94414000 -     0x7fff94426fff  com.apple.contacts.ContactsPersistence (1.0 - 2137) <40E67B07-5DC9-3B5E-8266-1A27142268D0> /System/Library/PrivateFrameworks/ContactsPersistence.framework/Versions/A/ContactsPersistence
>    0x7fff94427000 -     0x7fff94449ff7  com.apple.IconServices (68 - 68) <9F8B9184-8DA8-3B7A-970B-3086DDD1CC6F> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
>    0x7fff9444a000 -     0x7fff9444fff7  libmacho.dylib (875.1) <A9EC23EC-11A0-3B4F-A8AC-B990C8267A6E> /usr/lib/system/libmacho.dylib
>    0x7fff944d5000 -     0x7fff94520ff7  com.apple.CoreMediaIO (701.0 - 4790) <EE999B42-E879-346B-829F-6CE9E2806187> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
>    0x7fff945c3000 -     0x7fff945ccff7  com.apple.DisplayServicesFW (3.0 - 378) <69821BC1-66F6-30FE-B706-134F3A9FCAD7> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
>    0x7fff945cd000 -     0x7fff945cdfff  com.apple.ApplicationServices (48 - 48) <B5326BD2-AF17-3880-A8C5-3C990AE4A1C8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
>    0x7fff945ce000 -     0x7fff94663fff  com.apple.ink.framework (10.9 - 214) <F1B3B6C9-FF8D-3E68-93EB-8CDCEB65171A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
>    0x7fff94676000 -     0x7fff9467dff7  libcompiler_rt.dylib (62) <253B36E5-572D-377D-AE99-A02CE32590E5> /usr/lib/system/libcompiler_rt.dylib
>    0x7fff94841000 -     0x7fff94872ff7  libncurses.5.4.dylib (46) <766F2188-F523-3FAA-AC1F-49447F09E133> /usr/lib/libncurses.5.4.dylib
>    0x7fff94873000 -     0x7fff94876fff  libspindump.dylib (197) <4DAD2F5F-B719-3DD8-9D7C-135314CE85D0> /usr/lib/libspindump.dylib
>    0x7fff948ab000 -     0x7fff948adff7  libsystem_configuration.dylib (801.10.2) <93D5FB9A-CC7C-3672-80D8-7A1C4805204B> /usr/lib/system/libsystem_configuration.dylib
>    0x7fff948cd000 -     0x7fff948f1fff  libJPEG.dylib (1440) <7A2BE834-C5F1-3950-B13D-66C1D39AD7AA> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
>    0x7fff94985000 -     0x7fff949f8fff  com.apple.framework.IOKit (2.0.2 - 1178.10.1) <6A9D7E11-156A-3FDB-850E-114ECB1AE7FD> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
>    0x7fff949f9000 -     0x7fff94a14ff7  libCRFSuite.dylib (34) <65E4DC91-A994-3921-B5B0-696123CE0C1E> /usr/lib/libCRFSuite.dylib
>    0x7fff94af5000 -     0x7fff94b1cff7  com.apple.ProtectedCloudStorage (1.0 - 1) <403BC9E0-2A4E-3481-BDFE-B3CB372E5051> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
>    0x7fff94b40000 -     0x7fff94e94fff  com.apple.Foundation (6.9 - 1255.1) <3AD7B198-3943-3919-B6F2-B0C28DC817B1> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
>    0x7fff957d3000 -     0x7fff957dfff7  com.apple.OpenDirectory (10.11 - 194) <7ECA481B-C265-33F6-835E-2E5B96621E51> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
>    0x7fff957e0000 -     0x7fff957e3ff7  libsystem_sandbox.dylib (459.10.4) <BC781530-CA98-392D-A77A-8CAD2D9C6B2F> /usr/lib/system/libsystem_sandbox.dylib
>    0x7fff95837000 -     0x7fff9584dfff  com.apple.CoreMediaAuthoring (2.2 - 953) <8F5453F5-DC0E-39B8-9CB0-0A89268F6930> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring
>    0x7fff9584e000 -     0x7fff9588fff7  libGLU.dylib (12.0.34.12) <055A2B53-7C59-359A-82CB-1F79160C5C86> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
>    0x7fff95890000 -     0x7fff95893ff7  com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <E4643432-0DF2-3CD3-9F63-3A7665B25838> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
>    0x7fff9596d000 -     0x7fff9596efff  liblangid.dylib (122) <EAC09BF0-5E88-3060-AA51-EC71B4D26F3C> /usr/lib/liblangid.dylib
>    0x7fff9596f000 -     0x7fff95970fff  libDiagnosticMessagesClient.dylib (100) <F2D8CFCC-A00A-3675-9C01-EF0C663F2445> /usr/lib/libDiagnosticMessagesClient.dylib
>    0x7fff95971000 -     0x7fff95973fff  com.apple.EFILogin (2.0 - 2) <1FF63331-0B4A-385D-AC44-7AE665947553> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
>    0x7fff959a7000 -     0x7fff95a57fe7  libvMisc.dylib (563.4) <E166E14C-616E-35FA-BD3C-A60337EDD833> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
>    0x7fff95a58000 -     0x7fff95a60fff  libMatch.1.dylib (27) <D8024E9A-795B-30FC-BCE7-DB1E20889AB9> /usr/lib/libMatch.1.dylib
>    0x7fff95a61000 -     0x7fff95a8fff7  com.apple.CoreServicesInternal (248.1 - 248.1) <834B5D98-DB81-36B1-BD2A-640928EDAAF6> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
>    0x7fff95ae5000 -     0x7fff95b89fff  com.apple.Bluetooth (4.4.2 - 4.4.2f1) <7037778A-6783-3727-9076-6CA9ED130A11> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
>    0x7fff95b8a000 -     0x7fff95c35fff  com.apple.PDFKit (3.1 - 3.1) <CDEADFD1-493E-37A8-B2D4-42AE8F72C5FE> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
>    0x7fff95c40000 -     0x7fff95c8bffb  com.apple.print.framework.PrintCore (11.0 - 472) <34EA102A-D482-37FF-9C9B-E4FE4275913B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
>    0x7fff95c8c000 -     0x7fff95c9afff  com.apple.IntlPreferences (2.0 - 192) <6576CA0C-BFA3-3DD4-8FB8-B2B36137060E> /System/Library/PrivateFrameworks/IntlPreferences.framework/Versions/A/IntlPreferences
>    0x7fff95ccd000 -     0x7fff95cd5ff7  libcldcpuengine.dylib (2.6.4.1) <D8A9DDA1-35B5-3D6B-85E0-A5542033FA9F> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
>    0x7fff95d46000 -     0x7fff960c1ffb  com.apple.VideoToolbox (1.0 - 1731.15.20) <70FDD7D4-FE98-3154-8B7D-72EDD5E92CDB> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
>    0x7fff96201000 -     0x7fff96204ffb  libScreenReader.dylib (425.100) <993C7AE7-6CA2-37B5-A13C-F9032857D3AD> /usr/lib/libScreenReader.dylib
>    0x7fff9628d000 -     0x7fff962a1fff  libsystem_coretls.dylib (82) <21EDACF1-D9B3-3086-9821-60EB75E7F965> /usr/lib/system/libsystem_coretls.dylib
>    0x7fff962a2000 -     0x7fff962f4fff  com.apple.CloudDocs (1.0 - 382) <F8B381F5-C434-3719-B26B-137D61F8DEBD> /System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs
>    0x7fff971fe000 -     0x7fff97213fff  com.apple.AppContainer (4.0 - 261.10.2) <ABF27707-2925-3A25-916E-370A3E342AF0> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
>    0x7fff972c1000 -     0x7fff973a8ff7  libcrypto.0.9.8.dylib (59) <7C4E5457-B66C-39CA-BC0E-15CA6C051FC0> /usr/lib/libcrypto.0.9.8.dylib
>    0x7fff973a9000 -     0x7fff973c0fff  libsystem_asl.dylib (322) <97D794DA-8CE5-3676-AC5E-364F6D172BDA> /usr/lib/system/libsystem_asl.dylib
>    0x7fff97582000 -     0x7fff976e9fff  libBLAS.dylib (1159) <35ADE4D4-391A-30C2-9D38-388F543EA4BA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
>    0x7fff983db000 -     0x7fff984d6ff7  libFontParser.dylib (158.3) <DBFEE35E-60F4-3F51-AA25-D4D7E4E01996> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
>    0x7fff98501000 -     0x7fff987a7fff  com.apple.CoreData (120 - 640) <37466A48-AA4C-3DB5-B606-C04841D3F654> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
>    0x7fff987a8000 -     0x7fff987acfff  libGIF.dylib (1440) <22C11AAC-DDCD-37F8-8656-27184840CA7F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
>    0x7fff987b1000 -     0x7fff987bcfff  libcsfde.dylib (517) <C8C9A632-5072-3D24-8EBF-CCDE0BC8BFB5> /usr/lib/libcsfde.dylib
>    0x7fff98815000 -     0x7fff9883efff  libc++abi.dylib (125) <F5027B46-1801-344D-BD51-2E6D188C8900> /usr/lib/libc++abi.dylib
>    0x7fff98a61000 -     0x7fff98a67fff  com.apple.XPCService (2.0 - 1) <E50F1206-8B6B-3CDB-BC66-E5B70B4B41C7> /System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService
>    0x7fff98a68000 -     0x7fff98a6bff7  libCoreFSCache.dylib (119.5) <5935DEAB-4236-38D2-8C76-5AF9A5700559> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
> 
> External Modification Summary:
>  Calls made by other processes targeting this process:
>    task_for_pid: 1
>    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: 6072
>    thread_create: 0
>    thread_set_state: 0
> 
> VM Region Summary:
> ReadOnly portion of Libraries: Total=291.1M resident=0K(0%) swapped_out_or_unallocated=291.1M(100%)
> Writable regions: Total=245.4M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=245.4M(100%)
> 
>                                VIRTUAL   REGION 
> REGION TYPE                        SIZE    COUNT (non-coalesced) 
> ===========                     =======  ======= 
> Accelerate.framework               256K        3 
> Activity Tracing                  2048K        2 
> CG backing stores                 23.7M        4 
> CG image                           116K       14 
> CG raster data                      96K        7 
> CG shared images                   272K        7 
> CoreAnimation                      652K       44 
> CoreUI image data                  552K       16 
> CoreUI image file                  192K        3 
> Dispatch continuations            16.0M        2 
> Foundation                          28K        3 
> Image IO                          4536K       48 
> Kernel Alloc Once                    8K        3 
> MALLOC                           103.6M       42 
> MALLOC guard page                   32K        7 
> Memory Tag 242                      12K        2 
> OpenCL                              24K        3 
> Process Corpse Info               2048K        2 
> STACK GUARD                       55.7M        7 
> Stack                             10.4M        9 
> VM_ALLOCATE                         68K       11 
> __DATA                           110.6M      331 
> __IMAGE                            528K        2 
> __LINKEDIT                        91.5M        7 
> __TEXT                           199.5M      280 
> __UNICODE                          552K        2 
> mapped file                       55.7M       49 
> shared memory                     16.3M        7 
> ===========                     =======  ======= 
> TOTAL                            694.8M      889 
> 
> Model: iMac17,1, BootROM IM171.0105.B04, 4 processors, Intel Core i7, 4 GHz, 16 GB, SMC 2.34f2
> Graphics: AMD Radeon R9 M395X, AMD Radeon R9 M395X, PCIe, 4096 MB
> Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1867 MHz, 0x802C, 0x31364B544631473634485A2D314739453220
> Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1867 MHz, 0x802C, 0x31364B544631473634485A2D314739453220
> AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x14A), Broadcom BCM43xx 1.0 (7.21.94.29.1a4)
> Bluetooth: Version 4.4.2f1 16391, 3 services, 27 devices, 1 incoming serial ports
> Network Service: Wi-Fi, AirPort, en1
> Serial ATA Device: APPLE SSD SM0512G, 500,28 GB
> USB Device: USB 3.0 Bus
> USB Device: Bluetooth USB Host Controller
> USB Device: FaceTime HD Camera (Built-in)
> Thunderbolt Bus: iMac, Apple Inc., 28.1
> 





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#22008; Package emacs. (Wed, 18 May 2016 21:17:02 GMT) Full text and rfc822 format available.

Message #8 received at 22008 <at> debbugs.gnu.org (full text, mbox):

From: Alan Third <alan <at> idiocy.org>
To: David Reitter <david.reitter <at> gmail.com>
Cc: 22008 <at> debbugs.gnu.org, konrad.podczeck <at> univie.ac.at
Subject: Re: bug#22008: 25.1;
 crash: kill-emacs does not wait for child processes to terminate
Date: Wed, 18 May 2016 22:16:33 +0100
David Reitter <david.reitter <at> gmail.com> writes:

> The bug report below led me to reproduce the situation roughly with
> the following steps:
>
>
> Emacs -Q   (25.1 branch)
>
> Start a second emacs with 
>
> 	(start-process "em2" nil 
> 		       (car command-line-args) "-q")
>
> Then, in the child emacs, make sure we’re doing something in
> kill-emacs-hook so we don’t quit immediately:
>
> 	(setq kill-emacs-hook '((lambda () (sit-for 1))))
>
> Now, in the parent process, do 
>
> 	(kill-emacs)
>
> and answer the kill-the-process? question with yes.
>
> On my system that reliably leads to the crash that Konrad describes
> below. OS X 10.11.
>
> Looking at what’s happening, I think that the child is sent a SIGHUP
> in kill_buffer_processes(), and that we do not wait for the child to
> finish. The system then terminates the child prematurely.

I think this is actually simpler. Just sending a SIGHUP to Emacs causes
essentially the same crash:

    kill -hup <emacs pid>

You don't need to bother with nesting Emacs within Emacs.

It looks like this bit of code in nsterm.m -> ns_read_socket fires
emacs_abort (line 4122):

    if (++apploopnr != 1)
      {
        emacs_abort ();
      }

which then sends SIGABRT which basically just kills Emacs on the spot,
as you'd expect.

I don't know why emacs_abort gets called here, I don't understand this
bit of the code. Perhaps it's intentional, but I'd imagine you'd want
Emacs to quit cleanly on hang-up rather than just abort.
-- 
Alan Third




Added tag(s) confirmed. Request was from Alan Third <alan <at> idiocy.org> to control <at> debbugs.gnu.org. (Wed, 18 May 2016 21:17:02 GMT) Full text and rfc822 format available.

Merged 11049 22008. Request was from Alan Third <alan <at> idiocy.org> to control <at> debbugs.gnu.org. (Tue, 24 May 2016 19:12:01 GMT) Full text and rfc822 format available.

Added tag(s) patch. Request was from Alan Third <alan <at> idiocy.org> to control <at> debbugs.gnu.org. (Fri, 27 May 2016 23:03:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 05 Aug 2016 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 8 years and 324 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.