kyleneideck / BackgroundMusic

Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
GNU General Public License v2.0
16.39k stars 677 forks source link

Background music disappears when in sleep #85

Open simondsmason opened 8 years ago

simondsmason commented 8 years ago

I have a MacBook Air mid 2013. I have noticed that when I put the system to sleep for prolonged periods of time that Background music is no longer running when I wake it up. I don't see any error messages. I have to run the app again before any sounds can be heard. For example it happened last night and hear is the user report from console. Judging by the time of this error I think this is about 30 minutes after I closed the lid and plugged it in. So I am guessing the computer woke up to do something at that time.

Process: Background Music [8137] Path: /Applications/Background Music.app/Contents/MacOS/Background Music Identifier: com.bearisdriving.BGM.App Version: 0.1.0 (1.0.0) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: Background Music [8137] User ID: 501

Date/Time: 2016-11-14 20:38:01.137 -0500 OS Version: Mac OS X 10.12.1 (16B2555) Report Version: 12 Anonymous UUID: 1789BDEA-479D-1E14-BA86-03A56E824F0F

Sleep/Wake UUID: 5EE7B829-9F67-483E-B05D-3E2D310A7121

Time Awake Since Boot: 71000 seconds Time Since Wake: 29 seconds

System Integrity Protection: disabled

Crashed Thread: 2 Dispatch queue: com.apple.root.user-interactive-qos

Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information: abort() called terminating with uncaught exception of type CAException

Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fffe3b9641a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fffe3b95867 mach_msg + 55 2 com.apple.CoreFoundation 0x00007fffce9a5834 CFRunLoopServiceMachPort + 212 3 com.apple.CoreFoundation 0x00007fffce9a4cc1 CFRunLoopRun + 1361 4 com.apple.CoreFoundation 0x00007fffce9a4514 CFRunLoopRunSpecific + 420 5 com.apple.HIToolbox 0x00007fffcdf41fbc RunCurrentEventLoopInMode + 240 6 com.apple.HIToolbox 0x00007fffcdf41df1 ReceiveNextEventCommon + 432 7 com.apple.HIToolbox 0x00007fffcdf41c26 _BlockUntilNextEventMatchingListInModeWithFilter + 71 8 com.apple.AppKit 0x00007fffcc62bb79 _DPSNextEvent + 1093 9 com.apple.AppKit 0x00007fffccd411c3 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1637 10 com.apple.AppKit 0x00007fffcc62053d -[NSApplication run] + 926 11 com.apple.AppKit 0x00007fffcc5eb1ad NSApplicationMain + 1237 12 libdyld.dylib 0x00007fffe3a6f255 start + 1

Thread 1:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fffe3b9641a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fffe3b95867 mach_msg + 55 2 com.apple.CoreFoundation 0x00007fffce9a5834 CFRunLoopServiceMachPort + 212 3 com.apple.CoreFoundation 0x00007fffce9a4cc1 CFRunLoopRun + 1361 4 com.apple.CoreFoundation 0x00007fffce9a4514 CFRunLoopRunSpecific + 420 5 com.apple.AppKit 0x00007fffcc7785a0 _NSEventThread + 205 6 libsystem_pthread.dylib 0x00007fffe3c86aab _pthread_body + 180 7 libsystem_pthread.dylib 0x00007fffe3c869f7 _pthread_start + 286 8 libsystem_pthread.dylib 0x00007fffe3c86221 thread_start + 13

Thread 2 Crashed:: Dispatch queue: com.apple.root.user-interactive-qos 0 libsystem_kernel.dylib 0x00007fffe3b9ddda __pthread_kill + 10 1 libsystem_pthread.dylib 0x00007fffe3c89787 pthread_kill + 90 2 libsystem_c.dylib 0x00007fffe3b03420 abort + 129 3 libc++abi.dylib 0x00007fffe266285a abort_message + 266 4 libc++abi.dylib 0x00007fffe2687c4f default_terminate_handler() + 267 5 libobjc.A.dylib 0x00007fffe3192f33 _objc_terminate() + 124 6 libc++abi.dylib 0x00007fffe2684d69 std::__terminate(void (*)()) + 8 7 libc++abi.dylib 0x00007fffe2684de3 std::terminate() + 51 8 libdispatch.dylib 0x00007fffe3a3913c _dispatch_client_callout + 28 9 libdispatch.dylib 0x00007fffe3a3b099 _dispatch_root_queue_drain + 917 10 libdispatch.dylib 0x00007fffe3a3acb7 _dispatch_worker_thread3 + 99 11 libsystem_pthread.dylib 0x00007fffe3c86736 _pthread_wqthread + 1299 12 libsystem_pthread.dylib 0x00007fffe3c86211 start_wqthread + 13

Thread 3: 0 libsystem_kernel.dylib 0x00007fffe3b9e4e6 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fffe3c867b5 _pthread_wqthread + 1426 2 libsystem_pthread.dylib 0x00007fffe3c86211 start_wqthread + 13

Thread 4: 0 libsystem_kernel.dylib 0x00007fffe3b9646e semaphore_timedwait_trap + 10 1 libdispatch.dylib 0x00007fffe3a422c2 _dispatch_semaphore_wait_slow + 103 2 libdispatch.dylib 0x00007fffe3a3ca94 _dispatch_worker_thread + 275 3 libsystem_pthread.dylib 0x00007fffe3c86aab _pthread_body + 180 4 libsystem_pthread.dylib 0x00007fffe3c869f7 _pthread_start + 286 5 libsystem_pthread.dylib 0x00007fffe3c86221 thread_start + 13

Thread 5:

Thread 2 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x0000700009c7b848 rdx: 0x0000000000000000 rdi: 0x00000000000114bb rsi: 0x0000000000000006 rbp: 0x0000700009c7b870 rsp: 0x0000700009c7b848 r8: 0x00007fffe3b2c650 r9: 0x00007fffe3aeea50 r10: 0x000000000c000000 r11: 0x0000000000000206 r12: 0x0000700009c7b9d0 r13: 0x0000000000000030 r14: 0x0000700009c7c000 r15: 0x0000000000000008 rip: 0x00007fffe3b9ddda rfl: 0x0000000000000206 cr2: 0x00007fffec7770c0

Logical CPU: 0 Error Code: 0x02000148 Trap Number: 133

Binary Images: 0x10c89f000 - 0x10c8b6ff7 +com.bearisdriving.BGM.App (0.1.0 - 1.0.0) <7C8FE3D6-E02A-3F70-8149-83D62320AFF2> /Applications/Background Music.app/Contents/MacOS/Background Music 0x110825000 - 0x11089cff7 com.apple.driver.AppleIntelHD5000GraphicsMTLDriver (10.20.23 - 10.2.0) <2657569C-0E68-3078-97E4-0CCBE7052D14> /System/Library/Extensions/AppleIntelHD5000GraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsMTLDriver 0x110998000 - 0x1109d5287 dyld (421.2) <13A9466A-2576-3ABB-AD9D-D6BC16439B8F> /usr/lib/dyld 0x110a23000 - 0x110f8fff7 com.apple.driver.AppleIntelHD5000GraphicsGLDriver (10.20.23 - 10.2.0) <937303A6-4DB6-324C-A0F9-4CA3EAA19830> /System/Library/Extensions/AppleIntelHD5000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsGLDriver 0x1112a1000 - 0x1112a5fff com.apple.audio.AppleHDAHALPlugIn (278.23 - 278.23) /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn 0x1112ab000 - 0x1112b0fff +com.surteesstudios.BartenderAudioPlugIn (1.0.0 - 1.1) <4BEFD040-641C-3502-877D-4E336ABDA86F> /Library/Audio/Plug-Ins/HAL/BartenderAudioPlugIn.plugin/Contents/MacOS/BartenderAudioPlugIn 0x111400000 - 0x111401fff +com.surteesstudios.BartenderHelper (2.1.6 - 2.1.6) <33C690A5-F478-3CE3-88D4-6F25E2D3A834> /Library/ScriptingAdditions/BartenderHelper.osax/Contents/MacOS/BartenderHelper 0x111406000 - 0x111419fff +com.surteesstudios.BartenderHelper.BartenderHelperTwoOneThree (2.1.6 - 2.1.6) <6C4F2433-F831-3E06-8432-4172C5F30DA4> /Applications/Bartender 2.app/Contents/Resources/BartenderHelperTwoOneThree.bundle/Contents/MacOS/BartenderHelperTwoOneThree 0x7fffc97b7000 - 0x7fffc9aeffff com.apple.RawCamera.bundle (7.00 - 874) <99AF1865-BCDD-3313-85BF-E246745201F0> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera 0x7fffcb60b000 - 0x7fffcb60bfff com.apple.Accelerate (1.11 - Accelerate 1.11) <97EF9FB3-581F-3F19-84D0-E9262559A454> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fffcb60c000 - 0x7fffcb623ffb libCGInterfaces.dylib (331.5) <5796C169-B449-33C8-B471-BD711BDCB898> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib 0x7fffcb624000 - 0x7fffcbb3dfeb com.apple.vImage (8.1 - ???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fffcbb3e000 - 0x7fffcbcaeff3 libBLAS.dylib (1185) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fffcbcaf000 - 0x7fffcbcc3ffb libBNNS.dylib (14) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fffcbcc4000 - 0x7fffcc0bafef libLAPACK.dylib (1185) <2E8201CB-9A41-3D65-853E-841917FCE77B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fffcc0bb000 - 0x7fffcc0d1fff libLinearAlgebra.dylib (1185) <8CC29DE1-A231-3D5E-B5F1-DCC309036FE0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fffcc0d2000 - 0x7fffcc0d8fff libQuadrature.dylib (3) <120F6228-A3D4-3184-89D7-785ADC2AC715> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fffcc0d9000 - 0x7fffcc0edff7 libSparseBLAS.dylib (1185) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fffcc0ee000 - 0x7fffcc275fe7 libvDSP.dylib (600) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fffcc276000 - 0x7fffcc328ffb libvMisc.dylib (600) <5E006F98-FB5C-3AC4-B8B9-6D267B22AA72> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fffcc329000 - 0x7fffcc329fff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fffcc5e5000 - 0x7fffcd2c5ff3 com.apple.AppKit (6.9 - 1504.60) <5DA1E013-575C-34D5-A028-1639EB7B0040> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fffcd2d7000 - 0x7fffcd2d7fff com.apple.ApplicationServices (48 - 48) <3E1395EA-C661-3318-9B87-9857BB81021B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fffcd2d8000 - 0x7fffcd346ff7 com.apple.ApplicationServices.ATS (377 - 422.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fffcd3e0000 - 0x7fffcd50eff7 libFontParser.dylib (194.2) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fffcd50f000 - 0x7fffcd559fff libFontRegistry.dylib (196.2) <8AEE7F4E-60F0-33BB-99E4-5381EF1FEC6F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fffcd5b6000 - 0x7fffcd5e8fff libTrueTypeScaler.dylib (194.2) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x7fffcd654000 - 0x7fffcd6feff7 com.apple.ColorSync (4.12.0 - 502) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fffcd6ff000 - 0x7fffcd74ffff com.apple.HIServices (1.22 - 590) <109A9893-313B-3467-9892-062F49D1FF0D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fffcd750000 - 0x7fffcd75fff3 com.apple.LangAnalysis (1.7.0 - 1.7.0) <47D1A017-91A4-37F3-93E0-3923CD6ED2DE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fffcd760000 - 0x7fffcd7adfff com.apple.print.framework.PrintCore (12 - 491) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fffcd7ae000 - 0x7fffcd7e9fff com.apple.QD (3.12 - 310) <8F718290-DD82-36CE-9AF0-EFB6D31A49F4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fffcd7ea000 - 0x7fffcd7f5ff7 com.apple.speech.synthesis.framework (6.0.15 - 6.0.15) <23EA6076-ECDF-3A50-81E7-3CE6451DC8C4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fffcd7f6000 - 0x7fffcda04ff7 com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fffcda05000 - 0x7fffcda05fff com.apple.audio.units.AudioUnit (1.14 - 1.14) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fffcdb6e000 - 0x7fffcdef2ff7 com.apple.CFNetwork (807.1.3 - 807.1.3) <336BFAD9-1BAE-368E-8C48-B9F1CC251C67> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fffcdf0c000 - 0x7fffcdf0cfff com.apple.Carbon (154 - 157) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fffcdf0d000 - 0x7fffcdf10fff com.apple.CommonPanels (1.2.6 - 98) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fffcdf11000 - 0x7fffce215fff com.apple.HIToolbox (2.1.1 - 856.6) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fffce216000 - 0x7fffce219ff7 com.apple.help (1.3.5 - 49) <27C5F9FE-838F-3807-A4AC-D99470185B10> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fffce21a000 - 0x7fffce21ffff com.apple.ImageCapture (9.0 - 9.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fffce220000 - 0x7fffce2b7ff3 com.apple.ink.framework (10.9 - 219) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fffce2b8000 - 0x7fffce2d2fff com.apple.openscripting (1.7 - 172) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fffce2d3000 - 0x7fffce2d4ff3 com.apple.print.framework.Print (12 - 267) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fffce2d5000 - 0x7fffce2d7ff7 com.apple.securityhi (9.0 - 55006) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fffce2d8000 - 0x7fffce2deff7 com.apple.speech.recognition.framework (6.0.1 - 6.0.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fffce3be000 - 0x7fffce3befff com.apple.Cocoa (6.11 - 22) <5EEB0A26-F1C2-3D57-8441-52C0B80C2A6A> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fffce4f4000 - 0x7fffce584ff7 com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <4082E8CC-568A-364A-9AF0-92F30F067D42> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fffce585000 - 0x7fffce598ff3 com.apple.CoreBluetooth (1.0 - 1) <73A2B185-70E4-3535-A653-E1BC74584E55> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fffce599000 - 0x7fffce88fffb com.apple.CoreData (120 - 752.2) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fffce890000 - 0x7fffce91cfff com.apple.CoreDisplay (1.0 - 1) /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x7fffce91d000 - 0x7fffcedb6ff7 com.apple.CoreFoundation (6.9 - 1348.15) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fffcedb7000 - 0x7fffcf435fff com.apple.CoreGraphics (2.0 - 1070.8) <3F5B7647-8006-3738-9A5A-1AD2DF570992> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fffcf436000 - 0x7fffcf675ff7 com.apple.CoreImage (12.0.0 - 451) <4A79760F-FD23-3055-9569-5F038818993F> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fffcf7d0000 - 0x7fffcf7d0fff com.apple.CoreServices (775.8.2 - 775.8.2) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fffcf7d1000 - 0x7fffcf822ff7 com.apple.AE (712 - 712) <0EF17D7E-6BA4-3555-BC38-9BD0CC5B82A3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fffcf823000 - 0x7fffcfafefff com.apple.CoreServices.CarbonCore (1159 - 1159) <837B7ECF-7E62-3210-988C-63D7AB4EAA88> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fffcfaff000 - 0x7fffcfb32fff com.apple.DictionaryServices (1.2 - 274) <302B8678-D057-3CF8-ACA7-7424A4A6A00A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fffcfb33000 - 0x7fffcfb3bffb com.apple.CoreServices.FSEvents (1230 - 1230) <8836E7D0-844F-36F9-9601-B630BB82336B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fffcfb3c000 - 0x7fffcfca7fff com.apple.LaunchServices (775.8.2 - 775.8.2) <7389590A-0E30-3294-B39C-F179D237F6C4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fffcfca8000 - 0x7fffcfd58ffb com.apple.Metadata (10.7.0 - 1075.17) <40F7E6E2-B58B-34E1-B97B-26756ECDB947> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fffcfd59000 - 0x7fffcfdb8fff com.apple.CoreServices.OSServices (775.8.2 - 775.8.2) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fffcfdb9000 - 0x7fffcfe29fff com.apple.SearchKit (1.4.0 - 1.4.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fffcfe2a000 - 0x7fffcfe70ff7 com.apple.coreservices.SharedFileList (38 - 38) <6C5A3FBB-9502-3725-AC3A-AE7B1528BBD4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fffcfefd000 - 0x7fffd0048ffb com.apple.CoreText (352.0 - 544.1) <3229A726-303B-3B09-A014-8708C3BEF2D1> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fffd0049000 - 0x7fffd007efff com.apple.CoreVideo (1.8 - 234.0) <48C31E93-87C2-31F4-97E7-9E54C1EA8E7D> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fffd007f000 - 0x7fffd00f0ffb com.apple.framework.CoreWLAN (11.0 - 1200.25.1) <0425CA71-50D9-32DC-8693-CAE6CB3B799D> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fffd01eb000 - 0x7fffd01f0fff com.apple.DiskArbitration (2.7 - 2.7) <566D5C06-13E8-3638-B2EC-2B834D5F04F1> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fffd037f000 - 0x7fffd0726ffb com.apple.Foundation (6.9 - 1349) <08A463B1-296E-3AC1-B8D3-01A75B0785A8> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fffd0752000 - 0x7fffd0783fff com.apple.GSS (4.0 - 2.0) <4F3C9982-457C-3731-85DB-8CE1A72621B0> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fffd0837000 - 0x7fffd08dafff com.apple.Bluetooth (5.0.1 - 5.0.1f7) <406E3901-F5D3-3996-84F7-32975EBE8F86> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fffd08db000 - 0x7fffd0970ff7 com.apple.framework.IOKit (2.0.2 - 1324.21.1) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fffd0971000 - 0x7fffd0977ffb com.apple.IOSurface (153.1 - 153.1) <849B0928-3D37-3977-9670-19979DB4EE4D> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fffd09cb000 - 0x7fffd0b21fef com.apple.ImageIO.framework (3.3.0 - 1570.2) <1133B1CE-C702-3D66-80F3-6BB40D5D1178> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fffd0b22000 - 0x7fffd0b26fff libGIF.dylib (1570.2) <4AE8D51B-E26A-3CB0-9D53-58112F94E3CE> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fffd0b27000 - 0x7fffd0c17fff libJP2.dylib (1570.2) <9F56888C-28CD-3ED0-B7BB-FFB775EF9DE7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fffd0c18000 - 0x7fffd0c3bffb libJPEG.dylib (1570.2) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fffd0c3c000 - 0x7fffd0c63ff7 libPng.dylib (1570.2) <2BC453BB-5E15-3031-AFAE-912025F2674A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fffd0c64000 - 0x7fffd0c66ff3 libRadiance.dylib (1570.2) <0F2C81F9-2D74-36A6-BCC0-2366E60410C7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fffd0c67000 - 0x7fffd0cc0ff3 libTIFF.dylib (1570.2) <897EB69A-1C96-3BC2-A458-A21652249E71> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fffd1882000 - 0x7fffd189bff7 com.apple.Kerberos (3.0 - 1) <49DCBE1A-130C-3FBF-AAEA-AF9A518913AC> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fffd2082000 - 0x7fffd20d9ff7 com.apple.Metal (85.85 - 85.85) /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fffd27ef000 - 0x7fffd27f7fff com.apple.NetFS (6.0 - 4.0) <6614F9B8-0861-338B-8FF0-8E402F96141C> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fffd29cb000 - 0x7fffd29d3ff7 libcldcpuengine.dylib (2.8.4) /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib 0x7fffd2b9c000 - 0x7fffd2beaff3 com.apple.opencl (2.8.6 - 2.8.6) <819DE36A-893E-3100-8430-EEB9D7023672> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fffd2beb000 - 0x7fffd2c04ffb com.apple.CFOpenDirectory (10.12 - 194) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fffd2c05000 - 0x7fffd2c10ff7 com.apple.OpenDirectory (10.12 - 194) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fffd2c11000 - 0x7fffd2c13fff libCVMSPluginSupport.dylib (12.4.5) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fffd2c14000 - 0x7fffd2c17ff7 libCoreFSCache.dylib (150) <991F00EB-B1B4-3351-9D83-C11E4920C360> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x7fffd2c18000 - 0x7fffd2c1bfff libCoreVMClient.dylib (150) <06276E05-1FB2-3748-A236-1F66468A1755> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fffd2c1c000 - 0x7fffd2c24ffb libGFXShared.dylib (12.4.5) <67ABA30E-DA8A-336C-8137-11CD0D455741> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fffd2c25000 - 0x7fffd2c30fff libGL.dylib (12.4.5) <920D2CC5-D64F-35A5-8C54-4A5731AEC552> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fffd2c31000 - 0x7fffd2c6dff7 libGLImage.dylib (12.4.5) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fffd2c6e000 - 0x7fffd2de4ffb libGLProgrammability.dylib (12.4.5) <6F6A4BA1-2DB2-3D22-9BEE-E45F6455BAE1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x7fffd2de5000 - 0x7fffd2e25ff3 libGLU.dylib (12.4.5) <79C811DC-7904-3A7D-A983-B3E8D5439336> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fffd378d000 - 0x7fffd379bfff com.apple.opengl (12.4.5 - 12.4.5) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fffd379c000 - 0x7fffd3942fff GLEngine (12.4.5) /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine 0x7fffd3943000 - 0x7fffd396dffb GLRendererFloat (12.4.5) <9C53418B-2B6F-3B16-AA50-EF8CD632B05F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat 0x7fffd44ad000 - 0x7fffd46a7fff com.apple.QuartzCore (1.11 - 449.39.5) /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fffd4bf5000 - 0x7fffd4c0cff7 com.apple.ScriptingBridge (1.3.3 - 69) <10EDB5EE-C7DD-39FF-840A-CCF41C00F3B6> /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/ScriptingBridge 0x7fffd4c0d000 - 0x7fffd4f28ff7 com.apple.security (7.0 - 57740.20.22) <7E95D13A-0D52-36A9-A1C4-C21EE26AB2AB> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fffd4f29000 - 0x7fffd4f9fff7 com.apple.securityfoundation (6.0 - 55132.20.1) <8DDEA805-C6F7-3EF9-990F-136617DB942D> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fffd4fc9000 - 0x7fffd4fccff3 com.apple.xpc.ServiceManagement (1.0 - 1) /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fffd5351000 - 0x7fffd53c2ff7 com.apple.SystemConfiguration (1.14 - 1.14) <013957CA-2708-31F0-845D-11E271C96B94> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fffd7a04000 - 0x7fffd7a26ffb com.apple.framework.Apple80211 (12.0 - 1200.37) <25299C0F-7A30-3BAA-9945-DB1515F68A2C> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fffd7a27000 - 0x7fffd7a36fdb com.apple.AppleFSCompression (88 - 1.0) /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fffd7b1f000 - 0x7fffd7baa97f com.apple.AppleJPEG (1.0 - 1) /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fffd7fc6000 - 0x7fffd8044ff7 com.apple.backup.framework (1.8.1 - 1.8.1) <792B4983-DE9A-377D-8338-93719706D12F> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fffd8c62000 - 0x7fffd8c89ffb com.apple.ChunkingLibrary (172 - 172) <83E91936-305D-32A4-A256-5582B96B1852> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x7fffd95b0000 - 0x7fffd95b9ffb com.apple.CommonAuth (4.0 - 2.0) /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fffd9cd5000 - 0x7fffd9ce6ff7 com.apple.CoreEmoji (1.0 - 39.1) <54432658-8481-3F33-ADED-B60684311E11> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fffd9fc8000 - 0x7fffd9ff8ff3 com.apple.CoreServicesInternal (276 - 276) /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fffda281000 - 0x7fffda30bfff com.apple.CoreSymbolication (61050) <15C4AF49-2F85-3265-B53F-4925616C746E> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fffda30c000 - 0x7fffda44afcf com.apple.coreui (2.1 - 426.9.1) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fffda44b000 - 0x7fffda4eaffb com.apple.CoreUtils (4.3 - 430.70) <946F5089-9F8D-3595-8208-AD945B26D267> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x7fffda53a000 - 0x7fffda59fff3 com.apple.framework.CoreWiFi (12.0 - 1200.25.1) <8DAD3903-9A77-3E50-99C4-3C5708FB25B1> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi 0x7fffda5a0000 - 0x7fffda5adfff com.apple.CrashReporterSupport (10.12 - 816) /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fffda653000 - 0x7fffda6caff3 com.apple.datadetectorscore (7.0 - 539) /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fffda704000 - 0x7fffda743fff com.apple.DebugSymbols (137 - 137) /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fffda744000 - 0x7fffda855fff com.apple.desktopservices (1.11.1 - 1.11.1) <03518A59-79B1-3B16-B923-52D6EFF04ADB> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fffdab21000 - 0x7fffdaf52ff7 com.apple.vision.FaceCore (3.3.2 - 3.3.2) /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fffdc28d000 - 0x7fffdc28dfff libmetal_timestamp.dylib (600.0.48.26) <681B9F09-0673-3C38-B636-9D77D338D1AF> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib 0x7fffdc29a000 - 0x7fffdc2a5ff3 libGPUSupportMercury.dylib (12.4.5) /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib 0x7fffdc557000 - 0x7fffdc573ff7 com.apple.GenerationalStorage (2.0 - 259) <43D40063-BD46-3008-8992-FF092B7C9A58> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fffdcc69000 - 0x7fffdccdfffb com.apple.Heimdal (4.0 - 2.0) <418DD668-7288-3D33-BAFE-959DB96D0351> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fffdcce0000 - 0x7fffdccf1fff com.apple.HelpData (2.1.10 - 100) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData 0x7fffdd2f2000 - 0x7fffdd2f9ffb com.apple.IOAccelerator (288.15 - 288.15) /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fffdd2fb000 - 0x7fffdd30fff3 com.apple.IOPresentment (1.0 - 25) <40934217-996A-3DDB-A8C4-484CA0F0222B> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x7fffdd310000 - 0x7fffdd332ff7 com.apple.IconServices (74.1 - 74.1) /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fffdd414000 - 0x7fffdd5c8fff com.apple.LanguageModeling (1.0 - 123) <10152D7F-C7C0-34AA-A295-D712D16C76E6> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fffdde74000 - 0x7fffddeecfef com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) /System/Library/PrivateFrameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fffde06e000 - 0x7fffde096fff com.apple.MultitouchSupport.framework (368.4 - 368.4) <18778258-70B1-31BF-845D-1FACBF280108> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fffde143000 - 0x7fffde14dfff com.apple.NetAuth (6.0 - 6.0) /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fffde929000 - 0x7fffde96aff7 com.apple.PerformanceAnalysis (1.145 - 145) <73A73364-EFB6-3D0A-A7EA-7F924359B3C9> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fffdeffc000 - 0x7fffdf016fff com.apple.ProtocolBuffer (1 - 249) /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fffdf030000 - 0x7fffdf053ff3 com.apple.RemoteViewServices (2.0 - 124) <280DB828-4613-3DF8-ACBA-C91989B64347> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fffdfd17000 - 0x7fffdfd93fff com.apple.Sharing (671.15 - 671.15) <37C29D52-CA6E-3E30-9CCF-F7B4A8DE6B9B> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fffdfd94000 - 0x7fffdfdb3ff7 com.apple.shortcut (2.16 - 98) /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut 0x7fffdfdb4000 - 0x7fffe0006fef com.apple.SkyLight (1.600.0 - 108.11) <5D0C258E-0816-3FF2-AA3C-A7B9F2DEC19C> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x7fffe01e0000 - 0x7fffe01ecfff com.apple.SpeechRecognitionCore (3.0.15 - 3.0.15) /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fffe08d0000 - 0x7fffe093cff3 com.apple.Symbolication (61080.2) <8AB6B520-E8DE-392F-8B86-52098D2A2BA2> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x7fffe0d33000 - 0x7fffe0d39ff7 com.apple.TCC (1.0 - 1) <787E8FD8-21A7-39E6-87D4-6AD09156C5A0> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fffe0dc5000 - 0x7fffe0f86ff3 com.apple.TextureIO (1.35 - 1.35) <63D75E50-F3C2-3E8E-A49B-F53531C24C54> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x7fffe0ffa000 - 0x7fffe0ffbfff com.apple.TrustEvaluationAgent (2.0 - 28) <6793B664-C4FC-3CD4-B0E7-25B9933391AC> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fffe0ffc000 - 0x7fffe118bffb com.apple.UIFoundation (1.0 - 489) <0CD14719-FC52-3AC5-87EF-775437927990> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fffe218a000 - 0x7fffe218cffb com.apple.loginsupport (1.0 - 1) <03B57D6F-C210-32BC-B384-5B0E95660283> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fffe21e1000 - 0x7fffe21fcff7 libCRFSuite.dylib (34) /usr/lib/libCRFSuite.dylib 0x7fffe21fd000 - 0x7fffe2208fff libChineseTokenizer.dylib (21) <09E74E18-ADB2-30D2-A858-13691CB1186C> /usr/lib/libChineseTokenizer.dylib 0x7fffe229a000 - 0x7fffe229bff3 libDiagnosticMessagesClient.dylib (102) <422911A4-E273-3E88-BFC4-DF6470E48242> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fffe229c000 - 0x7fffe24affff libFosl_dynamic.dylib (16.37) /usr/lib/libFosl_dynamic.dylib 0x7fffe24d3000 - 0x7fffe24d3fff libOpenScriptingUtil.dylib (172) /usr/lib/libOpenScriptingUtil.dylib 0x7fffe24d4000 - 0x7fffe24d7ffb libScreenReader.dylib (477.10.20) /usr/lib/libScreenReader.dylib 0x7fffe24d8000 - 0x7fffe24d9ff3 libSystem.B.dylib (1238) /usr/lib/libSystem.B.dylib 0x7fffe2545000 - 0x7fffe2570ffb libarchive.2.dylib (41.20.1) /usr/lib/libarchive.2.dylib 0x7fffe2571000 - 0x7fffe25e5fff libate.dylib (1.12.12) /usr/lib/libate.dylib 0x7fffe25e9000 - 0x7fffe25e9ff3 libauto.dylib (187) <5BBF6A00-CC76-389D-84E7-CA88EDADE683> /usr/lib/libauto.dylib 0x7fffe25ea000 - 0x7fffe25faff3 libbsm.0.dylib (34) <20084796-B04D-3B35-A003-EA11459557A9> /usr/lib/libbsm.0.dylib 0x7fffe25fb000 - 0x7fffe2609ff7 libbz2.1.0.dylib (38) <6FD3B63F-0F86-3A25-BD5B-E243F58792C9> /usr/lib/libbz2.1.0.dylib 0x7fffe260a000 - 0x7fffe2660ff7 libc++.1.dylib (307.4) /usr/lib/libc++.1.dylib 0x7fffe2661000 - 0x7fffe268bfff libc++abi.dylib (307.2) <1CEF8ABB-7E6D-3C2F-8E0A-E7884478DD23> /usr/lib/libc++abi.dylib 0x7fffe268c000 - 0x7fffe269cffb libcmph.dylib (6) <2B5D405E-2D0B-3320-ABD6-622934C86ABE> /usr/lib/libcmph.dylib 0x7fffe269d000 - 0x7fffe26b2fc3 libcompression.dylib (34) <1691D6F2-46CD-3DA6-B44F-24CDD9BD0E4E> /usr/lib/libcompression.dylib 0x7fffe26b3000 - 0x7fffe26b3ff7 libcoretls.dylib (121.1.1) /usr/lib/libcoretls.dylib 0x7fffe26b4000 - 0x7fffe26b5ffb libcoretls_cfhelpers.dylib (121.1.1) /usr/lib/libcoretls_cfhelpers.dylib 0x7fffe276f000 - 0x7fffe2853ff3 libcrypto.0.9.8.dylib (64) <4CB423CE-0B86-334A-9335-FEE75198024F> /usr/lib/libcrypto.0.9.8.dylib 0x7fffe29f1000 - 0x7fffe2a44ff7 libcups.2.dylib (450) <04CA1F55-4B70-3D65-B4B1-62F6C271A9EF> /usr/lib/libcups.2.dylib 0x7fffe2abe000 - 0x7fffe2abefff libenergytrace.dylib (15) /usr/lib/libenergytrace.dylib 0x7fffe2acc000 - 0x7fffe2acdfff libffi.dylib (18.1) <49D03682-E111-351C-8266-4519B3B82BE9> /usr/lib/libffi.dylib 0x7fffe2ace000 - 0x7fffe2ad3ff7 libheimdal-asn1.dylib (498.20.2) /usr/lib/libheimdal-asn1.dylib 0x7fffe2ad4000 - 0x7fffe2bc6ff7 libiconv.2.dylib (50) <42125B35-81D7-3FC4-9475-A26DBE10884D> /usr/lib/libiconv.2.dylib 0x7fffe2bc7000 - 0x7fffe2decfff libicucore.A.dylib (57132.0.1) /usr/lib/libicucore.A.dylib 0x7fffe2df2000 - 0x7fffe2df3fff liblangid.dylib (126) <3F4530C9-8BE1-3AA7-9A82-98694D240866> /usr/lib/liblangid.dylib 0x7fffe2df4000 - 0x7fffe2e0dffb liblzma.5.dylib (10) <44BD0279-99DD-36B5-8A6E-C11432E2098D> /usr/lib/liblzma.5.dylib 0x7fffe2e0e000 - 0x7fffe2e24ff7 libmarisa.dylib (5) <2183D484-032D-3DE5-8984-3A14006E034E> /usr/lib/libmarisa.dylib 0x7fffe2e25000 - 0x7fffe30cffff libmecabra.dylib (744.2.2) /usr/lib/libmecabra.dylib 0x7fffe3102000 - 0x7fffe317bff3 libnetwork.dylib (856.20.4) <5012EFF3-8FF4-317D-B328-AB21E3B5CA8C> /usr/lib/libnetwork.dylib 0x7fffe317c000 - 0x7fffe354cd97 libobjc.A.dylib (706) /usr/lib/libobjc.A.dylib 0x7fffe354f000 - 0x7fffe3553fff libpam.2.dylib (21) <352F8FF6-2248-3594-B357-8D031DEFB06C> /usr/lib/libpam.2.dylib 0x7fffe3554000 - 0x7fffe3584ff7 libpcap.A.dylib (67) <450DB888-2C0C-3085-A5F1-69324DFE902C> /usr/lib/libpcap.A.dylib 0x7fffe35a2000 - 0x7fffe35beffb libresolv.9.dylib (64) /usr/lib/libresolv.9.dylib 0x7fffe360e000 - 0x7fffe3756fff libsqlite3.dylib (252) /usr/lib/libsqlite3.dylib 0x7fffe37b2000 - 0x7fffe3802fff libstdc++.6.dylib (104.1) <91F66BFD-F927-301F-B8F3-578A5CEA78F4> /usr/lib/libstdc++.6.dylib 0x7fffe3848000 - 0x7fffe3855fff libxar.1.dylib (354) /usr/lib/libxar.1.dylib 0x7fffe3859000 - 0x7fffe3948ffb libxml2.2.dylib (30.11) <26676155-64CE-323F-B73C-AD77AF5982E8> /usr/lib/libxml2.2.dylib 0x7fffe3949000 - 0x7fffe3972fff libxslt.1.dylib (15.8) /usr/lib/libxslt.1.dylib 0x7fffe3973000 - 0x7fffe3984ff3 libz.1.dylib (67) <46E3FFA2-4328-327A-8D34-A03E20BFFB8E> /usr/lib/libz.1.dylib 0x7fffe3993000 - 0x7fffe3997ff7 libcache.dylib (79) <84E55656-FDA9-3B29-9E4F-BE31B2C0AA3C> /usr/lib/system/libcache.dylib 0x7fffe3998000 - 0x7fffe39a2fff libcommonCrypto.dylib (60092.20.1) <31040F10-5E57-3B9C-8D5B-33AD87D1BEE8> /usr/lib/system/libcommonCrypto.dylib 0x7fffe39a3000 - 0x7fffe39aafff libcompiler_rt.dylib (62) <486BDE52-81B4-3446-BD72-23977CAE556F> /usr/lib/system/libcompiler_rt.dylib 0x7fffe39ab000 - 0x7fffe39b3fff libcopyfile.dylib (138) <0DA49B77-56EC-362D-98FF-FA78CFD986D6> /usr/lib/system/libcopyfile.dylib 0x7fffe39b4000 - 0x7fffe3a36fdb libcorecrypto.dylib (442.20.2) <2684CC01-087E-33E2-8219-AAA3BBD9BFD7> /usr/lib/system/libcorecrypto.dylib 0x7fffe3a37000 - 0x7fffe3a69fff libdispatch.dylib (703.20.1) <877B505D-826C-3246-84F7-0F850636039E> /usr/lib/system/libdispatch.dylib 0x7fffe3a6a000 - 0x7fffe3a6fff3 libdyld.dylib (421.2) <7BFA3476-6210-3BCB-8CE8-9B952F87BD84> /usr/lib/system/libdyld.dylib 0x7fffe3a70000 - 0x7fffe3a70ffb libkeymgr.dylib (28) <09CD7CA6-46D2-3A9F-B9F1-7C4CA5CA0D68> /usr/lib/system/libkeymgr.dylib 0x7fffe3a71000 - 0x7fffe3a7dffb libkxld.dylib (3789.21.3) /usr/lib/system/libkxld.dylib 0x7fffe3a7e000 - 0x7fffe3a7efff liblaunch.dylib (972.20.3) <7AB2E2EA-8B47-3420-87CE-5EE18A4EEE49> /usr/lib/system/liblaunch.dylib 0x7fffe3a7f000 - 0x7fffe3a84fff libmacho.dylib (894) <1EAE5ADD-490C-3B1F-9F97-447BA8E0E90F> /usr/lib/system/libmacho.dylib 0x7fffe3a85000 - 0x7fffe3a87ff3 libquarantine.dylib (85) /usr/lib/system/libquarantine.dylib 0x7fffe3a88000 - 0x7fffe3a89ffb libremovefile.dylib (45) /usr/lib/system/libremovefile.dylib 0x7fffe3a8a000 - 0x7fffe3aa2ff7 libsystem_asl.dylib (349.1.1) /usr/lib/system/libsystem_asl.dylib 0x7fffe3aa3000 - 0x7fffe3aa3ff7 libsystem_blocks.dylib (67) /usr/lib/system/libsystem_blocks.dylib 0x7fffe3aa4000 - 0x7fffe3b31fef libsystem_c.dylib (1158.20.4) <5F9531F5-EDA3-3D25-A827-3E0FD6B392BA> /usr/lib/system/libsystem_c.dylib 0x7fffe3b32000 - 0x7fffe3b35ffb libsystem_configuration.dylib (888.20.5) /usr/lib/system/libsystem_configuration.dylib 0x7fffe3b36000 - 0x7fffe3b39fff libsystem_coreservices.dylib (41.2) <5DE691C6-7EE6-3210-895D-9EA3ECBC09B4> /usr/lib/system/libsystem_coreservices.dylib 0x7fffe3b3a000 - 0x7fffe3b52ffb libsystem_coretls.dylib (121.1.1) <8F7E9B12-400D-3276-A9C5-4546B0258554> /usr/lib/system/libsystem_coretls.dylib 0x7fffe3b53000 - 0x7fffe3b59fff libsystem_dnssd.dylib (765.20.4) <28E52C39-DF10-340F-A3EC-C0119AF6361F> /usr/lib/system/libsystem_dnssd.dylib 0x7fffe3b5a000 - 0x7fffe3b83fff libsystem_info.dylib (503) /usr/lib/system/libsystem_info.dylib 0x7fffe3b84000 - 0x7fffe3ba6ff7 libsystem_kernel.dylib (3789.21.3) /usr/lib/system/libsystem_kernel.dylib 0x7fffe3ba7000 - 0x7fffe3beefe7 libsystem_m.dylib (3121.4) <7F86C291-B105-31C1-9923-90EBAB22B73F> /usr/lib/system/libsystem_m.dylib 0x7fffe3bef000 - 0x7fffe3c0dff7 libsystem_malloc.dylib (116) /usr/lib/system/libsystem_malloc.dylib 0x7fffe3c0e000 - 0x7fffe3c65ff3 libsystem_network.dylib (856.20.4) <2BAFB24F-999C-3148-BDD8-F28E05F716F7> /usr/lib/system/libsystem_network.dylib 0x7fffe3c66000 - 0x7fffe3c6fff3 libsystem_networkextension.dylib (563.20.3) <971DD3AD-D17A-32FF-95DE-0A5A979E68AE> /usr/lib/system/libsystem_networkextension.dylib 0x7fffe3c70000 - 0x7fffe3c79ff3 libsystem_notify.dylib (165.20.1) /usr/lib/system/libsystem_notify.dylib 0x7fffe3c7a000 - 0x7fffe3c82fe7 libsystem_platform.dylib (126.1.2) <2F2D6A81-C36C-353D-B27B-A6643A32375E> /usr/lib/system/libsystem_platform.dylib 0x7fffe3c83000 - 0x7fffe3c8dff7 libsystem_pthread.dylib (218.20.1) <46375095-4731-3034-9D87-396DE95FC697> /usr/lib/system/libsystem_pthread.dylib 0x7fffe3c8e000 - 0x7fffe3c91ff7 libsystem_sandbox.dylib (592.21.2) <2D42A2BF-A7AF-352A-A821-D8F6E85A63AC> /usr/lib/system/libsystem_sandbox.dylib 0x7fffe3c92000 - 0x7fffe3c93fff libsystem_secinit.dylib (24) /usr/lib/system/libsystem_secinit.dylib 0x7fffe3c94000 - 0x7fffe3c9bfff libsystem_symptoms.dylib (532.1.1) <8FB7CA37-79EF-3651-B5B9-B5E1E0947067> /usr/lib/system/libsystem_symptoms.dylib 0x7fffe3c9c000 - 0x7fffe3cbcff7 libsystem_trace.dylib (518.20.8) /usr/lib/system/libsystem_trace.dylib 0x7fffe3cbd000 - 0x7fffe3cc2ffb libunwind.dylib (35.3) <9F7C2AD8-A9A7-3DE4-828D-B0F0F166AAA0> /usr/lib/system/libunwind.dylib 0x7fffe3cc3000 - 0x7fffe3cecff7 libxpc.dylib (972.20.3) <85EB25FD-218F-38EE-9E69-391CC8EBE6C5> /usr/lib/system/libxpc.dylib

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

VM Region Summary: ReadOnly portion of Libraries: Total=250.2M resident=0K(0%) swapped_out_or_unallocated=250.2M(100%) Writable regions: Total=99.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=99.9M(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 256K 3 Activity Tracing 256K 2 CG backing stores 4K 2 CG image 32K 8 CoreUI image data 256K 4 CoreUI image file 156K 4 Foundation 4K 2 Kernel Alloc Once 8K 2 MALLOC 72.7M 28 MALLOC guard page 48K 10 Memory Tag 242 12K 2 Memory Tag 251 28K 3 STACK GUARD 56.0M 6 Stack 10.0M 6 VM_ALLOCATE 68K 13 DATA 20.5M 218 GLSLBUILTINS 2588K 2 IMAGE 528K 2 LINKEDIT 113.4M 10 TEXT 136.8M 222 UNICODE 556K 2 mapped file 45.3M 30 shared memory 16.3M 13 =========== ======= ======= TOTAL 475.7M 571

codebear1 commented 8 years ago

I have the same issue, on all of my macs.

Thanks, Bear

Sent from my iPhone

On Nov 15, 2016, at 3:54 AM, simondsmason notifications@github.com wrote:

I have a MacBook Air mid 2013. I have noticed that when I put the system to sleep for prolonged periods of time that Background music is no longer running when I wake it up. I don't see any error messages. I have to run the app again before any sounds can be heard. For example it happened last night and hear is the user report from console. Judging by the time of this error I think this is about 30 minutes after I closed the lid and plugged it in. So I am guessing the computer woke up to do something at that time.

Process: Background Music [8137] Path: /Applications/Background Music.app/Contents/MacOS/Background Music Responsible: Background Music [8137] 0x10c89f000 - 0x10c8b6ff7 +com.bearisdriving.BGM.App (0.1.0 - 1.0.0) <7C8FE3D6-E02A-3F70-8149-83D62320AFF2> /Applications/Background Music.app/Contents/MacOS/Background Music

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

timothybasanov commented 8 years ago

Can confirm. Installed ~week ago.

Here is what I see in Console:

default 13:37:03.854901 -0800   coreaudiod  HALS_DefaultDeviceManager.cpp:427:DumpDeviceInfo:    60: 'BGMDevice'
default 13:37:03.855189 -0800   coreaudiod  HALS_DefaultDeviceManager.cpp:1358:FindPreferredDefaultDevice:  HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'dOut' | found preferred[0] 60: 'BGMDevice'/''
default 13:37:03.855397 -0800   coreaudiod  HALS_DefaultDeviceManager.cpp:1358:FindPreferredDefaultDevice:  HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'sOut' | found preferred[0] 60: 'BGMDevice'/''

Here are some crash dumps: https://gist.github.com/anonymous/267c80304f14c1f27a2a28999e99bc29

kyleneideck commented 7 years ago

I haven't been able to reproduce this myself, but from the crash dumps it looks like the HAL is returning an error for one of the calls we make to it in BGMPlayThrough::BGMDeviceListenerProc. That's throwing a CAException on the qos-user-interactive queue and crashing BGMApp.

I've added some code to handle exceptions from more of the calls we make to the HAL: ab9d4cdc2b1ced002f1fbc8cb755cbc7f51f7d40. If it doesn't fix the problem it should at least log some more useful error messages. If that doesn't help I might need someone to reproduce the bug with a debug build installed (build_and_install.sh -d) to get more detailed logs.

timothybasanov commented 7 years ago

I think I installed it with -d, but I can not find any logs. Where should I look for? Crash log: https://gist.github.com/anonymous/5e68642855ec5928efe3782d376fd625

timothybasanov commented 7 years ago

Just crashed again. This time I'm sure that the crash was in the last 10 min. I don't seem to have any related logs in the Console.app: https://gist.github.com/anonymous/9c646b61bba22f31bdf8240f09d770ad

kyleneideck commented 7 years ago

@timothybasanov: Sorry, I forgot that BGMApp logged debug messages to stdout by default. I've just pushed 847313a174355c53dd724671d6f3f665fed8b7e1, which changes the default to be logging to syslog. So with -d the extra logging should show up in Console.app the same way BGMDriver's logging does.

I've also configured the Xcode project so that debug symbols will be included with the Background Music.app bundle (for both release and debug builds). Crash logs should hopefully get symbolicated properly now. I've been able to symbolicate most of the crash logs posted here, I think, but for some reason not the most recent one (https://gist.github.com/anonymous/5e68642855ec5928efe3782d376fd625#file-crashlog).

timothybasanov commented 7 years ago

Ok, here is a new debug log. I don't see any difference, but it may contain something new: https://gist.github.com/anonymous/3f1831366682fa00cb89e90963a065cc

kyleneideck commented 7 years ago

Looks like you're still not getting logs from BGMApp or BGMXPCHelper for some reason -- just BGMDriver. As far as I can tell your BGMDriver logs look normal, but since it's BGMApp that's crashing they don't tell us much.

For reference, I get logs like this. Those are from playing two YouTube videos at the same time in separate Safari tabs.

Do you see the logs from BGMApp if you run it in Xcode? Open BGM.xcworkspace, make sure Build Configuration is set to Debug in Product > Scheme > Edit scheme..., then run.

If that still doesn't work, try changing CoreAudio_UseSysLog=1 to CoreAudio_UseSysLog=0 in BGMApp (the project) > Build Settings > Preprocessor Macros and running it again.

Do you get symbolicated crash logs when BGMApp crashes now? That is, do the com.bearisdriving.BGM.App frames have human-readable function names instead of memory addresses? Post a new one if you do because I wasn't able to symbolicate the last one you posted myself.

timothybasanov commented 7 years ago

Oh, I verified that I'm getting logs like this when I play something in Chrome: default 17:20:48.417685 -0800 Background Music 138588159931670: 0x700004f1b000 BGMPlayThrough::HandleBGMDeviceIsRunning: Got notification

Usually I play in Safari there is no activity. Usually I don't play anything before putting my laptop to sleep and right after I wake it. It may be the reason why there are no logs when app crashes.

Here is a (probably) symbolicated crash: https://gist.github.com/anonymous/d827a2f76e16aa246f59a4b60796574e

kyleneideck commented 7 years ago

I'm not sure why you would only be seeing some of BGMApp's logs, but I think that might be what's happening. Can you run BGMApp in Xcode and reproduce the crash to see if you get any more log messages that way (in Xcode's debug area)?

In your new crash log, the crash was caused by BGMPlayThrough::Start throwing a CAException, so you should at least be getting a log message with the exception's error code.

We can tell that it's a CAException because your crash log points to line 173 of BGM_Utils.cpp, which is in a CAException catch block and forces a crash in debug builds. I'm not sure it's a good idea, but the idea is to fail fast if an external fault occurs while you're developing, even if BGMApp's would handle it correctly in release builds. That way if the fault does cause a bug it won't manifest later when the developer has no real chance of figuring out what actually happened.

The problem with that is when you have a real crash that only happens after one of these exceptions that crashes debug builds but only gets logged in release builds. You end up not being able to get detailed logs.

I've added a preprocessor flag to disable it, so if you pull the latest changes and set BGM_STOP_DEBUGGER_ON_LOGGED_EXCEPTIONS=0 in the Build Settings of the BGMApp project (or use ./build_and_install.sh -d -x BGM_STOP_DEBUGGER_ON_LOGGED_EXCEPTIONS=0) you should be able to reproduce the crash properly with debug logs. I've also added a bit more logging in BGMPlayThrough::Start.

That it's a CAException should mean that one of the calls to the HAL failed, which means there's probably not much BGMApp can do except report to BGMDriver that it failed to start IO. Then BGMDriver can report the failure to the HAL by returning an error from BGM_Device::StartIO. That should all already work, but I haven't tested it.

Can you also try reproducing the crash/bug with a release build and see if the exception gets logged and ignored (and you don't get a crash from somewhere else)? If it does, can you test playing audio after that, starting and stopping IO a few times, to see if BGMApp has managed to handle the exception?

timothybasanov commented 7 years ago

Ok, I've left it running for some time in Xcode. It looks like it does not crash on Exception, but logs it instead: https://gist.github.com/anonymous/520c1e732a4d1abb49be1f372bdc1a7f

Here are my config options, I think I'm running "debug" build.

//:configuration = Debug
BGM_STOP_DEBUGGER_ON_LOGGED_EXCEPTIONS = 0

//:configuration = DebugOpt

//:configuration = Release

//:completeSettings = some
GCC_PREPROCESSOR_DEFINITIONS
BGM_STOP_DEBUGGER_ON_LOGGED_EXCEPTIONS
kyleneideck commented 7 years ago

It looks like you're getting complete logs now (from BGMApp at least). The exception in your logs was thrown during BGMPlayThrough::Start, which was called because BGMApp got notified by the HAL (i.e. Core Audio) that an app was starting audio.

The exception's error code is !obj, which means your audio device had been disconnected/disabled and the ID we had for it wasn't valid anymore. Do you know if anything happened in the five minutes or so before the exception that might have caused that?

What problems does getting the exception actually end up causing? From the logs it looks like the audio the app was trying to play probably didn't get played, at least.

It could be that you disconnected the device and BGMApp should have fallen back to the previous device. Or the device might have restarted for some reason and BGMApp just needed to get its new ID. You might be able to tell from your coreaudiod logs, actually.

I just tried disconnecting my output device with BGMApp running and got the same exception you did. I also confirmed that its device ID changes when I disconnect and then reconnect it.

I'll look into registering a listener in BGMApp for devices appearing/disappearing so it can fall back to the previous device properly, or at least log what's going on. If that works, then we can look into having BGMApp switch back again if the device comes back.

timothybasanov commented 7 years ago

Oh, that's makes perfect sense! I should have though about it before... Normally my MacBook is connected to an USB audio device. It can go to sleep with or without the device attached and resume from sleep with out without the device attached in any combination. To makes things worse I have 4k display connected via Thunderbolt which causes sleep issues on its own: https://duckduckgo.com/?q=macos+4k+sleep&t=osx&ia=web It may take up to 30s for MacBook to wake up and there is no guarantee on a device initialization order.