GNU bug report logs - #16986
Crash when idle

Previous Next

Package: emacs;

Reported by: Simon Carter <bbbscarter <at> gmail.com>

Date: Tue, 11 Mar 2014 11:35:02 UTC

Severity: important

Tags: moreinfo, patch

Merged with 16465, 16794, 16896, 17968

Found in versions 24.3.50, 24.3.92

Fixed in version 24.3.93

Done: Glenn Morris <rgm <at> gnu.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 16986 in the body.
You can then email your comments to 16986 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 bug-gnu-emacs <at> gnu.org:
bug#16986; Package emacs. (Tue, 11 Mar 2014 11:35:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Simon Carter <bbbscarter <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 11 Mar 2014 11:35:03 GMT) Full text and rfc822 format available.

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

From: Simon Carter <bbbscarter <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Crash when idle
Date: Tue, 11 Mar 2014 11:33:23 +0000
[Message part 1 (text/plain, inline)]
I was away from my desk for a couple of hours, and when I returned Emacs had crashed. Looks like the ‘directory-files-internal’ thing I’ve reported previously (http://debbugs.gnu.org/16794)

 Below is the OSX crash log, followed by the Emacs details:

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff8c73a292 __kill + 10
1   org.gnu.Emacs                 	0x000000010009a60f terminate_due_to_signal + 145
2   org.gnu.Emacs                 	0x00000001000b34fd emacs_abort + 19
3   org.gnu.Emacs                 	0x0000000100166056 ns_term_shutdown + 123
4   org.gnu.Emacs                 	0x000000010009a7fe shut_down_emacs + 288
5   org.gnu.Emacs                 	0x000000010009a5d5 terminate_due_to_signal + 87
6   org.gnu.Emacs                 	0x00000001000b536c handle_fatal_signal + 14
7   org.gnu.Emacs                 	0x00000001000b47ef deliver_fatal_thread_signal + 114
8   libsystem_platform.dylib      	0x00007fff8c83d5aa _sigtramp + 26
9   ???                           	0x00007fff5fbfc730 0 + 140734799791920
10  org.gnu.Emacs                 	0x00000001000cee2b directory_files_internal + 722
11  org.gnu.Emacs                 	0x0000000100105571 Ffuncall + 956
12  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
13  org.gnu.Emacs                 	0x0000000100105ef4 funcall_lambda + 656
14  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
15  org.gnu.Emacs                 	0x0000000100105994 call1 + 45
16  org.gnu.Emacs                 	0x000000010010c1e7 mapcar1 + 587
17  org.gnu.Emacs                 	0x000000010010c301 Fmapcar + 241
18  org.gnu.Emacs                 	0x0000000100105469 Ffuncall + 692
19  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
20  org.gnu.Emacs                 	0x0000000100105ef4 funcall_lambda + 656
21  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
22  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
23  org.gnu.Emacs                 	0x0000000100105ef4 funcall_lambda + 656
24  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
25  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
26  org.gnu.Emacs                 	0x0000000100105ef4 funcall_lambda + 656
27  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
28  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
29  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
30  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
31  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
32  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
33  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
34  org.gnu.Emacs                 	0x0000000100102492 eval_sub + 1295
35  org.gnu.Emacs                 	0x0000000100103de0 internal_lisp_condition_case + 626
36  org.gnu.Emacs                 	0x0000000100137383 exec_byte_code + 5751
37  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
38  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
39  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
40  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
41  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
42  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
43  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
44  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
45  org.gnu.Emacs                 	0x0000000100105ef4 funcall_lambda + 656
46  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
47  org.gnu.Emacs                 	0x000000010010518b Fapply + 772
48  org.gnu.Emacs                 	0x0000000100105469 Ffuncall + 692
49  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
50  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
51  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
52  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
53  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
54  org.gnu.Emacs                 	0x0000000100105ef4 funcall_lambda + 656
55  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
56  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
57  org.gnu.Emacs                 	0x0000000100105ef4 funcall_lambda + 656
58  org.gnu.Emacs                 	0x0000000100104e05 apply_lambda + 289
59  org.gnu.Emacs                 	0x0000000100102296 eval_sub + 787
60  org.gnu.Emacs                 	0x000000010010276d Fprogn + 31
61  org.gnu.Emacs                 	0x0000000100105ebf funcall_lambda + 603
62  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
63  org.gnu.Emacs                 	0x0000000100104f20 Fapply + 153
64  org.gnu.Emacs                 	0x0000000100105469 Ffuncall + 692
65  org.gnu.Emacs                 	0x0000000100136553 exec_byte_code + 2119
66  org.gnu.Emacs                 	0x00000001001025da eval_sub + 1623
67  org.gnu.Emacs                 	0x0000000100103de0 internal_lisp_condition_case + 626
68  org.gnu.Emacs                 	0x0000000100137383 exec_byte_code + 5751
69  org.gnu.Emacs                 	0x0000000100105ef4 funcall_lambda + 656
70  org.gnu.Emacs                 	0x00000001001053e7 Ffuncall + 562
71  org.gnu.Emacs                 	0x0000000100105994 call1 + 45
72  org.gnu.Emacs                 	0x00000001000a4da8 timer_check + 914
73  org.gnu.Emacs                 	0x00000001000a2967 readable_events + 18
74  org.gnu.Emacs                 	0x00000001000a49ba get_input_pending + 47
75  org.gnu.Emacs                 	0x00000001000a2644 detect_input_pending_run_timers + 50
76  org.gnu.Emacs                 	0x000000010013e5e3 wait_reading_process_output + 3038
77  org.gnu.Emacs                 	0x00000001000a2c9d read_decoded_event_from_main_queue + 546
78  org.gnu.Emacs                 	0x00000001000a1caa read_char + 6385
79  org.gnu.Emacs                 	0x000000010009e9e4 read_key_sequence + 1416
80  org.gnu.Emacs                 	0x000000010009e279 command_loop_1 + 3930
81  org.gnu.Emacs                 	0x0000000100103f93 internal_condition_case + 243
82  org.gnu.Emacs                 	0x00000001000ac610 command_loop_2 + 53
83  org.gnu.Emacs                 	0x00000001001039e5 internal_catch + 240
84  org.gnu.Emacs                 	0x000000010009cb63 recursive_edit_1 + 327
85  org.gnu.Emacs                 	0x000000010009cca7 Frecursive_edit + 250
86  org.gnu.Emacs                 	0x000000010009bc0c main + 5045
87  libdyld.dylib                 	0x00007fff8df4c5fd start + 1

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib        	0x00007fff8c73b662 kevent64 + 10
1   libdispatch.dylib             	0x00007fff8354443d _dispatch_mgr_invoke + 239
2   libdispatch.dylib             	0x00007fff83544152 _dispatch_mgr_thread + 52

Thread 2:
0   libsystem_kernel.dylib        	0x00007fff8c73a9aa __select + 10
1   org.gnu.Emacs                 	0x0000000100166e68 -[EmacsApp fd_handler:] + 243
2   com.apple.Foundation          	0x00007fff848f476b __NSThread__main__ + 1318
3   libsystem_pthread.dylib       	0x00007fff82297899 _pthread_body + 138
4   libsystem_pthread.dylib       	0x00007fff8229772a _pthread_start + 137
5   libsystem_pthread.dylib       	0x00007fff8229bfc9 thread_start + 13

Thread 3:
0   libsystem_kernel.dylib        	0x00007fff8c736a1a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff8c735d18 mach_msg + 64
2   com.apple.CoreFoundation      	0x00007fff840b6155 __CFRunLoopServiceMachPort + 181
3   com.apple.CoreFoundation      	0x00007fff840b5779 __CFRunLoopRun + 1161
4   com.apple.CoreFoundation      	0x00007fff840b50b5 CFRunLoopRunSpecific + 309
5   com.apple.AppKit              	0x00007fff8715616e _NSEventThread + 144
6   libsystem_pthread.dylib       	0x00007fff82297899 _pthread_body + 138
7   libsystem_pthread.dylib       	0x00007fff8229772a _pthread_start + 137
8   libsystem_pthread.dylib       	0x00007fff8229bfc9 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x00007fff5fbfc568  rdx: 0x0000000000000000
  rdi: 0x000000000000c0cd  rsi: 0x0000000000000006  rbp: 0x00007fff5fbfc590  rsp: 0x00007fff5fbfc568
   r8: 0x00000000000000ff   r9: 0xffff9ffffff4a21f  r10: 0x00007fff8c73a896  r11: 0x0000000000000202
  r12: 0x000000000000000b  r13: 0x0000000100bd2731  r14: 0x0000000000000028  r15: 0x000000010d86886d
  rip: 0x00007fff8c73a292  rfl: 0x0000000000000202  cr2: 0x00000000097ea8c0
  
Logical CPU:     0
Error Code:      0x02000025
Trap Number:     133


Binary Images:
       0x100000000 -        0x1001c5fef +org.gnu.Emacs (Version 24.3.50 - 9.0) <BA98DB4A-595F-3E48-9F23-1E139B39705F> /usr/local/Cellar/emacs/HEAD/Emacs.app/Contents/MacOS/Emacs
       0x1005c2000 -        0x10067efdf +libgnutls.28.dylib (0) <E87A9726-AC14-3206-9923-1550B5328281> /usr/local/lib/libgnutls.28.dylib
       0x1006ae000 -        0x1006bffff +libp11-kit.0.dylib (0) <E483648A-97E2-3214-B602-73F6445AAD69> /usr/local/lib/libp11-kit.0.dylib
       0x1006c7000 -        0x1006d4fff +libtasn1.6.dylib (0) <5BD4A32D-0A3A-30E8-818C-3B9CF5D6407B> /usr/local/lib/libtasn1.6.dylib
       0x1006d8000 -        0x1006faff7 +libnettle.4.5.dylib (0) <C790DC85-7215-3553-A368-9DF5E901B389> /usr/local/lib/libnettle.4.5.dylib
       0x100701000 -        0x10070efff +libhogweed.2.3.dylib (0) <51A4D545-6AB5-314B-B6AA-E4F771F047F3> /usr/local/lib/libhogweed.2.3.dylib
       0x100714000 -        0x100775fff +libgmp.10.dylib (0) <AB4ED07E-0B12-36E9-B513-7F402AE3CCB5> /usr/local/lib/libgmp.10.dylib
       0x100e93000 -        0x100e97ffd  libFontRegistryUI.dylib (127) <57DE4E73-B65B-3712-9815-81018E72501A> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Resources/libFontRegistryUI.dylib
       0x100ea2000 -        0x100ea3ff9 +cl_kernels (???) <A8EC47B2-3B5E-4A30-8D92-042E5FDB6676> cl_kernels
       0x100ea8000 -        0x100ea9fe4 +cl_kernels (???) <116DBF33-F679-49FD-9D06-AE745774F4CC> cl_kernels
       0x10e42c000 -        0x10e512fef  unorm8_bgra.dylib (2.3.58) <6E7397EF-CC78-3C15-8B21-05E7FB47F645> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib
    0x7fff6b04d000 -     0x7fff6b080817  dyld (239.4) <2B17750C-ED1B-3060-B64E-21897D08B28B> /usr/lib/dyld
    0x7fff812a8000 -     0x7fff816dbffb  com.apple.vision.FaceCore (3.0.0 - 3.0.0) <F42BFC9C-0B16-35EF-9A07-91B7FDAB7FC5> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff816dc000 -     0x7fff817cafff  libJP2.dylib (1042) <01D988D4-E36F-3120-8BA4-EF6282ECB010> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff817cb000 -     0x7fff81854ff7  libsystem_c.dylib (997.90.3) <6FD3A400-4BB2-3B95-B90C-BE6E9D0D78FA> /usr/lib/system/libsystem_c.dylib
    0x7fff81855000 -     0x7fff81885fff  libncurses.5.4.dylib (42) <BF763D62-9149-37CB-B1D2-F66A2510E6DD> /usr/lib/libncurses.5.4.dylib
    0x7fff81b34000 -     0x7fff81b3efff  libcommonCrypto.dylib (60049) <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
    0x7fff81b3f000 -     0x7fff81b48ffb  com.apple.CommonAuth (4.0 - 2.0) <70FDDA03-7B44-37EC-B78E-3EC3C8505C76> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff81b49000 -     0x7fff81b4affb  libremovefile.dylib (33) <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
    0x7fff81bf1000 -     0x7fff81bf1ffd  com.apple.audio.units.AudioUnit (1.10 - 1.10) <486A97CD-C1F7-324D-87BC-B07F7A415B68> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff81bf2000 -     0x7fff81ce1fff  libFontParser.dylib (111.1) <835A8253-6AB9-3AAB-9CBF-171440DEC486> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff81cfd000 -     0x7fff81cfefff  com.apple.TrustEvaluationAgent (2.0 - 25) <334A82F4-4AE4-3719-A511-86D0B0723E2B> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff81cff000 -     0x7fff81d03ff7  libheimdal-asn1.dylib (323.15) <B8BF2B7D-E913-3544-AA6D-CAC119F81C7C> /usr/lib/libheimdal-asn1.dylib
    0x7fff81d04000 -     0x7fff81d09fff  com.apple.DiskArbitration (2.6 - 2.6) <A4165553-770E-3D27-B217-01FC1F852B87> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff81d3d000 -     0x7fff81e2eff9  libiconv.2.dylib (41) <BB44B115-AC32-3877-A0ED-AEC6232A4563> /usr/lib/libiconv.2.dylib
    0x7fff81f2c000 -     0x7fff81f55fff  com.apple.DictionaryServices (1.2 - 208) <A539A058-BA57-35EE-AA08-D0B0E835127D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff82127000 -     0x7fff82295ff7  libBLAS.dylib (1094.5) <DE93A590-5FA5-32A2-A16C-5D7D7361769F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff82296000 -     0x7fff8229dff7  libsystem_pthread.dylib (53.1.4) <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib
    0x7fff8235e000 -     0x7fff823cbfff  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
    0x7fff823cc000 -     0x7fff8240dfff  com.apple.PerformanceAnalysis (1.47 - 47) <784ED7B8-FAE4-36CE-8C76-B7D300316C9F> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff8240e000 -     0x7fff8240ffff  liblangid.dylib (117) <9546E641-F730-3AB0-B3CD-E0E2FDD173D9> /usr/lib/liblangid.dylib
    0x7fff82410000 -     0x7fff826baff5  com.apple.HIToolbox (2.1 - 697.4) <DF5635DD-C255-3A8E-8B49-F6D2FB61FF95> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff826e8000 -     0x7fff826f5fff  com.apple.Sharing (132.2 - 132.2) <F983394A-226D-3244-B511-FA51FDB6ADDA> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff82709000 -     0x7fff827d2fff  com.apple.LaunchServices (572.26 - 572.26) <EF8A4A15-0861-35C5-9744-5E1BC5C26DD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff82822000 -     0x7fff82833ff7  libsystem_asl.dylib (217.1.4) <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
    0x7fff82834000 -     0x7fff82836fff  libCVMSPluginSupport.dylib (9.6) <FFDA2811-060E-3591-A280-4A726AA82436> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff828a2000 -     0x7fff828b1ff8  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
    0x7fff828b2000 -     0x7fff82b86fc7  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
    0x7fff82c64000 -     0x7fff82c70ff7  com.apple.OpenDirectory (10.9 - 173.90.1) <E5EF8E1A-7214-36D0-AF0D-8D030DF6C2FC> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff82c71000 -     0x7fff82c7bff7  com.apple.bsd.ServiceManagement (2.0 - 2.0) <2D27B498-BB9C-3D88-B05A-76908A8A26F3> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff82c7e000 -     0x7fff82ec6ff7  com.apple.CoreData (107 - 481.01) <DA339795-5D97-35B5-9B04-629830013720> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff82f39000 -     0x7fff82fc4fff  libCoreStorage.dylib (380) <AE14C2F3-0EF1-3DCD-BF2B-A24D97D3B372> /usr/lib/libCoreStorage.dylib
    0x7fff8301b000 -     0x7fff83305fff  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
    0x7fff8343d000 -     0x7fff83490fff  com.apple.ScalableUserInterface (1.0 - 1) <CF745298-7373-38D2-B3B1-727D5A569E48> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
    0x7fff83492000 -     0x7fff834c3fff  com.apple.MediaKit (15 - 709) <23E33409-5C39-3F93-9E73-2B0E9EE8883E> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
    0x7fff834c4000 -     0x7fff834d7ff7  com.apple.AppContainer (3.0 - 1) <BD342039-430E-39FE-BC2D-8F97B557548E> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
    0x7fff83541000 -     0x7fff8355bfff  libdispatch.dylib (339.90.1) <F3CBFE1B-FCE8-3F33-A53D-9092AB382DBB> /usr/lib/system/libdispatch.dylib
    0x7fff8358e000 -     0x7fff83591ffa  libCGXType.A.dylib (599.20.11) <C0B41DDE-0988-3652-B03B-9E5EB0DABAEB> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff839d6000 -     0x7fff83b29ff7  com.apple.audio.toolbox.AudioToolbox (1.10 - 1.10) <3511ABFE-22E1-3B91-B86A-5E3A78CE33FD> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff83b44000 -     0x7fff83b9fffb  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
    0x7fff83ba0000 -     0x7fff83bb2ff7  com.apple.MultitouchSupport.framework (245.13 - 245.13) <D5E7416D-45AB-3690-86C6-CC4B5FCEA2D2> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff83bb3000 -     0x7fff83d6bff3  libicucore.A.dylib (511.31) <167DDD0A-A935-31AF-B5B9-940268EC3A3C> /usr/lib/libicucore.A.dylib
    0x7fff83d6c000 -     0x7fff83d90fff  libxpc.dylib (300.90.2) <AB40CD57-F454-3FD4-B415-63B3C0D5C624> /usr/lib/system/libxpc.dylib
    0x7fff83daf000 -     0x7fff83e13fff  com.apple.datadetectorscore (5.0 - 354.3) <B92E87D1-2045-3AB2-AE3F-8F948B30518A> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff84045000 -     0x7fff8422afff  com.apple.CoreFoundation (6.9 - 855.14) <617B8A7B-FAB2-3271-A09B-C542E351C532> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff8422b000 -     0x7fff842edff5  com.apple.CoreText (352.0 - 367.19) <24848DF1-67EC-3D41-9548-1F14C6DFBBF9> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff84652000 -     0x7fff84659fff  libcompiler_rt.dylib (35) <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
    0x7fff8470a000 -     0x7fff8470cfff  com.apple.SecCodeWrapper (3.0 - 1) <DE7CA981-2B8B-34AC-845D-06D5C8F10441> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
    0x7fff8470d000 -     0x7fff8470dfff  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
    0x7fff8470e000 -     0x7fff8473efff  com.apple.IconServices (25 - 25.17) <4751127E-FBD5-3ED5-8510-08D4E4166EFE> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff8473f000 -     0x7fff8474cff7  libxar.1.dylib (202) <5572AA71-E98D-3FE1-9402-BB4A84E0E71E> /usr/lib/libxar.1.dylib
    0x7fff8474d000 -     0x7fff8475aff0  libbz2.1.0.dylib (29) <0B98AC35-B138-349C-8063-2B987A75D24C> /usr/lib/libbz2.1.0.dylib
    0x7fff847fd000 -     0x7fff8488dfff  com.apple.Metadata (10.7.0 - 800.23) <BFEE576F-D779-300B-B685-26A3A008710A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff8488e000 -     0x7fff84b8cfff  com.apple.Foundation (6.9 - 1056.13) <2EE9AB07-3EA0-37D3-B407-4A520F2CB497> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff84bc3000 -     0x7fff84bcdff7  com.apple.AppSandbox (3.0 - 1) <9F27DC25-C566-3AEF-92D3-DCFE7836916D> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox
    0x7fff84c9f000 -     0x7fff84ce4ffe  com.apple.HIServices (1.22 - 467.2) <B7FCF008-C241-3862-BC63-E6EF4006A6E4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff84ce5000 -     0x7fff84f3eff9  com.apple.security (7.0 - 55471.14) <3F7100A0-FE46-333D-9A4B-396580F1B4FE> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff84f48000 -     0x7fff84f8dfff  libcurl.4.dylib (78.90.1) <818543D6-0CCE-3F18-9BF1-4D18B81018F3> /usr/lib/libcurl.4.dylib
    0x7fff84f8e000 -     0x7fff84fb2ff7  libJPEG.dylib (1042) <33648F26-A1DA-3C30-B15B-E9FFD41DB25C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff84fb3000 -     0x7fff84fbefff  libGL.dylib (9.6) <A2EF4E15-EA08-396D-A1D4-29E1CED6876A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff84fd9000 -     0x7fff84ff4ff7  libsystem_malloc.dylib (23.10.1) <A695B4E4-38E9-332E-A772-29D31E3F1385> /usr/lib/system/libsystem_malloc.dylib
    0x7fff8515c000 -     0x7fff8516cfff  libbsm.0.dylib (33) <2CAC00A2-1352-302A-88FA-C567D4D69179> /usr/lib/libbsm.0.dylib
    0x7fff85691000 -     0x7fff856ccfff  com.apple.bom (14.0 - 193.1) <EF24A562-6D3C-379E-8B9B-FAE0E4A0EF7C> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x7fff856cd000 -     0x7fff8577dff7  libvMisc.dylib (423.32) <049C0735-1808-39B9-943F-76CB8021744F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff8577e000 -     0x7fff85799ff7  libCRFSuite.dylib (34) <FFAE75FA-C54E-398B-AA97-18164CD9789D> /usr/lib/libCRFSuite.dylib
    0x7fff857c1000 -     0x7fff857c3fff  com.apple.EFILogin (2.0 - 2) <C360E8AF-E9BB-3BBA-9DF0-57A92CEF00D4> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
    0x7fff857c4000 -     0x7fff857c4ffd  libOpenScriptingUtil.dylib (157) <19F0E769-0989-3062-9AFB-8976E90E9759> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff857f3000 -     0x7fff85832fff  libGLU.dylib (9.6) <EE4907CA-219C-34BD-A84E-B85695F64C05> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff85834000 -     0x7fff85838ff7  libsystem_stats.dylib (93.90.3) <1A55AF8A-B6C4-3163-B557-3AD25DA643A8> /usr/lib/system/libsystem_stats.dylib
    0x7fff8597b000 -     0x7fff8597efff  libCoreVMClient.dylib (58.1) <EBC36C69-C896-3C3D-8589-3E9023E7E56F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff8597f000 -     0x7fff85982ffc  com.apple.IOSurface (91 - 91) <07CA8A59-1E32-3FB6-B506-18DAF58A8CE0> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff85983000 -     0x7fff85d64ffe  libLAPACK.dylib (1094.5) <7E7A9B8D-1638-3914-BAE0-663B69865986> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff8617a000 -     0x7fff861d2ff7  com.apple.Symbolication (1.4 - 129) <16D42516-7B5E-357C-898A-FAA9EE7642B3> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff861d3000 -     0x7fff861d4ff7  libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
    0x7fff8621b000 -     0x7fff86321ff7  com.apple.ImageIO.framework (3.3.0 - 1042) <6101F33E-CACC-3070-960A-9A2EA4BC5F44> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff86322000 -     0x7fff86332ffb  libsasl2.2.dylib (170) <C8E25710-68B6-368A-BF3E-48EC7273177B> /usr/lib/libsasl2.2.dylib
    0x7fff86333000 -     0x7fff8633bff7  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
    0x7fff8633c000 -     0x7fff8641bfff  libcrypto.0.9.8.dylib (50) <B95B9DBA-39D3-3EEF-AF43-44608B28894E> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff86437000 -     0x7fff86489fff  libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
    0x7fff869f3000 -     0x7fff86a1aff7  libsystem_network.dylib (241.3) <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
    0x7fff86a7e000 -     0x7fff86a83ff7  libunwind.dylib (35.3) <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
    0x7fff86a84000 -     0x7fff86a9dff7  com.apple.Kerberos (3.0 - 1) <F108AFEB-198A-3BAF-BCA5-9DFCE55EFF92> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff86ad2000 -     0x7fff86adbfff  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
    0x7fff86af6000 -     0x7fff86b2eff7  com.apple.RemoteViewServices (2.0 - 94) <3F34D630-3DDB-3411-BC28-A56A9B55EBDA> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff86b8a000 -     0x7fff86bd1fff  libFontRegistry.dylib (127) <A77A0480-AA5D-3CC8-8B68-69985CD546DC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff86bd2000 -     0x7fff86c23ff3  com.apple.audio.CoreAudio (4.2.0 - 4.2.0) <BF4C2FE3-8BC8-30D1-8347-2A7221268794> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff86c24000 -     0x7fff86e81ffd  com.apple.RawCamera.bundle (5.03 - 731) <99C18399-B160-3C4A-AEDC-A2FD4944FCC6> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff86e90000 -     0x7fff86e91ff7  libSystem.B.dylib (1197.1.1) <BFC0DC97-46C6-3BE0-9983-54A98734897A> /usr/lib/libSystem.B.dylib
    0x7fff86e92000 -     0x7fff86ec1fff  com.apple.DebugSymbols (106 - 106) <E1BDED08-523A-36F4-B2DA-9D5C712F0AC7> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff86ec2000 -     0x7fff86ec2fff  com.apple.Cocoa (6.8 - 20) <E90E99D7-A425-3301-A025-D9E0CD11918E> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff86f92000 -     0x7fff87b08fff  com.apple.AppKit (6.9 - 1265.19) <12647F2F-3FE2-3D77-B3F0-33EFAFF2CEA7> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff87b09000 -     0x7fff87b11fff  libMatch.1.dylib (19) <021293AB-407D-309A-87F5-8E782F46753E> /usr/lib/libMatch.1.dylib
    0x7fff87b12000 -     0x7fff87b69fff  com.apple.ViewBridge (1.0 - 46.2) <4AF3CB98-7691-39A2-8DC3-ABE5CC55CE7F> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
    0x7fff87b6a000 -     0x7fff87b71ff3  libcopyfile.dylib (103) <5A881779-D0D6-3029-B371-E3021C2DDA5E> /usr/lib/system/libcopyfile.dylib
    0x7fff87b95000 -     0x7fff87bbdffb  libxslt.1.dylib (13) <C9794936-633C-3F0C-9E71-30190B9B41C1> /usr/lib/libxslt.1.dylib
    0x7fff88567000 -     0x7fff88575fff  com.apple.opengl (9.6.0 - 9.6.0) <709F4A02-73A0-303C-86B5-85C596C8B707> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff8858a000 -     0x7fff885efff5  com.apple.Heimdal (4.0 - 2.0) <523EC6C4-BD9B-3840-9376-E617BA627F59> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff885f0000 -     0x7fff885f0ff7  libkeymgr.dylib (28) <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
    0x7fff88851000 -     0x7fff88879ffb  libRIP.A.dylib (599.20.11) <D79461A6-2E24-3531-ADA2-EAC972384A7D> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff8887a000 -     0x7fff888a6fff  com.apple.CoreServicesInternal (184.9 - 184.9) <4DEA54F9-81D6-3EDB-AA3C-1F9C497B3379> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff888ae000 -     0x7fff888b1fff  com.apple.TCC (1.0 - 1) <32A075D9-47FD-3E71-95BC-BFB0D583F41C> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff888b2000 -     0x7fff888b4ffb  libutil.dylib (34) <DAC4A6CF-A1BB-3874-9569-A919316D30E8> /usr/lib/libutil.dylib
    0x7fff88a6d000 -     0x7fff88a89fff  libresolv.9.dylib (54) <11C2C826-F1C6-39C6-B4E8-6E0C41D4FA95> /usr/lib/libresolv.9.dylib
    0x7fff88ab7000 -     0x7fff88aceff7  com.apple.CFOpenDirectory (10.9 - 173.90.1) <38A25261-C622-3F11-BFD3-7AFFC44D57B8> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff88c25000 -     0x7fff88c30ff7  com.apple.NetAuth (5.0 - 5.0) <C811E662-9EC3-3B74-808A-A75D624F326B> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff88c31000 -     0x7fff88c6aff7  com.apple.QD (3.50 - 298) <C1F20764-DEF0-34CF-B3AB-AB5480D64E66> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff88c91000 -     0x7fff88c92fff  libunc.dylib (28) <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
    0x7fff88c93000 -     0x7fff895b2af3  com.apple.CoreGraphics (1.600.0 - 599.20.11) <06212100-8069-31A1-9C44-F6C4B1695230> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff895b3000 -     0x7fff895baff8  liblaunch.dylib (842.90.1) <38D1AB2C-A476-385F-8EA8-7AB604CA1F89> /usr/lib/system/liblaunch.dylib
    0x7fff8a458000 -     0x7fff8a462ff7  com.apple.CrashReporterSupport (10.9 - 538) <B487466B-3AA1-3854-A808-A61F049FA794> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff8a463000 -     0x7fff8a46bfff  libsystem_dnssd.dylib (522.90.2) <A0B7CF19-D9F2-33D4-8107-A62184C9066E> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff8a479000 -     0x7fff8a491ff7  com.apple.GenerationalStorage (2.0 - 160.2) <79629AC7-896F-3302-8AC1-4939020F08C3> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff8a492000 -     0x7fff8a563ff1  com.apple.DiskImagesFramework (10.9 - 371.1) <D456ED08-4C1D-341F-BAB8-85E34A7275C5> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
    0x7fff8a569000 -     0x7fff8a5c2fff  libTIFF.dylib (1042) <51D02EEC-0D0C-34C1-91C8-D316473A3FEA> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff8a5c3000 -     0x7fff8a6f3ff7  com.apple.desktopservices (1.8.2 - 1.8.2) <76D6ED93-9D5A-3941-8B88-A1773290AE74> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff8a6f4000 -     0x7fff8a6feff7  libcsfde.dylib (380) <3A54B430-EC05-3DE9-86C3-00C1BEAC7F9B> /usr/lib/libcsfde.dylib
    0x7fff8a6ff000 -     0x7fff8a76eff1  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
    0x7fff8a7bf000 -     0x7fff8a7c6fff  com.apple.NetFS (6.0 - 4.0) <8E26C099-CE9D-3819-91A2-64EA929C6137> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff8a83c000 -     0x7fff8a845ff3  libsystem_notify.dylib (121) <52571EC3-6894-37E4-946E-064B021ED44E> /usr/lib/system/libsystem_notify.dylib
    0x7fff8adb7000 -     0x7fff8ae9bfff  com.apple.coreui (2.1 - 231) <432DB40C-6B7E-39C8-9FB5-B95917930056> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff8aedb000 -     0x7fff8aeecff7  libz.1.dylib (53) <42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib
    0x7fff8aeed000 -     0x7fff8af50ff7  com.apple.SystemConfiguration (1.13 - 1.13) <63B985ED-E7E4-3095-8D12-63C9F1DB0F3D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff8af51000 -     0x7fff8af55ff7  libGIF.dylib (1042) <C57840F6-1C11-3273-B4FC-956950B94034> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff8af56000 -     0x7fff8af85fd2  libsystem_m.dylib (3047.16) <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib
    0x7fff8af88000 -     0x7fff8b258ffc  com.apple.CoreImage (9.2.7) <BF88A02E-994E-3970-AC62-04248CA8DC46> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff8b259000 -     0x7fff8b272ff7  com.apple.Ubiquity (1.3 - 289) <C7F1B734-CE81-334D-BE41-8B20D95A1F9B> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
    0x7fff8b273000 -     0x7fff8b28eff7  libPng.dylib (1042) <36FF1DDA-9804-33C5-802E-3FCA9879F0E6> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff8b2d6000 -     0x7fff8b35ffff  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
    0x7fff8b695000 -     0x7fff8b715fff  com.apple.CoreSymbolication (3.0 - 141) <B018335C-698B-3F87-AF1C-6115C4FA8954> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff8b75f000 -     0x7fff8b7ebff7  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
    0x7fff8b92a000 -     0x7fff8b92eff7  libcache.dylib (62) <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib
    0x7fff8b939000 -     0x7fff8b93efff  libmacho.dylib (845) <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
    0x7fff8bbd6000 -     0x7fff8bbfbff7  com.apple.ChunkingLibrary (2.0 - 155.1) <B845DC7A-D1EA-31E2-967C-D1FE0C628036> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fff8bbfc000 -     0x7fff8bbfcfff  com.apple.ApplicationServices (48 - 48) <3E3F01A8-314D-378F-835E-9CC4F8820031> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff8bcb1000 -     0x7fff8bcb3ff3  libsystem_configuration.dylib (596.13) <B51C8C22-C455-36AC-952D-A319B6545884> /usr/lib/system/libsystem_configuration.dylib
    0x7fff8bcb4000 -     0x7fff8bcb5ff7  libsystem_sandbox.dylib (278.11) <5E5A6E09-33A9-391A-AB34-E57D93BB1551> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff8bde6000 -     0x7fff8bdecfff  com.apple.AOSNotification (1.7.0 - 760.3) <7901B867-60F7-3645-BB3E-18C51A6FBCC6> /System/Library/PrivateFrameworks/AOSNotification.framework/Versions/A/AOSNotification
    0x7fff8bded000 -     0x7fff8beb8fff  libvDSP.dylib (423.32) <3BF732BE-DDE0-38EB-8C54-E4E3C64F77A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff8c231000 -     0x7fff8c29bff7  com.apple.framework.IOKit (2.0.1 - 907.90.2) <A779DE46-BB7E-36FD-9348-694F9B09718F> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff8c2b3000 -     0x7fff8c460f27  libobjc.A.dylib (551.1) <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib
    0x7fff8c461000 -     0x7fff8c519ff7  com.apple.DiscRecording (8.0 - 8000.4.6) <CDAAAD04-A1D0-3C67-ABCC-EFC9E8D44E7E> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x7fff8c528000 -     0x7fff8c575ff2  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
    0x7fff8c5c3000 -     0x7fff8c5e8ff7  com.apple.CoreVideo (1.8 - 117.2) <4674339E-26D0-35FA-9958-422832B39B12> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff8c65f000 -     0x7fff8c66bff3  com.apple.AppleFSCompression (56 - 1.0) <5652B0D0-EB08-381F-B23A-6DCF96991FB5> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff8c6d7000 -     0x7fff8c6d9ff7  libquarantine.dylib (71) <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
    0x7fff8c6dd000 -     0x7fff8c724ff7  libcups.2.dylib (372.2) <37802F24-BCC2-3721-8E12-82B29B61B2AA> /usr/lib/libcups.2.dylib
    0x7fff8c725000 -     0x7fff8c741ff7  libsystem_kernel.dylib (2422.90.20) <20E00C54-9222-359F-BD98-CB79ABED769A> /usr/lib/system/libsystem_kernel.dylib
    0x7fff8c75f000 -     0x7fff8c7d6fff  com.apple.CoreServices.OSServices (600.4 - 600.4) <36B2B009-C35E-3F21-824E-E0D00E7808C7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff8c83a000 -     0x7fff8c840ff7  libsystem_platform.dylib (24.90.1) <3C3D3DA8-32B9-3243-98EC-D89B9A1670B3> /usr/lib/system/libsystem_platform.dylib
    0x7fff8c913000 -     0x7fff8c91cff7  libcldcpuengine.dylib (2.3.58) <C8785704-6195-3129-86CA-20F0F3C20F15> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
    0x7fff8c91d000 -     0x7fff8c928fff  libkxld.dylib (2422.90.20) <EF476345-7A69-3AC0-95ED-0196FB8910CB> /usr/lib/system/libkxld.dylib
    0x7fff8c929000 -     0x7fff8c936ff4  com.apple.Librarian (1.2 - 1) <F1A2744D-8536-32C7-8218-9972C6300DAE> /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
    0x7fff8c937000 -     0x7fff8c975ff7  libGLImage.dylib (9.6) <DCF2E131-A65E-33B2-B32D-28FF01605AB1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff8ca35000 -     0x7fff8ca3dffc  libGFXShared.dylib (9.6) <E276D384-3616-3511-B5F2-92621D6372D6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff8ca3f000 -     0x7fff8cab2fff  com.apple.securityfoundation (6.0 - 55122.1) <1939DE0B-BC38-3E50-8A8C-3471C8AC4CD6> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff8cd55000 -     0x7fff8cd7eff7  libc++abi.dylib (49.1) <21A807D3-6732-3455-B77F-743E9F916DF0> /usr/lib/libc++abi.dylib
    0x7fff8d18c000 -     0x7fff8d1dafff  libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
    0x7fff8d1dd000 -     0x7fff8d1ddfff  com.apple.Accelerate (1.9 - Accelerate 1.9) <509BB27A-AE62-366D-86D8-0B06D217CF56> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff8d266000 -     0x7fff8d29afff  libssl.0.9.8.dylib (50) <B15F967C-B002-36C2-9621-3456D8509F50> /usr/lib/libssl.0.9.8.dylib
    0x7fff8d323000 -     0x7fff8d325fff  libRadiance.dylib (1042) <B91D4B97-7BF3-3285-BCB7-4948BAAC23EE> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff8d3b5000 -     0x7fff8d403fff  com.apple.opencl (2.3.59 - 2.3.59) <8C2ACCC6-B0BA-3FE7-98A1-5C67284DEA4E> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff8d404000 -     0x7fff8d405ff7  libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff8d406000 -     0x7fff8d40afff  libpam.2.dylib (20) <B93CE8F5-DAA8-30A1-B1F6-F890509513CB> /usr/lib/libpam.2.dylib
    0x7fff8dd9a000 -     0x7fff8de84fff  libsqlite3.dylib (158) <00269BF9-43BE-39E0-9C85-24585B9923C8> /usr/lib/libsqlite3.dylib
    0x7fff8dee3000 -     0x7fff8dee3fff  com.apple.CoreServices (59 - 59) <7A697B5E-F179-30DF-93F2-8B503CEEEFD5> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff8df49000 -     0x7fff8df4cff7  libdyld.dylib (239.4) <CF03004F-58E4-3BB6-B3FD-BE4E05F128A0> /usr/lib/system/libdyld.dylib
    0x7fff8df4d000 -     0x7fff8e011ff7  com.apple.backup.framework (1.5.2 - 1.5.2) <A3C552F0-670B-388F-93FA-D917F96ACE1B> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff8e034000 -     0x7fff8e05eff7  libsandbox.1.dylib (278.11) <9E5654BF-DCD3-3B15-9C63-209B2B2D2803> /usr/lib/libsandbox.1.dylib
    0x7fff8e21e000 -     0x7fff8e3baff3  com.apple.QuartzCore (1.8 - 332.3) <80F1068F-4A34-34FB-9E05-A2DC0700D2F2> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff8e416000 -     0x7fff8e4fdff7  libxml2.2.dylib (26) <A1DADD11-89E5-3DE4-8802-07186225967F> /usr/lib/libxml2.2.dylib
    0x7fff8e616000 -     0x7fff8e61cff7  com.apple.XPCService (2.0 - 1) <2CE632D7-FE57-36CF-91D4-C57D0F2E0BFE> /System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService
    0x7fff8e61d000 -     0x7fff8e644ffb  libsystem_info.dylib (449.1.3) <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
    0x7fff8e645000 -     0x7fff8e674ff5  com.apple.GSS (4.0 - 2.0) <62046C17-5D09-346C-B08E-A664DBC18411> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff8eac4000 -     0x7fff8eaf9ffc  com.apple.LDAPFramework (2.4.28 - 194.5) <4ADD0595-25B9-3F09-897E-3FB790AD2C5A> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff8eafa000 -     0x7fff8eb3cff7  libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
    0x7fff8eb78000 -     0x7fff8ece8ff8  com.apple.CFNetwork (673.2.1 - 673.2.1) <AE407146-CCF2-33DD-AAEA-6887FD6F45BA> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff8ed2a000 -     0x7fff8ed32ff3  libCGCMS.A.dylib (599.20.11) <BB1E8D63-9FA1-3588-AC5D-1980576ED62C> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib

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

VM Region Summary:
ReadOnly portion of Libraries: Total=165.1M resident=58.0M(35%) swapped_out_or_unallocated=107.1M(65%)
Writable regions: Total=264.4M written=69.2M(26%) resident=86.0M(33%) swapped_out=4416K(2%) unallocated=178.4M(67%)
 
REGION TYPE                      VIRTUAL
===========                      =======
CG backing stores                  10.8M
CG image                             12K
CG raster data                       24K
CG shared images                    352K
CoreImage                             8K
Kernel Alloc Once                     8K
MALLOC                            160.6M
MALLOC (admin)                       32K
MALLOC_LARGE (reserved)            1152K        reserved VM address space (unallocated)
Memory Tag 242                       12K
Memory Tag 251                        8K
OpenCL                               24K
STACK GUARD                        55.7M
Stack                              9628K
VM_ALLOCATE                        16.4M
__DATA                             95.8M
__IMAGE                             528K
__LINKEDIT                         66.3M
__TEXT                             98.8M
__UNICODE                           544K
mapped file                        53.1M
shared memory                         4K
===========                      =======
TOTAL                             569.4M
TOTAL, minus reserved VM space    568.3M


In GNU Emacs 24.3.50.1 (x86_64-apple-darwin13.0.0, NS apple-appkit-1265.00)
 of 2014-02-11 on scarter-mac.europe.corp.microsoft.com
Windowing system distributor `Apple', version 10.3.1265
Configured using:
 `configure --prefix=/usr/local/Cellar/emacs/HEAD --without-dbus
 --enable-locallisppath=/usr/local/share/emacs/site-lisp
 --infodir=/usr/local/Cellar/emacs/HEAD/share/info/emacs --with-gnutls
 --with-ns --disable-ns-self-contained'

Important settings:
  value of $LC_ALL: en_GB.UTF-8
  value of $LANG: en_GB.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  yas-global-mode: t
  yas-minor-mode: t
  global-surround-mode: t
  surround-mode: t
  winner-mode: t
  sml-modeline-mode: t
  shell-dirtrack-mode: t
  helm-match-plugin-mode: t
  helm-occur-match-plugin-mode: t
  show-paren-mode: t
  global-auto-revert-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  evil-mode: t
  evil-local-mode: t
  delete-selection-mode: t
  ido-everywhere: t
  cua-mode: t
  tooltip-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<help-echo> <down-mouse-1> <mouse-1> , x r e p o r 
t <return>

Recent messages:
Source file `/Users/scarter/emacs/site-lisp/mu4e/mu4e-proc.el' newer than byte-compiled file
Loading /Users/scarter/emacs/dotemacs.el (source)...done
[yas] Loading for `lisp-interaction-mode', just-in-time: (lambda nil (yas--load-directory-1 (quote /Users/scarter/emacs/data/elpa/yasnippet-20140303.53/snippets/lisp-interaction-mode) (quote lisp-interaction-mode)))!
[yas] Loading compiled snippets from /Users/scarter/emacs/data/elpa/yasnippet-20140303.53/snippets/lisp-interaction-mode
[yas] Loading for `emacs-lisp-mode', just-in-time: (lambda nil (yas--load-directory-1 (quote /Users/scarter/emacs/data/elpa/yasnippet-20140303.53/snippets/emacs-lisp-mode) (quote emacs-lisp-mode)))!
[yas] Loading compiled snippets from /Users/scarter/emacs/data/elpa/yasnippet-20140303.53/snippets/emacs-lisp-mode
[yas] Loading for `text-mode', just-in-time: (lambda nil (yas--load-directory-1 (quote /Users/scarter/emacs/data/elpa/yasnippet-20140303.53/snippets/text-mode) (quote text-mode)))!
[yas] Loading compiled snippets from /Users/scarter/emacs/data/elpa/yasnippet-20140303.53/snippets/text-mode
Loading /Users/scarter/emacs/data/elpa/yasnippet-20140303.53/snippets/text-mode/.yas-setup...done
For information about GNU Emacs and the GNU system, type <f1> C-a.

Load-path shadows:
/Users/scarter/emacs/site-lisp/omnisharp-emacs-scarter/example-config-for-evil-mode hides /Users/scarter/emacs/site-lisp/example-config-for-evil-mode
/Users/scarter/emacs/data/elpa/highlight-parentheses-20130523.1752/.dir-locals hides /Users/scarter/emacs/data/elpa/highlight-symbol-20131103.2233/.dir-locals
/Users/scarter/emacs/site-lisp/ack hides /Users/scarter/emacs/data/elpa/nav-20120507.7/ack
/Users/scarter/emacs/data/elpa/sunrise-x-tree-1.450/sunrise-x-tree hides /Users/scarter/emacs/data/elpa/sunrise-commander-20130222.26/sunrise-x-tree
/Users/scarter/emacs/data/elpa/highlight-parentheses-20130523.1752/.dir-locals hides /Users/scarter/emacs/data/elpa/sunrise-commander-20130222.26/.dir-locals
/Users/scarter/emacs/site-lisp/mu4e/org-mu4e hides /usr/local/share/emacs/site-lisp/mu4e/org-mu4e
/Users/scarter/emacs/site-lisp/mu4e/mu4e hides /usr/local/share/emacs/site-lisp/mu4e/mu4e
/Users/scarter/emacs/site-lisp/mu4e/mu4e-view hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-view
/Users/scarter/emacs/site-lisp/mu4e/mu4e-vars hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-vars
/Users/scarter/emacs/site-lisp/mu4e/mu4e-utils hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-utils
/Users/scarter/emacs/site-lisp/mu4e/mu4e-speedbar hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-speedbar
/Users/scarter/emacs/site-lisp/mu4e/mu4e-proc hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-proc
/Users/scarter/emacs/site-lisp/mu4e/mu4e-meta hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-meta
/Users/scarter/emacs/site-lisp/mu4e/mu4e-message hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-message
/Users/scarter/emacs/site-lisp/mu4e/mu4e-mark hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-mark
/Users/scarter/emacs/site-lisp/mu4e/mu4e-main hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-main
/Users/scarter/emacs/site-lisp/mu4e/mu4e-lists hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-lists
/Users/scarter/emacs/site-lisp/mu4e/mu4e-headers hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-headers
/Users/scarter/emacs/site-lisp/mu4e/mu4e-draft hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-draft
/Users/scarter/emacs/site-lisp/mu4e/mu4e-contrib hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-contrib
/Users/scarter/emacs/site-lisp/mu4e/mu4e-compose hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-compose
/Users/scarter/emacs/site-lisp/mu4e/mu4e-actions hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-actions
/Users/scarter/emacs/site-lisp/mu4e/mu4e-about hides /usr/local/share/emacs/site-lisp/mu4e/mu4e-about
/Users/scarter/emacs/site-lisp/whitespace hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/whitespace
/Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/timezone hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/timezone
/Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/env hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/env
/Users/scarter/emacs/site-lisp/dictionaries-common/ispell hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/textmodes/ispell
/Users/scarter/emacs/site-lisp/dictionaries-common/flyspell hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/textmodes/flyspell
/Users/scarter/emacs/data/elpa/org-20140303/ox hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox
/Users/scarter/emacs/data/elpa/org-20140303/ox-texinfo hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox-texinfo
/Users/scarter/emacs/data/elpa/org-20140303/ox-publish hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox-publish
/Users/scarter/emacs/data/elpa/org-20140303/ox-org hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox-org
/Users/scarter/emacs/data/elpa/org-20140303/ox-odt hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox-odt
/Users/scarter/emacs/data/elpa/org-20140303/ox-md hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox-md
/Users/scarter/emacs/data/elpa/org-20140303/ox-man hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox-man
/Users/scarter/emacs/data/elpa/org-20140303/ox-latex hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox-latex
/Users/scarter/emacs/data/elpa/org-20140303/ox-icalendar hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox-icalendar
/Users/scarter/emacs/data/elpa/org-20140303/ox-html hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox-html
/Users/scarter/emacs/data/elpa/org-20140303/ox-beamer hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox-beamer
/Users/scarter/emacs/data/elpa/org-20140303/ox-ascii hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ox-ascii
/Users/scarter/emacs/data/elpa/org-20140303/org hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org
/Users/scarter/emacs/data/elpa/org-20140303/org-w3m hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-w3m
/Users/scarter/emacs/data/elpa/org-20140303/org-version hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-version
/Users/scarter/emacs/data/elpa/org-20140303/org-timer hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-timer
/Users/scarter/emacs/data/elpa/org-20140303/org-table hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-table
/Users/scarter/emacs/data/elpa/org-20140303/org-src hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-src
/Users/scarter/emacs/data/elpa/org-20140303/org-rmail hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-rmail
/Users/scarter/emacs/data/elpa/org-20140303/org-protocol hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-protocol
/Users/scarter/emacs/data/elpa/org-20140303/org-plot hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-plot
/Users/scarter/emacs/data/elpa/org-20140303/org-pcomplete hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-pcomplete
/Users/scarter/emacs/data/elpa/org-20140303/org-mouse hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-mouse
/Users/scarter/emacs/data/elpa/org-20140303/org-mobile hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-mobile
/Users/scarter/emacs/data/elpa/org-20140303/org-mhe hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-mhe
/Users/scarter/emacs/data/elpa/org-20140303/org-macs hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-macs
/Users/scarter/emacs/data/elpa/org-20140303/org-macro hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-macro
/Users/scarter/emacs/data/elpa/org-20140303/org-loaddefs hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-loaddefs
/Users/scarter/emacs/data/elpa/org-20140303/org-list hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-list
/Users/scarter/emacs/data/elpa/org-20140303/org-irc hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-irc
/Users/scarter/emacs/data/elpa/org-20140303/org-install hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-install
/Users/scarter/emacs/data/elpa/org-20140303/org-inlinetask hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-inlinetask
/Users/scarter/emacs/data/elpa/org-20140303/org-info hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-info
/Users/scarter/emacs/data/elpa/org-20140303/org-indent hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-indent
/Users/scarter/emacs/data/elpa/org-20140303/org-id hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-id
/Users/scarter/emacs/data/elpa/org-20140303/org-habit hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-habit
/Users/scarter/emacs/data/elpa/org-20140303/org-gnus hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-gnus
/Users/scarter/emacs/data/elpa/org-20140303/org-footnote hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-footnote
/Users/scarter/emacs/data/elpa/org-20140303/org-feed hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-feed
/Users/scarter/emacs/data/elpa/org-20140303/org-faces hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-faces
/Users/scarter/emacs/data/elpa/org-20140303/org-eshell hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-eshell
/Users/scarter/emacs/data/elpa/org-20140303/org-entities hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-entities
/Users/scarter/emacs/data/elpa/org-20140303/org-element hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-element
/Users/scarter/emacs/data/elpa/org-20140303/org-docview hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-docview
/Users/scarter/emacs/data/elpa/org-20140303/org-datetree hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-datetree
/Users/scarter/emacs/data/elpa/org-20140303/org-ctags hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-ctags
/Users/scarter/emacs/data/elpa/org-20140303/org-crypt hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-crypt
/Users/scarter/emacs/data/elpa/org-20140303/org-compat hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-compat
/Users/scarter/emacs/data/elpa/org-20140303/org-colview hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-colview
/Users/scarter/emacs/data/elpa/org-20140303/org-clock hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-clock
/Users/scarter/emacs/data/elpa/org-20140303/org-capture hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-capture
/Users/scarter/emacs/data/elpa/org-20140303/org-bibtex hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-bibtex
/Users/scarter/emacs/data/elpa/org-20140303/org-bbdb hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-bbdb
/Users/scarter/emacs/data/elpa/org-20140303/org-attach hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-attach
/Users/scarter/emacs/data/elpa/org-20140303/org-archive hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-archive
/Users/scarter/emacs/data/elpa/org-20140303/org-agenda hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/org-agenda
/Users/scarter/emacs/data/elpa/org-20140303/ob hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob
/Users/scarter/emacs/data/elpa/org-20140303/ob-tangle hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-tangle
/Users/scarter/emacs/data/elpa/org-20140303/ob-table hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-table
/Users/scarter/emacs/data/elpa/org-20140303/ob-sqlite hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-sqlite
/Users/scarter/emacs/data/elpa/org-20140303/ob-sql hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-sql
/Users/scarter/emacs/data/elpa/org-20140303/ob-shen hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-shen
/Users/scarter/emacs/data/elpa/org-20140303/ob-sh hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-sh
/Users/scarter/emacs/data/elpa/org-20140303/ob-screen hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-screen
/Users/scarter/emacs/data/elpa/org-20140303/ob-scheme hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-scheme
/Users/scarter/emacs/data/elpa/org-20140303/ob-scala hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-scala
/Users/scarter/emacs/data/elpa/org-20140303/ob-sass hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-sass
/Users/scarter/emacs/data/elpa/org-20140303/ob-ruby hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-ruby
/Users/scarter/emacs/data/elpa/org-20140303/ob-ref hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-ref
/Users/scarter/emacs/data/elpa/org-20140303/ob-R hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-R
/Users/scarter/emacs/data/elpa/org-20140303/ob-python hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-python
/Users/scarter/emacs/data/elpa/org-20140303/ob-plantuml hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-plantuml
/Users/scarter/emacs/data/elpa/org-20140303/ob-picolisp hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-picolisp
/Users/scarter/emacs/data/elpa/org-20140303/ob-perl hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-perl
/Users/scarter/emacs/data/elpa/org-20140303/ob-org hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-org
/Users/scarter/emacs/data/elpa/org-20140303/ob-octave hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-octave
/Users/scarter/emacs/data/elpa/org-20140303/ob-ocaml hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-ocaml
/Users/scarter/emacs/data/elpa/org-20140303/ob-mscgen hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-mscgen
/Users/scarter/emacs/data/elpa/org-20140303/ob-maxima hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-maxima
/Users/scarter/emacs/data/elpa/org-20140303/ob-matlab hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-matlab
/Users/scarter/emacs/data/elpa/org-20140303/ob-makefile hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-makefile
/Users/scarter/emacs/data/elpa/org-20140303/ob-lob hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-lob
/Users/scarter/emacs/data/elpa/org-20140303/ob-lisp hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-lisp
/Users/scarter/emacs/data/elpa/org-20140303/ob-lilypond hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-lilypond
/Users/scarter/emacs/data/elpa/org-20140303/ob-ledger hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-ledger
/Users/scarter/emacs/data/elpa/org-20140303/ob-latex hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-latex
/Users/scarter/emacs/data/elpa/org-20140303/ob-keys hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-keys
/Users/scarter/emacs/data/elpa/org-20140303/ob-js hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-js
/Users/scarter/emacs/data/elpa/org-20140303/ob-java hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-java
/Users/scarter/emacs/data/elpa/org-20140303/ob-io hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-io
/Users/scarter/emacs/data/elpa/org-20140303/ob-haskell hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-haskell
/Users/scarter/emacs/data/elpa/org-20140303/ob-gnuplot hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-gnuplot
/Users/scarter/emacs/data/elpa/org-20140303/ob-fortran hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-fortran
/Users/scarter/emacs/data/elpa/org-20140303/ob-exp hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-exp
/Users/scarter/emacs/data/elpa/org-20140303/ob-eval hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-eval
/Users/scarter/emacs/data/elpa/org-20140303/ob-emacs-lisp hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-emacs-lisp
/Users/scarter/emacs/data/elpa/org-20140303/ob-dot hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-dot
/Users/scarter/emacs/data/elpa/org-20140303/ob-ditaa hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-ditaa
/Users/scarter/emacs/data/elpa/org-20140303/ob-css hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-css
/Users/scarter/emacs/data/elpa/org-20140303/ob-core hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-core
/Users/scarter/emacs/data/elpa/org-20140303/ob-comint hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-comint
/Users/scarter/emacs/data/elpa/org-20140303/ob-clojure hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-clojure
/Users/scarter/emacs/data/elpa/org-20140303/ob-calc hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-calc
/Users/scarter/emacs/data/elpa/org-20140303/ob-C hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-C
/Users/scarter/emacs/data/elpa/org-20140303/ob-awk hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-awk
/Users/scarter/emacs/data/elpa/org-20140303/ob-asymptote hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org/ob-asymptote
/Users/scarter/emacs/data/elpa/highlight-parentheses-20130523.1752/.dir-locals hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/gnus/.dir-locals
/Users/scarter/emacs/site-lisp/sym-comp hides /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/obsolete/sym-comp

Features:
(shadow mule-util emacsbug server org-mu4e mu4e mu4e-speedbar mu4e-main
mu4e-view mu4e-headers mu4e-compose mu4e-draft mu4e-actions rfc2368
smtpmail sendmail mu4e-mark mu4e-message html2text mu4e-proc mu4e-utils
doc-view jka-compr image-mode mu4e-lists mu4e-about mu4e-vars message
rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader
hl-line mu4e-meta yasnippet find-lisp filecache multiple-cursors
mc-separate-operations rectangular-region-mode mc-mark-pop mc-mark-more
mc-cycle-cursors mc-edit-lines multiple-cursors-core expand-region
text-mode-expansions the-org-mode-expansions er-basic-expansions
expand-region-core expand-region-custom ace-jump-mode rainbow-mode
highlight-symbol highlight-parentheses sc-wombat-theme key-chord
surround direx winner sml-modeline bbc-radioplay linkd keyfreq fold-dwim
hideshow folding-isearch folding nav company omnisharp etags json
flycheck help-mode rx f dash s flymake-cursor auto-complete popup
shaderlab-mode projects helm-files image-dired tramp tramp-compat
tramp-loaddefs trampver shell dired-aux ffap thingatpt helm-buffers
helm-elscreen helm-tags helm-bookmark helm-adaptative helm-info helm-net
browse-url xml url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util url-parse auth-source eieio
eieio-core gnus-util mm-util mail-prsvr password-cache url-vars mailcap
helm-plugin bookmark pp helm-locate helm-help helm-match-plugin
helm-grep helm-regexp helm-external helm-utils helm grep compile
sc-dired-aliases speedbar sb-image ezimage dframe bm dired-single wdired
dired-x dired org-mobile org-agenda org byte-opt bytecomp byte-compile
cconv org-macro org-footnote org-pcomplete pcomplete org-list org-faces
org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob
ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint
ansi-color ob-core ob-eval org-compat org-macs org-loaddefs format-spec
find-func cal-menu calendar cal-loaddefs smex epa-file epa derived epg
epg-config paren autorevert filenotify evil evil-integration undo-tree
diff evil-maps evil-commands evil-types evil-search evil-ex evil-macros
evil-repeat evil-states evil-core evil-common windmove rect
evil-digraphs evil-vars ring edmacro kmacro tex-site
auto-complete-etags-autoloads browse-kill-ring-autoloads
color-theme-autoloads dired-single-autoloads direx-autoloads
evil-leader-autoloads fastnav-autoloads flymake-cursor-autoloads advice
help-fns goto-last-change-autoloads grizzl-autoloads gtags-autoloads
helm-spotify-autoloads hideshowvis-autoloads
highlight-parentheses-autoloads highlight-symbol-autoloads
idle-highlight-mode-autoloads key-chord-autoloads cl-macs gv
multi-autoloads nav-autoloads pkg-info-autoloads rainbow-mode-autoloads
rfringe-autoloads sunrise-commander-autoloads info
whole-line-or-region-autoloads package cl delsel recentf tree-widget
wid-edit cl-loaddefs cl-lib easymenu ido cua-base cus-start cus-load
time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel ns-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list newcomment lisp-mode prog-mode register page menu-bar
rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax
facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak
czech european ethiopic indian cyrillic chinese case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button
faces cus-face macroexp files text-properties overlay sha1 md5 base64
format env code-pages mule custom widget hashtable-print-readable
backquote make-network-process cocoa ns multi-tty emacs)
-- 



[Message part 2 (text/html, inline)]

Forcibly Merged 16465 16794 16896 16986. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Tue, 11 Mar 2014 15:52:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16986; Package emacs. (Wed, 26 Mar 2014 05:54:02 GMT) Full text and rfc822 format available.

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

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Simon Carter <bbbscarter <at> gmail.com>
Cc: 16986 <at> debbugs.gnu.org
Subject: Re: Crash when idle
Date: Tue, 25 Mar 2014 22:53:14 -0700
Can you please disassemble directory_files_internal for us, from the 
Emacs that crashed?  Run 'gdb emacs' and then use the command 'disas 
directory_files_internal' and email its output to us.  Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16986; Package emacs. (Thu, 27 Mar 2014 16:55:01 GMT) Full text and rfc822 format available.

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

From: Simon Carter <bbbscarter <at> gmail.com>
To: 16986 <at> debbugs.gnu.org, eggert <at> cs.ucla.edu
Subject: Fw: Re: Crash when idle
Date: Thu, 27 Mar 2014 16:54:42 +0000
[Message part 1 (text/plain, inline)]
Sorry - didn’t include all recipients:

On 27 March 2014 at 16:53:15, Simon Carter (bbbscarter <at> gmail.com) wrote:

   
Sure - here you go (I don’t seem to have debugging symbols for some reason, so I hope this is sufficient):  

0x00000001000d7064 <+0>: push %rbp  
0x00000001000d7065 <+1>: mov %rsp,%rbp  
0x00000001000d7068 <+4>: push %r15  
0x00000001000d706a <+6>: push %r14  
0x00000001000d706c <+8>: push %r13  
0x00000001000d706e <+10>: push %r12  
0x00000001000d7070 <+12>: push %rbx  
0x00000001000d7071 <+13>: sub $0x78,%rsp  
0x00000001000d7075 <+17>: mov %r9,-0x80(%rbp)  
0x00000001000d7079 <+21>: mov %r8d,-0x4c(%rbp)  
0x00000001000d707d <+25>: mov %rcx,-0x98(%rbp)  
0x00000001000d7084 <+32>: mov %rdx,%r14  
0x00000001000d7087 <+35>: mov %rsi,-0x58(%rbp)  
0x00000001000d708b <+39>: lea 0x42376e(%rip),%rax # 0x1004fa800  
0x00000001000d7092 <+46>: mov (%rax),%rcx  
0x00000001000d7095 <+49>: lea 0x42375c(%rip),%rax # 0x1004fa7f8  
0x00000001000d709c <+56>: sub (%rax),%rcx  
0x00000001000d709f <+59>: mov %rcx,-0x68(%rbp)  
0x00000001000d70a3 <+63>: lea 0x4235e6(%rip),%rbx # 0x1004fa690  




On 26 March 2014 at 05:53:16, Paul Eggert (eggert <at> cs.ucla.edu(mailto:eggert <at> cs.ucla.edu)) wrote:  

> Can you please disassemble directory_files_internal for us, from the  
> Emacs that crashed? Run 'gdb emacs' and then use the command 'disas  
> directory_files_internal' and email its output to us. Thanks.  

[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16986; Package emacs. (Thu, 27 Mar 2014 17:01:02 GMT) Full text and rfc822 format available.

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

From: Simon Carter <bbbscarter <at> gmail.com>
To: eggert <at> cs.ucla.edu, 16986 <at> debbugs.gnu.org
Subject: Re: Fw: Re: Crash when idle
Date: Thu, 27 Mar 2014 17:00:34 +0000
Sorry again - foolishly didn’t paste everything. There’s also a vague chance I’ve updated my Emacs since the original crash log, so I’ll be sure to resend the crash dump the next time it happens just in case.

0x00000001000d7064 <+0>: push %rbp  
0x00000001000d7065 <+1>: mov %rsp,%rbp
0x00000001000d7068 <+4>: push %r15
0x00000001000d706a <+6>: push %r14
0x00000001000d706c <+8>: push %r13
0x00000001000d706e <+10>: push %r12
0x00000001000d7070 <+12>: push %rbx
0x00000001000d7071 <+13>: sub $0x78,%rsp
0x00000001000d7075 <+17>: mov %r9,-0x80(%rbp)
0x00000001000d7079 <+21>: mov %r8d,-0x4c(%rbp)
0x00000001000d707d <+25>: mov %rcx,-0x98(%rbp)
0x00000001000d7084 <+32>: mov %rdx,%r14
0x00000001000d7087 <+35>: mov %rsi,-0x58(%rbp)
0x00000001000d708b <+39>: lea 0x42376e(%rip),%rax # 0x1004fa800  
0x00000001000d7092 <+46>: mov (%rax),%rcx
0x00000001000d7095 <+49>: lea 0x42375c(%rip),%rax # 0x1004fa7f8  
0x00000001000d709c <+56>: sub (%rax),%rcx
0x00000001000d709f <+59>: mov %rcx,-0x68(%rbp)
0x00000001000d70a3 <+63>: lea 0x4235e6(%rip),%rbx # 0x1004fa690  
0x00000001000d70aa <+70>: mov (%rbx),%r15
0x00000001000d70ad <+73>: mov %rdi,%r13
0x00000001000d70b0 <+76>: callq 0x1000ce988  
0x00000001000d70b5 <+81>: mov %rax,%r12
0x00000001000d70b8 <+84>: mov (%rbx),%rdx
0x00000001000d70bb <+87>: xor %eax,%eax
0x00000001000d70bd <+89>: mov %rax,-0x38(%rbp)
0x00000001000d70c1 <+93>: cmp %r14,%rdx
0x00000001000d70c4 <+96>: je 0x1000d70ed  
0x00000001000d70c6 <+98>: mov %r14,%rax
0x00000001000d70c9 <+101>: and $0x7,%rax
0x00000001000d70cd <+105>: cmp $0x1,%rax
0x00000001000d70d1 <+109>: jne 0x1000d7491  
0x00000001000d70d7 <+115>: xor %esi,%esi
0x00000001000d70d9 <+117>: xor %ecx,%ecx
0x00000001000d70db <+119>: mov $0x1,%r8d
0x00000001000d70e1 <+125>: mov %r14,%rdi
0x00000001000d70e4 <+128>: callq 0x1000e02fc  
0x00000001000d70e9 <+133>: mov %rax,-0x38(%rbp)
0x00000001000d70ed <+137>: mov %r15,-0x40(%rbp)
0x00000001000d70f1 <+141>: cmpq $0x0,0x7(%r12)
0x00000001000d70f7 <+147>: js 0x1000d7109  
0x00000001000d70f9 <+149>: mov %r14,%r15
0x00000001000d70fc <+152>: mov %r12,%rdi
0x00000001000d70ff <+155>: callq 0x1000798b2  
0x00000001000d7104 <+160>: mov %rax,%r12
0x00000001000d7107 <+163>: jmp 0x1000d710c  
0x00000001000d7109 <+165>: mov %r14,%r15
0x00000001000d710c <+168>: mov %r13,%r14
0x00000001000d710f <+171>: cmpq $0x0,0x7(%r14)
0x00000001000d7114 <+176>: js 0x1000d711e  
0x00000001000d7116 <+178>: mov %r14,%rdi
0x00000001000d7119 <+181>: callq 0x1000798b2  
0x00000001000d711e <+186>: mov 0x17(%r12),%rdi
0x00000001000d7123 <+191>: lea -0x2c(%rbp),%rsi
0x00000001000d7127 <+195>: callq 0x1000d74bd  
0x00000001000d712c <+200>: mov %rax,%rbx
0x00000001000d712f <+203>: test %rbx,%rbx
0x00000001000d7132 <+206>: je 0x1000d74a6  
0x00000001000d7138 <+212>: dec %r14
0x00000001000d713b <+215>: lea 0x3eb(%rip),%rdi # 0x1000d752d  
0x00000001000d7142 <+222>: mov %rbx,%rsi
0x00000001000d7145 <+225>: callq 0x100110cd6  
0x00000001000d714a <+230>: mov 0x8(%r14),%rdx
0x00000001000d714e <+234>: test %rdx,%rdx
0x00000001000d7151 <+237>: jns 0x1000d7156  
0x00000001000d7153 <+239>: mov (%r14),%rdx
0x00000001000d7156 <+242>: mov -0x68(%rbp),%rsi
0x00000001000d715a <+246>: sar $0x5,%rsi
0x00000001000d715e <+250>: lea 0x42358b(%rip),%rax # 0x1004fa6f0  
0x00000001000d7165 <+257>: mov (%rax),%rax
0x00000001000d7168 <+260>: lea 0x422691(%rip),%rcx # 0x1004f9800  
0x00000001000d716f <+267>: mov %rax,(%rcx)
0x00000001000d7172 <+270>: test %rdx,%rdx
0x00000001000d7175 <+273>: je 0x1000d718a  
0x00000001000d7177 <+275>: mov 0x18(%r14),%rax
0x00000001000d717b <+279>: add $0x18,%r14
0x00000001000d717f <+283>: cmpb $0x2f,-0x1(%rdx,%rax,1)
0x00000001000d7184 <+288>: jne 0x1000d718e  
0x00000001000d7186 <+290>: xor %eax,%eax
0x00000001000d7188 <+292>: jmp 0x1000d7190  
0x00000001000d718a <+294>: add $0x18,%r14
0x00000001000d718e <+298>: mov $0x1,%al
0x00000001000d7190 <+300>: mov %eax,-0x8c(%rbp)
0x00000001000d7196 <+306>: mov %r14,-0x88(%rbp)
0x00000001000d719d <+313>: mov %rsi,-0x68(%rbp)
0x00000001000d71a1 <+317>: mov -0x2c(%rbp),%ecx
0x00000001000d71a4 <+320>: mov %ecx,-0x90(%rbp)
0x00000001000d71aa <+326>: movzbl %al,%eax
0x00000001000d71ad <+329>: add %rdx,%rax
0x00000001000d71b0 <+332>: mov %rax,-0x60(%rbp)
0x00000001000d71b4 <+336>: mov %rdx,-0x70(%rbp)
0x00000001000d71b8 <+340>: jmp 0x1000d71c7  
0x00000001000d71ba <+342>: lea 0x4214e7(%rip),%rax # 0x1004f86a8  
0x00000001000d71c1 <+349>: movb $0x0,(%rax)
0x00000001000d71c4 <+352>: mov %r13,%rbx
0x00000001000d71c7 <+355>: callq 0x1001a17de
0x00000001000d71cc <+360>: movl $0x0,(%rax)
0x00000001000d71d2 <+366>: mov %rbx,%rdi
0x00000001000d71d5 <+369>: callq 0x1001a1baa
0x00000001000d71da <+374>: mov %rax,%r12
0x00000001000d71dd <+377>: test %r12,%r12
0x00000001000d71e0 <+380>: jne 0x1000d7233  
0x00000001000d71e2 <+382>: callq 0x1001a17de
0x00000001000d71e7 <+387>: cmpl $0x23,(%rax)
0x00000001000d71ea <+390>: je 0x1000d71fa  
0x00000001000d71ec <+392>: callq 0x1001a17de
0x00000001000d71f1 <+397>: cmpl $0x4,(%rax)
0x00000001000d71f4 <+400>: jne 0x1000d7403  
0x00000001000d71fa <+406>: lea 0x42348f(%rip),%rax # 0x1004fa690  
0x00000001000d7201 <+413>: mov (%rax),%rax
0x00000001000d7204 <+416>: lea 0x42264d(%rip),%rcx # 0x1004f9858  
0x00000001000d720b <+423>: cmp 0x788(%rcx),%rax
0x00000001000d7212 <+430>: je 0x1000d72ea  
0x00000001000d7218 <+436>: lea 0x422639(%rip),%rcx # 0x1004f9858  
0x00000001000d721f <+443>: cmp 0x440(%rcx),%rax
0x00000001000d7226 <+450>: jne 0x1000d72ea  
0x00000001000d722c <+456>: callq 0x10010dbe0  
0x00000001000d7231 <+461>: jmp 0x1000d71c7  
0x00000001000d7233 <+463>: mov %rbx,%r13
0x00000001000d7236 <+466>: add $0x15,%r12
0x00000001000d723a <+470>: mov %r12,%rdi
0x00000001000d723d <+473>: callq 0x1001a1c7c
0x00000001000d7242 <+478>: mov %r12,%rdi
0x00000001000d7245 <+481>: mov %rax,%rsi
0x00000001000d7248 <+484>: callq 0x1000f4664  
0x00000001000d724d <+489>: mov %rax,%rdi
0x00000001000d7250 <+492>: callq 0x10007984a  
0x00000001000d7255 <+497>: mov %rax,%r14
0x00000001000d7258 <+500>: mov 0x7(%r14),%rbx
0x00000001000d725c <+504>: test %rbx,%rbx
0x00000001000d725f <+507>: jns 0x1000d7265  
0x00000001000d7261 <+509>: mov -0x1(%r14),%rbx
0x00000001000d7265 <+513>: lea 0x42143c(%rip),%rax # 0x1004f86a8  
0x00000001000d726c <+520>: movb $0x1,(%rax)
0x00000001000d726f <+523>: lea 0x42341a(%rip),%rax # 0x1004fa690  
0x00000001000d7276 <+530>: mov (%rax),%rax
0x00000001000d7279 <+533>: lea 0x4225d8(%rip),%rcx # 0x1004f9858  
0x00000001000d7280 <+540>: cmp 0x788(%rcx),%rax
0x00000001000d7287 <+547>: je 0x1000d72a0  
0x00000001000d7289 <+549>: lea 0x4225c8(%rip),%rcx # 0x1004f9858  
0x00000001000d7290 <+556>: cmp 0x440(%rcx),%rax
0x00000001000d7297 <+563>: jne 0x1000d72a0  
0x00000001000d7299 <+565>: callq 0x10010dbe0  
0x00000001000d729e <+570>: jmp 0x1000d72b1  
0x00000001000d72a0 <+572>: lea 0x421499(%rip),%rax # 0x1004f8740  
0x00000001000d72a7 <+579>: cmpb $0x0,(%rax)
0x00000001000d72aa <+582>: je 0x1000d72b1  
0x00000001000d72ac <+584>: callq 0x1000a78a6  
0x00000001000d72b1 <+589>: lea 0x4233d8(%rip),%rax # 0x1004fa690  
0x00000001000d72b8 <+596>: cmp %r15,(%rax)
0x00000001000d72bb <+599>: je 0x1000d7304  
0x00000001000d72bd <+601>: mov 0x17(%r14),%rsi
0x00000001000d72c1 <+605>: xor %ecx,%ecx
0x00000001000d72c3 <+607>: xor %r9d,%r9d
0x00000001000d72c6 <+610>: mov -0x38(%rbp),%rdi
0x00000001000d72ca <+614>: mov %rbx,%rdx
0x00000001000d72cd <+617>: mov %rbx,%r8
0x00000001000d72d0 <+620>: callq 0x1000e6d95  
0x00000001000d72d5 <+625>: test %rax,%rax
0x00000001000d72d8 <+628>: js 0x1000d71ba  
0x00000001000d72de <+634>: lea 0x4233ab(%rip),%rax # 0x1004fa690  
0x00000001000d72e5 <+641>: mov (%rax),%rax
0x00000001000d72e8 <+644>: jmp 0x1000d7307  
0x00000001000d72ea <+646>: lea 0x42144f(%rip),%rax # 0x1004f8740
0x00000001000d72f1 <+653>: cmpb $0x0,(%rax)
0x00000001000d72f4 <+656>: je 0x1000d71c7  
0x00000001000d72fa <+662>: callq 0x1000a78a6  
0x00000001000d72ff <+667>: jmpq 0x1000d71c7  
0x00000001000d7304 <+672>: mov %r15,%rax
0x00000001000d7307 <+675>: lea 0x42139a(%rip),%rcx # 0x1004f86a8  
0x00000001000d730e <+682>: movb $0x0,(%rcx)
0x00000001000d7311 <+685>: cmp -0x58(%rbp),%rax
0x00000001000d7315 <+689>: je 0x1000d73c2  
0x00000001000d731b <+695>: mov -0x60(%rbp),%rax
0x00000001000d731f <+699>: lea (%rax,%rbx,1),%rdi
0x00000001000d7323 <+703>: mov %rdi,-0x78(%rbp)
0x00000001000d7327 <+707>: mov %rdi,%rsi
0x00000001000d732a <+710>: callq 0x1000f4365  
0x00000001000d732f <+715>: mov %rax,-0x48(%rbp)
0x00000001000d7333 <+719>: mov 0x17(%rax),%rdi
0x00000001000d7337 <+723>: mov -0x88(%rbp),%rax
0x00000001000d733e <+730>: mov (%rax),%rsi
0x00000001000d7341 <+733>: mov -0x70(%rbp),%rdx
0x00000001000d7345 <+737>: callq 0x1001a1b08
0x00000001000d734a <+742>: mov -0x8c(%rbp),%eax
0x00000001000d7350 <+748>: test %al,%al
0x00000001000d7352 <+750>: je 0x1000d7364  
0x00000001000d7354 <+752>: mov -0x48(%rbp),%rax
0x00000001000d7358 <+756>: mov 0x17(%rax),%rax
0x00000001000d735c <+760>: mov -0x70(%rbp),%rcx
0x00000001000d7360 <+764>: movb $0x2f,(%rax,%rcx,1)
0x00000001000d7364 <+768>: mov -0x48(%rbp),%rax
0x00000001000d7368 <+772>: mov 0x17(%rax),%rdi
0x00000001000d736c <+776>: add -0x60(%rbp),%rdi
0x00000001000d7370 <+780>: mov 0x17(%r14),%rsi
0x00000001000d7374 <+784>: mov %rbx,%rdx
0x00000001000d7377 <+787>: callq 0x1001a1b08
0x00000001000d737c <+792>: mov -0x48(%rbp),%r14
0x00000001000d7380 <+796>: mov 0x17(%r14),%rdi
0x00000001000d7384 <+800>: mov -0x78(%rbp),%rbx
0x00000001000d7388 <+804>: mov %rbx,%rsi
0x00000001000d738b <+807>: callq 0x100085a6d  
0x00000001000d7390 <+812>: cmp %rbx,%rax
0x00000001000d7393 <+815>: jg 0x1000d74b8  
0x00000001000d7399 <+821>: mov %rax,-0x1(%r14)
0x00000001000d739d <+825>: cmp %rbx,%rax
0x00000001000d73a0 <+828>: jne 0x1000d73c2  
0x00000001000d73a2 <+830>: lea 0x4211ff(%rip),%rax # 0x1004f85a8  
0x00000001000d73a9 <+837>: cmp (%rax),%r14
0x00000001000d73ac <+840>: jne 0x1000d73ba  
0x00000001000d73ae <+842>: lea 0x4211fb(%rip),%rax # 0x1004f85b0  
0x00000001000d73b5 <+849>: mov (%rax),%r14
0x00000001000d73b8 <+852>: jmp 0x1000d73c2  
0x00000001000d73ba <+854>: movq $0xffffffffffffffff,0x7(%r14)
0x00000001000d73c2 <+862>: mov -0x4c(%rbp),%eax
0x00000001000d73c5 <+865>: test %al,%al
0x00000001000d73c7 <+867>: mov %r13,%rbx
0x00000001000d73ca <+870>: je 0x1000d73ee  
0x00000001000d73cc <+872>: mov -0x90(%rbp),%edi
0x00000001000d73d2 <+878>: mov %r12,%rsi
0x00000001000d73d5 <+881>: mov -0x80(%rbp),%rdx
0x00000001000d73d9 <+885>: callq 0x1000d7545  
0x00000001000d73de <+890>: mov %r14,%rdi
0x00000001000d73e1 <+893>: mov %rax,%rsi
0x00000001000d73e4 <+896>: callq 0x1000f4a78  
0x00000001000d73e9 <+901>: mov %rax,%rdi
0x00000001000d73ec <+904>: jmp 0x1000d73f1  
0x00000001000d73ee <+906>: mov %r14,%rdi
0x00000001000d73f1 <+909>: mov -0x40(%rbp),%rsi
0x00000001000d73f5 <+913>: callq 0x1000f4a78  
0x00000001000d73fa <+918>: mov %rax,-0x40(%rbp)
0x00000001000d73fe <+922>: jmpq 0x1000d71c7  
0x00000001000d7403 <+927>: lea 0x4212ca(%rip),%rax # 0x1004f86d4  
0x00000001000d740a <+934>: incl (%rax)
0x00000001000d740c <+936>: mov %rbx,%rdi
0x00000001000d740f <+939>: callq 0x1001a18b0
0x00000001000d7414 <+944>: callq 0x1000ad936  
0x00000001000d7419 <+949>: mov -0x68(%rbp),%rcx
0x00000001000d741d <+953>: shl $0x5,%rcx
0x00000001000d7421 <+957>: lea 0x4233d0(%rip),%rax # 0x1004fa7f8  
0x00000001000d7428 <+964>: add (%rax),%rcx
0x00000001000d742b <+967>: lea 0x4233ce(%rip),%rax # 0x1004fa800  
0x00000001000d7432 <+974>: mov %rcx,(%rax)
0x00000001000d7435 <+977>: mov -0x98(%rbp),%rax
0x00000001000d743c <+984>: lea 0x42324d(%rip),%rcx # 0x1004fa690  
0x00000001000d7443 <+991>: cmp %rax,(%rcx)
0x00000001000d7446 <+994>: jne 0x1000d747e  
0x00000001000d7448 <+996>: mov -0x40(%rbp),%rdi
0x00000001000d744c <+1000>: callq 0x10011602d  
0x00000001000d7451 <+1005>: lea 0x47d930(%rip),%rcx # 0x100554d88  
0x00000001000d7458 <+1012>: mov -0x4c(%rbp),%edx
0x00000001000d745b <+1015>: test %dl,%dl
0x00000001000d745d <+1017>: cmove 0xfcd03(%rip),%rcx # 0x1001d4168
0x00000001000d7465 <+1025>: mov (%rcx),%rsi
0x00000001000d7468 <+1028>: mov %rax,%rdi
0x00000001000d746b <+1031>: add $0x78,%rsp
0x00000001000d746f <+1035>: pop %rbx
0x00000001000d7470 <+1036>: pop %r12
0x00000001000d7472 <+1038>: pop %r13
0x00000001000d7474 <+1040>: pop %r14
0x00000001000d7476 <+1042>: pop %r15
0x00000001000d7478 <+1044>: pop %rbp
0x00000001000d7479 <+1045>: jmpq 0x10011618d  
0x00000001000d747e <+1050>: mov -0x40(%rbp),%rax
0x00000001000d7482 <+1054>: add $0x78,%rsp
0x00000001000d7486 <+1058>: pop %rbx
0x00000001000d7487 <+1059>: pop %r12
0x00000001000d7489 <+1061>: pop %r13
0x00000001000d748b <+1063>: pop %r14
0x00000001000d748d <+1065>: pop %r15
0x00000001000d748f <+1067>: pop %rbp
0x00000001000d7490 <+1068>: retq  
0x00000001000d7491 <+1069>: lea 0x423240(%rip),%rax # 0x1004fa6d8  
0x00000001000d7498 <+1076>: mov (%rax),%rax
0x00000001000d749b <+1079>: mov %rax,%rdi
0x00000001000d749e <+1082>: mov %r14,%rsi
0x00000001000d74a1 <+1085>: callq 0x1000f9fbc  
0x00000001000d74a6 <+1090>: lea 0xea7d4(%rip),%rax # 0x1001c1c81  
0x00000001000d74ad <+1097>: mov %rax,%rdi
0x00000001000d74b0 <+1100>: mov %r14,%rsi
0x00000001000d74b3 <+1103>: callq 0x1000ce42a  
0x00000001000d74b8 <+1108>: callq 0x1000bb088  




On 27 March 2014 at 16:54:45, Simon Carter (bbbscarter <at> gmail.com(mailto:bbbscarter <at> gmail.com)) wrote:

> Sorry - didn’t include all recipients:
>  
>  
> On 27 March 2014 at 16:53:15, Simon Carter (bbbscarter <at> gmail.com(mailto:bbbscarter <at> gmail.com)) wrote:
>  
> >  
> > Sure - here you go (I don’t seem to have debugging symbols for some reason, so I hope this is sufficient):
> >  
> > 0x00000001000d7064 <+0>: push %rbp
> > 0x00000001000d7065 <+1>: mov %rsp,%rbp
> > 0x00000001000d7068 <+4>: push %r15
> > 0x00000001000d706a <+6>: push %r14
> > 0x00000001000d706c <+8>: push %r13
> > 0x00000001000d706e <+10>: push %r12
> > 0x00000001000d7070 <+12>: push %rbx
> > 0x00000001000d7071 <+13>: sub $0x78,%rsp
> > 0x00000001000d7075 <+17>: mov %r9,-0x80(%rbp)
> > 0x00000001000d7079 <+21>: mov %r8d,-0x4c(%rbp)
> > 0x00000001000d707d <+25>: mov %rcx,-0x98(%rbp)
> > 0x00000001000d7084 <+32>: mov %rdx,%r14
> > 0x00000001000d7087 <+35>: mov %rsi,-0x58(%rbp)
> > 0x00000001000d708b <+39>: lea 0x42376e(%rip),%rax # 0x1004fa800
> > 0x00000001000d7092 <+46>: mov (%rax),%rcx
> > 0x00000001000d7095 <+49>: lea 0x42375c(%rip),%rax # 0x1004fa7f8
> > 0x00000001000d709c <+56>: sub (%rax),%rcx
> > 0x00000001000d709f <+59>: mov %rcx,-0x68(%rbp)
> > 0x00000001000d70a3 <+63>: lea 0x4235e6(%rip),%rbx # 0x1004fa690
> >  
> >  
> >  
> >  
> > On 26 March 2014 at 05:53:16, Paul Eggert (eggert <at> cs.ucla.edu(mailto:eggert <at> cs.ucla.edu)) wrote:
> >  
> > > Can you please disassemble directory_files_internal for us, from the
> > > Emacs that crashed? Run 'gdb emacs' and then use the command 'disas
> > > directory_files_internal' and email its output to us. Thanks.
> >  





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16986; Package emacs. (Thu, 27 Mar 2014 18:18:01 GMT) Full text and rfc822 format available.

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

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Simon Carter <bbbscarter <at> gmail.com>, 16986 <at> debbugs.gnu.org
Subject: Re: Fw: Re: Crash when idle
Date: Thu, 27 Mar 2014 11:17:02 -0700
On 03/27/2014 10:00 AM, Simon Carter wrote:
> There’s also a vague chance I’ve updated my Emacs since the original crash log

It looks like that's what happened, since the backtrace lists a program 
counter that's not on an instruction boundary in the disassembly 
output.  So if it happens again, please send both a disassembly and a 
backtrace; thanks.




Added tag(s) moreinfo. Request was from Paul Eggert <eggert <at> cs.ucla.edu> to control <at> debbugs.gnu.org. (Thu, 27 Mar 2014 18:18:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16986; Package emacs. (Thu, 24 Apr 2014 21:13:02 GMT) Full text and rfc822 format available.

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

From: Simon Carter <bbbscarter <at> gmail.com>
To: 16986 <at> debbugs.gnu.org
Subject: Re: Fw: Re: Crash when idle
Date: Thu, 24 Apr 2014 22:12:52 +0100
 
Here we go:

Dump of assembler code for function directory_files_internal:  
0x00000001000ce9f1 <+0>: push %rbp
0x00000001000ce9f2 <+1>: mov %rsp,%rbp
0x00000001000ce9f5 <+4>: push %r15
0x00000001000ce9f7 <+6>: push %r14
0x00000001000ce9f9 <+8>: push %r13
0x00000001000ce9fb <+10>: push %r12
0x00000001000ce9fd <+12>: push %rbx
0x00000001000ce9fe <+13>: sub $0x78,%rsp
0x00000001000cea02 <+17>: mov %r9,-0x70(%rbp)
0x00000001000cea06 <+21>: mov %r8d,-0x64(%rbp)
0x00000001000cea0a <+25>: mov %rcx,-0xa0(%rbp)
0x00000001000cea11 <+32>: mov %rdx,%rbx
0x00000001000cea14 <+35>: mov %rsi,-0x80(%rbp)
0x00000001000cea18 <+39>: mov %rdi,%r13
0x00000001000cea1b <+42>: lea 0x493c8e(%rip),%rax # 0x1005626b0  
0x00000001000cea22 <+49>: mov (%rax),%rax
0x00000001000cea25 <+52>: lea 0x493c7c(%rip),%rcx # 0x1005626a8  
0x00000001000cea2c <+59>: sub (%rcx),%rax
0x00000001000cea2f <+62>: mov %rax,-0x98(%rbp)
0x00000001000cea36 <+69>: lea 0x493b03(%rip),%r15 # 0x100562540  
0x00000001000cea3d <+76>: mov (%r15),%r14
0x00000001000cea40 <+79>: callq 0x1000c678b  
0x00000001000cea45 <+84>: mov %rax,%r12
0x00000001000cea48 <+87>: mov (%r15),%rdx
0x00000001000cea4b <+90>: movq $0x0,-0x40(%rbp)
0x00000001000cea53 <+98>: cmp %rbx,%rdx
0x00000001000cea56 <+101>: je 0x1000cea7f  
0x00000001000cea58 <+103>: mov %rbx,%rax
0x00000001000cea5b <+106>: and $0x7,%rax
0x00000001000cea5f <+110>: cmp $0x1,%rax
0x00000001000cea63 <+114>: jne 0x1000cedfe  
0x00000001000cea69 <+120>: mov %rbx,%rdi
0x00000001000cea6c <+123>: xor %esi,%esi
0x00000001000cea6e <+125>: xor %ecx,%ecx
0x00000001000cea70 <+127>: mov $0x1,%r8d
0x00000001000cea76 <+133>: callq 0x1000d7617  
0x00000001000cea7b <+138>: mov %rax,-0x40(%rbp)
0x00000001000cea7f <+142>: cmpq $0x0,0x7(%r12)
---Type to continue, or q to quit---
0x00000001000cea85 <+148>: js 0x1000cea98  
0x00000001000cea87 <+150>: mov %rbx,-0x38(%rbp)
0x00000001000cea8b <+154>: mov %r12,%rdi
0x00000001000cea8e <+157>: callq 0x100073597  
0x00000001000cea93 <+162>: mov %rax,%r12
0x00000001000cea96 <+165>: jmp 0x1000cea9c  
0x00000001000cea98 <+167>: mov %rbx,-0x38(%rbp)
0x00000001000cea9c <+171>: cmpq $0x0,0x7(%r13)
0x00000001000ceaa1 <+176>: js 0x1000ceaab  
0x00000001000ceaa3 <+178>: mov %r13,%rdi
0x00000001000ceaa6 <+181>: callq 0x100073597  
0x00000001000ceaab <+186>: mov 0x17(%r12),%rdi
0x00000001000ceab0 <+191>: lea -0x2c(%rbp),%rsi
0x00000001000ceab4 <+195>: callq 0x1000cee24  
0x00000001000ceab9 <+200>: test %rax,%rax
0x00000001000ceabc <+203>: je 0x1000cee10  
0x00000001000ceac2 <+209>: dec %r13
0x00000001000ceac5 <+212>: mov %rax,%rsi
0x00000001000ceac8 <+215>: mov %rsi,-0x48(%rbp)
0x00000001000ceacc <+219>: lea 0x3c4(%rip),%rdi # 0x1000cee97  
0x00000001000cead3 <+226>: callq 0x100105f7f  
0x00000001000cead8 <+231>: mov 0x8(%r13),%rdx
0x00000001000ceadc <+235>: test %rdx,%rdx
0x00000001000ceadf <+238>: mov %r14,%rbx
0x00000001000ceae2 <+241>: jns 0x1000ceae8  
0x00000001000ceae4 <+243>: mov 0x0(%r13),%rdx
0x00000001000ceae8 <+247>: sarq $0x5,-0x98(%rbp)
0x00000001000ceaf0 <+255>: lea 0x493aa9(%rip),%rax # 0x1005625a0  
0x00000001000ceaf7 <+262>: mov (%rax),%rax
0x00000001000ceafa <+265>: lea 0x492baf(%rip),%rcx # 0x1005616b0  
0x00000001000ceb01 <+272>: mov %rax,(%rcx)
0x00000001000ceb04 <+275>: test %rdx,%rdx
0x00000001000ceb07 <+278>: mov %r15,%r14
0x00000001000ceb0a <+281>: je 0x1000ceb1f  
0x00000001000ceb0c <+283>: mov 0x18(%r13),%rax
0x00000001000ceb10 <+287>: add $0x18,%r13
0x00000001000ceb14 <+291>: xor %cl,%cl
0x00000001000ceb16 <+293>: cmpb $0x2f,-0x1(%rdx,%rax,1)
0x00000001000ceb1b <+298>: je 0x1000ceb25  
0x00000001000ceb1d <+300>: jmp 0x1000ceb23  
0x00000001000ceb1f <+302>: add $0x18,%r13
0x00000001000ceb23 <+306>: mov $0x1,%cl
0x00000001000ceb25 <+308>: mov %cl,-0x89(%rbp)
0x00000001000ceb2b <+314>: mov %r13,-0x78(%rbp)
0x00000001000ceb2f <+318>: movzbl %cl,%eax
0x00000001000ceb32 <+321>: add %rdx,%rax
0x00000001000ceb35 <+324>: mov %rax,-0x58(%rbp)
0x00000001000ceb39 <+328>: mov %rdx,-0x88(%rbp)
0x00000001000ceb40 <+335>: mov -0x2c(%rbp),%eax
0x00000001000ceb43 <+338>: mov %eax,-0x90(%rbp)
0x00000001000ceb49 <+344>: jmp 0x1000ceb55  
0x00000001000ceb4b <+346>: lea 0x491a06(%rip),%rax # 0x100560558  
0x00000001000ceb52 <+353>: movb $0x0,(%rax)
0x00000001000ceb55 <+356>: callq 0x100193f18
0x00000001000ceb5a <+361>: movl $0x0,(%rax)
0x00000001000ceb60 <+367>: mov -0x48(%rbp),%rdi
0x00000001000ceb64 <+371>: callq 0x1001942e4
0x00000001000ceb69 <+376>: mov %rax,%r15
0x00000001000ceb6c <+379>: test %r15,%r15
0x00000001000ceb6f <+382>: jne 0x1000cebbb  
0x00000001000ceb71 <+384>: callq 0x100193f18
0x00000001000ceb76 <+389>: cmpl $0x23,(%rax)
0x00000001000ceb79 <+392>: je 0x1000ceb89  
0x00000001000ceb7b <+394>: callq 0x100193f18
0x00000001000ceb80 <+399>: cmpl $0x4,(%rax)
0x00000001000ceb83 <+402>: jne 0x1000ced80  
0x00000001000ceb89 <+408>: mov (%r14),%rax
0x00000001000ceb8c <+411>: lea 0x492b75(%rip),%rcx # 0x100561708  
0x00000001000ceb93 <+418>: cmp 0x788(%rcx),%rax
0x00000001000ceb9a <+425>: je 0x1000cec78  
0x00000001000ceba0 <+431>: lea 0x492b61(%rip),%rcx # 0x100561708  
0x00000001000ceba7 <+438>: cmp 0x440(%rcx),%rax
0x00000001000cebae <+445>: jne 0x1000cec78  
0x00000001000cebb4 <+451>: callq 0x10010303a  
0x00000001000cebb9 <+456>: jmp 0x1000ceb55  
0x00000001000cebbb <+458>: add $0x15,%r15
0x00000001000cebbf <+462>: mov %r15,%rdi
0x00000001000cebc2 <+465>: callq 0x1001943b6
0x00000001000cebc7 <+470>: mov %r15,%rdi
0x00000001000cebca <+473>: mov %rax,%rsi
0x00000001000cebcd <+476>: callq 0x1000ea602  
0x00000001000cebd2 <+481>: mov %rax,%rdi
0x00000001000cebd5 <+484>: callq 0x10007353e  
0x00000001000cebda <+489>: mov %rax,%r13
0x00000001000cebdd <+492>: mov 0x7(%r13),%r12
0x00000001000cebe1 <+496>: test %r12,%r12
0x00000001000cebe4 <+499>: jns 0x1000cebea  
0x00000001000cebe6 <+501>: mov -0x1(%r13),%r12
0x00000001000cebea <+505>: lea 0x491967(%rip),%rax # 0x100560558  
0x00000001000cebf1 <+512>: movb $0x1,(%rax)
0x00000001000cebf4 <+515>: mov (%r14),%rax
0x00000001000cebf7 <+518>: lea 0x492b0a(%rip),%rcx # 0x100561708  
0x00000001000cebfe <+525>: cmp 0x788(%rcx),%rax
0x00000001000cec05 <+532>: je 0x1000cec1e  
0x00000001000cec07 <+534>: lea 0x492afa(%rip),%rcx # 0x100561708  
0x00000001000cec0e <+541>: cmp 0x440(%rcx),%rax
0x00000001000cec15 <+548>: jne 0x1000cec1e  
0x00000001000cec17 <+550>: callq 0x10010303a  
0x00000001000cec1c <+555>: jmp 0x1000cec2f  
0x00000001000cec1e <+557>: lea 0x4919cb(%rip),%rax # 0x1005605f0  
0x00000001000cec25 <+564>: cmpb $0x0,(%rax)
0x00000001000cec28 <+567>: je 0x1000cec2f  
0x00000001000cec2a <+569>: callq 0x10009fb8b  
0x00000001000cec2f <+574>: mov -0x38(%rbp),%rax
0x00000001000cec33 <+578>: cmp %rax,(%r14)
0x00000001000cec36 <+581>: je 0x1000cec5c  
0x00000001000cec38 <+583>: mov 0x17(%r13),%rsi
0x00000001000cec3c <+587>: mov -0x40(%rbp),%rdi
0x00000001000cec40 <+591>: mov %r12,%rdx
0x00000001000cec43 <+594>: xor %ecx,%ecx
0x00000001000cec45 <+596>: mov %r12,%r8
0x00000001000cec48 <+599>: xor %r9d,%r9d
0x00000001000cec4b <+602>: callq 0x1000ddce5  
0x00000001000cec50 <+607>: test %rax,%rax
0x00000001000cec53 <+610>: js 0x1000ceb4b  
0x00000001000cec59 <+616>: mov (%r14),%rax
0x00000001000cec5c <+619>: mov %rbx,-0x50(%rbp)
0x00000001000cec60 <+623>: lea 0x4918f1(%rip),%rcx # 0x100560558  
0x00000001000cec67 <+630>: movb $0x0,(%rcx)
0x00000001000cec6a <+633>: cmp -0x80(%rbp),%rax
0x00000001000cec6e <+637>: jne 0x1000cec92  
0x00000001000cec70 <+639>: mov %r13,%r12
0x00000001000cec73 <+642>: jmpq 0x1000ced43  
0x00000001000cec78 <+647>: lea 0x491971(%rip),%rax # 0x1005605f0  
0x00000001000cec7f <+654>: cmpb $0x0,(%rax)
0x00000001000cec82 <+657>: je 0x1000ceb55  
0x00000001000cec88 <+663>: callq 0x10009fb8b  
0x00000001000cec8d <+668>: jmpq 0x1000ceb55  
0x00000001000cec92 <+673>: mov -0x58(%rbp),%rax
0x00000001000cec96 <+677>: lea (%rax,%r12,1),%rdi
0x00000001000cec9a <+681>: mov %rdi,-0x60(%rbp)
0x00000001000cec9e <+685>: mov %rdi,%rsi
0x00000001000ceca1 <+688>: callq 0x1000ea305  
0x00000001000ceca6 <+693>: mov 0x17(%rax),%rdi
0x00000001000cecaa <+697>: mov %rax,%rbx
0x00000001000cecad <+700>: mov -0x78(%rbp),%rax
0x00000001000cecb1 <+704>: mov (%rax),%rsi
0x00000001000cecb4 <+707>: mov -0x88(%rbp),%r14
0x00000001000cecbb <+714>: mov %r14,%rdx
0x00000001000cecbe <+717>: callq 0x100194242
0x00000001000cecc3 <+722>: cmpb $0x0,-0x89(%rbp)
0x00000001000cecca <+729>: je 0x1000cecd5  
0x00000001000ceccc <+731>: mov 0x17(%rbx),%rax
0x00000001000cecd0 <+735>: movb $0x2f,(%rax,%r14,1)
0x00000001000cecd5 <+740>: mov %rbx,%r14
0x00000001000cecd8 <+743>: mov 0x17(%r14),%rdi
0x00000001000cecdc <+747>: add -0x58(%rbp),%rdi
0x00000001000cece0 <+751>: mov 0x17(%r13),%rsi
0x00000001000cece4 <+755>: mov %r12,%rdx
0x00000001000cece7 <+758>: callq 0x100194242
0x00000001000cecec <+763>: mov 0x17(%r14),%rdi
0x00000001000cecf0 <+767>: mov -0x60(%rbp),%rbx
0x00000001000cecf4 <+771>: mov %rbx,%rsi
0x00000001000cecf7 <+774>: callq 0x10007ebbb  
0x00000001000cecfc <+779>: cmp %rbx,%rax
0x00000001000cecff <+782>: mov %r14,%r12
0x00000001000ced02 <+785>: jg 0x1000cee1f  
0x00000001000ced08 <+791>: mov %rax,-0x1(%r12)
0x00000001000ced0d <+796>: cmp %rbx,%rax
0x00000001000ced10 <+799>: jne 0x1000ced31  
0x00000001000ced12 <+801>: lea 0x49173f(%rip),%rax # 0x100560458  
0x00000001000ced19 <+808>: cmp (%rax),%r12
0x00000001000ced1c <+811>: lea 0x49381d(%rip),%r14 # 0x100562540  
0x00000001000ced23 <+818>: jne 0x1000ced3a  
0x00000001000ced25 <+820>: lea 0x491734(%rip),%rax # 0x100560460  
0x00000001000ced2c <+827>: mov (%rax),%r12
0x00000001000ced2f <+830>: jmp 0x1000ced43  
0x00000001000ced31 <+832>: lea 0x493808(%rip),%r14 # 0x100562540  
0x00000001000ced38 <+839>: jmp 0x1000ced43  
0x00000001000ced3a <+841>: movq $0xffffffffffffffff,0x7(%r12)
0x00000001000ced43 <+850>: mov -0x64(%rbp),%eax
0x00000001000ced46 <+853>: test %al,%al
0x00000001000ced48 <+855>: je 0x1000ced6c  
0x00000001000ced4a <+857>: mov -0x90(%rbp),%edi
0x00000001000ced50 <+863>: mov %r15,%rsi
0x00000001000ced53 <+866>: mov -0x70(%rbp),%rdx
0x00000001000ced57 <+870>: callq 0x1000ceeaf  
0x00000001000ced5c <+875>: mov %r12,%rdi
0x00000001000ced5f <+878>: mov %rax,%rsi
0x00000001000ced62 <+881>: callq 0x1000eaa10  
0x00000001000ced67 <+886>: mov %rax,%rdi
0x00000001000ced6a <+889>: jmp 0x1000ced6f  
0x00000001000ced6c <+891>: mov %r12,%rdi
0x00000001000ced6f <+894>: mov -0x50(%rbp),%rsi
0x00000001000ced73 <+898>: callq 0x1000eaa10  
0x00000001000ced78 <+903>: mov %rax,%rbx
0x00000001000ced7b <+906>: jmpq 0x1000ceb55  
0x00000001000ced80 <+911>: lea 0x4917fd(%rip),%rax # 0x100560584  
0x00000001000ced87 <+918>: incl (%rax)
0x00000001000ced89 <+920>: mov -0x48(%rbp),%rdi
0x00000001000ced8d <+924>: callq 0x100193fea
0x00000001000ced92 <+929>: callq 0x1000a5bb6  
0x00000001000ced97 <+934>: mov -0x98(%rbp),%rcx
0x00000001000ced9e <+941>: shl $0x5,%rcx
0x00000001000ceda2 <+945>: lea 0x4938ff(%rip),%rax # 0x1005626a8  
0x00000001000ceda9 <+952>: add (%rax),%rcx
0x00000001000cedac <+955>: lea 0x4938fd(%rip),%rax # 0x1005626b0  
0x00000001000cedb3 <+962>: mov %rcx,(%rax)
0x00000001000cedb6 <+965>: mov -0xa0(%rbp),%rax
0x00000001000cedbd <+972>: cmp %rax,(%r14)
0x00000001000cedc0 <+975>: jne 0x1000cedec  
0x00000001000cedc2 <+977>: mov %rbx,%rdi
0x00000001000cedc5 <+980>: lea 0x472f5c(%rip),%rbx # 0x100541d28  
0x00000001000cedcc <+987>: mov -0x64(%rbp),%eax
0x00000001000cedcf <+990>: test %al,%al
0x00000001000cedd1 <+992>: cmove 0xf638f(%rip),%rbx # 0x1001c5168
0x00000001000cedd9 <+1000>: callq 0x10010b0f5  
0x00000001000cedde <+1005>: mov (%rbx),%rsi
0x00000001000cede1 <+1008>: mov %rax,%rdi
0x00000001000cede4 <+1011>: callq 0x10010b24f  
0x00000001000cede9 <+1016>: mov %rax,%rbx
0x00000001000cedec <+1019>: mov %rbx,%rax
0x00000001000cedef <+1022>: add $0x78,%rsp
0x00000001000cedf3 <+1026>: pop %rbx
0x00000001000cedf4 <+1027>: pop %r12
0x00000001000cedf6 <+1029>: pop %r13
0x00000001000cedf8 <+1031>: pop %r14
0x00000001000cedfa <+1033>: pop %r15
0x00000001000cedfc <+1035>: pop %rbp
0x00000001000cedfd <+1036>: retq  
0x00000001000cedfe <+1037>: lea 0x493783(%rip),%rax # 0x100562588  
0x00000001000cee05 <+1044>: mov (%rax),%rdi
0x00000001000cee08 <+1047>: mov %rbx,%rsi
0x00000001000cee0b <+1050>: callq 0x1000efbe4  
0x00000001000cee10 <+1055>: lea 0xe540a(%rip),%rdi # 0x1001b4221  
0x00000001000cee17 <+1062>: mov %r13,%rsi
0x00000001000cee1a <+1065>: callq 0x1000c61f7  
0x00000001000cee1f <+1070>: callq 0x1000b3382  
End of assembler dump.



Thread 0 Crashed:: Dispatch queue: com.apple.main-thread  
0 libsystem_kernel.dylib 0x00007fff95a6d292 __kill + 10
1 org.gnu.Emacs 0x000000010009a4ae terminate_due_to_signal + 145
2 org.gnu.Emacs 0x00000001000b3395 emacs_abort + 19
3 org.gnu.Emacs 0x0000000100165716 ns_term_shutdown + 123
4 org.gnu.Emacs 0x000000010009a69d shut_down_emacs + 288
5 org.gnu.Emacs 0x000000010009a474 terminate_due_to_signal + 87
6 org.gnu.Emacs 0x00000001000b5204 handle_fatal_signal + 14
7 org.gnu.Emacs 0x00000001000b4687 deliver_fatal_thread_signal + 114
8 libsystem_platform.dylib 0x00007fff918b15aa _sigtramp + 26
9 ??? 0x00007fff5fbfd5b0 0 + 140734799795632
10 org.gnu.Emacs 0x00000001000cecc3 directory_files_internal + 722
11 org.gnu.Emacs 0x00000001001053f5 Ffuncall + 956
12 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
13 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
14 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
15 org.gnu.Emacs 0x0000000100105818 call1 + 45
16 org.gnu.Emacs 0x000000010010c06b mapcar1 + 587
17 org.gnu.Emacs 0x000000010010c185 Fmapcar + 241
18 org.gnu.Emacs 0x00000001001052ed Ffuncall + 692
19 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
20 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
21 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
22 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
23 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
24 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
25 org.gnu.Emacs 0x0000000100105818 call1 + 45
26 org.gnu.Emacs 0x000000010010c06b mapcar1 + 587
27 org.gnu.Emacs 0x000000010010c185 Fmapcar + 241
28 org.gnu.Emacs 0x00000001001052ed Ffuncall + 692
29 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
30 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
31 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
32 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
33 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
34 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
35 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
36 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
37 org.gnu.Emacs 0x0000000100104c89 apply_lambda + 289
38 org.gnu.Emacs 0x000000010010211a eval_sub + 787
39 org.gnu.Emacs 0x00000001001025f1 Fprogn + 31
40 org.gnu.Emacs 0x0000000100105d43 funcall_lambda + 603
41 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
42 org.gnu.Emacs 0x0000000100104da4 Fapply + 153
43 org.gnu.Emacs 0x00000001001052ed Ffuncall + 692
44 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
45 org.gnu.Emacs 0x000000010010245e eval_sub + 1623
46 org.gnu.Emacs 0x0000000100103c64 internal_lisp_condition_case + 626
47 org.gnu.Emacs 0x0000000100137207 exec_byte_code + 5751
48 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
49 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
50 org.gnu.Emacs 0x0000000100105818 call1 + 45
51 org.gnu.Emacs 0x00000001000a4c40 timer_check + 914
52 org.gnu.Emacs 0x00000001000a27ff readable_events + 18
53 org.gnu.Emacs 0x00000001000a4852 get_input_pending + 47
54 org.gnu.Emacs 0x00000001000a24dc detect_input_pending_run_timers + 50
55 org.gnu.Emacs 0x000000010013e369 wait_reading_process_output + 2815
56 org.gnu.Emacs 0x00000001000a2b35 read_decoded_event_from_main_queue + 546
57 org.gnu.Emacs 0x00000001000a1b42 read_char + 6385
58 org.gnu.Emacs 0x000000010009e87c read_key_sequence + 1416
59 org.gnu.Emacs 0x000000010009e111 command_loop_1 + 3930
60 org.gnu.Emacs 0x0000000100103e17 internal_condition_case + 243
61 org.gnu.Emacs 0x00000001000ac4a8 command_loop_2 + 53
62 org.gnu.Emacs 0x0000000100103869 internal_catch + 240
63 org.gnu.Emacs 0x000000010009c9fb recursive_edit_1 + 327
64 org.gnu.Emacs 0x000000010009cb3f Frecursive_edit + 250
65 org.gnu.Emacs 0x000000010009baa6 main + 5040
66 libdyld.dylib 0x00007fff97ce45fd start + 1


>  





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16986; Package emacs. (Thu, 15 May 2014 08:32:02 GMT) Full text and rfc822 format available.

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

From: Simon Carter <bbbscarter <at> gmail.com>
To: 16986 <at> debbugs.gnu.org
Subject: Re: Fw: Re: Crash when idle
Date: Thu, 15 May 2014 09:31:32 +0100
 
And another one:

0 libsystem_kernel.dylib 0x00007fff9037a292 __kill + 10  
1 org.gnu.Emacs 0x00000001000a1df3 terminate_due_to_signal + 148
2 org.gnu.Emacs 0x00000001000bb09b emacs_abort + 19
3 org.gnu.Emacs 0x0000000100173905 ns_term_shutdown + 124
4 org.gnu.Emacs 0x00000001000a1fdd shut_down_emacs + 283
5 org.gnu.Emacs 0x00000001000a1db8 terminate_due_to_signal + 89
6 org.gnu.Emacs 0x00000001000bcf14 handle_fatal_signal + 14
7 org.gnu.Emacs 0x00000001000bc3a7 deliver_fatal_thread_signal + 114
8 libsystem_platform.dylib 0x00007fff8a9ef5aa _sigtramp + 26
9 org.gnu.Emacs 0x000000010010c940 unbind_to + 350
10 org.gnu.Emacs 0x00000001000d734a directory_files_internal + 742
11 org.gnu.Emacs 0x00000001001100ad Ffuncall + 1027
12 org.gnu.Emacs 0x00000001001425e6 exec_byte_code + 2279
13 org.gnu.Emacs 0x0000000100110abc funcall_lambda + 761
14 org.gnu.Emacs 0x000000010010fee6 Ffuncall + 572
15 org.gnu.Emacs 0x00000001001104f9 call1 + 45
16 org.gnu.Emacs 0x000000010011700a mapcar1 + 603
17 org.gnu.Emacs 0x0000000100117121 Fmapcar + 243
18 org.gnu.Emacs 0x000000010010ff6e Ffuncall + 708
19 org.gnu.Emacs 0x00000001001425e6 exec_byte_code + 2279
20 org.gnu.Emacs 0x0000000100110abc funcall_lambda + 761
21 org.gnu.Emacs 0x000000010010fee6 Ffuncall + 572
22 org.gnu.Emacs 0x00000001001425e6 exec_byte_code + 2279
23 org.gnu.Emacs 0x000000010010cf93 eval_sub + 1516
24 org.gnu.Emacs 0x000000010010e44b internal_catch + 243
25 org.gnu.Emacs 0x0000000100143244 exec_byte_code + 5445
26 org.gnu.Emacs 0x0000000100110abc funcall_lambda + 761
27 org.gnu.Emacs 0x000000010010fee6 Ffuncall + 572
28 org.gnu.Emacs 0x000000010010b9a2 Fcall_interactively + 4862
29 org.gnu.Emacs 0x000000010010cf93 eval_sub + 1516
30 org.gnu.Emacs 0x000000010010d191 Fprogn + 31
31 org.gnu.Emacs 0x000000010010df50 Flet + 640
32 org.gnu.Emacs 0x000000010010cdea eval_sub + 1091
33 org.gnu.Emacs 0x000000010010d191 Fprogn + 31
34 org.gnu.Emacs 0x000000010010df50 Flet + 640
35 org.gnu.Emacs 0x000000010010cdea eval_sub + 1091
36 org.gnu.Emacs 0x000000010010f750 Feval + 106
37 org.gnu.Emacs 0x000000010010ff6e Ffuncall + 708
38 org.gnu.Emacs 0x00000001001425e6 exec_byte_code + 2279
39 org.gnu.Emacs 0x0000000100110abc funcall_lambda + 761
40 org.gnu.Emacs 0x000000010010fee6 Ffuncall + 572
41 org.gnu.Emacs 0x00000001001425e6 exec_byte_code + 2279
42 org.gnu.Emacs 0x0000000100110abc funcall_lambda + 761
43 org.gnu.Emacs 0x000000010010fee6 Ffuncall + 572
44 org.gnu.Emacs 0x00000001001425e6 exec_byte_code + 2279
45 org.gnu.Emacs 0x000000010010cf93 eval_sub + 1516
46 org.gnu.Emacs 0x000000010010e44b internal_catch + 243
47 org.gnu.Emacs 0x0000000100143244 exec_byte_code + 5445
48 org.gnu.Emacs 0x0000000100110abc funcall_lambda + 761
49 org.gnu.Emacs 0x000000010010fee6 Ffuncall + 572
50 org.gnu.Emacs 0x000000010010b9a2 Fcall_interactively + 4862
51 org.gnu.Emacs 0x000000010011008d Ffuncall + 995
52 org.gnu.Emacs 0x00000001001425e6 exec_byte_code + 2279
53 org.gnu.Emacs 0x000000010010fee6 Ffuncall + 572
54 org.gnu.Emacs 0x00000001001104f9 call1 + 45
55 org.gnu.Emacs 0x00000001000a55e8 command_loop_1 + 2618
56 org.gnu.Emacs 0x000000010010ea30 internal_condition_case + 251
57 org.gnu.Emacs 0x00000001000b4147 command_loop_2 + 53
58 org.gnu.Emacs 0x000000010010e44b internal_catch + 243
59 org.gnu.Emacs 0x00000001000a43e5 recursive_edit_1 + 321
60 org.gnu.Emacs 0x00000001000a452b Frecursive_edit + 250
61 org.gnu.Emacs 0x00000001000a3408 main + 5074
62 libdyld.dylib 0x00007fff88b3d5fd start + 1


Dump of assembler code for function directory_files_internal:  
0x00000001000d7064 <+0>: push %rbp
0x00000001000d7065 <+1>: mov %rsp,%rbp
0x00000001000d7068 <+4>: push %r15
0x00000001000d706a <+6>: push %r14
0x00000001000d706c <+8>: push %r13
0x00000001000d706e <+10>: push %r12
0x00000001000d7070 <+12>: push %rbx
0x00000001000d7071 <+13>: sub $0x78,%rsp
0x00000001000d7075 <+17>: mov %r9,-0x80(%rbp)
0x00000001000d7079 <+21>: mov %r8d,-0x4c(%rbp)
0x00000001000d707d <+25>: mov %rcx,-0x98(%rbp)
0x00000001000d7084 <+32>: mov %rdx,%r14
0x00000001000d7087 <+35>: mov %rsi,-0x58(%rbp)
0x00000001000d708b <+39>: lea 0x42376e(%rip),%rax # 0x1004fa800  
0x00000001000d7092 <+46>: mov (%rax),%rcx
0x00000001000d7095 <+49>: lea 0x42375c(%rip),%rax # 0x1004fa7f8  
0x00000001000d709c <+56>: sub (%rax),%rcx
0x00000001000d709f <+59>: mov %rcx,-0x68(%rbp)
0x00000001000d70a3 <+63>: lea 0x4235e6(%rip),%rbx # 0x1004fa690  
0x00000001000d70aa <+70>: mov (%rbx),%r15
0x00000001000d70ad <+73>: mov %rdi,%r13
0x00000001000d70b0 <+76>: callq 0x1000ce988  
0x00000001000d70b5 <+81>: mov %rax,%r12
0x00000001000d70b8 <+84>: mov (%rbx),%rdx
0x00000001000d70bb <+87>: xor %eax,%eax
0x00000001000d70bd <+89>: mov %rax,-0x38(%rbp)
0x00000001000d70c1 <+93>: cmp %r14,%rdx
0x00000001000d70c4 <+96>: je 0x1000d70ed  
0x00000001000d70c6 <+98>: mov %r14,%rax
0x00000001000d70c9 <+101>: and $0x7,%rax
0x00000001000d70cd <+105>: cmp $0x1,%rax
0x00000001000d70d1 <+109>: jne 0x1000d7491  
0x00000001000d70d7 <+115>: xor %esi,%esi
0x00000001000d70d9 <+117>: xor %ecx,%ecx
0x00000001000d70db <+119>: mov $0x1,%r8d
0x00000001000d70e1 <+125>: mov %r14,%rdi
0x00000001000d70e4 <+128>: callq 0x1000e02fc  
0x00000001000d70e9 <+133>: mov %rax,-0x38(%rbp)
0x00000001000d70ed <+137>: mov %r15,-0x40(%rbp)
0x00000001000d70f1 <+141>: cmpq $0x0,0x7(%r12)
0x00000001000d70f7 <+147>: js 0x1000d7109  
0x00000001000d70f9 <+149>: mov %r14,%r15
0x00000001000d70fc <+152>: mov %r12,%rdi
0x00000001000d70ff <+155>: callq 0x1000798b2  
0x00000001000d7104 <+160>: mov %rax,%r12
0x00000001000d7107 <+163>: jmp 0x1000d710c  
0x00000001000d7109 <+165>: mov %r14,%r15
0x00000001000d710c <+168>: mov %r13,%r14
0x00000001000d710f <+171>: cmpq $0x0,0x7(%r14)
0x00000001000d7114 <+176>: js 0x1000d711e  
0x00000001000d7116 <+178>: mov %r14,%rdi
0x00000001000d7119 <+181>: callq 0x1000798b2  
0x00000001000d711e <+186>: mov 0x17(%r12),%rdi
0x00000001000d7123 <+191>: lea -0x2c(%rbp),%rsi
0x00000001000d7127 <+195>: callq 0x1000d74bd  
0x00000001000d712c <+200>: mov %rax,%rbx
0x00000001000d712f <+203>: test %rbx,%rbx
0x00000001000d7132 <+206>: je 0x1000d74a6  
0x00000001000d7138 <+212>: dec %r14
0x00000001000d713b <+215>: lea 0x3eb(%rip),%rdi # 0x1000d752d  
0x00000001000d7142 <+222>: mov %rbx,%rsi
0x00000001000d7145 <+225>: callq 0x100110cd6  
0x00000001000d714a <+230>: mov 0x8(%r14),%rdx
0x00000001000d714e <+234>: test %rdx,%rdx
0x00000001000d7151 <+237>: jns 0x1000d7156  
0x00000001000d7153 <+239>: mov (%r14),%rdx
0x00000001000d7156 <+242>: mov -0x68(%rbp),%rsi
0x00000001000d715a <+246>: sar $0x5,%rsi
0x00000001000d715e <+250>: lea 0x42358b(%rip),%rax # 0x1004fa6f0  
0x00000001000d7165 <+257>: mov (%rax),%rax
0x00000001000d7168 <+260>: lea 0x422691(%rip),%rcx # 0x1004f9800  
0x00000001000d716f <+267>: mov %rax,(%rcx)
0x00000001000d7172 <+270>: test %rdx,%rdx
0x00000001000d7175 <+273>: je 0x1000d718a  
0x00000001000d7177 <+275>: mov 0x18(%r14),%rax
0x00000001000d717b <+279>: add $0x18,%r14
0x00000001000d717f <+283>: cmpb $0x2f,-0x1(%rdx,%rax,1)
0x00000001000d7184 <+288>: jne 0x1000d718e  
0x00000001000d7186 <+290>: xor %eax,%eax
0x00000001000d7188 <+292>: jmp 0x1000d7190  
0x00000001000d718a <+294>: add $0x18,%r14
0x00000001000d718e <+298>: mov $0x1,%al
0x00000001000d7190 <+300>: mov %eax,-0x8c(%rbp)
0x00000001000d7196 <+306>: mov %r14,-0x88(%rbp)
0x00000001000d719d <+313>: mov %rsi,-0x68(%rbp)
0x00000001000d71a1 <+317>: mov -0x2c(%rbp),%ecx
0x00000001000d71a4 <+320>: mov %ecx,-0x90(%rbp)
0x00000001000d71aa <+326>: movzbl %al,%eax
0x00000001000d71ad <+329>: add %rdx,%rax
0x00000001000d71b0 <+332>: mov %rax,-0x60(%rbp)
0x00000001000d71b4 <+336>: mov %rdx,-0x70(%rbp)
0x00000001000d71b8 <+340>: jmp 0x1000d71c7  
0x00000001000d71ba <+342>: lea 0x4214e7(%rip),%rax # 0x1004f86a8  
0x00000001000d71c1 <+349>: movb $0x0,(%rax)
0x00000001000d71c4 <+352>: mov %r13,%rbx
0x00000001000d71c7 <+355>: callq 0x1001a17de
0x00000001000d71cc <+360>: movl $0x0,(%rax)
0x00000001000d71d2 <+366>: mov %rbx,%rdi
0x00000001000d71d5 <+369>: callq 0x1001a1baa
0x00000001000d71da <+374>: mov %rax,%r12
0x00000001000d71dd <+377>: test %r12,%r12
0x00000001000d71e0 <+380>: jne 0x1000d7233  
0x00000001000d71e2 <+382>: callq 0x1001a17de
0x00000001000d71e7 <+387>: cmpl $0x23,(%rax)
0x00000001000d71ea <+390>: je 0x1000d71fa  
0x00000001000d71ec <+392>: callq 0x1001a17de
0x00000001000d71f1 <+397>: cmpl $0x4,(%rax)
0x00000001000d71f4 <+400>: jne 0x1000d7403  
0x00000001000d71fa <+406>: lea 0x42348f(%rip),%rax # 0x1004fa690  
0x00000001000d7201 <+413>: mov (%rax),%rax
0x00000001000d7204 <+416>: lea 0x42264d(%rip),%rcx # 0x1004f9858  
0x00000001000d720b <+423>: cmp 0x788(%rcx),%rax
0x00000001000d7212 <+430>: je 0x1000d72ea  
0x00000001000d7218 <+436>: lea 0x422639(%rip),%rcx # 0x1004f9858  
0x00000001000d721f <+443>: cmp 0x440(%rcx),%rax
0x00000001000d7226 <+450>: jne 0x1000d72ea  
0x00000001000d722c <+456>: callq 0x10010dbe0  
0x00000001000d7231 <+461>: jmp 0x1000d71c7  
0x00000001000d7233 <+463>: mov %rbx,%r13
0x00000001000d7236 <+466>: add $0x15,%r12
0x00000001000d723a <+470>: mov %r12,%rdi
0x00000001000d723d <+473>: callq 0x1001a1c7c
0x00000001000d7242 <+478>: mov %r12,%rdi
0x00000001000d7245 <+481>: mov %rax,%rsi
0x00000001000d7248 <+484>: callq 0x1000f4664  
0x00000001000d724d <+489>: mov %rax,%rdi
0x00000001000d7250 <+492>: callq 0x10007984a  
0x00000001000d7255 <+497>: mov %rax,%r14
0x00000001000d7258 <+500>: mov 0x7(%r14),%rbx
0x00000001000d725c <+504>: test %rbx,%rbx
0x00000001000d725f <+507>: jns 0x1000d7265  
0x00000001000d7261 <+509>: mov -0x1(%r14),%rbx
0x00000001000d7265 <+513>: lea 0x42143c(%rip),%rax # 0x1004f86a8  
0x00000001000d726c <+520>: movb $0x1,(%rax)
0x00000001000d726f <+523>: lea 0x42341a(%rip),%rax # 0x1004fa690  
0x00000001000d7276 <+530>: mov (%rax),%rax
0x00000001000d7279 <+533>: lea 0x4225d8(%rip),%rcx # 0x1004f9858  
0x00000001000d7280 <+540>: cmp 0x788(%rcx),%rax
0x00000001000d7287 <+547>: je 0x1000d72a0  
0x00000001000d7289 <+549>: lea 0x4225c8(%rip),%rcx # 0x1004f9858  
0x00000001000d7290 <+556>: cmp 0x440(%rcx),%rax
0x00000001000d7297 <+563>: jne 0x1000d72a0  
0x00000001000d7299 <+565>: callq 0x10010dbe0  
0x00000001000d729e <+570>: jmp 0x1000d72b1  
0x00000001000d72a0 <+572>: lea 0x421499(%rip),%rax # 0x1004f8740  
0x00000001000d72a7 <+579>: cmpb $0x0,(%rax)
0x00000001000d72aa <+582>: je 0x1000d72b1  
0x00000001000d72ac <+584>:	callq  0x1000a78a6 <process_pending_signals>
0x00000001000d72b1 <+589>:	lea    0x4233d8(%rip),%rax        # 0x1004fa690 <Qnil>
   0x00000001000d72b8 <+596>:	cmp    %r15,(%rax)
   0x00000001000d72bb <+599>:	je     0x1000d7304 <directory_files_internal+672>
   0x00000001000d72bd <+601>:	mov    0x17(%r14),%rsi
   0x00000001000d72c1 <+605>:	xor    %ecx,%ecx
   0x00000001000d72c3 <+607>:	xor    %r9d,%r9d
   0x00000001000d72c6 <+610>:	mov    -0x38(%rbp),%rdi
   0x00000001000d72ca <+614>:	mov    %rbx,%rdx
   0x00000001000d72cd <+617>:	mov    %rbx,%r8
   0x00000001000d72d0 <+620>:	callq  0x1000e6d95 <re_search>
   0x00000001000d72d5 <+625>:	test   %rax,%rax
   0x00000001000d72d8 <+628>:	js     0x1000d71ba <directory_files_internal+342>
   0x00000001000d72de <+634>:	lea    0x4233ab(%rip),%rax        # 0x1004fa690 <Qnil>
   0x00000001000d72e5 <+641>:	mov    (%rax),%rax
   0x00000001000d72e8 <+644>:	jmp    0x1000d7307 <directory_files_internal+675>
   0x00000001000d72ea <+646>:	lea    0x42144f(%rip),%rax        # 0x1004f8740 
   0x00000001000d72f1 <+653>:	cmpb   $0x0,(%rax)
   0x00000001000d72f4 <+656>:	je     0x1000d71c7 <directory_files_internal+355>
   0x00000001000d72fa <+662>:	callq  0x1000a78a6 <process_pending_signals>
   0x00000001000d72ff <+667>:	jmpq   0x1000d71c7 <directory_files_internal+355>
   0x00000001000d7304 <+672>:	mov    %r15,%rax
   0x00000001000d7307 <+675>:	lea    0x42139a(%rip),%rcx        # 0x1004f86a8 <immediate_quit>
   0x00000001000d730e <+682>:	movb   $0x0,(%rcx)
   0x00000001000d7311 <+685>:	cmp    -0x58(%rbp),%rax
   0x00000001000d7315 <+689>:	je     0x1000d73c2 <directory_files_internal+862>
   0x00000001000d731b <+695>:	mov    -0x60(%rbp),%rax
   0x00000001000d731f <+699>:	lea    (%rax,%rbx,1),%rdi
   0x00000001000d7323 <+703>:	mov    %rdi,-0x78(%rbp)
   0x00000001000d7327 <+707>:	mov    %rdi,%rsi
   0x00000001000d732a <+710>:	callq  0x1000f4365 <make_uninit_multibyte_string>
   0x00000001000d732f <+715>:	mov    %rax,-0x48(%rbp)
   0x00000001000d7333 <+719>:	mov    0x17(%rax),%rdi
   0x00000001000d7337 <+723>:	mov    -0x88(%rbp),%rax
   0x00000001000d733e <+730>:	mov    (%rax),%rsi
   0x00000001000d7341 <+733>:	mov    -0x70(%rbp),%rdx
   0x00000001000d7345 <+737>:	callq  0x1001a1b08
   0x00000001000d734a <+742>:	mov    -0x8c(%rbp),%eax
   0x00000001000d7350 <+748>:	test   %al,%al
   0x00000001000d7352 <+750>:	je     0x1000d7364 <directory_files_internal+768>
   0x00000001000d7354 <+752>:	mov    -0x48(%rbp),%rax
   0x00000001000d7358 <+756>:	mov    0x17(%rax),%rax
   0x00000001000d735c <+760>:	mov    -0x70(%rbp),%rcx
   0x00000001000d7360 <+764>:	movb   $0x2f,(%rax,%rcx,1)
   0x00000001000d7364 <+768>:	mov    -0x48(%rbp),%rax
   0x00000001000d7368 <+772>:	mov    0x17(%rax),%rdi
   0x00000001000d736c <+776>:	add    -0x60(%rbp),%rdi
   0x00000001000d7370 <+780>:	mov    0x17(%r14),%rsi
   0x00000001000d7374 <+784>:	mov    %rbx,%rdx
   0x00000001000d7377 <+787>:	callq  0x1001a1b08
   0x00000001000d737c <+792>:	mov    -0x48(%rbp),%r14
   0x00000001000d7380 <+796>:	mov    0x17(%r14),%rdi
   0x00000001000d7384 <+800>:	mov    -0x78(%rbp),%rbx
   0x00000001000d7388 <+804>:	mov    %rbx,%rsi
   0x00000001000d738b <+807>:	callq  0x100085a6d <multibyte_chars_in_text>
   0x00000001000d7390 <+812>:	cmp    %rbx,%rax
   0x00000001000d7393 <+815>:	jg     0x1000d74b8 <directory_files_internal+1108>
   0x00000001000d7399 <+821>:	mov    %rax,-0x1(%r14)
   0x00000001000d739d <+825>:	cmp    %rbx,%rax
   0x00000001000d73a0 <+828>:	jne    0x1000d73c2 <directory_files_internal+862>
   0x00000001000d73a2 <+830>:	lea    0x4211ff(%rip),%rax        # 0x1004f85a8 <empty_multibyte_string>
   0x00000001000d73a9 <+837>:	cmp    (%rax),%r14
   0x00000001000d73ac <+840>:	jne    0x1000d73ba <directory_files_internal+854>
   0x00000001000d73ae <+842>:	lea    0x4211fb(%rip),%rax        # 0x1004f85b0 <empty_unibyte_string>
   0x00000001000d73b5 <+849>:	mov    (%rax),%r14
   0x00000001000d73b8 <+852>:	jmp    0x1000d73c2 <directory_files_internal+862>
   0x00000001000d73ba <+854>:	movq   $0xffffffffffffffff,0x7(%r14)
   0x00000001000d73c2 <+862>:	mov    -0x4c(%rbp),%eax
   0x00000001000d73c5 <+865>:	test   %al,%al
   0x00000001000d73c7 <+867>:	mov    %r13,%rbx
   0x00000001000d73ca <+870>:	je     0x1000d73ee <directory_files_internal+906>
   0x00000001000d73cc <+872>:	mov    -0x90(%rbp),%edi
   0x00000001000d73d2 <+878>:	mov    %r12,%rsi
   0x00000001000d73d5 <+881>:	mov    -0x80(%rbp),%rdx
   0x00000001000d73d9 <+885>:	callq  0x1000d7545 <file_attributes>
   0x00000001000d73de <+890>:	mov    %r14,%rdi
   0x00000001000d73e1 <+893>:	mov    %rax,%rsi
   0x00000001000d73e4 <+896>:	callq  0x1000f4a78 <Fcons>
   0x00000001000d73e9 <+901>:	mov    %rax,%rdi
   0x00000001000d73ec <+904>:	jmp    0x1000d73f1 <directory_files_internal+909>
   0x00000001000d73ee <+906>:	mov    %r14,%rdi
   0x00000001000d73f1 <+909>:	mov    -0x40(%rbp),%rsi
   0x00000001000d73f5 <+913>:	callq  0x1000f4a78 <Fcons>
   0x00000001000d73fa <+918>:	mov    %rax,-0x40(%rbp)
   0x00000001000d73fe <+922>:	jmpq   0x1000d71c7 <directory_files_internal+355>
   0x00000001000d7403 <+927>:	lea    0x4212ca(%rip),%rax        # 0x1004f86d4 <interrupt_input_blocked>
   0x00000001000d740a <+934>:	incl   (%rax)
   0x00000001000d740c <+936>:	mov    %rbx,%rdi
   0x00000001000d740f <+939>:	callq  0x1001a18b0
   0x00000001000d7414 <+944>:	callq  0x1000ad936 <unblock_input>
   0x00000001000d7419 <+949>:	mov    -0x68(%rbp),%rcx
   0x00000001000d741d <+953>:	shl    $0x5,%rcx
   0x00000001000d7421 <+957>:	lea    0x4233d0(%rip),%rax        # 0x1004fa7f8 <specpdl>
   0x00000001000d7428 <+964>:	add    (%rax),%rcx
   0x00000001000d742b <+967>:	lea    0x4233ce(%rip),%rax        # 0x1004fa800 <specpdl_ptr>
   0x00000001000d7432 <+974>:	mov    %rcx,(%rax)
   0x00000001000d7435 <+977>:	mov    -0x98(%rbp),%rax
   0x00000001000d743c <+984>:	lea    0x42324d(%rip),%rcx        # 0x1004fa690 <Qnil>
   0x00000001000d7443 <+991>:	cmp    %rax,(%rcx)
   0x00000001000d7446 <+994>:	jne    0x1000d747e <directory_files_internal+1050>
   0x00000001000d7448 <+996>:	mov    -0x40(%rbp),%rdi
   0x00000001000d744c <+1000>:	callq  0x10011602d <Fnreverse>
   0x00000001000d7451 <+1005>:	lea    0x47d930(%rip),%rcx        # 0x100554d88 <Qfile_attributes_lessp>
   0x00000001000d7458 <+1012>:	mov    -0x4c(%rbp),%edx
   0x00000001000d745b <+1015>:	test   %dl,%dl
   0x00000001000d745d <+1017>:	cmove  0xfcd03(%rip),%rcx        # 0x1001d4168
   0x00000001000d7465 <+1025>:	mov    (%rcx),%rsi
   0x00000001000d7468 <+1028>:	mov    %rax,%rdi
   0x00000001000d746b <+1031>:	add    $0x78,%rsp
   0x00000001000d746f <+1035>:	pop    %rbx
   0x00000001000d7470 <+1036>:	pop    %r12
   0x00000001000d7472 <+1038>:	pop    %r13
   0x00000001000d7474 <+1040>:	pop    %r14
   0x00000001000d7476 <+1042>:	pop    %r15
   0x00000001000d7478 <+1044>:	pop    %rbp
   0x00000001000d7479 <+1045>:	jmpq   0x10011618d <Fsort>
   0x00000001000d747e <+1050>:	mov    -0x40(%rbp),%rax
   0x00000001000d7482 <+1054>:	add    $0x78,%rsp
   0x00000001000d7486 <+1058>:	pop    %rbx
   0x00000001000d7487 <+1059>:	pop    %r12
   0x00000001000d7489 <+1061>:	pop    %r13
   0x00000001000d748b <+1063>:	pop    %r14
   0x00000001000d748d <+1065>:	pop    %r15
   0x00000001000d748f <+1067>:	pop    %rbp
   0x00000001000d7490 <+1068>:	retq   
   0x00000001000d7491 <+1069>:	lea    0x423240(%rip),%rax        # 0x1004fa6d8 <Qstringp>
   0x00000001000d7498 <+1076>:	mov    (%rax),%rax
   0x00000001000d749b <+1079>:	mov    %rax,%rdi
   0x00000001000d749e <+1082>:	mov    %r14,%rsi
   0x00000001000d74a1 <+1085>:	callq  0x1000f9fbc <wrong_type_argument>
   0x00000001000d74a6 <+1090>:	lea    0xea7d4(%rip),%rax        # 0x1001c1c81 <lock_file.replacement+5201>
   0x00000001000d74ad <+1097>:	mov    %rax,%rdi
   0x00000001000d74b0 <+1100>:	mov    %r14,%rsi
   0x00000001000d74b3 <+1103>:	callq  0x1000ce42a <report_file_error>
   0x00000001000d74b8 <+1108>:	callq  0x1000bb088 <emacs_abort>


On 24 April 2014 at 22:12:53, Simon Carter (bbbscarter <at> gmail.com(mailto:bbbscarter <at> gmail.com)) wrote:

>  
> Here we go:
>  
> Dump of assembler code for function directory_files_internal:
> 0x00000001000ce9f1 <+0>: push %rbp
> 0x00000001000ce9f2 <+1>: mov %rsp,%rbp
> 0x00000001000ce9f5 <+4>: push %r15
> 0x00000001000ce9f7 <+6>: push %r14
> 0x00000001000ce9f9 <+8>: push %r13
> 0x00000001000ce9fb <+10>: push %r12
> 0x00000001000ce9fd <+12>: push %rbx
> 0x00000001000ce9fe <+13>: sub $0x78,%rsp
> 0x00000001000cea02 <+17>: mov %r9,-0x70(%rbp)
> 0x00000001000cea06 <+21>: mov %r8d,-0x64(%rbp)
> 0x00000001000cea0a <+25>: mov %rcx,-0xa0(%rbp)
> 0x00000001000cea11 <+32>: mov %rdx,%rbx
> 0x00000001000cea14 <+35>: mov %rsi,-0x80(%rbp)
> 0x00000001000cea18 <+39>: mov %rdi,%r13
> 0x00000001000cea1b <+42>: lea 0x493c8e(%rip),%rax # 0x1005626b0
> 0x00000001000cea22 <+49>: mov (%rax),%rax
> 0x00000001000cea25 <+52>: lea 0x493c7c(%rip),%rcx # 0x1005626a8
> 0x00000001000cea2c <+59>: sub (%rcx),%rax
> 0x00000001000cea2f <+62>: mov %rax,-0x98(%rbp)
> 0x00000001000cea36 <+69>: lea 0x493b03(%rip),%r15 # 0x100562540
> 0x00000001000cea3d <+76>: mov (%r15),%r14
> 0x00000001000cea40 <+79>: callq 0x1000c678b
> 0x00000001000cea45 <+84>: mov %rax,%r12
> 0x00000001000cea48 <+87>: mov (%r15),%rdx
> 0x00000001000cea4b <+90>: movq $0x0,-0x40(%rbp)
> 0x00000001000cea53 <+98>: cmp %rbx,%rdx
> 0x00000001000cea56 <+101>: je 0x1000cea7f
> 0x00000001000cea58 <+103>: mov %rbx,%rax
> 0x00000001000cea5b <+106>: and $0x7,%rax
> 0x00000001000cea5f <+110>: cmp $0x1,%rax
> 0x00000001000cea63 <+114>: jne 0x1000cedfe
> 0x00000001000cea69 <+120>: mov %rbx,%rdi
> 0x00000001000cea6c <+123>: xor %esi,%esi
> 0x00000001000cea6e <+125>: xor %ecx,%ecx
> 0x00000001000cea70 <+127>: mov $0x1,%r8d
> 0x00000001000cea76 <+133>: callq 0x1000d7617
> 0x00000001000cea7b <+138>: mov %rax,-0x40(%rbp)
> 0x00000001000cea7f <+142>: cmpq $0x0,0x7(%r12)
> ---Type to continue, or q to quit---
> 0x00000001000cea85 <+148>: js 0x1000cea98
> 0x00000001000cea87 <+150>: mov %rbx,-0x38(%rbp)
> 0x00000001000cea8b <+154>: mov %r12,%rdi
> 0x00000001000cea8e <+157>: callq 0x100073597
> 0x00000001000cea93 <+162>: mov %rax,%r12
> 0x00000001000cea96 <+165>: jmp 0x1000cea9c
> 0x00000001000cea98 <+167>: mov %rbx,-0x38(%rbp)
> 0x00000001000cea9c <+171>: cmpq $0x0,0x7(%r13)
> 0x00000001000ceaa1 <+176>: js 0x1000ceaab
> 0x00000001000ceaa3 <+178>: mov %r13,%rdi
> 0x00000001000ceaa6 <+181>: callq 0x100073597
> 0x00000001000ceaab <+186>: mov 0x17(%r12),%rdi
> 0x00000001000ceab0 <+191>: lea -0x2c(%rbp),%rsi
> 0x00000001000ceab4 <+195>: callq 0x1000cee24
> 0x00000001000ceab9 <+200>: test %rax,%rax
> 0x00000001000ceabc <+203>: je 0x1000cee10
> 0x00000001000ceac2 <+209>: dec %r13
> 0x00000001000ceac5 <+212>: mov %rax,%rsi
> 0x00000001000ceac8 <+215>: mov %rsi,-0x48(%rbp)
> 0x00000001000ceacc <+219>: lea 0x3c4(%rip),%rdi # 0x1000cee97
> 0x00000001000cead3 <+226>: callq 0x100105f7f
> 0x00000001000cead8 <+231>: mov 0x8(%r13),%rdx
> 0x00000001000ceadc <+235>: test %rdx,%rdx
> 0x00000001000ceadf <+238>: mov %r14,%rbx
> 0x00000001000ceae2 <+241>: jns 0x1000ceae8
> 0x00000001000ceae4 <+243>: mov 0x0(%r13),%rdx
> 0x00000001000ceae8 <+247>: sarq $0x5,-0x98(%rbp)
> 0x00000001000ceaf0 <+255>: lea 0x493aa9(%rip),%rax # 0x1005625a0
> 0x00000001000ceaf7 <+262>: mov (%rax),%rax
> 0x00000001000ceafa <+265>: lea 0x492baf(%rip),%rcx # 0x1005616b0
> 0x00000001000ceb01 <+272>: mov %rax,(%rcx)
> 0x00000001000ceb04 <+275>: test %rdx,%rdx
> 0x00000001000ceb07 <+278>: mov %r15,%r14
> 0x00000001000ceb0a <+281>: je 0x1000ceb1f
> 0x00000001000ceb0c <+283>: mov 0x18(%r13),%rax
> 0x00000001000ceb10 <+287>: add $0x18,%r13
> 0x00000001000ceb14 <+291>: xor %cl,%cl
> 0x00000001000ceb16 <+293>: cmpb $0x2f,-0x1(%rdx,%rax,1)
> 0x00000001000ceb1b <+298>: je 0x1000ceb25
> 0x00000001000ceb1d <+300>: jmp 0x1000ceb23
> 0x00000001000ceb1f <+302>: add $0x18,%r13
> 0x00000001000ceb23 <+306>: mov $0x1,%cl
> 0x00000001000ceb25 <+308>: mov %cl,-0x89(%rbp)
> 0x00000001000ceb2b <+314>: mov %r13,-0x78(%rbp)
> 0x00000001000ceb2f <+318>: movzbl %cl,%eax
> 0x00000001000ceb32 <+321>: add %rdx,%rax
> 0x00000001000ceb35 <+324>: mov %rax,-0x58(%rbp)
> 0x00000001000ceb39 <+328>: mov %rdx,-0x88(%rbp)
> 0x00000001000ceb40 <+335>: mov -0x2c(%rbp),%eax
> 0x00000001000ceb43 <+338>: mov %eax,-0x90(%rbp)
> 0x00000001000ceb49 <+344>: jmp 0x1000ceb55
> 0x00000001000ceb4b <+346>: lea 0x491a06(%rip),%rax # 0x100560558
> 0x00000001000ceb52 <+353>: movb $0x0,(%rax)
> 0x00000001000ceb55 <+356>: callq 0x100193f18
> 0x00000001000ceb5a <+361>: movl $0x0,(%rax)
> 0x00000001000ceb60 <+367>: mov -0x48(%rbp),%rdi
> 0x00000001000ceb64 <+371>: callq 0x1001942e4
> 0x00000001000ceb69 <+376>: mov %rax,%r15
> 0x00000001000ceb6c <+379>: test %r15,%r15
> 0x00000001000ceb6f <+382>: jne 0x1000cebbb
> 0x00000001000ceb71 <+384>: callq 0x100193f18
> 0x00000001000ceb76 <+389>: cmpl $0x23,(%rax)
> 0x00000001000ceb79 <+392>: je 0x1000ceb89
> 0x00000001000ceb7b <+394>: callq 0x100193f18
> 0x00000001000ceb80 <+399>: cmpl $0x4,(%rax)
> 0x00000001000ceb83 <+402>: jne 0x1000ced80
> 0x00000001000ceb89 <+408>: mov (%r14),%rax
> 0x00000001000ceb8c <+411>: lea 0x492b75(%rip),%rcx # 0x100561708
> 0x00000001000ceb93 <+418>: cmp 0x788(%rcx),%rax
> 0x00000001000ceb9a <+425>: je 0x1000cec78
> 0x00000001000ceba0 <+431>: lea 0x492b61(%rip),%rcx # 0x100561708
> 0x00000001000ceba7 <+438>: cmp 0x440(%rcx),%rax
> 0x00000001000cebae <+445>: jne 0x1000cec78
> 0x00000001000cebb4 <+451>: callq 0x10010303a
> 0x00000001000cebb9 <+456>: jmp 0x1000ceb55
> 0x00000001000cebbb <+458>: add $0x15,%r15
> 0x00000001000cebbf <+462>: mov %r15,%rdi
> 0x00000001000cebc2 <+465>: callq 0x1001943b6
> 0x00000001000cebc7 <+470>: mov %r15,%rdi
> 0x00000001000cebca <+473>: mov %rax,%rsi
> 0x00000001000cebcd <+476>: callq 0x1000ea602
> 0x00000001000cebd2 <+481>: mov %rax,%rdi
> 0x00000001000cebd5 <+484>: callq 0x10007353e
> 0x00000001000cebda <+489>: mov %rax,%r13
> 0x00000001000cebdd <+492>: mov 0x7(%r13),%r12
> 0x00000001000cebe1 <+496>: test %r12,%r12
> 0x00000001000cebe4 <+499>: jns 0x1000cebea
> 0x00000001000cebe6 <+501>: mov -0x1(%r13),%r12
> 0x00000001000cebea <+505>: lea 0x491967(%rip),%rax # 0x100560558
> 0x00000001000cebf1 <+512>: movb $0x1,(%rax)
> 0x00000001000cebf4 <+515>: mov (%r14),%rax
> 0x00000001000cebf7 <+518>: lea 0x492b0a(%rip),%rcx # 0x100561708
> 0x00000001000cebfe <+525>: cmp 0x788(%rcx),%rax
> 0x00000001000cec05 <+532>: je 0x1000cec1e
> 0x00000001000cec07 <+534>: lea 0x492afa(%rip),%rcx # 0x100561708
> 0x00000001000cec0e <+541>: cmp 0x440(%rcx),%rax
> 0x00000001000cec15 <+548>: jne 0x1000cec1e
> 0x00000001000cec17 <+550>: callq 0x10010303a
> 0x00000001000cec1c <+555>: jmp 0x1000cec2f
> 0x00000001000cec1e <+557>: lea 0x4919cb(%rip),%rax # 0x1005605f0
> 0x00000001000cec25 <+564>: cmpb $0x0,(%rax)
> 0x00000001000cec28 <+567>: je 0x1000cec2f
> 0x00000001000cec2a <+569>: callq 0x10009fb8b
> 0x00000001000cec2f <+574>: mov -0x38(%rbp),%rax
> 0x00000001000cec33 <+578>: cmp %rax,(%r14)
> 0x00000001000cec36 <+581>: je 0x1000cec5c
> 0x00000001000cec38 <+583>: mov 0x17(%r13),%rsi
> 0x00000001000cec3c <+587>: mov -0x40(%rbp),%rdi
> 0x00000001000cec40 <+591>: mov %r12,%rdx
> 0x00000001000cec43 <+594>: xor %ecx,%ecx
> 0x00000001000cec45 <+596>: mov %r12,%r8
> 0x00000001000cec48 <+599>: xor %r9d,%r9d
> 0x00000001000cec4b <+602>: callq 0x1000ddce5
> 0x00000001000cec50 <+607>: test %rax,%rax
> 0x00000001000cec53 <+610>: js 0x1000ceb4b
> 0x00000001000cec59 <+616>: mov (%r14),%rax
> 0x00000001000cec5c <+619>: mov %rbx,-0x50(%rbp)
> 0x00000001000cec60 <+623>: lea 0x4918f1(%rip),%rcx # 0x100560558
> 0x00000001000cec67 <+630>: movb $0x0,(%rcx)
> 0x00000001000cec6a <+633>: cmp -0x80(%rbp),%rax
> 0x00000001000cec6e <+637>: jne 0x1000cec92
> 0x00000001000cec70 <+639>: mov %r13,%r12
> 0x00000001000cec73 <+642>: jmpq 0x1000ced43
> 0x00000001000cec78 <+647>: lea 0x491971(%rip),%rax # 0x1005605f0
> 0x00000001000cec7f <+654>: cmpb $0x0,(%rax)
> 0x00000001000cec82 <+657>: je 0x1000ceb55
> 0x00000001000cec88 <+663>: callq 0x10009fb8b
> 0x00000001000cec8d <+668>: jmpq 0x1000ceb55
> 0x00000001000cec92 <+673>: mov -0x58(%rbp),%rax
> 0x00000001000cec96 <+677>: lea (%rax,%r12,1),%rdi
> 0x00000001000cec9a <+681>: mov %rdi,-0x60(%rbp)
> 0x00000001000cec9e <+685>: mov %rdi,%rsi
> 0x00000001000ceca1 <+688>: callq 0x1000ea305
> 0x00000001000ceca6 <+693>: mov 0x17(%rax),%rdi
> 0x00000001000cecaa <+697>: mov %rax,%rbx
> 0x00000001000cecad <+700>: mov -0x78(%rbp),%rax
> 0x00000001000cecb1 <+704>: mov (%rax),%rsi
> 0x00000001000cecb4 <+707>: mov -0x88(%rbp),%r14
> 0x00000001000cecbb <+714>: mov %r14,%rdx
> 0x00000001000cecbe <+717>: callq 0x100194242
> 0x00000001000cecc3 <+722>: cmpb $0x0,-0x89(%rbp)
> 0x00000001000cecca <+729>: je 0x1000cecd5
> 0x00000001000ceccc <+731>: mov 0x17(%rbx),%rax
> 0x00000001000cecd0 <+735>: movb $0x2f,(%rax,%r14,1)
> 0x00000001000cecd5 <+740>: mov %rbx,%r14
> 0x00000001000cecd8 <+743>: mov 0x17(%r14),%rdi
> 0x00000001000cecdc <+747>: add -0x58(%rbp),%rdi
> 0x00000001000cece0 <+751>: mov 0x17(%r13),%rsi
> 0x00000001000cece4 <+755>: mov %r12,%rdx
> 0x00000001000cece7 <+758>: callq 0x100194242
> 0x00000001000cecec <+763>: mov 0x17(%r14),%rdi
> 0x00000001000cecf0 <+767>: mov -0x60(%rbp),%rbx
> 0x00000001000cecf4 <+771>: mov %rbx,%rsi
> 0x00000001000cecf7 <+774>: callq 0x10007ebbb
> 0x00000001000cecfc <+779>: cmp %rbx,%rax
> 0x00000001000cecff <+782>: mov %r14,%r12
> 0x00000001000ced02 <+785>: jg 0x1000cee1f
> 0x00000001000ced08 <+791>: mov %rax,-0x1(%r12)
> 0x00000001000ced0d <+796>: cmp %rbx,%rax
> 0x00000001000ced10 <+799>: jne 0x1000ced31
> 0x00000001000ced12 <+801>: lea 0x49173f(%rip),%rax # 0x100560458
> 0x00000001000ced19 <+808>: cmp (%rax),%r12
> 0x00000001000ced1c <+811>: lea 0x49381d(%rip),%r14 # 0x100562540
> 0x00000001000ced23 <+818>: jne 0x1000ced3a
> 0x00000001000ced25 <+820>: lea 0x491734(%rip),%rax # 0x100560460
> 0x00000001000ced2c <+827>: mov (%rax),%r12
> 0x00000001000ced2f <+830>: jmp 0x1000ced43
> 0x00000001000ced31 <+832>: lea 0x493808(%rip),%r14 # 0x100562540
> 0x00000001000ced38 <+839>: jmp 0x1000ced43
> 0x00000001000ced3a <+841>: movq $0xffffffffffffffff,0x7(%r12)
> 0x00000001000ced43 <+850>: mov -0x64(%rbp),%eax
> 0x00000001000ced46 <+853>: test %al,%al
> 0x00000001000ced48 <+855>: je 0x1000ced6c
> 0x00000001000ced4a <+857>: mov -0x90(%rbp),%edi
> 0x00000001000ced50 <+863>: mov %r15,%rsi
> 0x00000001000ced53 <+866>: mov -0x70(%rbp),%rdx
> 0x00000001000ced57 <+870>: callq 0x1000ceeaf
> 0x00000001000ced5c <+875>: mov %r12,%rdi
> 0x00000001000ced5f <+878>: mov %rax,%rsi
> 0x00000001000ced62 <+881>: callq 0x1000eaa10
> 0x00000001000ced67 <+886>: mov %rax,%rdi
> 0x00000001000ced6a <+889>: jmp 0x1000ced6f
> 0x00000001000ced6c <+891>: mov %r12,%rdi
> 0x00000001000ced6f <+894>: mov -0x50(%rbp),%rsi
> 0x00000001000ced73 <+898>: callq 0x1000eaa10
> 0x00000001000ced78 <+903>: mov %rax,%rbx
> 0x00000001000ced7b <+906>: jmpq 0x1000ceb55
> 0x00000001000ced80 <+911>: lea 0x4917fd(%rip),%rax # 0x100560584
> 0x00000001000ced87 <+918>: incl (%rax)
> 0x00000001000ced89 <+920>: mov -0x48(%rbp),%rdi
> 0x00000001000ced8d <+924>: callq 0x100193fea
> 0x00000001000ced92 <+929>: callq 0x1000a5bb6
> 0x00000001000ced97 <+934>: mov -0x98(%rbp),%rcx
> 0x00000001000ced9e <+941>: shl $0x5,%rcx
> 0x00000001000ceda2 <+945>: lea 0x4938ff(%rip),%rax # 0x1005626a8
> 0x00000001000ceda9 <+952>: add (%rax),%rcx
> 0x00000001000cedac <+955>: lea 0x4938fd(%rip),%rax # 0x1005626b0
> 0x00000001000cedb3 <+962>: mov %rcx,(%rax)
> 0x00000001000cedb6 <+965>: mov -0xa0(%rbp),%rax
> 0x00000001000cedbd <+972>: cmp %rax,(%r14)
> 0x00000001000cedc0 <+975>: jne 0x1000cedec
> 0x00000001000cedc2 <+977>: mov %rbx,%rdi
> 0x00000001000cedc5 <+980>: lea 0x472f5c(%rip),%rbx # 0x100541d28
> 0x00000001000cedcc <+987>: mov -0x64(%rbp),%eax
> 0x00000001000cedcf <+990>: test %al,%al
> 0x00000001000cedd1 <+992>: cmove 0xf638f(%rip),%rbx # 0x1001c5168
> 0x00000001000cedd9 <+1000>: callq 0x10010b0f5
> 0x00000001000cedde <+1005>: mov (%rbx),%rsi
> 0x00000001000cede1 <+1008>: mov %rax,%rdi
> 0x00000001000cede4 <+1011>: callq 0x10010b24f
> 0x00000001000cede9 <+1016>: mov %rax,%rbx
> 0x00000001000cedec <+1019>: mov %rbx,%rax
> 0x00000001000cedef <+1022>: add $0x78,%rsp
> 0x00000001000cedf3 <+1026>: pop %rbx
> 0x00000001000cedf4 <+1027>: pop %r12
> 0x00000001000cedf6 <+1029>: pop %r13
> 0x00000001000cedf8 <+1031>: pop %r14
> 0x00000001000cedfa <+1033>: pop %r15
> 0x00000001000cedfc <+1035>: pop %rbp
> 0x00000001000cedfd <+1036>: retq
> 0x00000001000cedfe <+1037>: lea 0x493783(%rip),%rax # 0x100562588
> 0x00000001000cee05 <+1044>: mov (%rax),%rdi
> 0x00000001000cee08 <+1047>: mov %rbx,%rsi
> 0x00000001000cee0b <+1050>: callq 0x1000efbe4
> 0x00000001000cee10 <+1055>: lea 0xe540a(%rip),%rdi # 0x1001b4221
> 0x00000001000cee17 <+1062>: mov %r13,%rsi
> 0x00000001000cee1a <+1065>: callq 0x1000c61f7
> 0x00000001000cee1f <+1070>: callq 0x1000b3382
> End of assembler dump.
>  
>  
>  
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0 libsystem_kernel.dylib 0x00007fff95a6d292 __kill + 10
> 1 org.gnu.Emacs 0x000000010009a4ae terminate_due_to_signal + 145
> 2 org.gnu.Emacs 0x00000001000b3395 emacs_abort + 19
> 3 org.gnu.Emacs 0x0000000100165716 ns_term_shutdown + 123
> 4 org.gnu.Emacs 0x000000010009a69d shut_down_emacs + 288
> 5 org.gnu.Emacs 0x000000010009a474 terminate_due_to_signal + 87
> 6 org.gnu.Emacs 0x00000001000b5204 handle_fatal_signal + 14
> 7 org.gnu.Emacs 0x00000001000b4687 deliver_fatal_thread_signal + 114
> 8 libsystem_platform.dylib 0x00007fff918b15aa _sigtramp + 26
> 9 ??? 0x00007fff5fbfd5b0 0 + 140734799795632
> 10 org.gnu.Emacs 0x00000001000cecc3 directory_files_internal + 722
> 11 org.gnu.Emacs 0x00000001001053f5 Ffuncall + 956
> 12 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
> 13 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
> 14 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
> 15 org.gnu.Emacs 0x0000000100105818 call1 + 45
> 16 org.gnu.Emacs 0x000000010010c06b mapcar1 + 587
> 17 org.gnu.Emacs 0x000000010010c185 Fmapcar + 241
> 18 org.gnu.Emacs 0x00000001001052ed Ffuncall + 692
> 19 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
> 20 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
> 21 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
> 22 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
> 23 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
> 24 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
> 25 org.gnu.Emacs 0x0000000100105818 call1 + 45
> 26 org.gnu.Emacs 0x000000010010c06b mapcar1 + 587
> 27 org.gnu.Emacs 0x000000010010c185 Fmapcar + 241
> 28 org.gnu.Emacs 0x00000001001052ed Ffuncall + 692
> 29 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
> 30 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
> 31 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
> 32 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
> 33 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
> 34 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
> 35 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
> 36 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
> 37 org.gnu.Emacs 0x0000000100104c89 apply_lambda + 289
> 38 org.gnu.Emacs 0x000000010010211a eval_sub + 787
> 39 org.gnu.Emacs 0x00000001001025f1 Fprogn + 31
> 40 org.gnu.Emacs 0x0000000100105d43 funcall_lambda + 603
> 41 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
> 42 org.gnu.Emacs 0x0000000100104da4 Fapply + 153
> 43 org.gnu.Emacs 0x00000001001052ed Ffuncall + 692
> 44 org.gnu.Emacs 0x00000001001363d7 exec_byte_code + 2119
> 45 org.gnu.Emacs 0x000000010010245e eval_sub + 1623
> 46 org.gnu.Emacs 0x0000000100103c64 internal_lisp_condition_case + 626
> 47 org.gnu.Emacs 0x0000000100137207 exec_byte_code + 5751
> 48 org.gnu.Emacs 0x0000000100105d78 funcall_lambda + 656
> 49 org.gnu.Emacs 0x000000010010526b Ffuncall + 562
> 50 org.gnu.Emacs 0x0000000100105818 call1 + 45
> 51 org.gnu.Emacs 0x00000001000a4c40 timer_check + 914
> 52 org.gnu.Emacs 0x00000001000a27ff readable_events + 18
> 53 org.gnu.Emacs 0x00000001000a4852 get_input_pending + 47
> 54 org.gnu.Emacs 0x00000001000a24dc detect_input_pending_run_timers + 50
> 55 org.gnu.Emacs 0x000000010013e369 wait_reading_process_output + 2815
> 56 org.gnu.Emacs 0x00000001000a2b35 read_decoded_event_from_main_queue + 546
> 57 org.gnu.Emacs 0x00000001000a1b42 read_char + 6385
> 58 org.gnu.Emacs 0x000000010009e87c read_key_sequence + 1416
> 59 org.gnu.Emacs 0x000000010009e111 command_loop_1 + 3930
> 60 org.gnu.Emacs 0x0000000100103e17 internal_condition_case + 243
> 61 org.gnu.Emacs 0x00000001000ac4a8 command_loop_2 + 53
> 62 org.gnu.Emacs 0x0000000100103869 internal_catch + 240
> 63 org.gnu.Emacs 0x000000010009c9fb recursive_edit_1 + 327
> 64 org.gnu.Emacs 0x000000010009cb3f Frecursive_edit + 250
> 65 org.gnu.Emacs 0x000000010009baa6 main + 5040
> 66 libdyld.dylib 0x00007fff97ce45fd start + 1
>  
>  
> >
>  





Merged 16465 16794 16896 16986 17968. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Wed, 09 Jul 2014 13:59:03 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16986; Package emacs. (Wed, 23 Jul 2014 10:10:02 GMT) Full text and rfc822 format available.

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

From: YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp>
To: Simon Carter <bbbscarter <at> gmail.com>
Cc: 16986 <at> debbugs.gnu.org
Subject: Re: bug#16986: Fw: Re: Crash when idle
Date: Wed, 23 Jul 2014 19:09:50 +0900
>>>>> On Thu, 15 May 2014 09:31:32 +0100, Simon Carter <bbbscarter <at> gmail.com> said:

> 10 org.gnu.Emacs 0x00000001000d734a directory_files_internal + 742

> Dump of assembler code for function directory_files_internal:  

> 0x00000001000d732a <+710>: callq 0x1000f4365 <make_uninit_multibyte_string>
> 0x00000001000d732f <+715>: mov %rax,-0x48(%rbp)
> 0x00000001000d7333 <+719>: mov 0x17(%rax),%rdi
> 0x00000001000d7337 <+723>: mov -0x88(%rbp),%rax
> 0x00000001000d733e <+730>: mov (%rax),%rsi
> 0x00000001000d7341 <+733>: mov -0x70(%rbp),%rdx
> 0x00000001000d7345 <+737>: callq 0x1001a1b08
> 0x00000001000d734a <+742>: mov -0x8c(%rbp),%eax

The above callq corresponds to the call to memcpy below:

   276		      memcpy (SDATA (fullname), SDATA (directory),
   277			      directory_nbytes);

The second argument is passed to memcpy via the register %rsi, which
is set to `(%rax)' at <+730>.  Note that this is done *without
displacement* (compare it with the instruction for the first argument
%rdi at <+719>).  That means the value of %rax at <+730> is
&XSTRING(directory)->data rather than `directory' itself, which seems
to be optimized out by the compiler possibly because SDATA(directory)
is used inside a loop and `directory' is not used later in the other
places.

As the following comment says, DECODE_FILE can GC in general:

   251	      /* Note: DECODE_FILE can GC; it should protect its argument,
   252		 though.  */
   253	      name = DECODE_FILE (name);
   254	      len = SBYTES (name);

And actually the NS port on Darwin uses a special `utf-8-nfd' file
coding system that involves Lisp evaluation via the
`:post-read-conversion' property.

I suspect there are no direct references to the value of `directory'
from stack contents or register values, and thus GC triggered by the
above DECODE_FILE has collected the value of `directory' as a garbage.
If that is the case, %rax at <+730> (i.e., &XSTRING(directory)->data)
would become invalid.

				     YAMAMOTO Mitsuharu
				mituharu <at> math.s.chiba-u.ac.jp




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16986; Package emacs. (Fri, 01 Aug 2014 08:18:02 GMT) Full text and rfc822 format available.

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

From: Dmitry Antipov <dmantipov <at> yandex.ru>
To: YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp>
Cc: Simon Carter <bbbscarter <at> gmail.com>, 16986 <at> debbugs.gnu.org
Subject: Re: bug#16986: Fw: Re: Crash when idle
Date: Fri, 01 Aug 2014 12:17:31 +0400
[Message part 1 (text/plain, inline)]
On 07/23/2014 02:09 PM, YAMAMOTO Mitsuharu wrote:

> I suspect there are no direct references to the value of `directory'
> from stack contents or register values, and thus GC triggered by the
> above DECODE_FILE has collected the value of `directory' as a garbage.
> If that is the case, %rax at <+730> (i.e., &XSTRING(directory)->data)
> would become invalid.

Nice shot.

Clang 3.4 with -O2 -g3 generates:

0x0000000000531c21 <+721>:      callq  0x551570 <make_uninit_multibyte_string>
0x0000000000531c26 <+726>:      mov    %rax,%rbp
0x0000000000531c29 <+729>:      mov    0x17(%rbp),%rdi
0x0000000000531c2d <+733>:      mov    0x28(%rsp),%rax
0x0000000000531c32 <+738>:      mov    (%rax),%rsi
0x0000000000531c35 <+741>:      mov    0x38(%rsp),%rdx
0x0000000000531c3a <+746>:      callq  0x413050 <memcpy <at> plt>

GCC 4.8.3 with -O2 -g3 generates:

0x0000000000520e0d <+573>:      callq  0x5407e0 <make_uninit_multibyte_string>
0x0000000000520e12 <+578>:      mov    0x38(%rsp),%rsi
0x0000000000520e17 <+583>:      lea    -0x1(%rax),%r15
0x0000000000520e1b <+587>:      mov    0x20(%rsp),%rdx
0x0000000000520e20 <+592>:      mov    0x18(%r15),%rdi
0x0000000000520e24 <+596>:      mov    %rax,%rbx
0x0000000000520e27 <+599>:      mov    0x18(%rsi),%rsi
0x0000000000520e2b <+603>:      callq  0x413270 <memcpy <at> plt>

With an attached patch, clang generates:

0x0000000000531c01 <+689>:      callq  0x551560 <make_uninit_multibyte_string>
0x0000000000531c06 <+694>:      mov    0x17(%rax),%rdi
0x0000000000531c0a <+698>:      mov    %rax,%rbp
0x0000000000531c0d <+701>:      mov    0x68(%rsp),%rax
0x0000000000531c12 <+706>:      mov    0x17(%rax),%rsi
0x0000000000531c16 <+710>:      mov    0x50(%rsp),%rdx
0x0000000000531c1b <+715>:      callq  0x413050 <memcpy <at> plt>

I.e. with a displacement to %rsi.  OK to install?

Dmitry

[bug16986.patch (text/x-patch, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16986; Package emacs. (Sat, 02 Aug 2014 23:12:02 GMT) Full text and rfc822 format available.

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

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: 16986 <at> debbugs.gnu.org
Cc: Dmitry Antipov <antipov <at> mvista.com>,
 YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp>,
 Simon Carter <bbbscarter <at> gmail.com>
Subject: Re: Crash when idle
Date: Sat, 02 Aug 2014 16:11:08 -0700
[Message part 1 (text/plain, inline)]
Thanks, Mitsuharu, for the diagnosis; I think you nailed it.

Dmitry, I spotted a couple of problems with that patch.  First, any 
compiler could do that optimization and I wouldn't be surprised if some 
version of GCC does it either now or in the future, so the fix shouldn't 
be conditionalized on __clang__.  Second, making 'directory' itself 
volatile would break the (uncommon) case where GC_MARK_STACK != 
GC_MAKE_GCPROS_NOOPS, because one can't portably assign the address of a 
volatile to a pointer that isn't volatile-qualified.  Plus, there's no 
need to have every access to that local be volatile; we need only ensure 
that the value is stored somewhere.

I installed the attached patch as emacs-24 bzr 117421, as a change that 
should not break anything and most likely fixes the bug.  Please let me 
know how it works in the Clang environment.
[dired.patch (text/plain, attachment)]

Added tag(s) patch. Request was from Paul Eggert <eggert <at> cs.ucla.edu> to control <at> debbugs.gnu.org. (Sat, 02 Aug 2014 23:15:03 GMT) Full text and rfc822 format available.

Reply sent to Glenn Morris <rgm <at> gnu.org>:
You have taken responsibility. (Mon, 11 Aug 2014 01:22:02 GMT) Full text and rfc822 format available.

Notification sent to Simon Carter <bbbscarter <at> gmail.com>:
bug acknowledged by developer. (Mon, 11 Aug 2014 01:22:02 GMT) Full text and rfc822 format available.

Message #45 received at 16986-done <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: 16986-done <at> debbugs.gnu.org
Subject: Re: bug#16986: Crash when idle
Date: Sun, 10 Aug 2014 21:21:54 -0400
Version: 24.3.93

Paul Eggert wrote:

> I installed the attached patch as emacs-24 bzr 117421, as a change
> that should not break anything and most likely fixes the bug.

Hence closing. We can always reopen if needed.





Reply sent to Glenn Morris <rgm <at> gnu.org>:
You have taken responsibility. (Mon, 11 Aug 2014 01:22:03 GMT) Full text and rfc822 format available.

Notification sent to David Reitter <david.reitter <at> gmail.com>:
bug acknowledged by developer. (Mon, 11 Aug 2014 01:22:03 GMT) Full text and rfc822 format available.

Reply sent to Glenn Morris <rgm <at> gnu.org>:
You have taken responsibility. (Mon, 11 Aug 2014 01:22:04 GMT) Full text and rfc822 format available.

Notification sent to Simon Carter <bbbscarter <at> gmail.com>:
bug acknowledged by developer. (Mon, 11 Aug 2014 01:22:05 GMT) Full text and rfc822 format available.

Reply sent to Glenn Morris <rgm <at> gnu.org>:
You have taken responsibility. (Mon, 11 Aug 2014 01:22:05 GMT) Full text and rfc822 format available.

Notification sent to Simon Carter <bbbscarter <at> gmail.com>:
bug acknowledged by developer. (Mon, 11 Aug 2014 01:22:06 GMT) Full text and rfc822 format available.

Reply sent to Glenn Morris <rgm <at> gnu.org>:
You have taken responsibility. (Mon, 11 Aug 2014 01:22:06 GMT) Full text and rfc822 format available.

Notification sent to jaimef <at> linbsd.org:
bug acknowledged by developer. (Mon, 11 Aug 2014 01:22:06 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. (Mon, 08 Sep 2014 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 9 years and 254 days ago.

Previous Next


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