samdmarshall / SDMMobileDevice

MobileDevice Implementation
BSD 3-Clause "New" or "Revised" License
574 stars 97 forks source link

Crashes when device detached #74

Closed daemonx01 closed 9 years ago

daemonx01 commented 9 years ago

While reading data from the iPhone, if the device is detached the application crashes immediately.

Is there not any exception or crash handling? How to prevent it? Application shouldn't crash but give error instead. There seems to be problem with it.

samdmarshall commented 9 years ago

Hi, I am happy to take a look at this problem. While it sounds familiar to an issue that was previously brought to my attention, I'm going to ask that you attach a crash report and sample repo to show this behavior. I've updated the contributing guidelines to accurately reflect what I need from you to move forward with this, thanks!

daemonx01 commented 9 years ago

Heres the sample code. While reading file from iPhone, if device detached app crashes.

https://gist.github.com/bilawal230/0f0063705bca0f849f7b

daemonx01 commented 9 years ago

heres the crash log:

CoreFoundation`CFDataGetLength: 0x7fff99b06a60: pushq %rbp 0x7fff99b06a61: movq %rsp, %rbp 0x7fff99b06a64: pushq %r14 0x7fff99b06a66: pushq %rbx 0x7fff99b06a67: movq %rdi, %rbx 0x7fff99b06a6a: cmpq $-0x1, -0x1cbd00ea(%rip) ; CFCheckForExpandedSet.warnedOnce + 3 0x7fff99b06a72: jne 0x7fff99b06ade ; CFDataGetLength + 126 0x7fff99b06a74: testb $0x1, %bl 0x7fff99b06a77: jne 0x7fff99b06aca ; CFDataGetLength + 106 0x7fff99b06a79: movq (%rbx), %rax 0x7fff99b06a7c: testq %rax, %rax 0x7fff99b06a7f: je 0x7fff99b06ac1 ; CFDataGetLength + 97 0x7fff99b06a81: leaq -0x1cbd0700(%rip), %rcx ; CFConstantStringClassReferencePtr 0x7fff99b06a88: cmpq (%rcx), %rax 0x7fff99b06a8b: je 0x7fff99b06ac1 ; CFDataGetLength + 97 0x7fff99b06a8d: movq -0x1cbd0104(%rip), %rcx ; kCFDataTypeID 0x7fff99b06a94: xorl %r14d, %r14d 0x7fff99b06a97: cmpq $0x3ff, %rcx 0x7fff99b06a9e: ja 0x7fff99b06aab ; CFDataGetLength + 75 0x7fff99b06aa0: leaq -0x1cbd2727(%rip), %rdx ; CFRuntimeObjCClassTable 0x7fff99b06aa7: movq (%rdx,%rcx,8), %r14 0x7fff99b06aab: cmpq %r14, %rax 0x7fff99b06aae: je 0x7fff99b06ac1 ; CFDataGetLength + 97 0x7fff99b06ab0: testb $0x1, %al 0x7fff99b06ab2: je 0x7fff99b06aca ; CFDataGetLength + 106 0x7fff99b06ab4: movq %rbx, %rdi 0x7fff99b06ab7: callq 0x7fff99ca6d7a ; symbol stub for: object_getClass 0x7fff99b06abc: cmpq %r14, %rax 0x7fff99b06abf: jne 0x7fff99b06aca ; CFDataGetLength + 106 0x7fff99b06ac1: movq 0x10(%rbx), %rax 0x7fff99b06ac5: popq %rbx 0x7fff99b06ac6: popq %r14 0x7fff99b06ac8: popq %rbp 0x7fff99b06ac9: retq
0x7fff99b06aca: movq -0x1cbde021(%rip), %rsi ; "length" 0x7fff99b06ad1: movq %rbx, %rdi 0x7fff99b06ad4: popq %rbx 0x7fff99b06ad5: popq %r14 0x7fff99b06ad7: popq %rbp 0x7fff99b06ad8: jmpq -0x1cc218be(%rip) ; (void )0x00007fff97b900c0: objc_msgSend 0x7fff99b06ade: leaq -0x1cbd015d(%rip), %rdi ; CFDataGetTypeID.initOnce 0x7fff99b06ae5: leaq -0x1cc1f23c(%rip), %rsi ; __block_literal_global 0x7fff99b06aec: callq 0x7fff99ca7098 ; symbol stub for: dispatch_once 0x7fff99b06af1: jmp 0x7fff99b06a74 ; CFDataGetLength + 20 0x7fff99b06af3: nopw %cs:(%rax,%rax)

daemonx01 commented 9 years ago

crash comes on this line in the library:

        case SDMMD_AFC_Packet_GetFileInfo: {
            bool should_parse = false;
            CFIndex data_length = CFDataGetLength((*operation)->ivars.packet->response);
            if (data_length == sizeof(uint64_t)) {
                uint64_t response;
                memcpy(&response, CFDataGetBytePtr((*operation)->ivars.packet->response), data_length);
                if (response != 8 && response != 4) {
                    // this file can be accessed.
                    should_parse = true;
                }
            }
daemonx01 commented 9 years ago

line : CFIndex data_length = CFDataGetLength((*operation)->ivars.packet->response);

Similarly if i try to fix it with null checks, there comes more crashes in other functions and thread.

samdmarshall commented 9 years ago

I would like to have a reproducible case to test this against to determine if this is the issue i'm thinking of (accessing a bad file descriptor) or something new.

Please look at the CONTIBUTING.md file for guidelines on the requested materials. what you have posted here aren't crash logs, they are the disassembly of where it stopped. You will have to run the code outside of Xcode without a debugger attached to have it generate a crash log. You can find crash logs by opening the Console.app and looking under "User Diagnostic Reports".

Thanks!

daemonx01 commented 9 years ago

Thank you for replying and letting me know the correct method to find crash logs.

here it is: https://gist.github.com/bilawal230/71d68fba5017f96a9138

daemonx01 commented 9 years ago

here's the sample project, it's same as i posted before if you detach device while reading file from device, it will crash.

https://www.dropbox.com/s/f8cpqfhf176jvgt/SDMMDSAMPLE.zip?dl=0

daemonx01 commented 9 years ago

here's the crash log:

Process: iPhoneTestIOSCocoa [59982] Path: /Users/USER/Library/Developer/Xcode/DerivedData/iPhoneTestIOS-cytiiwmduaicxafcymnrihmiloyk/Build/Products/Debug/iPhoneTestIOSCocoa.app/Contents/MacOS/iPhoneTestIOSCocoa Identifier: com.sc.iPhoneTestIOSCocoa Version: 1.0 (1) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: iPhoneTestIOSCocoa [59982] User ID: 503

Date/Time: 2015-07-30 16:40:46.224 +0500 OS Version: Mac OS X 10.10.1 (14B25) Report Version: 11 Anonymous UUID: 7FA63A4F-771A-4CAE-C525-AB70CCB79251

Sleep/Wake UUID: E36A41C2-85DE-457C-8D23-08E9D19A70A2

Time Awake Since Boot: 77000 seconds Time Since Wake: 1500 seconds

Crashed Thread: 0 Dispatch queue: com.samdmarshall.sdmmobiledevice.afc.b8cf53aaec1ca4073c72b997837714bf98f7e312.2015-07-30*16:40:37

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000

VM Regions Near 0: --> __TEXT 0000000109d82000-0000000109ddf000 [ 372K] r-x/rwx SM=COW /Users/USER/Library/Developer/Xcode/DerivedData/iPhoneTestIOS-cytiiwmduaicxafcymnrihmiloyk/Build/Products/Debug/iPhoneTestIOSCocoa.app/Contents/MacOS/iPhoneTestIOSCocoa

Thread 0 Crashed:: Dispatch queue: com.samdmarshall.sdmmobiledevice.afc.b8cf53aaec1ca4073c72b997837714bf98f7e312.2015-07-30_16:40:37 0 com.apple.CoreFoundation 0x00007fff99b06a79 CFDataGetLength + 25 1 com.sc.iPhoneTestIOSCocoa 0x0000000109dc2a49 SDMMD_AFCProcessOperation_block_invoke + 345 (SDMMD_AppleFileConduit.c:268) 2 libdispatch.dylib 0x00007fff8dfeec13 _dispatch_client_callout + 8 3 libdispatch.dylib 0x00007fff8dfefe5e _dispatch_barrier_sync_f_invoke + 57 4 com.sc.iPhoneTestIOSCocoa 0x0000000109dc28bc SDMMD_AFCProcessOperation + 140 (SDMMD_AppleFileConduit.c:231) 5 com.sc.iPhoneTestIOSCocoa 0x0000000109d84f58 AFCFileDescriptorReadByPathOperationUsingSeek + 184 (iPhoneTestAFC.c:328) 6 com.sc.iPhoneTestIOSCocoa 0x0000000109d8767b AFCFileDescriptorReadDir + 7963 (iPhoneTestAFC.c:997) 7 com.sc.iPhoneTestIOSCocoa 0x0000000109db1c53 fetchMediaJson + 83 (iPhoneTestIOS.c:2182) 8 com.sc.iPhoneTestIOSCocoa 0x0000000109da46fc -[AppDelegate applicationDidFinishLaunching:] + 172 (AppDelegate.m:65) 9 com.apple.CoreFoundation 0x00007fff99bfecbc __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER + 12 10 com.apple.CoreFoundation 0x00007fff99af01b4 _CFXNotificationPost + 3140 11 com.apple.Foundation 0x00007fff8b07dea1 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66 12 com.apple.AppKit 0x00007fff8e04410b -[NSApplication _postDidFinishNotification] + 291 13 com.apple.AppKit 0x00007fff8e043e76 -[NSApplication _sendFinishLaunchingNotification] + 191 14 com.apple.AppKit 0x00007fff8e040c76 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 574 15 com.apple.AppKit 0x00007fff8e0406b5 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 244 16 com.apple.Foundation 0x00007fff8b09d458 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 290 17 com.apple.Foundation 0x00007fff8b09d2c9 NSAppleEventManagerGenericHandler + 102 18 com.apple.AE 0x00007fff9509d99c aeDispatchAppleEvent(AEDesc const, AEDesc, unsigned int, unsigned char) + 531 19 com.apple.AE 0x00007fff9509d719 dispatchEventAndSendReply(AEDesc const, AEDesc) + 31 20 com.apple.AE 0x00007fff9509d623 aeProcessAppleEvent + 295 21 com.apple.HIToolbox 0x00007fff8b4ee37e AEProcessAppleEvent + 56 22 com.apple.AppKit 0x00007fff8e03cd76 _DPSNextEvent + 2665 23 com.apple.AppKit 0x00007fff8e03be80 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 194 24 com.apple.AppKit 0x00007fff8e02fe23 -[NSApplication run] + 594 25 com.apple.AppKit 0x00007fff8e01b2d4 NSApplicationMain + 1832 26 com.sc.iPhoneTestIOSCocoa 0x0000000109daad02 main + 34 (main.m:13) 27 libdyld.dylib 0x00007fff982105c9 start + 1

Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff996a422e kevent64 + 10 1 libdispatch.dylib 0x00007fff8dff1a6a _dispatch_mgr_thread + 52

Thread 2: 0 libsystem_kernel.dylib 0x00007fff996a3946 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff994b94a1 start_wqthread + 13

Thread 3: 0 libsystem_kernel.dylib 0x00007fff996a3946 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff994b94a1 start_wqthread + 13

Thread 4:: Dispatch queue: com.samdmarshall.sdmmobiledevice.socketQueue 0 libcrypto.0.9.8.dylib 0x00007fff9a470aa1 BIO_free_all + 1 1 libssl.0.9.8.dylib 0x0000000109e40258 SSL_free + 152 2 com.sc.iPhoneTestIOSCocoa 0x0000000109db99ea SDMMD_AMDeviceRefFinalize + 138 (SDMMD_AMDevice_Class.c:69) 3 com.apple.CoreFoundation 0x00007fff99af8a0e CFRelease + 526 4 com.apple.CoreFoundation 0x00007fff99b1973d -[NSArrayI dealloc] + 125 5 libobjc.A.dylib 0x00007fff97bae68c objc_object::sidetable_release(bool) + 236 6 com.apple.CoreFoundation 0x00007fff99af8930 CFRelease + 304 7 com.sc.iPhoneTestIOSCocoa 0x0000000109d89823 CFSafeRelease + 35 (CFTypeAddition.c:338) 8 com.sc.iPhoneTestIOSCocoa 0x0000000109db810b SDMMD_USBMuxDetachedCallback + 331 (SDMMD_USBMuxListener.c:170) 9 com.sc.iPhoneTestIOSCocoa 0x0000000109db95c5 SDMMD_USBMuxStartListener_block_invoke_2 + 437 (SDMMD_USBMuxListener.c:384) 10 libdispatch.dylib 0x00007fff8dfeec13 _dispatch_client_callout + 8 11 libdispatch.dylib 0x00007fff8dff987e _dispatch_source_latch_and_call + 721 12 libdispatch.dylib 0x00007fff8dff262b _dispatch_source_invoke + 412 13 libdispatch.dylib 0x00007fff8dff2154 _dispatch_queue_drain + 571 14 libdispatch.dylib 0x00007fff8dff3ecc _dispatch_queue_invoke + 202 15 libdispatch.dylib 0x00007fff8dff16b7 _dispatch_root_queue_drain + 463 16 libdispatch.dylib 0x00007fff8dffffe4 _dispatch_worker_thread3 + 91 17 libsystem_pthread.dylib 0x00007fff994bb6cb _pthread_wqthread + 729 18 libsystem_pthread.dylib 0x00007fff994b94a1 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit): rax: 0x00007fff55e7c488 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000109dc2a2a rdi: 0x0000000000000000 rsi: 0x0000000000000009 rbp: 0x00007fff55e7c3b0 rsp: 0x00007fff55e7c3a0 r8: 0x0000000000000300 r9: 0xbaddc0dedeadbead r10: 0x00007fac2a8631b0 r11: 0x0000000000000001 r12: 0x00006080000f4010 r13: 0x00000000000f42a7 r14: 0x00007fff7b254780 r15: 0x0000000109de1ef0 rip: 0x00007fff99b06a79 rfl: 0x0000000000010246 cr2: 0x0000000000000000

Logical CPU: 0 Error Code: 0x00000004 Trap Number: 14

Binary Images: 0x109d82000 - 0x109ddefff +com.sc.iPhoneTestIOSCocoa (1.0 - 1) <270E429E-F71E-3F30-97AD-06FEE5BB68A5> /Users/USER/Library/Developer/Xcode/DerivedData/iPhoneTestIOS-cytiiwmduaicxafcymnrihmiloyk/Build/Products/Debug/iPhoneTestIOSCocoa.app/Contents/MacOS/iPhoneTestIOSCocoa 0x109e1d000 - 0x109e52ff7 libssl.0.9.8.dylib (52) <70680606-475F-3C89-BB5F-E274253DC7C6> /usr/lib/libssl.0.9.8.dylib 0x10e046000 - 0x10e046ff5 +cl_kernels (???) <95EE2695-8054-4B09-A214-973BB2CB44D1> cl_kernels 0x10e048000 - 0x10e12efef unorm8_bgra.dylib (2.4.5) <90797750-141F-3114-ACD0-A71363968678> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib 0x10e1f5000 - 0x10e1f5fff +cl_kernels (???) <0CAA1706-E45E-43D3-A1F7-D899009E6E5E> cl_kernels 0x7fff652cc000 - 0x7fff65302837 dyld (353.2.1) <4696A982-1500-34EC-9777-1EF7A03E2659> /usr/lib/dyld 0x7fff8ac1a000 - 0x7fff8ad31fe7 libvDSP.dylib (512) <52777555-F051-3BC2-A2D2-9645907E836D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff8ad32000 - 0x7fff8adc7ff7 com.apple.ColorSync (4.9.0 - 4.9.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff8ae00000 - 0x7fff8b07afff com.apple.CoreData (110 - 526) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff8b07b000 - 0x7fff8b3a9ff7 com.apple.Foundation (6.9 - 1151.16) <18EDD673-A010-3E99-956E-DA594CE1FA80> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff8b3aa000 - 0x7fff8b44bff7 com.apple.Bluetooth (4.3.1 - 4.3.1f2) /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fff8b44c000 - 0x7fff8b467ff7 com.apple.aps.framework (4.0 - 4.0) <9955CAFD-D56B-36E9-BB41-6F7F73317EB5> /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService 0x7fff8b4b3000 - 0x7fff8b7b5fff com.apple.HIToolbox (2.1.1 - 756) <9DD121B5-B7EB-3C43-8155-61A4417F8E9A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff8b7b6000 - 0x7fff8b7e4fff com.apple.CoreServicesInternal (221.1 - 221.1) <51BAE6D2-84F3-392A-BFEC-A3B47B80A3D2> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fff8b863000 - 0x7fff8b87dff7 com.apple.Kerberos (3.0 - 1) <7760E0C2-A222-3709-B2A6-B692D900CEB1> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff8bb63000 - 0x7fff8bb74fff libcmph.dylib (1) <46EC3997-DB5E-38AE-BBBB-A035A54AD3C0> /usr/lib/libcmph.dylib 0x7fff8bb75000 - 0x7fff8bb9effb libxslt.1.dylib (13) /usr/lib/libxslt.1.dylib 0x7fff8bb9f000 - 0x7fff8bba4fff com.apple.DiskArbitration (2.6 - 2.6) <0DFF4D9B-2AC3-3B82-B5C5-30F4EFBD2DB9> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff8bba5000 - 0x7fff8bba5ff7 libkeymgr.dylib (28) <77845842-DE70-3CC5-BD01-C3D14227CED5> /usr/lib/system/libkeymgr.dylib 0x7fff8bc77000 - 0x7fff8bc84ff7 libxar.1.dylib (254) /usr/lib/libxar.1.dylib 0x7fff8bcbe000 - 0x7fff8bce3ff7 libJPEG.dylib (1231) <35F13BD9-AA92-3510-B5BB-420DA15AE7F2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff8bce6000 - 0x7fff8bcf7ff7 libsystem_coretls.dylib (35.1.2) /usr/lib/system/libsystem_coretls.dylib 0x7fff8bcf8000 - 0x7fff8bd38ff7 libGLImage.dylib (11.0.7) <7CBCEB4B-D22F-3116-8B28-D1C22D28C69D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff8bd39000 - 0x7fff8bd41fff libsystem_platform.dylib (63) <64E34079-D712-3D66-9CE2-418624A5C040> /usr/lib/system/libsystem_platform.dylib 0x7fff8bd42000 - 0x7fff8c011ff3 com.apple.CoreImage (10.0.33) <6E3DDA29-718B-3BDB-BFAF-F8C201BF93A4> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff8c161000 - 0x7fff8c16eff7 libbz2.1.0.dylib (36) <2DF83FBC-5C08-39E1-94F5-C28653791B5F> /usr/lib/libbz2.1.0.dylib 0x7fff8c6a4000 - 0x7fff8c6b1fff com.apple.ProtocolBuffer (1 - 225.1) <2D502FBB-D2A0-3937-A5C5-385FA65B3874> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fff8c6b2000 - 0x7fff8c7effff com.apple.ImageIO.framework (3.3.0 - 1038) <611BDFBA-4BAA-36A8-B7E0-3830F3375E53> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff8c84c000 - 0x7fff8cb33ffb com.apple.CoreServices.CarbonCore (1108.1 - 1108.1) <55A16172-ACC0-38B7-8409-3CB92AF33973> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff8cb6c000 - 0x7fff8cb83ff7 libLinearAlgebra.dylib (1128) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fff8cb84000 - 0x7fff8cb86fff libRadiance.dylib (1231) <746E9989-E89C-3027-A418-5F99CE131C93> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff8ccbf000 - 0x7fff8cde1ff7 com.apple.LaunchServices (644.12 - 644.12) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff8d066000 - 0x7fff8d067fff com.apple.TrustEvaluationAgent (2.0 - 25) <2D61A2C3-C83E-3A3F-8EC1-736DBEC250AB> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fff8d068000 - 0x7fff8d070ff7 com.apple.AppleSRP (5.0 - 1) <01EC5144-D09A-3D6A-AE35-F6D48585F154> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP 0x7fff8d449000 - 0x7fff8d44bfff com.apple.EFILogin (2.0 - 2) /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin 0x7fff8d44c000 - 0x7fff8d4ddfff com.apple.cloudkit.CloudKit (259.2.3 - 259.2.3) <6F955140-D522-32B3-B34B-BD94C5D94E7A> /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit 0x7fff8d4de000 - 0x7fff8dd35ff3 com.apple.CoreGraphics (1.600.0 - 772) <6364CBE3-3635-3A53-B448-9D19EF9FEA96> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff8dd36000 - 0x7fff8dd3afff libpam.2.dylib (20) /usr/lib/libpam.2.dylib 0x7fff8ddb1000 - 0x7fff8de18ff7 com.apple.framework.CoreWiFi (3.0 - 300.4) <19269C1D-EB29-384A-83F3-7DDDEB7D9DAD> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi 0x7fff8dee6000 - 0x7fff8dee6ff7 liblaunch.dylib (559.1.22) <8A988924-8BE7-35FE-BF7D-322E90EFE49E> /usr/lib/system/liblaunch.dylib 0x7fff8dee7000 - 0x7fff8df5bff3 com.apple.securityfoundation (6.0 - 55126) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff8df75000 - 0x7fff8dfc1ff7 libcups.2.dylib (408) <9CECCDE3-51D7-3028-830C-F58BD36E3317> /usr/lib/libcups.2.dylib 0x7fff8dfdf000 - 0x7fff8dfecfff com.apple.SpeechRecognitionCore (2.0.32 - 2.0.32) <87F0C88D-502D-3217-8B4A-8388288568BA> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fff8dfed000 - 0x7fff8e017ff7 libdispatch.dylib (442.1.4) <502CF32B-669B-3709-8862-08188225E4F0> /usr/lib/system/libdispatch.dylib 0x7fff8e018000 - 0x7fff8eb59fff com.apple.AppKit (6.9 - 1343.16) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff8ebb6000 - 0x7fff8ed21ff7 com.apple.audio.toolbox.AudioToolbox (1.12 - 1.12) <5C6DBEB4-F2EA-3262-B9FC-AFB89404C1DA> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff8ed22000 - 0x7fff8ed28fff libsystem_trace.dylib (72.1.3) /usr/lib/system/libsystem_trace.dylib 0x7fff8ed34000 - 0x7fff8ed35fff libsystem_secinit.dylib (18) <581DAD0F-6B63-3A48-B63B-917AF799ABAA> /usr/lib/system/libsystem_secinit.dylib 0x7fff8ed70000 - 0x7fff8ed72ff7 libutil.dylib (38) <471AD65E-B86E-3C4A-8ABD-B8665A2BCE3F> /usr/lib/libutil.dylib 0x7fff8ed73000 - 0x7fff8ed9bffb libRIP.A.dylib (772) <9262437A-710A-397D-8E34-1CBFEA1FC5E1> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x7fff8eda0000 - 0x7fff8eda7fff com.apple.NetFS (6.0 - 4.0) <1581D25F-CC07-39B0-90E8-5D4F3CF84EBA> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff8edbd000 - 0x7fff8ee11fff libc++.1.dylib (120) <1B9530FD-989B-3174-BB1C-BDC159501710> /usr/lib/libc++.1.dylib 0x7fff8ee12000 - 0x7fff8ee12fff libOpenScriptingUtil.dylib (162) /usr/lib/libOpenScriptingUtil.dylib 0x7fff8ee1e000 - 0x7fff8ee20fff com.apple.OAuth (25 - 25) /System/Library/PrivateFrameworks/OAuth.framework/Versions/A/OAuth 0x7fff8f42f000 - 0x7fff8f49dffb com.apple.Heimdal (4.0 - 2.0) /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff8f4a3000 - 0x7fff8f542df7 com.apple.AppleJPEG (1.0 - 1) <9BB3D7DF-630A-3E1C-A124-12D6C4D0DE70> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fff8f592000 - 0x7fff8f592fff com.apple.Cocoa (6.8 - 21) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fff8f593000 - 0x7fff8f721fff libBLAS.dylib (1128) <497912C1-A98E-3281-BED7-E9C751552F61> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff8f739000 - 0x7fff8f82dff7 libFontParser.dylib (134) <506126F8-FDCE-3DE1-9DCA-E07FE658B597> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fff90042000 - 0x7fff90067ff7 libPng.dylib (1231) <2D5AC0EE-4056-3F76-97E7-BBD415F072B5> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff90068000 - 0x7fff90070fe7 libcldcpuengine.dylib (2.4.5) /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib 0x7fff900c7000 - 0x7fff901eefff com.apple.coreui (2.1 - 305) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff901ef000 - 0x7fff902feffb com.apple.desktopservices (1.9 - 1.9) <6EDAC73F-C42C-3FF7-B67D-FCCA1CFC5405> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff902ff000 - 0x7fff9032cfff com.apple.CoreVideo (1.8 - 145.1) <18DB07E0-B927-3260-A234-636F298D1917> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff9032d000 - 0x7fff9034cfff com.apple.CoreDuet (1.0 - 1) <36AA9FD5-2685-314D-B364-3FA4688D86BD> /System/Library/PrivateFrameworks/CoreDuet.framework/Versions/A/CoreDuet 0x7fff9045f000 - 0x7fff90662ff3 com.apple.CFNetwork (720.1.1 - 720.1.1) /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff90668000 - 0x7fff90668fff com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff90678000 - 0x7fff906f0ff7 com.apple.SystemConfiguration (1.14 - 1.14) /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff906f1000 - 0x7fff90723ff3 com.apple.frameworks.CoreDaemon (1.3 - 1.3) /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon 0x7fff90724000 - 0x7fff9072bff7 libcompiler_rt.dylib (35) /usr/lib/system/libcompiler_rt.dylib 0x7fff90756000 - 0x7fff90791fff com.apple.Symbolication (1.4 - 56045) /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x7fff907aa000 - 0x7fff907b8ff7 com.apple.opengl (11.0.7 - 11.0.7) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff907b9000 - 0x7fff907cbfff libsasl2.2.dylib (193) /usr/lib/libsasl2.2.dylib 0x7fff9115b000 - 0x7fff91188fff com.apple.Accounts (113 - 113) <3145FCC2-D297-3DD1-B74B-9E7DBB0EE33C> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts 0x7fff911b4000 - 0x7fff911b5fff liblangid.dylib (117) /usr/lib/liblangid.dylib 0x7fff911b6000 - 0x7fff91202fff com.apple.corelocation (1486.17 - 1615.21) /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation 0x7fff9120b000 - 0x7fff9134dfff libsqlite3.dylib (168) <7B580EB9-9260-35FE-AE2F-276A2C242BAB> /usr/lib/libsqlite3.dylib 0x7fff9134e000 - 0x7fff91358ff7 com.apple.CrashReporterSupport (10.10 - 629) /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fff91359000 - 0x7fff9136dff7 com.apple.MultitouchSupport.framework (260.30 - 260.30) <28728A7D-E048-3B14-9932-839A87D381FE> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff9136e000 - 0x7fff91379ff7 libcsfde.dylib (471) <797691FA-FC0A-3A95-B6E8-BDB75AEAEDFD> /usr/lib/libcsfde.dylib 0x7fff913e2000 - 0x7fff913e4fff libCVMSPluginSupport.dylib (11.0.7) <29D775BB-A11D-3140-A478-2A0DA1A87420> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff914ff000 - 0x7fff9153ffff com.apple.CloudDocs (1.0 - 280.1.2) <49E75BC1-6556-36B4-804A-E49BC41241CF> /System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs 0x7fff915eb000 - 0x7fff9191eff7 libmecabra.dylib (666.1) /usr/lib/libmecabra.dylib 0x7fff9194c000 - 0x7fff91966ff7 com.apple.AppleVPAFramework (1.0.30 - 1.0.30) /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA 0x7fff91aac000 - 0x7fff91aadff7 libsystem_blocks.dylib (65) <9615D10A-FCA7-3BE4-AA1A-1B195DACE1A1> /usr/lib/system/libsystem_blocks.dylib 0x7fff91aca000 - 0x7fff91af2fff libsystem_info.dylib (459) /usr/lib/system/libsystem_info.dylib 0x7fff91b9f000 - 0x7fff91fcffff com.apple.vision.FaceCore (3.1.6 - 3.1.6) /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fff91fd0000 - 0x7fff92037ff7 com.apple.datadetectorscore (6.0 - 396.1) <5D348063-1528-3E2F-B587-9E82970506F9> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff92038000 - 0x7fff92040ffb libcopyfile.dylib (118.1.2) <0C68D3A6-ACDD-3EF3-991A-CC82C32AB836> /usr/lib/system/libcopyfile.dylib 0x7fff92041000 - 0x7fff921f1ff7 com.apple.QuartzCore (1.10 - 361.11) <7382E4A9-10B0-3877-B9D7-FA84DC71BA55> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff9220e000 - 0x7fff92246ffb libsystem_network.dylib (411) /usr/lib/system/libsystem_network.dylib 0x7fff92247000 - 0x7fff9224dfff com.apple.speech.recognition.framework (5.0.9 - 5.0.9) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff9224e000 - 0x7fff92251fff com.apple.IOSurface (97 - 97) /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff928c4000 - 0x7fff928d6ff7 com.apple.CoreDuetDaemonProtocol (1.0 - 1) /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/Versions/A/CoreDuetDaemonProtocol 0x7fff928d7000 - 0x7fff9290aff7 com.apple.MediaKit (16 - 757) <345EDAFE-3E39-3B0F-8D84-54657EC4396D> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit 0x7fff938b2000 - 0x7fff938cbff7 com.apple.CFOpenDirectory (10.10 - 187) <0ECA5D80-A045-3A2C-A60C-E1605F3AB6BD> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff938cc000 - 0x7fff93987ff7 com.apple.DiscRecording (9.0 - 9000.4.1) /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording 0x7fff93a0a000 - 0x7fff93e17ff7 libLAPACK.dylib (1128) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff93e18000 - 0x7fff93f48fff com.apple.UIFoundation (1.0 - 1) <8E030D93-441C-3997-9CD2-55C8DFAC8B84> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fff93f53000 - 0x7fff93f5bff7 com.apple.icloud.FindMyDevice (1.0 - 1) /System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevice 0x7fff93f5c000 - 0x7fff93fedff7 libCoreStorage.dylib (471) <5CA37ED3-320C-3469-B4D2-6F045AFE03A1> /usr/lib/libCoreStorage.dylib 0x7fff94103000 - 0x7fff94120ffb libresolv.9.dylib (57) <26B38E61-298A-3C3A-82C1-3B5E98AD5E29> /usr/lib/libresolv.9.dylib 0x7fff941e0000 - 0x7fff94251ff7 com.apple.framework.IOKit (2.0.2 - 1050.1.21) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff94287000 - 0x7fff942b2fff libc++abi.dylib (125) <88A22A0F-87C6-3002-BFBA-AC0F2808B8B9> /usr/lib/libc++abi.dylib 0x7fff942b3000 - 0x7fff942b7fff libCoreVMClient.dylib (79) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff942b8000 - 0x7fff9470bfc7 com.apple.vImage (8.0 - 8.0) <33BE7B31-72DB-3364-B37E-C322A32748C5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff9470c000 - 0x7fff94795fff com.apple.CoreSymbolication (3.1 - 56072) <8CE81C95-49E8-389F-B989-67CC452C08D0> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff94796000 - 0x7fff94796fff com.apple.Accelerate (1.10 - Accelerate 1.10) <227E2491-1DDB-336F-BF83-773CECEC66F1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff94b03000 - 0x7fff94b0afff libCGCMS.A.dylib (772) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib 0x7fff94f43000 - 0x7fff95035ff7 libiconv.2.dylib (42) <2A06D02F-8B76-3864-8D96-64EF5B40BC6C> /usr/lib/libiconv.2.dylib 0x7fff95042000 - 0x7fff9506dff3 libarchive.2.dylib (30) <8CBB4416-EBE9-3574-8ADC-44655D245F39> /usr/lib/libarchive.2.dylib 0x7fff95090000 - 0x7fff950efff3 com.apple.AE (681 - 681) <7F544183-A515-31A8-B45F-89A167F56216> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff950f0000 - 0x7fff950fffff com.apple.LangAnalysis (1.7.0 - 1.7.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff95100000 - 0x7fff95149ff3 com.apple.HIServices (1.22 - 519) <59D78E07-C3F1-3272-88F1-876B836D5517> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff952a9000 - 0x7fff952adff7 libGIF.dylib (1231) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff952ae000 - 0x7fff952b3ff7 libunwind.dylib (35.3) /usr/lib/system/libunwind.dylib 0x7fff952b4000 - 0x7fff952c8ff7 com.apple.ProtectedCloudStorage (1.0 - 1) <52CFE68A-0663-3756-AB5B-B42195026052> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage 0x7fff952c9000 - 0x7fff9530fffb libFontRegistry.dylib (134) <01B8034A-45FD-3360-A347-A1896F591363> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff95310000 - 0x7fff95384fff com.apple.ApplicationServices.ATS (360 - 375) <62828B40-231D-3F81-8067-1903143DCB6B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff95385000 - 0x7fff953bfffb com.apple.DebugSymbols (115 - 115) <6F03761D-7C3A-3C80-8031-AA1C1AD7C706> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff95423000 - 0x7fff9542efff libGL.dylib (11.0.7) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff9542f000 - 0x7fff95430fff libSystem.B.dylib (1213) /usr/lib/libSystem.B.dylib 0x7fff95431000 - 0x7fff9544bff7 liblzma.5.dylib (7) <1D03E875-A7C0-3028-814C-3C27F7B7C079> /usr/lib/liblzma.5.dylib 0x7fff9551f000 - 0x7fff95704ff3 libicucore.A.dylib (531.30) /usr/lib/libicucore.A.dylib 0x7fff95705000 - 0x7fff95707ff7 libsystem_coreservices.dylib (9) <41B7C578-5A53-31C8-A96F-C73E030B0938> /usr/lib/system/libsystem_coreservices.dylib 0x7fff9572d000 - 0x7fff95750fff com.apple.Sharing (328.3 - 328.3) /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fff9584a000 - 0x7fff9584dfff com.apple.xpc.ServiceManagement (1.0 - 1) <7E9E6BB7-AEE7-3F59-BAC0-59EAF105D0C8> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff9584e000 - 0x7fff95858ff7 com.apple.NetAuth (5.0 - 5.0) /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff95859000 - 0x7fff9585bff7 libsystem_sandbox.dylib (358.1.1) /usr/lib/system/libsystem_sandbox.dylib 0x7fff958d1000 - 0x7fff958edfff com.apple.GenerationalStorage (2.0 - 209.11) <9FF8DD11-25FB-3047-A5BF-9415339B3EEC> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fff958ee000 - 0x7fff958f0fff com.apple.CoreDuetDebugLogging (1.0 - 1) <9A6E5710-EA99-366E-BF40-9A65EC1B46A1> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/Versions/A/CoreDuetDebugLogging 0x7fff9617a000 - 0x7fff961c0ff7 libauto.dylib (186) /usr/lib/libauto.dylib 0x7fff961c5000 - 0x7fff96214ff7 com.apple.opencl (2.4.2 - 2.4.2) <6AE26E08-6EFC-3E1B-B202-EFA9C3E5B9D4> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff96268000 - 0x7fff962d7fff com.apple.SearchKit (1.4.0 - 1.4.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff96604000 - 0x7fff9660dfff libGFXShared.dylib (11.0.7) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff9675f000 - 0x7fff96787fff libxpc.dylib (559.1.22) <9437C02E-A07B-38C8-91CB-299FAA63083D> /usr/lib/system/libxpc.dylib 0x7fff967e5000 - 0x7fff968a4fff com.apple.backup.framework (1.6.1 - 1.6.1) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fff968a5000 - 0x7fff9691bfe7 libcorecrypto.dylib (233.1.2) /usr/lib/system/libcorecrypto.dylib 0x7fff96a76000 - 0x7fff96a81fff libcommonCrypto.dylib (60061) /usr/lib/system/libcommonCrypto.dylib 0x7fff96ada000 - 0x7fff96bcdff7 libJP2.dylib (1231) <58849E48-9CD2-38A1-9D48-FCE630F473EB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff96bce000 - 0x7fff96c50fff com.apple.PerformanceAnalysis (1.0 - 1) <2FC0F303-B672-3E64-A978-AB78EAD98395> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff96c9f000 - 0x7fff96ca5ff7 libsystem_networkextension.dylib (167.1.10) <29AB225B-D7FB-30ED-9600-65D44B9A9442> /usr/lib/system/libsystem_networkextension.dylib 0x7fff96ca6000 - 0x7fff96d01fff libTIFF.dylib (1231) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff96d0f000 - 0x7fff96d7bfff com.apple.framework.CoreWLAN (5.0 - 500.35.2) /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fff96d7c000 - 0x7fff96d7dffb libremovefile.dylib (35) <3485B5F4-6CE8-3C62-8DFD-8736ED6E8531> /usr/lib/system/libremovefile.dylib 0x7fff970c7000 - 0x7fff970feffb com.apple.LDAPFramework (2.4.28 - 194.5) <4CFE8010-CE3F-35EC-90BA-529B74321029> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP 0x7fff97108000 - 0x7fff97110ffb com.apple.CoreServices.FSEvents (1210 - 1210) <782A9C69-7A45-31A7-8960-D08A36CBD0A7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fff9713e000 - 0x7fff97176fff com.apple.RemoteViewServices (2.0 - 99) /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff97450000 - 0x7fff9746bff7 libCRFSuite.dylib (34) /usr/lib/libCRFSuite.dylib 0x7fff9746c000 - 0x7fff97477ff7 com.apple.speech.synthesis.framework (5.2.6 - 5.2.6) <9434AA45-B6BD-37F7-A866-172196A7F91B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff9747d000 - 0x7fff97511fff com.apple.ink.framework (10.9 - 213) <8E029630-1530-3734-A446-13353F0E7AC5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff97564000 - 0x7fff97584fff com.apple.IconServices (47.1 - 47.1) /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fff977a4000 - 0x7fff97896fff libxml2.2.dylib (26) /usr/lib/libxml2.2.dylib 0x7fff97897000 - 0x7fff97899ff7 libquarantine.dylib (76) /usr/lib/system/libquarantine.dylib 0x7fff9789a000 - 0x7fff97970ff3 com.apple.DiskImagesFramework (10.10 - 389.1) <7DE2208C-BD55-390A-8167-4F9F11750C4B> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages 0x7fff97971000 - 0x7fff97973fff com.apple.loginsupport (1.0 - 1) <35A2A071-606C-39A5-8C11-E4CAF98D934C> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fff97b8e000 - 0x7fff97b8eff7 libunc.dylib (29) <5676F7EA-C1DF-329F-B006-D2C3022B7D70> /usr/lib/system/libunc.dylib 0x7fff97b8f000 - 0x7fff97d74267 libobjc.A.dylib (646) <3B60CD90-74A2-3A5D-9686-B0772159792A> /usr/lib/libobjc.A.dylib 0x7fff97e21000 - 0x7fff97e21fff com.apple.CoreServices (62 - 62) <9E4577CA-3FC3-300D-AB00-87ADBDDA2E37> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff980bb000 - 0x7fff98138fff com.apple.CoreServices.OSServices (640.3 - 640.3) <28445162-08E9-3E24-84E4-617CE5FE1367> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff98139000 - 0x7fff98187fff libcurl.4.dylib (83.1.2) <337A1FF8-E8B1-3173-9F29-C0D4C851D8E1> /usr/lib/libcurl.4.dylib 0x7fff9820d000 - 0x7fff98210ff7 libdyld.dylib (353.2.1) <19FAF435-C165-3374-9DEF-D7BBA7D61DB6> /usr/lib/system/libdyld.dylib 0x7fff98211000 - 0x7fff98211fff com.apple.audio.units.AudioUnit (1.12 - 1.12) <76EF1C9D-DEA4-3E55-A134-4099B2FD2CF2> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff98213000 - 0x7fff9821fff7 com.apple.OpenDirectory (10.10 - 187) <1D0066FC-1DEB-381B-B15C-4C009E0DF850> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff98220000 - 0x7fff98222ffb libCGXType.A.dylib (772) <7CB71BC6-D8EC-37BC-8243-41BAB086FAAA> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x7fff98305000 - 0x7fff9830affb libheimdal-asn1.dylib (398.1.2) /usr/lib/libheimdal-asn1.dylib 0x7fff984f6000 - 0x7fff984ffff7 libsystem_notify.dylib (133.1.1) <61147800-F320-3DAA-850C-BADF33855F29> /usr/lib/system/libsystem_notify.dylib 0x7fff98500000 - 0x7fff98500fff com.apple.ApplicationServices (48 - 48) <5BF7910B-C328-3BF8-BA4F-CE52B574CE01> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff98501000 - 0x7fff987adfff com.apple.GeoServices (1.0 - 982.4.10) <8A7FE04A-2785-30E7-A6E2-DC15D170DAF5> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices 0x7fff987ae000 - 0x7fff987bfff7 libz.1.dylib (55) <88C7C7DE-04B8-316F-8B74-ACD9F3DE1AA1> /usr/lib/libz.1.dylib 0x7fff9887c000 - 0x7fff98885ff3 com.apple.CommonAuth (4.0 - 2.0) /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff988b9000 - 0x7fff988bafff libDiagnosticMessagesClient.dylib (100) <2EE8E436-5CDC-34C5-9959-5BA218D507FB> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff988bb000 - 0x7fff988f6fff com.apple.QD (301 - 301) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff988f7000 - 0x7fff98983fff libsystem_c.dylib (1044.1.2) /usr/lib/system/libsystem_c.dylib 0x7fff99363000 - 0x7fff99393fff libsystem_m.dylib (3086.1) <1E12AB45-6D96-36D0-A226-F24D9FB0D9D6> /usr/lib/system/libsystem_m.dylib 0x7fff99394000 - 0x7fff993b5fff com.apple.framework.Apple80211 (10.0.1 - 1001.57.4) /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fff993b6000 - 0x7fff99479ff7 libvMisc.dylib (512) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff994b8000 - 0x7fff994c1fff libsystem_pthread.dylib (105.1.4) <26B1897F-0CD3-30F3-B55A-37CB45062D73> /usr/lib/system/libsystem_pthread.dylib 0x7fff995db000 - 0x7fff99606fff com.apple.DictionaryServices (1.2 - 229) <6789EC43-CADA-394D-8FE8-FC3A2DD136B9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff99607000 - 0x7fff9960bfff libsystem_stats.dylib (163.1.4) <1DB04436-5974-3F16-86CC-5FF5F390339C> /usr/lib/system/libsystem_stats.dylib 0x7fff9963b000 - 0x7fff99655ff3 com.apple.Ubiquity (1.3 - 313) /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity 0x7fff99656000 - 0x7fff9965bff7 libmacho.dylib (862) <126CA2ED-DE91-308F-8881-B9DAEC3C63B6> /usr/lib/system/libmacho.dylib 0x7fff9965c000 - 0x7fff9968cffb com.apple.GSS (4.0 - 2.0) /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff9968d000 - 0x7fff996aafff libsystem_kernel.dylib (2782.1.97) <93E0E0A9-75B6-3904-BB4E-4BC7C05F4B6B> /usr/lib/system/libsystem_kernel.dylib 0x7fff996ab000 - 0x7fff996c1ff7 libsystem_asl.dylib (267) /usr/lib/system/libsystem_asl.dylib 0x7fff996c2000 - 0x7fff9992affb com.apple.security (7.0 - 57031.1.35) <96141D1F-614E-32C4-8AC2-F47481F23F43> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff9992b000 - 0x7fff9993eff7 com.apple.CoreBluetooth (1.0 - 1) /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fff99947000 - 0x7fff99957ff7 libbsm.0.dylib (34) /usr/lib/libbsm.0.dylib 0x7fff99958000 - 0x7fff99963ff7 libkxld.dylib (2782.1.97) /usr/lib/system/libkxld.dylib 0x7fff9996a000 - 0x7fff99a82ffb com.apple.CoreText (352.0 - 454.1) /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff99a83000 - 0x7fff99ac4fff libGLU.dylib (11.0.7) <8037342E-1ECD-385F-B4C3-545CE97B76AE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff99ac5000 - 0x7fff99adfff7 libextension.dylib (55.1) /usr/lib/libextension.dylib 0x7fff99ae0000 - 0x7fff99e76fff com.apple.CoreFoundation (6.9 - 1151.16) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff99e77000 - 0x7fff99ec4ff3 com.apple.print.framework.PrintCore (10.0 - 451) <3CA58254-D14F-3913-9DFB-CAC499570CC7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff99f2d000 - 0x7fff99f35fff libsystem_dnssd.dylib (561.1.1) <62B70ECA-E40D-3C63-896E-7F00EC386DDB> /usr/lib/system/libsystem_dnssd.dylib 0x7fff99f36000 - 0x7fff99fd4fff com.apple.Metadata (10.7.0 - 916.1) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff99fd5000 - 0x7fff9a026ff7 com.apple.audio.CoreAudio (4.3.0 - 4.3.0) /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff9a027000 - 0x7fff9a081ff7 com.apple.LanguageModeling (1.0 - 1) /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fff9a085000 - 0x7fff9a0a1ff7 libsystem_malloc.dylib (53.1.1) <19BCC257-5717-3502-A71F-95D65AFA861B> /usr/lib/system/libsystem_malloc.dylib 0x7fff9a0a2000 - 0x7fff9a0a6fff libcache.dylib (69) <45E9A2E7-99C4-36B2-BEE3-0C4E11614AD1> /usr/lib/system/libcache.dylib 0x7fff9a0a7000 - 0x7fff9a0abff7 com.apple.TCC (1.0 - 1) /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff9a0ac000 - 0x7fff9a0aefff libsystem_configuration.dylib (699.1.5) <9FBA1CE4-97D0-347E-A443-93ED94512E92> /usr/lib/system/libsystem_configuration.dylib 0x7fff9a331000 - 0x7fff9a357ff7 com.apple.ChunkingLibrary (2.1 - 163.1) <3514F2A4-38BD-3849-9286-B3B991057742> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x7fff9a44c000 - 0x7fff9a52ffff libcrypto.0.9.8.dylib (52) <7208EEE2-C090-383E-AADD-7E1BD1321BEC> /usr/lib/libcrypto.0.9.8.dylib

External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 1 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 268665 thread_create: 0 thread_set_state: 3778

VM Region Summary: ReadOnly portion of Libraries: Total=182.7M resident=111.2M(61%) swapped_out_or_unallocated=71.5M(39%) Writable regions: Total=140.0M written=65.9M(47%) resident=71.5M(51%) swapped_out=8K(0%) unallocated=68.5M(49%)

REGION TYPE VIRTUAL =========== ======= CG backing stores 968K CG image 24K CG shared images 240K CoreAnimation 20K CoreImage 8K CoreUI image data 60K Foundation 4K Kernel Alloc Once 8K MALLOC 112.0M MALLOC (admin) 32K Memory Tag 242 12K Memory Tag 251 8K OpenCL 16K STACK GUARD 56.0M Stack 9824K VM_ALLOCATE 17.1M DATA 15.5M IMAGE 528K LINKEDIT 70.5M TEXT 112.2M __UNICODE 544K mapped file 61.1M shared memory 4K =========== ======= TOTAL 456.4M

samdmarshall commented 9 years ago

Does this sample contain the changes that resolved the other issue? I want to make sure that I'm not working from an older version of the code.

daemonx01 commented 9 years ago

No, here's the new sample with latest version of library.

https://www.dropbox.com/s/l63xtpgfxfxf5dn/SDMMobileDevice%20SAMPLE%202.zip?dl=0

daemonx01 commented 9 years ago

And here's the new crash log from latest library.

https://gist.github.com/bilawal230/5ddd27a2c0fd62d504ff

daemonx01 commented 9 years ago

While reading a large file, say 500mb, if you detach the device app will crash. It happens whenever in the reading process.

daemonx01 commented 9 years ago

can you look into it this weekend?

samdmarshall commented 9 years ago

Can you please try again with the latest commit? I haven't been able to reproduce since adding those fixes.

daemonx01 commented 9 years ago

Yes, it's fixed now after added checks. Thanks a lot

kapil0408 commented 7 years ago

Hi All,

Could you please share the code. i want to see the reading process using it. Please help.

Thanks.