* Help understanding some bad emacs behavior
@ 2014-11-16 13:09 Austin Bingham
2014-11-16 19:53 ` Stefan Monnier
0 siblings, 1 reply; 5+ messages in thread
From: Austin Bingham @ 2014-11-16 13:09 UTC (permalink / raw)
To: emacs-devel
[-- Attachment #1.1: Type: text/plain, Size: 627 bytes --]
I'm working on some code-completion related packages (company + ycmd), and
something I'm doing is triggering some pathological behavior that I could
use help on. Under some conditions that I haven't fully characterized yet,
a thread in emacs goes off on an extended, recursive-looking adventure of
some sort. What I'm hoping is that someone on this list can look at the
attached stack info and give me some hint as to what might be going on.
My assumption is that some of my elisp code is just doing something wrong,
but I don't know what. Does this stack info give anyone any clues as to
where I might start to look?
Austin
[-- Attachment #1.2: Type: text/html, Size: 699 bytes --]
[-- Attachment #2: emacs_sample_completion_loop.txt --]
[-- Type: text/plain, Size: 62911 bytes --]
Sampling process 1259 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling Emacs (pid 1259) every 1 millisecond
Process: Emacs [1259]
Path: /Applications/Emacs.app/Contents/MacOS/Emacs
Load Address: 0x100000000
Identifier: org.gnu.Emacs
Version: Version 24.4 (9.0)
Code Type: X86-64
Parent Process: bash [1254]
Date/Time: 2014-11-16 06:52:25.910 -0600
OS Version: Mac OS X 10.9.5 (13F34)
Report Version: 7
Call graph:
2056 Thread_110559 DispatchQueue_1: com.apple.main-thread (serial)
+ 2056 start (in libdyld.dylib) + 1 [0x7fff8dfae5fd]
+ 2056 main (in Emacs) + 5143 [0x1000a40c7]
+ 2056 Frecursive_edit (in Emacs) + 236 [0x1000a51b1]
+ 2056 recursive_edit_1 (in Emacs) + 211 [0x1000a500b]
+ 2056 internal_catch (in Emacs) + 243 [0x100110b4d]
+ 2056 command_loop_2 (in Emacs) + 53 [0x1000b5059]
+ 2056 internal_condition_case (in Emacs) + 251 [0x100111132]
+ 2056 command_loop_1 (in Emacs) + 2818 [0x1000a6334]
+ 2056 call1 (in Emacs) + 45 [0x100112caa]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 1039 [0x100112811]
+ 2056 Fcall_interactively (in Emacs) + 1153 [0x10010d1a5]
+ 2056 apply1 (in Emacs) + 53 [0x10010ee11]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 5774 [0x100146021]
+ 2056 internal_lisp_condition_case (in Emacs) + 543 [0x100110efb]
+ 2056 eval_sub (in Emacs) + 1387 [0x10010f56a]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 5199 [0x100145de2]
+ 2056 internal_catch (in Emacs) + 243 [0x100110b4d]
+ 2056 eval_sub (in Emacs) + 1387 [0x10010f56a]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 761 [0x1001126fb]
+ 2056 Fsleep_for (in Emacs) + 102 [0x10000997f]
+ 2056 wait_reading_process_output (in Emacs) + 2912 [0x10014d54a]
+ 2056 swallow_events (in Emacs) + 38 [0x1000ab028]
+ 2056 get_input_pending (in Emacs) + 47 [0x1000ad2aa]
+ 2056 readable_events (in Emacs) + 18 [0x1000ab2fe]
+ 2056 timer_check (in Emacs) + 883 [0x1000ad679]
+ 2056 call1 (in Emacs) + 45 [0x100112caa]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 funcall_lambda (in Emacs) + 750 [0x100113266]
+ 2056 exec_byte_code (in Emacs) + 5774 [0x100146021]
+ 2056 internal_lisp_condition_case (in Emacs) + 543 [0x100110efb]
+ 2056 eval_sub (in Emacs) + 1688 [0x10010f697]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 761 [0x1001126fb]
+ 2056 Fapply (in Emacs) + 159 [0x10011212d]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 funcall_lambda (in Emacs) + 750 [0x100113266]
+ 2056 exec_byte_code (in Emacs) + 5774 [0x100146021]
+ 2056 internal_lisp_condition_case (in Emacs) + 543 [0x100110efb]
+ 2056 eval_sub (in Emacs) + 1688 [0x10010f697]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 funcall_lambda (in Emacs) + 750 [0x100113266]
+ 2056 exec_byte_code (in Emacs) + 5774 [0x100146021]
+ 2056 internal_lisp_condition_case (in Emacs) + 543 [0x100110efb]
+ 2056 eval_sub (in Emacs) + 1688 [0x10010f697]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 funcall_lambda (in Emacs) + 750 [0x100113266]
+ 2056 exec_byte_code (in Emacs) + 5774 [0x100146021]
+ 2056 internal_lisp_condition_case (in Emacs) + 543 [0x100110efb]
+ 2056 eval_sub (in Emacs) + 1387 [0x10010f56a]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 funcall_lambda (in Emacs) + 680 [0x100113220]
+ 2056 eval_sub (in Emacs) + 1387 [0x10010f56a]
+ 2056 Fapply (in Emacs) + 159 [0x10011212d]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 funcall_lambda (in Emacs) + 680 [0x100113220]
+ 2056 eval_sub (in Emacs) + 1177 [0x10010f498]
+ 2056 FletX (in Emacs) + 411 [0x1001102ae]
+ 2056 Fprogn (in Emacs) + 31 [0x10010f881]
+ 2056 eval_sub (in Emacs) + 1177 [0x10010f498]
+ 2056 Funwind_protect (in Emacs) + 79 [0x100110cb0]
+ 2056 eval_sub (in Emacs) + 1177 [0x10010f498]
+ 2056 Fprogn (in Emacs) + 31 [0x10010f881]
+ 2056 eval_sub (in Emacs) + 999 [0x10010f3e6]
+ 2056 apply_lambda (in Emacs) + 313 [0x100112009]
+ 2056 funcall_lambda (in Emacs) + 680 [0x100113220]
+ 2056 eval_sub (in Emacs) + 1177 [0x10010f498]
+ 2056 eval_sub (in Emacs) + 1177 [0x10010f498]
+ 2056 Fprogn (in Emacs) + 31 [0x10010f881]
+ 2056 eval_sub (in Emacs) + 1177 [0x10010f498]
+ 2056 Flet (in Emacs) + 647 [0x100110650]
+ 2056 Fprogn (in Emacs) + 31 [0x10010f881]
+ 2056 eval_sub (in Emacs) + 1177 [0x10010f498]
+ 2056 Fsave_current_buffer (in Emacs) + 62 [0x1001056d3]
+ 2056 Fprogn (in Emacs) + 31 [0x10010f881]
+ 2056 eval_sub (in Emacs) + 1177 [0x10010f498]
+ 2056 Fsave_excursion (in Emacs) + 62 [0x100105686]
+ 2056 Fprogn (in Emacs) + 31 [0x10010f881]
+ 2056 eval_sub (in Emacs) + 1322 [0x10010f529]
+ 2056 eval_sub (in Emacs) + 817 [0x10010f330]
+ 2056 apply_lambda (in Emacs) + 313 [0x100112009]
+ 2056 funcall_lambda (in Emacs) + 750 [0x100113266]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2056 funcall_lambda (in Emacs) + 750 [0x100113266]
+ 2056 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ 2056 Ffuncall (in Emacs) + 595 [0x100112655]
+ 2051 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ ! 2050 Ffuncall (in Emacs) + 595 [0x100112655]
+ ! : 2050 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
+ ! : 2048 Ffuncall (in Emacs) + 1171 [0x100112895]
+ ! : | 2048 Fparse_partial_sexp (in Emacs) + 215 [0x10013fb68]
+ ! : | 2048 scan_sexps_forward (in Emacs) + 8210,2481,... [0x100141d2f,0x1001406ce,...]
+ ! : 1 Ffuncall (in Emacs) + 595 [0x100112655]
+ ! : | 1 exec_byte_code (in Emacs) + 10298 [0x1001471cd]
+ ! : | 1 Fforward_line (in Emacs) + 128 [0x1000d9ab0]
+ ! : | 1 find_newline (in Emacs) + 318 [0x1000e1fe3]
+ ! : 1 Ffuncall (in Emacs) + 410 [0x10011259c]
+ ! 1 Ffuncall (in Emacs) + 1171 [0x100112895]
+ ! 1 Fparse_partial_sexp (in Emacs) + 131 [0x10013fb14]
+ ! 1 buf_charpos_to_bytepos (in Emacs) + 0 [0x1000caac4]
+ 3 exec_byte_code (in Emacs) + 9668 [0x100146f57]
+ ! 3 Findent_to (in Emacs) + 240 [0x1000dd380]
+ ! 3 Finsert_char (in Emacs) + 444 [0x100107514]
+ ! 3 insert_and_inherit (in Emacs) + 96 [0x1000c8493]
+ ! 3 signal_after_change (in Emacs) + 283 [0x1000c831a]
+ ! 2 run_hook_with_args (in Emacs) + 353 [0x100112b17]
+ ! : 2 funcall_nil (in Emacs) + 9 [0x100112b52]
+ ! : 2 Ffuncall (in Emacs) + 595 [0x100112655]
+ ! : 2 funcall_lambda (in Emacs) + 370,431 [0x1001130ea,0x100113127]
+ ! 1 run_hook_with_args (in Emacs) + 65 [0x1001129f7]
+ ! 1 find_symbol_value (in Emacs) + 82 [0x1000fda36]
+ ! 1 swap_in_symval_forwarding (in Emacs) + 21 [0x1000fceb5]
+ 2 exec_byte_code (in Emacs) + 1075 [0x100144dc6]
2056 Thread_110561 DispatchQueue_2: com.apple.libdispatch-manager (serial)
+ 2056 _dispatch_mgr_thread (in libdispatch.dylib) + 52 [0x7fff8300b136]
+ 2056 _dispatch_mgr_invoke (in libdispatch.dylib) + 239 [0x7fff8300b421]
+ 2056 kevent64 (in libsystem_kernel.dylib) + 10 [0x7fff8a265662]
2056 Thread_110570
+ 2056 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff8b3bbfc9]
+ 2056 _pthread_start (in libsystem_pthread.dylib) + 137 [0x7fff8b3b772a]
+ 2056 _pthread_body (in libsystem_pthread.dylib) + 138 [0x7fff8b3b7899]
+ 2056 __NSThread__main__ (in Foundation) + 1318 [0x7fff83bfbdfb]
+ 2056 -[EmacsApp fd_handler:] (in Emacs) + 237 [0x100175e52]
+ 2056 __select (in libsystem_kernel.dylib) + 10 [0x7fff8a2649aa]
2056 Thread_110576
+ 2056 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff8b3bbfc9]
+ 2056 _pthread_start (in libsystem_pthread.dylib) + 137 [0x7fff8b3b772a]
+ 2056 _pthread_body (in libsystem_pthread.dylib) + 138 [0x7fff8b3b7899]
+ 2056 _NSEventThread (in AppKit) + 144 [0x7fff8167305e]
+ 2056 CFRunLoopRunSpecific (in CoreFoundation) + 309 [0x7fff8210ae75]
+ 2056 __CFRunLoopRun (in CoreFoundation) + 1161 [0x7fff8210b539]
+ 2056 __CFRunLoopServiceMachPort (in CoreFoundation) + 181 [0x7fff8210bf15]
+ 2056 mach_msg (in libsystem_kernel.dylib) + 64 [0x7fff8a25fd18]
+ 2056 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff8a260a1a]
2056 Thread_110694: CVDisplayLink
+ 2056 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff8b3bbfc9]
+ 2056 _pthread_start (in libsystem_pthread.dylib) + 137 [0x7fff8b3b772a]
+ 2056 _pthread_body (in libsystem_pthread.dylib) + 138 [0x7fff8b3b7899]
+ 2056 startIOThread(void*) (in CoreVideo) + 147 [0x7fff82d5f78f]
+ 2056 CVDisplayLink::runIOThread() (in CoreVideo) + 656 [0x7fff82d5fa38]
+ 2056 _pthread_cond_wait (in libsystem_pthread.dylib) + 727 [0x7fff8b3b9c3b]
+ 2056 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff8a264716]
2056 Thread_119381
+ 2056 start_wqthread (in libsystem_pthread.dylib) + 13 [0x7fff8b3bbfb9]
+ 2056 _pthread_wqthread (in libsystem_pthread.dylib) + 330 [0x7fff8b3b8f08]
+ 2056 __workq_kernreturn (in libsystem_kernel.dylib) + 10 [0x7fff8a264e6a]
2056 Thread_119383
2056 start_wqthread (in libsystem_pthread.dylib) + 13 [0x7fff8b3bbfb9]
2056 _pthread_wqthread (in libsystem_pthread.dylib) + 330 [0x7fff8b3b8f08]
2056 __workq_kernreturn (in libsystem_kernel.dylib) + 10 [0x7fff8a264e6a]
Total number in stack (recursive counted multiple, when >=5):
23 Ffuncall (in Emacs) + 595 [0x100112655]
17 exec_byte_code (in Emacs) + 2147 [0x1001451f6]
8 eval_sub (in Emacs) + 1177 [0x10010f498]
6 Fprogn (in Emacs) + 31 [0x10010f881]
6 funcall_lambda (in Emacs) + 750 [0x100113266]
5 exec_byte_code (in Emacs) + 5774 [0x100146021]
5 internal_lisp_condition_case (in Emacs) + 543 [0x100110efb]
Sort by top of stack, same collapsed (when >= 5):
__workq_kernreturn (in libsystem_kernel.dylib) 4112
__psynch_cvwait (in libsystem_kernel.dylib) 2056
__select (in libsystem_kernel.dylib) 2056
kevent64 (in libsystem_kernel.dylib) 2056
mach_msg_trap (in libsystem_kernel.dylib) 2056
scan_sexps_forward (in Emacs) 2048
Binary Images:
0x100000000 - 0x1001d4fff +org.gnu.Emacs (Version 24.4 - 9.0) <39E0B1B3-BC50-33FC-9192-B97888EB9DF2> /Applications/Emacs.app/Contents/MacOS/Emacs
0x10167f000 - 0x101680fee +cl_kernels (???) <B28E29B2-F487-43FA-8A19-C099C1B11026> cl_kernels
0x1016ef000 - 0x1016f0ff9 +cl_kernels (???) <7FA9AA1D-0B62-42CA-8F90-1D1865E668C9> cl_kernels
0x1016f5000 - 0x1016f6fe4 +cl_kernels (???) <10F21BC7-EA8D-463A-8EFA-FE89D86F014E> cl_kernels
0x10742f000 - 0x10742ffec +cl_kernels (???) <7647FCC7-3B55-49C2-A375-B500F590E791> cl_kernels
0x109efd000 - 0x109efefe4 +cl_kernels (???) <6E2A6434-DCEE-4219-889E-5498914EA886> cl_kernels
0x10a42c000 - 0x10a512fef unorm8_bgra.dylib (2.3.58) <280D6FDD-8CA5-36EC-9EA1-D7DC09598E20> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib
0x10a5f9000 - 0x10a5fafe3 +cl_kernels (???) <5BC3A2BC-278E-45BF-8E11-531639D9C973> cl_kernels
0x10b8e4000 - 0x10b8e8ffd libFontRegistryUI.dylib (127) <57DE4E73-B65B-3712-9815-81018E72501A> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Resources/libFontRegistryUI.dylib
0x10b8f4000 - 0x10b8f4ff3 +cl_kernels (???) <1A57DF60-1408-4335-B4AE-132CF2FCC45B> cl_kernels
0x123400000000 - 0x12340047bff7 com.apple.driver.AppleIntelHD4000GraphicsGLDriver (8.28.32 - 8.2.8) <0B941CC0-E86A-3410-B64B-0BCDAD0922B0> /System/Library/Extensions/AppleIntelHD4000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD4000GraphicsGLDriver
0x7fff6f4d5000 - 0x7fff6f508817 dyld (239.4 - ???) <7AD43B9B-5CEA-3C7E-9836-A06909F9CA56> /usr/lib/dyld
0x7fff8081b000 - 0x7fff8089cfff com.apple.CoreSymbolication (3.0.1 - 141.0.5) <20E484C4-9F0E-3DF6-BB27-D509859FF57A> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff80916000 - 0x7fff80a1cff7 com.apple.ImageIO.framework (3.3.0 - 1044) <3BCCF2AE-CF1F-3324-A371-DF0A42C841A2> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff80c68000 - 0x7fff80d57fff libFontParser.dylib (111.1) <835A8253-6AB9-3AAB-9CBF-171440DEC486> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff80dab000 - 0x7fff80e5bff7 libvMisc.dylib (423.32) <049C0735-1808-39B9-943F-76CB8021744F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff80e5c000 - 0x7fff80e64ff7 com.apple.speech.recognition.framework (4.2.4 - 4.2.4) <98BBB3E4-6239-3EF1-90B2-84EA0D3B8D61> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fff80e65000 - 0x7fff81298ffb com.apple.vision.FaceCore (3.0.0 - 3.0.0) <F42BFC9C-0B16-35EF-9A07-91B7FDAB7FC5> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x7fff814a1000 - 0x7fff814aefff com.apple.Sharing (132.2 - 132.2) <F983394A-226D-3244-B511-FA51FDB6ADDA> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x7fff814af000 - 0x7fff82025ff7 com.apple.AppKit (6.9 - 1265.21) <9DC13B27-841D-3839-93B2-3EDE66157BDE> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff8209b000 - 0x7fff82280fff com.apple.CoreFoundation (6.9 - 855.17) <729BD6DA-1F63-3E72-A148-26F21EBF52BB> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff822cb000 - 0x7fff822dbfff libbsm.0.dylib (33) <2CAC00A2-1352-302A-88FA-C567D4D69179> /usr/lib/libbsm.0.dylib
0x7fff822e2000 - 0x7fff8248ff27 libobjc.A.dylib (551.1) <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib
0x7fff82490000 - 0x7fff8249bff7 com.apple.NetAuth (5.0 - 5.0) <C811E662-9EC3-3B74-808A-A75D624F326B> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff8249d000 - 0x7fff825cdff7 com.apple.desktopservices (1.8.3 - 1.8.3) <225BEC20-F8E0-3F22-9560-890A1A5B9050> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff825df000 - 0x7fff82630ff7 com.apple.audio.CoreAudio (4.2.1 - 4.2.1) <BE13E840-FB45-3BC2-BCF5-031629754FD5> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff82631000 - 0x7fff82642ff7 libsystem_asl.dylib (217.1.4) <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
0x7fff826cc000 - 0x7fff8270eff7 libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
0x7fff82726000 - 0x7fff82737ff7 libz.1.dylib (53) <42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib
0x7fff8273a000 - 0x7fff82752ff7 com.apple.GenerationalStorage (2.0 - 160.3) <64749B08-0212-3AC8-9B49-73D662B09304> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff82d5e000 - 0x7fff82d83ff7 com.apple.CoreVideo (1.8 - 117.2) <4674339E-26D0-35FA-9958-422832B39B12> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff82d84000 - 0x7fff82db0fff com.apple.CoreServicesInternal (184.9 - 184.9) <4DEA54F9-81D6-3EDB-AA3C-1F9C497B3379> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x7fff82db1000 - 0x7fff82db2ff7 libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff82db3000 - 0x7fff82ffbff7 com.apple.CoreData (107 - 481.3) <E78734AA-E3D0-33CB-A014-620BBCAB2E96> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff82ffc000 - 0x7fff83005ffd com.apple.CommonAuth (4.0 - 2.0) <32BA436F-6319-3A0B-B5D2-2EB75FF36B5B> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff83008000 - 0x7fff83022fff libdispatch.dylib (339.92.1) <C4E4A18D-3C3B-3C9C-8709-A4270D998DE7> /usr/lib/system/libdispatch.dylib
0x7fff83023000 - 0x7fff83068fff libcurl.4.dylib (78.94.1) <88F27F9B-052E-3375-938D-2603E90D8AD5> /usr/lib/libcurl.4.dylib
0x7fff8342d000 - 0x7fff83435ff3 libCGCMS.A.dylib (599.35.4) <67AD122A-B8DA-3C05-8B8C-1939F5064FAE> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
0x7fff83437000 - 0x7fff83460fff GLRendererFloat (9.6.1) <23A2C705-F932-335D-B27B-565A30333460> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
0x7fff834c8000 - 0x7fff834dfff7 com.apple.CFOpenDirectory (10.9 - 173.90.1) <7BC0194E-1B40-3FCA-ACD2-235CE5D65DFA> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff8356c000 - 0x7fff83571ff7 libunwind.dylib (35.3) <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
0x7fff8357b000 - 0x7fff83588ff0 libbz2.1.0.dylib (29) <0B98AC35-B138-349C-8063-2B987A75D24C> /usr/lib/libbz2.1.0.dylib
0x7fff835ca000 - 0x7fff835ccff7 libquarantine.dylib (71) <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
0x7fff835cd000 - 0x7fff83644fff com.apple.CoreServices.OSServices (600.4 - 600.4) <C63562F5-6DF5-3EE9-8897-FF61A44C8251> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff8369b000 - 0x7fff83724ff7 libsystem_c.dylib (997.90.3) <6FD3A400-4BB2-3B95-B90C-BE6E9D0D78FA> /usr/lib/system/libsystem_c.dylib
0x7fff83725000 - 0x7fff83729fff com.apple.IOAccelerator (98.23 - 98.23) <A5174BEC-A27D-34D8-AB7B-B86962FFAEBA> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0x7fff8372a000 - 0x7fff837ecff5 com.apple.CoreText (367.20 - 367.20) <B80D086D-93A9-3C35-860E-9C3FDD027F3B> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff83893000 - 0x7fff8389aff8 liblaunch.dylib (842.92.1) <A40A0C7B-3216-39B4-8AE0-B5D3BAF1DA8A> /usr/lib/system/liblaunch.dylib
0x7fff8389b000 - 0x7fff8389bff7 libkeymgr.dylib (28) <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
0x7fff8389c000 - 0x7fff83a0aff7 libBLAS.dylib (1094.5) <DE93A590-5FA5-32A2-A16C-5D7D7361769F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff83b19000 - 0x7fff83b25ffb com.apple.AppleFSCompression (56.92.1 - 1.0) <066255FD-DBD1-3041-8DDA-7AFC41C9096D> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x7fff83b26000 - 0x7fff83b61fff com.apple.bom (14.0 - 193.1) <EF24A562-6D3C-379E-8B9B-FAE0E4A0EF7C> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x7fff83b62000 - 0x7fff83b91ff9 com.apple.GSS (4.0 - 2.0) <44E914BE-B0D0-3E05-9451-CA9E539AFA52> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff83b92000 - 0x7fff83b94ff3 libsystem_configuration.dylib (596.15) <4998CB6A-9D54-390A-9F57-5D1AC53C135C> /usr/lib/system/libsystem_configuration.dylib
0x7fff83b95000 - 0x7fff83e95ff7 com.apple.Foundation (6.9 - 1056.16) <24349208-3603-3F5D-95CC-B379616FBEF8> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff84d0a000 - 0x7fff84de6fff libcrypto.0.9.8.dylib (52) <ED7F3865-10D4-346B-8C9C-D968EB3B5D35> /usr/lib/libcrypto.0.9.8.dylib
0x7fff84de7000 - 0x7fff84ecbff7 com.apple.coreui (2.2 - 231.1) <187DF89C-8A64-366D-8782-F90315FA3CD7> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff84ecc000 - 0x7fff84f0dfff com.apple.PerformanceAnalysis (1.47 - 47) <7B73DFF4-75DB-3403-80D2-0F3FE48764C3> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff84f2a000 - 0x7fff84f2cffb libutil.dylib (34) <DAC4A6CF-A1BB-3874-9569-A919316D30E8> /usr/lib/libutil.dylib
0x7fff84f2d000 - 0x7fff84f5cfff com.apple.DebugSymbols (106 - 106) <E1BDED08-523A-36F4-B2DA-9D5C712F0AC7> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff84f5e000 - 0x7fff85045ff7 libxml2.2.dylib (26) <A1DADD11-89E5-3DE4-8802-07186225967F> /usr/lib/libxml2.2.dylib
0x7fff85050000 - 0x7fff851ebff8 com.apple.CFNetwork (673.5 - 673.5) <EF4DA617-D442-327A-9575-A75111A0A742> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff851ec000 - 0x7fff851ecfff com.apple.ApplicationServices (48 - 48) <3E3F01A8-314D-378F-835E-9CC4F8820031> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff85478000 - 0x7fff85479fff libsystem_sandbox.dylib (278.11.1) <0D0B13EA-6B7A-3AC8-BE60-B548543BEB77> /usr/lib/system/libsystem_sandbox.dylib
0x7fff8547a000 - 0x7fff85632ffb libicucore.A.dylib (511.35) <6F097DA7-147C-32A1-93D2-728A64CF0DC2> /usr/lib/libicucore.A.dylib
0x7fff85633000 - 0x7fff8569ffff com.apple.framework.IOKit (2.0.1 - 907.100.13) <057FDBA3-56D6-3903-8C0B-849214BF1985> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff856a0000 - 0x7fff856a3ffa libCGXType.A.dylib (599.35.4) <A2B493FD-2EDE-3BC2-A281-2381E0156411> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x7fff856a4000 - 0x7fff856aafff com.apple.AOSNotification (1.7.0 - 760.3) <7901B867-60F7-3645-BB3E-18C51A6FBCC6> /System/Library/PrivateFrameworks/AOSNotification.framework/Versions/A/AOSNotification
0x7fff856fb000 - 0x7fff8573afff libGLU.dylib (9.6.1) <AE032555-3E2F-3DBF-A26D-EA4576061605> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff8573b000 - 0x7fff857aefff com.apple.securityfoundation (6.0 - 55122.3) <0FDC8F53-104C-3938-A852-5B33C30BAAD5> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff857f2000 - 0x7fff857f3fff libunc.dylib (28) <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
0x7fff85ead000 - 0x7fff85eb7ff7 com.apple.CrashReporterSupport (10.9 - 539) <B25A09EC-A021-32EC-86F8-05B4837E0EDE> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x7fff85ebd000 - 0x7fff861a7fff com.apple.CoreServices.CarbonCore (1077.17 - 1077.17) <3A2E92FD-DEE2-3D45-9619-11500801A61C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff861a8000 - 0x7fff861a9ffb libremovefile.dylib (33) <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
0x7fff861aa000 - 0x7fff86205ffb com.apple.AE (665.5 - 665.5) <BBA230F9-144C-3CAB-A77A-0621719244CD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff86206000 - 0x7fff862f0fff libsqlite3.dylib (158) <00269BF9-43BE-39E0-9C85-24585B9923C8> /usr/lib/libsqlite3.dylib
0x7fff862f3000 - 0x7fff86341fff libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
0x7fff86428000 - 0x7fff8657cff3 com.apple.audio.toolbox.AudioToolbox (1.10 - 1.10) <69B273E8-5A8E-3FC7-B807-C16B657662FE> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff865ac000 - 0x7fff865e0fff libssl.0.9.8.dylib (52) <51C844FF-D7CD-3525-9ABB-84B8DD11D5E4> /usr/lib/libssl.0.9.8.dylib
0x7fff866b9000 - 0x7fff866ddff7 libJPEG.dylib (1044) <BE0ED4E1-F7FC-3038-86D3-0456DD173FCB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff86980000 - 0x7fff86981fff com.apple.TrustEvaluationAgent (2.0 - 25) <334A82F4-4AE4-3719-A511-86D0B0723E2B> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff86cfa000 - 0x7fff86d85ff7 libCoreStorage.dylib (380.70.2) <BD993BC8-ED54-3DC1-B28B-3B6AC77E8E5C> /usr/lib/libCoreStorage.dylib
0x7fff86d86000 - 0x7fff86d88fff libCVMSPluginSupport.dylib (9.6.1) <FB37F4C4-1E84-3349-BB03-92CA0A5F6837> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fff86d89000 - 0x7fff86d9bff7 com.apple.MultitouchSupport.framework (245.13.1 - 245.13.1) <38262B92-C63F-35A0-997D-AD2EBF2F8338> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff86e28000 - 0x7fff86e80ff7 com.apple.Symbolication (1.4 - 129.0.2) <B1F008C4-184D-36A2-922F-4A67A075D512> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fff86eaa000 - 0x7fff86f3aff7 com.apple.Metadata (10.7.0 - 800.28) <E85AEB1B-CB17-38BC-B5C6-AAB50B47AF05> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff8732c000 - 0x7fff8732cfff com.apple.Accelerate (1.9 - Accelerate 1.9) <509BB27A-AE62-366D-86D8-0B06D217CF56> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff8732d000 - 0x7fff874cdff7 GLEngine (9.6.1) <28300FBD-E3B2-35D2-BB54-77DCE62FC371> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
0x7fff875a0000 - 0x7fff875a5fff libmacho.dylib (845) <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
0x7fff87643000 - 0x7fff876b0fff com.apple.SearchKit (1.4.0 - 1.4.0) <B9B8D510-A27E-36B0-93E9-17146D9E9045> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff876b1000 - 0x7fff876bcfff libGPUSupportMercury.dylib (9.6.1) <A34D5C51-28E0-398A-881D-552B47D2DD3C> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
0x7fff876bd000 - 0x7fff876bffff com.apple.EFILogin (2.0 - 2) <C360E8AF-E9BB-3BBA-9DF0-57A92CEF00D4> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
0x7fff87717000 - 0x7fff8777affb com.apple.SystemConfiguration (1.13.1 - 1.13.1) <2C8E1A73-5AD6-3A7D-8ED8-D6755555A993> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff8777b000 - 0x7fff87a4ffc7 com.apple.vImage (7.0 - 7.0) <D241DBFA-AC49-31E2-893D-EAAC31890C90> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff87a50000 - 0x7fff87ab5ffb com.apple.Heimdal (4.0 - 2.0) <F34D6627-9F80-3823-8B57-DB629307DF87> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff88496000 - 0x7fff88584fff libJP2.dylib (1044) <BE5FF765-5ECE-38B5-BF5D-BE806F5CAD18> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff88585000 - 0x7fff885beff7 com.apple.QD (3.50 - 298) <C1F20764-DEF0-34CF-B3AB-AB5480D64E66> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff885bf000 - 0x7fff8860dff7 com.apple.opencl (2.3.59 - 2.3.59) <9F43F471-C3C3-352D-889D-EC418DC1F5B2> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff8860e000 - 0x7fff88618ff7 libcsfde.dylib (380.70.2) <3ACB87D7-A81C-3C45-B648-AD27F1B9D841> /usr/lib/libcsfde.dylib
0x7fff88619000 - 0x7fff88622ffb libsystem_notify.dylib (121.20.1) <9B34B4FE-F5AD-3F09-A5F0-46AFF3571323> /usr/lib/system/libsystem_notify.dylib
0x7fff886cd000 - 0x7fff886f4ff7 libsystem_network.dylib (241.3) <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
0x7fff886f5000 - 0x7fff88764ff1 com.apple.ApplicationServices.ATS (360 - 363.3) <546E89D9-2AE7-3111-B2B8-2366650D22F0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff88840000 - 0x7fff8885cfff libresolv.9.dylib (54) <11C2C826-F1C6-39C6-B4E8-6E0C41D4FA95> /usr/lib/libresolv.9.dylib
0x7fff8885d000 - 0x7fff88ac1ffd com.apple.security (7.0 - 55471.14.21) <B3C61C91-E9D6-3A3C-99CF-665D54D13C34> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff88dd2000 - 0x7fff88dd3ff7 libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
0x7fff88dd4000 - 0x7fff88dd5fff liblangid.dylib (117) <9546E641-F730-3AB0-B3CD-E0E2FDD173D9> /usr/lib/liblangid.dylib
0x7fff88dd6000 - 0x7fff891b7ffe libLAPACK.dylib (1094.5) <7E7A9B8D-1638-3914-BAE0-663B69865986> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff89490000 - 0x7fff89554ff7 com.apple.backup.framework (1.5.4 - 1.5.4) <195DA868-47A5-37E6-8CF0-9BCF11846899> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7fff89574000 - 0x7fff8957dfff com.apple.speech.synthesis.framework (4.7.1 - 4.7.1) <383FB557-E88E-3239-82B8-15F9F885B702> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff8957e000 - 0x7fff8960aff7 com.apple.ink.framework (10.9 - 207) <8A50B893-AD03-3826-8555-A54FEAF08F47> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fff897a3000 - 0x7fff897bcff7 com.apple.Kerberos (3.0 - 1) <F108AFEB-198A-3BAF-BCA5-9DFCE55EFF92> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff897bd000 - 0x7fff897c0fff libCoreVMClient.dylib (58.1) <EBC36C69-C896-3C3D-8589-3E9023E7E56F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff897d1000 - 0x7fff897f9ffb libRIP.A.dylib (599.35.4) <F3C60582-1F27-335D-9C97-8CF307670F7B> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x7fff899ec000 - 0x7fff89a39ff2 com.apple.print.framework.PrintCore (9.0 - 428) <8D8253E3-302F-3DB2-9C5C-572CB974E8B3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff89a49000 - 0x7fff89a9bfff libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
0x7fff89aa5000 - 0x7fff89aa9ff7 libGIF.dylib (1044) <7E51DFC3-740A-3CD3-98A1-1EC510A4A055> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff89aaa000 - 0x7fff89c46ff3 com.apple.QuartzCore (1.8 - 332.3) <72003E51-1287-395B-BCBC-331597D45C5E> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff89c47000 - 0x7fff89c4efff libcompiler_rt.dylib (35) <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
0x7fff89c4f000 - 0x7fff89c68ff7 com.apple.Ubiquity (1.3 - 289) <C7F1B734-CE81-334D-BE41-8B20D95A1F9B> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x7fff89c69000 - 0x7fff89c77fff com.apple.opengl (9.6.1 - 9.6.1) <B22FA400-5824-36AF-9945-5FEC31995A0E> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff89c78000 - 0x7fff89ca0ffb libxslt.1.dylib (13) <C9794936-633C-3F0C-9E71-30190B9B41C1> /usr/lib/libxslt.1.dylib
0x7fff89e76000 - 0x7fff89f67ff9 libiconv.2.dylib (41) <BB44B115-AC32-3877-A0ED-AEC6232A4563> /usr/lib/libiconv.2.dylib
0x7fff89f68000 - 0x7fff89ff1fff com.apple.ColorSync (4.9.0 - 4.9.0) <B756B908-9AD1-3F5D-83F9-7A0B068387D2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff89ff2000 - 0x7fff8a056fff com.apple.datadetectorscore (5.0 - 354.5) <0AE9749A-6BFC-3032-B802-210DF59AEDB0> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff8a057000 - 0x7fff8a063ff7 com.apple.OpenDirectory (10.9 - 173.90.1) <F08601E8-F7E8-3222-AD05-6A26003779CF> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff8a064000 - 0x7fff8a0a2ff7 libGLImage.dylib (9.6.1) <5E02B38C-9F36-39BE-8746-724F0D8BBFC0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff8a10b000 - 0x7fff8a164fff libTIFF.dylib (1044) <FBC5800B-7F34-3755-A44E-7B37B3E0B32E> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff8a165000 - 0x7fff8a175ffb libsasl2.2.dylib (170) <C8E25710-68B6-368A-BF3E-48EC7273177B> /usr/lib/libsasl2.2.dylib
0x7fff8a19c000 - 0x7fff8a1a0ff7 libsystem_stats.dylib (93.90.3) <4E51D5B0-92A0-3D0D-B90E-495A1ED3E391> /usr/lib/system/libsystem_stats.dylib
0x7fff8a1a1000 - 0x7fff8a1d6ffc com.apple.LDAPFramework (2.4.28 - 194.5) <4ADD0595-25B9-3F09-897E-3FB790AD2C5A> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x7fff8a1fd000 - 0x7fff8a226fff com.apple.DictionaryServices (1.2 - 208) <A539A058-BA57-35EE-AA08-D0B0E835127D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff8a227000 - 0x7fff8a232fff libkxld.dylib (2422.115.4) <3C678B75-F7C5-3DBB-8DBD-48483AD54D5C> /usr/lib/system/libkxld.dylib
0x7fff8a233000 - 0x7fff8a24eff7 libPng.dylib (1044) <151BA92C-6E7C-3B69-8024-FDD1E2C89DD3> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff8a24f000 - 0x7fff8a26bff7 libsystem_kernel.dylib (2422.115.4) <9EDE872E-2A9E-3A78-8E1D-AB790794A098> /usr/lib/system/libsystem_kernel.dylib
0x7fff8a293000 - 0x7fff8a2daff7 libcups.2.dylib (372.4) <36EA4350-43B4-3A5C-9904-10685BFDA7D4> /usr/lib/libcups.2.dylib
0x7fff8a2db000 - 0x7fff8a2dfff7 libheimdal-asn1.dylib (323.92.1) <CAE21FFF-5763-399C-B7C5-EEBFFEEF2242> /usr/lib/libheimdal-asn1.dylib
0x7fff8a2e0000 - 0x7fff8a2edff7 libxar.1.dylib (202) <5572AA71-E98D-3FE1-9402-BB4A84E0E71E> /usr/lib/libxar.1.dylib
0x7fff8a349000 - 0x7fff8a378fd2 libsystem_m.dylib (3047.16) <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib
0x7fff8a379000 - 0x7fff8a379fff com.apple.Accelerate.vecLib (3.9 - vecLib 3.9) <F8D0CC77-98AC-3B58-9FE6-0C25421827B6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff8a3f9000 - 0x7fff8a3fcffc com.apple.IOSurface (91.1 - 91.1) <D00EEB0C-8AA8-3986-90C1-C97B2486E8FA> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff8a46d000 - 0x7fff8a525ff7 com.apple.DiscRecording (8.0 - 8000.4.6) <CDAAAD04-A1D0-3C67-ABCC-EFC9E8D44E7E> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x7fff8a55a000 - 0x7fff8a6c0fff libGLProgrammability.dylib (9.6.1) <07700B99-8542-32D7-BB96-29472EFE75EF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x7fff8a6c1000 - 0x7fff8a6cbff7 com.apple.bsd.ServiceManagement (2.0 - 2.0) <2D27B498-BB9C-3D88-B05A-76908A8A26F3> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x7fff8a6cc000 - 0x7fff8a79dff1 com.apple.DiskImagesFramework (10.9 - 371.1) <DCCAADEC-35D5-3968-8B39-358ACC56ADC4> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
0x7fff8a7d7000 - 0x7fff8a82afff com.apple.ScalableUserInterface (1.0 - 1) <CF745298-7373-38D2-B3B1-727D5A569E48> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x7fff8a82b000 - 0x7fff8a832fff com.apple.NetFS (6.0 - 4.0) <8E26C099-CE9D-3819-91A2-64EA929C6137> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff8a833000 - 0x7fff8a84eff7 libCRFSuite.dylib (34) <FFAE75FA-C54E-398B-AA97-18164CD9789D> /usr/lib/libCRFSuite.dylib
0x7fff8a88e000 - 0x7fff8a8b5ffb libsystem_info.dylib (449.1.3) <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
0x7fff8a8b6000 - 0x7fff8a8b8fff libRadiance.dylib (1044) <461482C9-CADB-3B36-B023-597C64AD4B00> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff8b079000 - 0x7fff8b34aff4 com.apple.CoreImage (9.4.0) <2C636ECD-0F1A-357C-9EFF-0452476FDDF5> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fff8b370000 - 0x7fff8b3b5ff6 com.apple.HIServices (1.23 - 468) <5970AF5C-F5BD-3B6A-97C9-95B2CA98D71D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff8b3b6000 - 0x7fff8b3bdff7 libsystem_pthread.dylib (53.1.4) <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib
0x7fff8b8e4000 - 0x7fff8b8f1ff4 com.apple.Librarian (1.2 - 1) <F1A2744D-8536-32C7-8218-9972C6300DAE> /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
0x7fff8bcbf000 - 0x7fff8bceffff com.apple.IconServices (25 - 25.17) <4751127E-FBD5-3ED5-8510-08D4E4166EFE> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x7fff8bcf0000 - 0x7fff8bd20fff libncurses.5.4.dylib (42) <BF763D62-9149-37CB-B1D2-F66A2510E6DD> /usr/lib/libncurses.5.4.dylib
0x7fff8bd8a000 - 0x7fff8c6a9797 com.apple.CoreGraphics (1.600.0 - 599.35.4) <C8CBC664-0CD2-3C7D-A301-9B3BA731250C> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff8ccfd000 - 0x7fff8ccfdffd com.apple.audio.units.AudioUnit (1.10 - 1.10) <68B21135-55A6-3563-A3D6-3E692A7DEB7F> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff8ccfe000 - 0x7fff8cd06fff libsystem_dnssd.dylib (522.92.1) <17B03FFD-92C5-3282-9981-EBB28B456207> /usr/lib/system/libsystem_dnssd.dylib
0x7fff8cd07000 - 0x7fff8cfb1ff5 com.apple.HIToolbox (2.1.1 - 698) <A388E773-AE7B-3FD1-8662-A98E6E24EA16> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff8cfda000 - 0x7fff8cfe1ffb libcopyfile.dylib (103.92.1) <CF29DFF6-0589-3590-834C-82E2316612E8> /usr/lib/system/libcopyfile.dylib
0x7fff8cfe2000 - 0x7fff8d00bff7 libc++abi.dylib (49.1) <21A807D3-6732-3455-B77F-743E9F916DF0> /usr/lib/libc++abi.dylib
0x7fff8d182000 - 0x7fff8d182fff com.apple.CoreServices (59 - 59) <7A697B5E-F179-30DF-93F2-8B503CEEEFD5> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff8d1b0000 - 0x7fff8d1b1ff7 libSystem.B.dylib (1197.1.1) <E303F2F8-A8CF-3DF3-84B3-F2D0EE41CCF6> /usr/lib/libSystem.B.dylib
0x7fff8d319000 - 0x7fff8d360fff libFontRegistry.dylib (127) <A77A0480-AA5D-3CC8-8B68-69985CD546DC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff8d361000 - 0x7fff8d399ff7 com.apple.RemoteViewServices (2.0 - 94) <3F34D630-3DDB-3411-BC28-A56A9B55EBDA> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fff8d3ad000 - 0x7fff8d3d1fff libxpc.dylib (300.90.2) <AB40CD57-F454-3FD4-B415-63B3C0D5C624> /usr/lib/system/libxpc.dylib
0x7fff8d3f5000 - 0x7fff8d41aff7 com.apple.ChunkingLibrary (2.0 - 155.1) <B845DC7A-D1EA-31E2-967C-D1FE0C628036> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x7fff8d41b000 - 0x7fff8d4e6fff libvDSP.dylib (423.32) <3BF732BE-DDE0-38EB-8C54-E4E3C64F77A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff8d6b3000 - 0x7fff8d6bbffc libGFXShared.dylib (9.6.1) <25BBF325-AC57-3BAA-9427-2D14CC243AE6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff8d6bc000 - 0x7fff8d6c2ff7 libsystem_platform.dylib (24.90.1) <3C3D3DA8-32B9-3243-98EC-D89B9A1670B3> /usr/lib/system/libsystem_platform.dylib
0x7fff8d6c3000 - 0x7fff8d6c7fff libpam.2.dylib (20) <B93CE8F5-DAA8-30A1-B1F6-F890509513CB> /usr/lib/libpam.2.dylib
0x7fff8d734000 - 0x7fff8d73ffff libGL.dylib (9.6.1) <4B65BF9F-F34A-3CD1-94E8-DB26DAA0A59D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff8da41000 - 0x7fff8da50ff8 com.apple.LangAnalysis (1.7.0 - 1.7.0) <8FE131B6-1180-3892-98F5-C9C9B79072D4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff8dd42000 - 0x7fff8dd45fff com.apple.TCC (1.0 - 1) <32A075D9-47FD-3E71-95BC-BFB0D583F41C> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x7fff8dd58000 - 0x7fff8de22ff7 com.apple.LaunchServices (572.28 - 572.28) <FC72C089-A069-3374-B80A-E041AF149F24> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff8de23000 - 0x7fff8de27ff7 libcache.dylib (62) <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib
0x7fff8de28000 - 0x7fff8de59fff com.apple.MediaKit (15 - 709) <23E33409-5C39-3F93-9E73-2B0E9EE8883E> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0x7fff8de5a000 - 0x7fff8de75ff7 libsystem_malloc.dylib (23.10.1) <A695B4E4-38E9-332E-A772-29D31E3F1385> /usr/lib/system/libsystem_malloc.dylib
0x7fff8dfab000 - 0x7fff8dfaeff7 libdyld.dylib (239.4) <7C9EC3B7-DDE3-33FF-953F-4067C743951D> /usr/lib/system/libdyld.dylib
0x7fff8e00f000 - 0x7fff8e00fffd libOpenScriptingUtil.dylib (157) <19F0E769-0989-3062-9AFB-8976E90E9759> /usr/lib/libOpenScriptingUtil.dylib
0x7fff8e010000 - 0x7fff8e019ff7 libcldcpuengine.dylib (2.3.58) <E3A84FEC-4060-39C2-A469-159A443D2B6D> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
0x7fff8e01a000 - 0x7fff8e024fff libcommonCrypto.dylib (60049) <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
0x7fff8e52c000 - 0x7fff8e531fff com.apple.DiskArbitration (2.6 - 2.6) <A4165553-770E-3D27-B217-01FC1F852B87> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
Sample analysis of process 1259 written to file /dev/stdout
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Help understanding some bad emacs behavior
2014-11-16 13:09 Help understanding some bad emacs behavior Austin Bingham
@ 2014-11-16 19:53 ` Stefan Monnier
2014-11-16 21:32 ` Austin Bingham
0 siblings, 1 reply; 5+ messages in thread
From: Stefan Monnier @ 2014-11-16 19:53 UTC (permalink / raw)
To: Austin Bingham; +Cc: emacs-devel
> I'm working on some code-completion related packages (company + ycmd), and
> something I'm doing is triggering some pathological behavior that I could
> use help on.
Care to describe what is this pathological behavior you're seeing?
> Under some conditions that I haven't fully characterized yet, a thread
> in emacs goes off on an extended, recursive-looking adventure of
> some sort.
What makes you think so?
> What I'm hoping is that someone on this list can look at the
> attached stack info and give me some hint as to what might be going on.
Better show the Elisp backtrace rather than the C backtrace.
Stefan
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Help understanding some bad emacs behavior
2014-11-16 19:53 ` Stefan Monnier
@ 2014-11-16 21:32 ` Austin Bingham
2014-11-17 2:10 ` Stefan Monnier
0 siblings, 1 reply; 5+ messages in thread
From: Austin Bingham @ 2014-11-16 21:32 UTC (permalink / raw)
To: Stefan Monnier; +Cc: emacs-devel
[-- Attachment #1: Type: text/plain, Size: 1461 bytes --]
On Sun Nov 16 2014 at 1:53:20 PM Stefan Monnier <monnier@iro.umontreal.ca>
wrote:
> > I'm working on some code-completion related packages (company + ycmd),
> and
> > something I'm doing is triggering some pathological behavior that I could
> > use help on.
>
> Care to describe what is this pathological behavior you're seeing?
>
Sorry, good point. The emacs process maxes out one of my cores for a few
minutes. During this time emacs seems unresponsive to input, though it does
redraw on the screen.
> > Under some conditions that I haven't fully characterized yet, a thread
> > in emacs goes off on an extended, recursive-looking adventure of
> > some sort.
>
> What makes you think so?
>
The stack trace. It's clearly doing some recursion, though whether that
actually has any bearing on the behavior I'm seeing is just conjecture.
Maybe the deep-seeming stack of Ffuncall/exec_byte_code/etc. is normal, but
it was remarkable enough to me that I thought I'd mention it.
> What I'm hoping is that someone on this list can look at the
> > attached stack info and give me some hint as to what might be going on.
>
> Better show the Elisp backtrace rather than the C backtrace.
>
What's the best way to get that? Bear in mind that, as far as I can tell,
emacs isn't responding to input when I see this problem. And since I don't
really know where this is happening in elisp-land, I'm not sure where to
add instrumentation or anything like that.
Austin
[-- Attachment #2: Type: text/html, Size: 2130 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Help understanding some bad emacs behavior
2014-11-16 21:32 ` Austin Bingham
@ 2014-11-17 2:10 ` Stefan Monnier
2014-11-17 15:58 ` Austin Bingham
0 siblings, 1 reply; 5+ messages in thread
From: Stefan Monnier @ 2014-11-17 2:10 UTC (permalink / raw)
To: Austin Bingham; +Cc: emacs-devel
> Sorry, good point. The emacs process maxes out one of my cores for a few
> minutes. During this time emacs seems unresponsive to input, though it does
> redraw on the screen.
You can try M-x profiler-start RET RET before and M-x profiler-report
RET afterwards, which should tell you where time was spent.
> Maybe the deep-seeming stack of Ffuncall/exec_byte_code/etc. is normal, but
> it was remarkable enough to me that I thought I'd mention it.
Yes, it's perfectly normal. If you think of how an interpreter works,
the C-level backtrace will typically look like a (deep) nesting of calls
between functions called "eval" or "apply" or "call".
> What's the best way to get that? Bear in mind that, as far as I can tell,
> emacs isn't responding to input when I see this problem. And since I don't
> really know where this is happening in elisp-land, I'm not sure where to
> add instrumentation or anything like that.
You can try (setq debug-on-quit t) and hitting C-g.
If that doesn't work, do a "kill -USR2 <emacspid>" which should also
drop you into the debugger.
Stefan
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Help understanding some bad emacs behavior
2014-11-17 2:10 ` Stefan Monnier
@ 2014-11-17 15:58 ` Austin Bingham
0 siblings, 0 replies; 5+ messages in thread
From: Austin Bingham @ 2014-11-17 15:58 UTC (permalink / raw)
To: Stefan Monnier; +Cc: emacs-devel
[-- Attachment #1: Type: text/plain, Size: 1447 bytes --]
Thanks for the guidance. The profiler definitely cleared things up. The
pretty-print function was getting a really large structure, and all of the
time was being spent in calculating indentation. Thanks again.
Austin
On Sun Nov 16 2014 at 8:10:15 PM Stefan Monnier <monnier@iro.umontreal.ca>
wrote:
> > Sorry, good point. The emacs process maxes out one of my cores for a few
> > minutes. During this time emacs seems unresponsive to input, though it
> does
> > redraw on the screen.
>
> You can try M-x profiler-start RET RET before and M-x profiler-report
> RET afterwards, which should tell you where time was spent.
>
> > Maybe the deep-seeming stack of Ffuncall/exec_byte_code/etc. is normal,
> but
> > it was remarkable enough to me that I thought I'd mention it.
>
> Yes, it's perfectly normal. If you think of how an interpreter works,
> the C-level backtrace will typically look like a (deep) nesting of calls
> between functions called "eval" or "apply" or "call".
>
> > What's the best way to get that? Bear in mind that, as far as I can tell,
> > emacs isn't responding to input when I see this problem. And since I
> don't
> > really know where this is happening in elisp-land, I'm not sure where to
> > add instrumentation or anything like that.
>
> You can try (setq debug-on-quit t) and hitting C-g.
> If that doesn't work, do a "kill -USR2 <emacspid>" which should also
> drop you into the debugger.
>
>
> Stefan
>
[-- Attachment #2: Type: text/html, Size: 1878 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-11-17 15:58 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-16 13:09 Help understanding some bad emacs behavior Austin Bingham
2014-11-16 19:53 ` Stefan Monnier
2014-11-16 21:32 ` Austin Bingham
2014-11-17 2:10 ` Stefan Monnier
2014-11-17 15:58 ` Austin Bingham
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).