romgrk / termrk

Terminal for atom, using pty.js & term.js
MIT License
33 stars 7 forks source link

Running termrk takes 1.3 cores... #19

Closed mzbik closed 9 years ago

mzbik commented 9 years ago

OSX 10.10.3, all software as up to date as I can make it.

  1. Install Atom and run and let go idle. CPU for atom is negligible
  2. Preferences/Install/Termrk and click install. When complete, CPU for Atom is negligible
  3. alt+space to open bash (sorry!) window. BUG: CPU for Atom goes to 130%
  4. alt+space to close terminal window. CPU stays high
  5. Quit Atom. CPU usage goes to normal nearly-idle level
  6. Restart Atom. CPU usage for Atom stays negligible
  7. alt+space to open bash. BUG: CPU for Atom goes to 130%.
  8. alt+space to hide, preferences/install/termrk/uninstall. CPU remains high.
  9. Quit/restart Atom. CPU usage for Atom stays negligible

Is there a never-ending completion?

v3ss0n commented 9 years ago

Cannot reproduce. It never increases CPU load for me while idle. Only when Showing/hiding terminal animation.

mzbik commented 9 years ago

Repoduced on two other machines, today. 10.10.3. Removed all traces of Atom. Installed latest. Installed termrk. Opened terminal window. CPU to 130%.

Let me know how I can help debug this.

mzbik commented 9 years ago

Investigation:

  1. Chromium dev tools shows no activity as far as js is concerned. Summary shows that CPU is in "program": image
  2. Opening and closing terminal window leaves one atom helper sucking up CPU: image
  3. Activity monitor capture: Sampling process 53809 for 3 seconds with 1 millisecond of run time between samples Sampling completed, processing symbols... Analysis of sampling Atom Helper (pid 53809) every 1 millisecond Process: Atom Helper [53809] Path: /Applications/Atom.app/Contents/Frameworks/Atom Helper.app/Contents/MacOS/Atom Helper Load Address: 0x103df8000 Identifier: com.github.atom.helper Version: 0.206.0 (0.206.0) Code Type: X86-64 Parent Process: Atom [53806]

Date/Time: 2015-06-05 14:29:42.685 -0700 OS Version: Mac OS X 10.10.3 (14D136) Report Version: 7

Analysis Tool: /usr/bin/sample

Call graph: 2526 Thread_6456152 DispatchQueue_1: com.apple.main-thread (serial)

Total number in stack (recursive counted multiple, when >=5): 74 OSAtomicCompareAndSwapPtrBarrier$VARIANT$mp (in libsystem_platform.dylib) + 0 [0x7fff8cb77340] 32 pthread_mutex_unlock (in libsystem_pthread.dylib) + 63 [0x7fff882e5b4e] 29 mtx_droplock (in libsystem_pthread.dylib) + 0 [0x7fff882e5c06] 26 _pthread_mutex_lock (in libsystem_pthread.dylib) + 0 [0x7fff882e55aa] 15 psynch_mutexwait (in libsystem_kernel.dylib) + 0 [0x7fff91cd615c] 15 _pthread_body (in libsystem_pthread.dylib) + 131 [0x7fff882e7268] 15 _pthread_start (in libsystem_pthread.dylib) + 176 [0x7fff882e71e5] 15 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff882e541d] 14 pthread_mutex_unlock (in libsystempthread.dylib) + 0 [0x7fff882e5b0f] 12 blink::WebSubstringUtil::attributedSubstringInRange(blink::WebLocalFrame, unsigned long, unsigned long) (in libchromiumcontent.dylib) + 0 [0x106101480] 11 psynch_mutexdrop (in libsystem_kernel.dylib) + 0 [0x7fff91cd6144] 11 base::subtle::RefCountedThreadSafeBase::AddRef() const (in libchromiumcontent.dylib) + 0 [0x1046e6320] 11 base::subtle::RefCountedThreadSafeBase::Release() const (in libchromiumcontent.dylib) + 0 [0x1046e6330] 11 pthread_mutex_lock (in libsystem_pthread.dylib) + 0 [0x7fff882e55a3] 9 _os_lock_spin_lock (in libsystem_platform.dylib) + 0 [0x7fff8cb78cc5] 9 mach_absolute_time (in libsystem_kernel.dylib) + 0 [0x7fff91cd05ce] 9 objc_msgSend (in libobjc.A.dylib) + 0 [0x7fff8a4120c0] 8 psynch_cvwait (in libsystem_kernel.dylib) + 0 [0x7fff91cd612c] 7 CFRelease (in CoreFoundation) + 0 [0x7fff834a9c80] 7 CFStringHash (in CoreFoundation) + 0 [0x7fff834a2800] 7 base::EnableTerminationOnOutOfMemory() (in libchromiumcontent.dylib) + 0 [0x1046fd400] 7 base::EnableTerminationOnOutOfMemory() (in libchromiumcontent.dylib) + 3328 [0x1046fe100] 7 base::MessagePumpLibevent::OnWakeup(int, short, void_) (in libchromiumcontent.dylib) + 0 [0x1046969c0] 7 base::PlatformThread::Join(base::PlatformThreadHandle) (in libchromiumcontent.dylib) + 283 [0x10471e19b] 7 mach_msg_trap (in libsystem_kernel.dylib) + 0 [0x7fff91cd14d4] 7 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x7fff92ba1877] 7 szone_malloc_should_clear (in libsystem_malloc.dylib) + 116 [0x7fff92ba1e87] 6 CFEqual (in CoreFoundation) + 0 [0x7fff834af820] 6 CFHash (in CoreFoundation) + 0 [0x7fff834a26b0] 6 base::TimeTicks::Now() (in libchromiumcontent.dylib) + 0 [0x104727d50] 6 base::internal::WeakReference::is_valid() const (in libchromiumcontent.dylib) + 0 [0x1046e7fb0] 6 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff91cd064f] 6 malloc (in libsystem_malloc.dylib) + 42 [0x7fff92ba0395] 6 szone_malloc_should_clear (in libsystem_malloc.dylib) + 0 [0x7fff92ba1e13] 6 szone_malloc_should_clear (in libsystem_malloc.dylib) + 317 [0x7fff92ba1f50] 6 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 0 [0x7fff92ba2f94] 6 uvthread_start (in Atom Framework) + 25 [0x103fc0e65] 5 CFRetain (in CoreFoundation) + 0 [0x7fff83497500] 5 _CFRetain (in CoreFoundation) + 0 [0x7fff834975d0] 5 base::MessageLoop::Run() (in libchromiumcontent.dylib) + 29 [0x1046ea8dd] 5 base::RunLoop::Run() (in libchromiumcontent.dylib) + 99 [0x104701103] 5 base::TimeTicks::Now() (in libchromiumcontent.dylib) + 30 [0x104727d6e] 5 malloc (in libsystem_malloc.dylib) + 0 [0x7fff92ba036b] 5 operator new(unsigned long) (in libc++.1.dylib) + 30 [0x7fff8687f43e] 5 szone_free_definite_size (in libsystem_malloc.dylib) + 0 [0x7fff92ba4b7f]

Sort by top of stack, same collapsed (when >= 5): psynch_cvwait (in libsystem_kernel.dylib) 20208 mach_msg_trap (in libsystem_kernel.dylib) 7714 kevent (in libsystem_kernel.dylib) 5295 semaphore_wait_trap (in libsystem_kernel.dylib) 4106 kevent64 (in libsystem_kernel.dylib) 2526 psynch_mutexwait (in libsystem_kernel.dylib) 620 psynch_mutexdrop (in libsystem_kernel.dylib) 336 OSAtomicCompareAndSwapPtrBarrier$VARIANT$mp (in libsystem_platform.dylib) 156 _kernelrpc_mach_port_insert_member_trap (in libsystem_kernel.dylib) 92 _kernelrpc_mach_port_extract_member_trap (in libsystem_kernel.dylib) 88 semaphore_signal_trap (in libsystem_kernel.dylib) 85 _pthread_mutex_lock (in libsystem_pthread.dylib) 83 mtx_droplock (in libsystempthread.dylib) 70 blink::WebSubstringUtil::attributedSubstringInRange(blink::WebLocalFrame, unsigned long, unsigned long) (in libchromiumcontent.dylib) 60 objc_msgSend (in libobjc.A.dylib) 51 CFStringHash (in CoreFoundation) 45 CFRunLoopRun (in CoreFoundation) 36 mach_absolute_time (in libsystem_kernel.dylib) 33 CFRunLoopDoObservers (in CoreFoundation) 30 _os_lock_spin_lock (in libsystemplatform.dylib) 30 CFBasicHashFindBucket (in CoreFoundation) 29 base::MessagePumpLibevent::OnWakeup(int, short, void) (in libchromiumcontent.dylib) 27 malloc (in libsystem_malloc.dylib) 26 tiny_malloc_from_free_list (in libsystem_malloc.dylib) 26 base::subtle::RefCountedThreadSafeBase::AddRef() const (in libchromiumcontent.dylib) 25 pthread_mutex_unlock (in libsystem_pthread.dylib) 25 szone_free_definite_size (in libsystem_malloc.dylib) 23 CFBasicHashGetCountOfKey (in CoreFoundation) 22 CFRelease (in CoreFoundation) 22 mk_timer_arm (in libsystem_kernel.dylib) 22 szone_malloc_should_clear (in libsystem_malloc.dylib) 21 base::MessageLoop::RunTask(base::PendingTask const&) (in libchromiumcontent.dylib) 20 szone_size (in libsystem_malloc.dylib) 20 szone_free (in libsystemmalloc.dylib) 19 (anonymous namespace)::AutoreleasePoolPage::pop(void) (in libobjc.A.dylib) 18 CFArrayGetValueAtIndex (in CoreFoundation) 18 CFHash (in CoreFoundation) 18 base::subtle::RefCountedThreadSafeBase::Release() const (in libchromiumcontent.dylib) 17 blink::WebDatabase::closeDatabaseImmediately(blink::WebString const&, blink::WebString const&) (in libchromiumcontent.dylib) 16 base::EnableTerminationOnOutOfMemory() (in libchromiumcontent.dylib) 15 os_lock_lock (in libsystem_platform.dylib) 14 -[NSArrayM objectAtIndex:](in CoreFoundation) 13 CA::Transaction::observer_callback(CFRunLoopObserver, unsigned long, void) (in QuartzCore) 13 CFBasicHashGetBucket (in CoreFoundation) 13 CFEqual (in CoreFoundation) 13 CFRunLoopFindMode (in CoreFoundation) 13 operator new(unsigned long) (in libc++.1.dylib) 13 pthread_mutex_lock (in libsystem_pthread.dylib) 13 base::TimeTicks::Now() (in libchromiumcontent.dylib) 12 -[NSRunLoop(NSRunLoop) runMode:beforeDate:](in Foundation) 11 base::internal::WeakReference::is_valid() const (in libchromiumcontent.dylib) 11 tiny_free_list_add_ptr (in libsystem_malloc.dylib) 11 uvio_poll (in Atom Framework) 11 CFArrayGetCount (in CoreFoundation) 10 CFRunLoopTimerSetNextFireDate (in CoreFoundation) 10 _CFGetTSD (in CoreFoundation) 10 _CFRuntimeSetInstanceTypeIDAndIsa (in CoreFoundation) 10 tracked_objects::ThreadData::TallyADeath(tracked_objects::Births const&, int, tracked_objects::TaskStopwatch const&) (in libchromiumcontent.dylib) 10 uv_sem_wait (in Atom Framework) 10 -[NSAutoreleasePool drain](in Foundation) 9 CFRetain (in CoreFoundation) 8 CFSetGetValue (in CoreFoundation) 8 _CFRuntimeSetInstanceTypeID (in CoreFoundation) 8 CFRunLoopDoSources0 (in CoreFoundation) 8 commpage_gettimeofday (in libsystemkernel.dylib) 8 base::MessagePumpNSRunLoop::DoRun(base::MessagePump::Delegate) (in libchromiumcontent.dylib) 8 get_tiny_previous_free_msize (in libsystem_malloc.dylib) 8 object_setClass (in libobjc.A.dylib) 8 pthread_main_np (in libsystempthread.dylib) 8 CFRunLoopRunSpecific (in CoreFoundation) 7 CFSetApplyFunction (in CoreFoundation) 7 CFStringGetCStringPtr (in CoreFoundation) 7 atom::NodeBindings::EmbedThreadRunner(void) (in Atom Framework) 7 atom::NodeBindings::UvRunOnce() (in Atom Framework) 7 base::SampleVector::GetBucketIndex(int) const (in libchromiumcontent.dylib) 7 base::ThreadLocalStorage::StaticSlot::Get() const (in libchromiumcontent.dylib) 7 base::debug::TaskAnnotator::RunTask(char const, char const, base::PendingTask const&) (in libchromiumcontent.dylib) 7 base::internal::WeakReferenceOwner::GetRef() const (in libchromiumcontent.dylib) 7 base::subtle::RefCountedThreadSafeBase::HasOneRef() const (in libchromiumcontent.dylib) 7 blink::WebThreadSupportingGC::detachGC() (in libchromiumcontent.dylib) 7 objc_collectingEnabled (in libobjc.A.dylib) 7 tracked_objects::ThreadData::Now() (in libchromiumcontent.dylib) 7 tracked_objects::ThreadData::TallyABirth(tracked_objects::Location const&) (in libchromiumcontent.dylib) 7 +[NSAutoreleasePool allocWithZone:](in Foundation) 6 CFAbsoluteTimeGetCurrent (in CoreFoundation) 6 DYLD-STUB$$OSAtomicCompareAndSwap64Barrier (in libsystem_pthread.dylib) 6 NSPopAutoreleasePool (in Foundation) 6 _CFArrayReplaceValues (in CoreFoundation) 6 _CFRetain (in CoreFoundation) 6 atom::NodeBindingsMac::PollEvents() (in Atom Framework) 6 base::subtle::RefCountedThreadSafeBase::RefCountedThreadSafeBase() (in libchromiumcontent.dylib) 6 content::RendererBlinkPlatformImpl::MockBatteryStatusChangedForTesting(blink::WebBatteryStatus const&) (in libchromiumcontent.dylib) 6 content::WebThreadImplForMessageLoop::~WebThreadImplForMessageLoop() (in libchromiumcontent.dylib) 6 gettimeofday (in libsystem_c.dylib) 6 malloc_zone_malloc (in libsystem_malloc.dylib) 6 pthread_getspecific (in libsystem_pthread.dylib) 6 tracked_objects::TaskStopwatch::Stop() (in libchromiumcontent.dylib) 6 v8::Context::Enter() (in libchromiumcontent.dylib) 6 -[NSCFString isEqual:](in CoreFoundation) 5 _CFRunLoopFinished (in CoreFoundation) 5 base::MessageLoop::DoWork() (in libchromiumcontent.dylib) 5 base::PendingTask::PendingTask(trackedobjects::Location const&, base::Callback<void ()> const&, base::TimeTicks, bool) (in libchromiumcontent.dylib) 5 base::internal::CallbackBase::CallbackBase(base::internal::BindStateBase) (in libchromiumcontent.dylib) 5 base::internal::IncomingTaskQueue::~IncomingTaskQueue() (in libchromiumcontent.dylib) 5 base::internal::WeakReference::~WeakReference() (in libchromiumcontent.dylib) 5 uv_run (in Atom Framework) 5

Binary Images: 0x103df8000 - 0x103df8fff +com.github.atom.helper (0.206.0 - 0.206.0) <01640C31-CD77-3CDE-A785-A8A2F391F75E> /Applications/Atom.app/Contents/Frameworks/Atom Helper.app/Contents/MacOS/Atom Helper 0x103dfe000 - 0x10418efff +com.github.AtomFramework (0) /Applications/Atom.app/Contents/Frameworks/Atom Framework.framework/Versions/A/Atom Framework 0x10453a000 - 0x10454fff7 +com.github.Squirrel (1.0 - 1) <85C10AB5-0538-3E6C-A73B-9D4E55378A5B> /Applications/Atom.app/Contents/Frameworks/Squirrel.framework/Versions/A/Squirrel 0x104572000 - 0x1045d5ff7 +org.reactivecocoa.ReactiveCocoa (1.0 - 1) <701B20DE-3ADD-3643-B52A-E05744C30DB3> /Applications/Atom.app/Contents/Frameworks/ReactiveCocoa.framework/Versions/A/ReactiveCocoa 0x10464d000 - 0x104661fff +org.mantle.Mantle (1.0 - ???) <31915DD6-48E6-3706-A076-C9D4CE17F4F6> /Applications/Atom.app/Contents/Frameworks/Mantle.framework/Versions/A/Mantle 0x10467d000 - 0x108125fbf +libchromiumcontent.dylib (0) /Applications/Atom.app/Contents/Frameworks/Atom Framework.framework/Versions/A/Libraries/libchromiumcontent.dylib 0x108dbb000 - 0x108df2fff com.apple.audio.midi.CoreMIDI (1.10 - 88) <4BBCD304-C28F-3C03-AEB8-5E3D5D030602> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI 0x10ce3c000 - 0x10ce3fff7 +pathwatcher.node (???) <17CE802B-A0D9-3CB8-B03F-5B7B6F5DEF27> /Applications/Atom.app/Contents/Resources/app.asar.unpacked/node_modules/pathwatcher/build/Release/pathwatcher.node 0x10ce46000 - 0x10ce47fff +keyboard-layout-observer.node (???) /Applications/Atom.app/Contents/Resources/app.asar.unpacked/node_modules/atom-keymap/node_modules/keyboard-layout/build/Release/keyboard-layout-observer.node 0x10db4c000 - 0x10dd5ffff +ffmpegsumo.so (0) /Applications/Atom.app/Contents/Frameworks/Atom Framework.framework/Libraries/ffmpegsumo.so 0x110685000 - 0x1106d9fff +onig_scanner.node (???) <17D0BC35-EFF9-3933-BBFB-D0ADFDCD7675> /Applications/Atom.app/Contents/Resources/app.asar.unpacked/node_modules/oniguruma/build/Release/onig_scanner.node 0x1117c2000 - 0x111865ff7 +git.node (???) /Applications/Atom.app/Contents/Resources/app.asar.unpacked/node_modules/git-utils/build/Release/git.node 0x111ae1000 - 0x111ae2ff7 +scrollbar-style-observer.node (???) <18A1590B-F31F-371D-9F41-DCA7575463AC> /Applications/Atom.app/Contents/Resources/app.asar.unpacked/node_modules/scrollbar-style/build/Release/scrollbar-style-observer.node 0x11234e000 - 0x11234ffff ATSHI.dylib (375.2) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.dylib 0x11a630000 - 0x11a631ff7 +pty.node (???) <712288D4-180C-31EE-8426-7221A2C29790> /Users/mz/.atom/packages/Termrk/node_modules/pty.js/build/Release/pty.node 0x7fff673ab000 - 0x7fff673e1837 dyld (0.0 - ???) <65DCCB06-339C-3E25-9702-600A28291D0E> /usr/lib/dyld 0x7fff8339e000 - 0x7fff833e8ff7 com.apple.HIServices (1.22 - 522.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff833e9000 - 0x7fff83423ffb com.apple.DebugSymbols (115 - 115) <6F03761D-7C3A-3C80-8031-AA1C1AD7C706> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff83491000 - 0x7fff83829ff7 com.apple.CoreFoundation (6.9 - 1153.18) <5C0892B8-9691-341F-9279-CA3A74D59AA0> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff8382a000 - 0x7fff8389effb com.apple.securityfoundation (6.0 - 55126) <42589E18-D38C-3E25-B638-6E29740C224C> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff8389f000 - 0x7fff8389ffff com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) <9D749502-A228-3BF1-B52F-A182DEEB2C4D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff838a0000 - 0x7fff83937fff com.apple.CoreMedia (1.0 - 1562.235) <21EB4AB6-2DBC-326B-B17E-E88BAA9E9200> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia 0x7fff83938000 - 0x7fff83968fff libsystem_m.dylib (3086.1) <1E12AB45-6D96-36D0-A226-F24D9FB0D9D6> /usr/lib/system/libsystem_m.dylib 0x7fff839a1000 - 0x7fff83a2dff7 libsystem_c.dylib (1044.10.1) <86FBED7A-F2C8-3591-AD6F-486DD57E6B6A> /usr/lib/system/libsystem_c.dylib 0x7fff83b20000 - 0x7fff83b35ff7 com.apple.AppContainer (4.0 - 238.20.2) <2AA2EF49-9F38-31F6-8B08-8CC7C26F57F3> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer 0x7fff83b39000 - 0x7fff83b3dfff com.apple.TCC (1.0 - 1) /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff83b79000 - 0x7fff83b81fff libMatch.1.dylib (24) /usr/lib/libMatch.1.dylib 0x7fff840d6000 - 0x7fff8416afff 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 0x7fff8416d000 - 0x7fff8421cfe7 libvMisc.dylib (516) <6739E390-46E7-3BFA-9B69-B278562326E6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff8421d000 - 0x7fff8424cff7 com.apple.CoreServicesInternal (221.7.2 - 221.7.2) /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fff8439a000 - 0x7fff843a5fff libcommonCrypto.dylib (60061) /usr/lib/system/libcommonCrypto.dylib 0x7fff843a6000 - 0x7fff8441eff7 com.apple.SystemConfiguration (1.14 - 1.14) <06A8405D-53BA-30A9-BA8A-222099176091> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff84477000 - 0x7fff8449ffff libsystem_info.dylib (459.20.1) /usr/lib/system/libsystem_info.dylib 0x7fff84e07000 - 0x7fff84e1fff7 libexpat.1.dylib (12) /usr/lib/libexpat.1.dylib 0x7fff84e20000 - 0x7fff84e61fff libGLU.dylib (11.1.2) <4C54F0D1-2ADC-38A0-92D1-F479E9B99355> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff850e8000 - 0x7fff85171ff7 com.apple.CoreSymbolication (3.1 - 57020.1) <85707039-0C8A-3409-B0B5-153431CC1841> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff85273000 - 0x7fff85274ffb libremovefile.dylib (35) <3485B5F4-6CE8-3C62-8DFD-8736ED6E8531> /usr/lib/system/libremovefile.dylib 0x7fff85425000 - 0x7fff85436ff7 libz.1.dylib (55) <88C7C7DE-04B8-316F-8B74-ACD9F3DE1AA1> /usr/lib/libz.1.dylib 0x7fff85437000 - 0x7fff854a3fff com.apple.framework.CoreWLAN (5.0 - 500.35.2) <5E228544-77A9-3AA5-8355-E8F6626F50E7> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fff854a4000 - 0x7fff854abff7 libcompiler_rt.dylib (35) /usr/lib/system/libcompiler_rt.dylib 0x7fff854bc000 - 0x7fff854c7ff7 com.apple.CrashReporterSupport (10.10 - 631) /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fff854c8000 - 0x7fff85503fff com.apple.QD (301 - 301) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff85504000 - 0x7fff85504fff libOpenScriptingUtil.dylib (162.1) /usr/lib/libOpenScriptingUtil.dylib 0x7fff85505000 - 0x7fff85505ff7 liblaunch.dylib (559.20.9) /usr/lib/system/liblaunch.dylib 0x7fff8551d000 - 0x7fff85822ff3 com.apple.HIToolbox (2.1.1 - 758.7) <6711FAA9-904A-3B49-9665-FC8D13B93C42> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff858a0000 - 0x7fff858a7fff com.apple.network.statistics.framework (1.2 - 1) <61B311D1-7F15-35B3-80D4-99B8BE90ACD9> /System/Library/PrivateFrameworks/NetworkStatistics.framework/Versions/A/NetworkStatistics 0x7fff85b1e000 - 0x7fff85b37ff7 com.apple.CFOpenDirectory (10.10 - 187) <790ED527-EFD2-3EA6-8C97-A8C04E96EBA7> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff85b38000 - 0x7fff85b42ff7 com.apple.NetAuth (5.2 - 5.2) <2BBD749A-8E18-35B8-8E48-A90347C1CCA7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff85c44000 - 0x7fff85eaeff7 com.apple.security (7.0 - 57031.20.26) <6568520A-587D-3167-BB79-60CE6FEADC64> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff85f6f000 - 0x7fff85f82ff7 com.apple.CoreBluetooth (1.0 - 1) <8D7BA9BA-EB36-307A-9119-0B3D9732C953> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fff85f83000 - 0x7fff85f84fff libsystem_secinit.dylib (18) <581DAD0F-6B63-3A48-B63B-917AF799ABAA> /usr/lib/system/libsystem_secinit.dylib 0x7fff86832000 - 0x7fff8683fff7 com.apple.SpeechRecognitionCore (2.1.2 - 2.1.2) <551322E2-C1E4-3378-A218-F362985E3E3C> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fff86840000 - 0x7fff86841fff liblangid.dylib (117) /usr/lib/liblangid.dylib 0x7fff86842000 - 0x7fff86896fff libc++.1.dylib (120) <1B9530FD-989B-3174-BB1C-BDC159501710> /usr/lib/libc++.1.dylib 0x7fff8689a000 - 0x7fff86908ffb com.apple.Heimdal (4.0 - 2.0) <7697A837-98B8-3BDB-A7D2-8ED4C9ABC510> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff86ae5000 - 0x7fff86b36ff7 com.apple.AppleVAFramework (5.0.31 - 5.0.31) /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA 0x7fff86b37000 - 0x7fff86b39ff7 libsystem_coreservices.dylib (9) <41B7C578-5A53-31C8-A96F-C73E030B0938> /usr/lib/system/libsystem_coreservices.dylib 0x7fff86b9a000 - 0x7fff86b9dff7 com.apple.Mangrove (1.0 - 1) <6326024D-5C8D-3F59-9468-ACA1E01BC70C> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove 0x7fff86bcf000 - 0x7fff86bd1fff com.apple.loginsupport (1.0 - 1) /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fff86bd2000 - 0x7fff86bd5fff com.apple.help (1.3.3 - 46) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fff86bd6000 - 0x7fff86c22ff7 libcups.2.dylib (408.2) /usr/lib/libcups.2.dylib 0x7fff86c23000 - 0x7fff86ef2ff3 com.apple.CoreImage (10.3.4) /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff86ef3000 - 0x7fff86f1cffb libxslt.1.dylib (13) /usr/lib/libxslt.1.dylib 0x7fff86f44000 - 0x7fff86f91ff3 com.apple.CoreMediaIO (601.0 - 4760) /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO 0x7fff86f92000 - 0x7fff87016fff com.apple.PerformanceAnalysis (1.0 - 1) <599AED3E-B689-3C40-8B91-93AD36C97658> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff870ea000 - 0x7fff871dcff7 libiconv.2.dylib (42) <2A06D02F-8B76-3864-8D96-64EF5B40BC6C> /usr/lib/libiconv.2.dylib 0x7fff871e8000 - 0x7fff871edff7 libunwind.dylib (35.3) /usr/lib/system/libunwind.dylib 0x7fff87206000 - 0x7fff87485ff7 com.apple.CoreData (111 - 526.3) <5A27E0D8-5E5A-335B-B3F6-2601C7B976FA> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff875e5000 - 0x7fff875e6ff7 libsystem_blocks.dylib (65) <9615D10A-FCA7-3BE4-AA1A-1B195DACE1A1> /usr/lib/system/libsystem_blocks.dylib 0x7fff8764d000 - 0x7fff8766afff com.apple.MultitouchSupport.framework (263.9.1 - 263.9.1) <6ABD3AE2-DF6A-3AB2-994B-9C0FB42CE2B7> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff8766b000 - 0x7fff8772bff7 com.apple.backup.framework (1.6.4 - 1.6.4) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fff87779000 - 0x7fff87792ffb com.apple.openscripting (1.4 - 162.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fff877a7000 - 0x7fff878d9ff7 com.apple.MediaControlSender (2.0 - 215.18) <86E901A7-64C3-3D2C-BBD4-E385405831D3> /System/Library/PrivateFrameworks/MediaControlSender.framework/Versions/A/MediaControlSender 0x7fff8795c000 - 0x7fff879a2ff7 libauto.dylib (186) /usr/lib/libauto.dylib 0x7fff87a37000 - 0x7fff87a67ff3 com.apple.CoreAVCHD (5.7.5 - 5750.4.1) <3E51287C-E97D-3886-BE88-8F6872400876> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD 0x7fff87a68000 - 0x7fff87a75fff libxar.1.dylib (255) <7CD69BB5-97BA-3858-8A8B-2F33F129E6E7> /usr/lib/libxar.1.dylib 0x7fff87ac5000 - 0x7fff87ad6fff libsystem_coretls.dylib (35.20.2) <6084A531-2523-39F8-B030-811FA1A32FB5> /usr/lib/system/libsystem_coretls.dylib 0x7fff87ad7000 - 0x7fff87ad8fff libDiagnosticMessagesClient.dylib (100) <2EE8E436-5CDC-34C5-9959-5BA218D507FB> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff87b80000 - 0x7fff87b8bff7 libkxld.dylib (2782.20.48) <28EF8328-E3E2-336A-974B-FB1BF119D55A> /usr/lib/system/libkxld.dylib 0x7fff87b8c000 - 0x7fff87d99ff3 com.apple.CFNetwork (720.3.13 - 720.3.13) <69E15385-5784-3912-88F6-03B16F1C1A5C> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff87d9a000 - 0x7fff8828afff com.apple.MediaToolbox (1.0 - 1562.235) <9813E9A6-5BD6-3E56-9D20-0023703D5096> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox 0x7fff882e4000 - 0x7fff882edfff libsystem_pthread.dylib (105.10.1) <3103AA7F-3BAE-3673-9649-47FFD7E15C97> /usr/lib/system/libsystem_pthread.dylib 0x7fff88372000 - 0x7fff88376ff7 libGIF.dylib (1237) <8A40FED5-FA90-3E76-A359-CD974C43A962> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff88377000 - 0x7fff8837cff7 libmacho.dylib (862) <126CA2ED-DE91-308F-8881-B9DAEC3C63B6> /usr/lib/system/libmacho.dylib 0x7fff8837d000 - 0x7fff8837dfff com.apple.Cocoa (6.8 - 21) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fff88402000 - 0x7fff8840eff7 com.apple.OpenDirectory (10.10 - 187) <1E07769D-68DE-3BF2-8E9E-A1E98BF70D1B> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff8840f000 - 0x7fff88742ff7 libmecabra.dylib (666.7) <0ED8AE5E-7A5B-34A6-A2EE-2B852E60E1E2> /usr/lib/libmecabra.dylib 0x7fff88743000 - 0x7fff8874cff7 libsystem_notify.dylib (133.1.1) <61147800-F320-3DAA-850C-BADF33855F29> /usr/lib/system/libsystem_notify.dylib 0x7fff8877b000 - 0x7fff88fb7fe3 com.apple.CoreGraphics (1.600.0 - 779.11) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff88fb8000 - 0x7fff89b39ff7 com.apple.AppKit (6.9 - 1347.57) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff89b3a000 - 0x7fff89ba9fff com.apple.SearchKit (1.4.0 - 1.4.0) <80883BD1-C9BA-3794-A20E-476F94DD89A9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff89bf6000 - 0x7fff89c10ff7 liblzma.5.dylib (7) <1D03E875-A7C0-3028-814C-3C27F7B7C079> /usr/lib/liblzma.5.dylib 0x7fff89c11000 - 0x7fff89c12ff3 libSystem.B.dylib (1213) /usr/lib/libSystem.B.dylib 0x7fff89ca3000 - 0x7fff89cf4fff com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <450293F7-DAE7-3DD0-8F7C-71FC2FD72627> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff89d26000 - 0x7fff89d31fff libGL.dylib (11.1.2) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff89d32000 - 0x7fff89d48ff7 com.apple.CoreMediaAuthoring (2.2 - 951) /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring 0x7fff89d4c000 - 0x7fff89dbefff com.apple.framework.IOKit (2.0.2 - 1050.20.2) <09C0518C-90DF-3FC3-96D6-34D35F72C8EF> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff89dc7000 - 0x7fff89dcbfff libCoreVMClient.dylib (79.1) <201EF6DF-5074-3CB7-A361-398CF957A264> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff89dcc000 - 0x7fff89dfeff7 libTrueTypeScaler.dylib (134.2) <8F72EF2F-0BC8-3BEC-8E1C-17F2C4480AE2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x7fff89f47000 - 0x7fff8a056ff3 com.apple.desktopservices (1.9.3 - 1.9.3) /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff8a057000 - 0x7fff8a207ff3 com.apple.QuartzCore (1.10 - 361.18) /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff8a2c9000 - 0x7fff8a2e5fff com.apple.GenerationalStorage (2.0 - 209.11) <9FF8DD11-25FB-3047-A5BF-9415339B3EEC> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fff8a2e8000 - 0x7fff8a313ff3 libarchive.2.dylib (30) <8CBB4416-EBE9-3574-8ADC-44655D245F39> /usr/lib/libarchive.2.dylib 0x7fff8a409000 - 0x7fff8a410fff com.apple.NetFS (6.0 - 4.0) <1581D25F-CC07-39B0-90E8-5D4F3CF84EBA> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff8a411000 - 0x7fff8a60b46f libobjc.A.dylib (647) <759E155D-BC42-3D4E-869B-6F57D477177C> /usr/lib/libobjc.A.dylib 0x7fff8a60c000 - 0x7fff8a64cff7 libGLImage.dylib (11.1.2) <260A4BF3-DC45-369C-A0CD-B667F9D17179> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff8a681000 - 0x7fff8a6e0fff com.apple.AE (681.2 - 681.2) <181B3B06-2DC6-3E4D-B44A-2551C5E9CF6F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff8a760000 - 0x7fff8a764fff libcache.dylib (69) <45E9A2E7-99C4-36B2-BEE3-0C4E11614AD1> /usr/lib/system/libcache.dylib 0x7fff8a765000 - 0x7fff8a773ff7 com.apple.opengl (11.1.2 - 11.1.2) <864B35BF-1E76-382B-8D5F-38C7282621E6> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff8a774000 - 0x7fff8a774ff7 libkeymgr.dylib (28) <77845842-DE70-3CC5-BD01-C3D14227CED5> /usr/lib/system/libkeymgr.dylib 0x7fff8a788000 - 0x7fff8ab5ffe7 com.apple.CoreAUC (211.1.0 - 211.1.0) <12645629-E065-388E-A6B5-094A240578CE> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC 0x7fff8ab60000 - 0x7fff8ab76ff7 libsystem_asl.dylib (267) /usr/lib/system/libsystem_asl.dylib 0x7fff8ab77000 - 0x7fff8ab79ffb libCGXType.A.dylib (779.11) <51607E77-F183-3CC2-A78C-238AFBDF6262> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x7fff8ab7a000 - 0x7fff8ac9eff7 com.apple.LaunchServices (644.56 - 644.56) <20AABB1C-9319-3E4D-A024-51B0DD5FCD3B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff8acab000 - 0x7fff8ad06fe7 libTIFF.dylib (1237) <6C8BBCA3-C233-3941-ACF9-F06C5E6EE2E6> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff8b031000 - 0x7fff8b198ffb com.apple.audio.toolbox.AudioToolbox (1.12 - 1.12) <5678FC94-456A-3F5F-BA9A-10EB6E462997> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff8b199000 - 0x7fff8b28bfff libxml2.2.dylib (26) /usr/lib/libxml2.2.dylib 0x7fff8b291000 - 0x7fff8b293fff libquarantine.dylib (76.20.1) <7AF90041-2768-378A-925A-D83161863642> /usr/lib/system/libquarantine.dylib 0x7fff8b294000 - 0x7fff8b3cefff com.apple.ImageIO.framework (3.3.0 - 1237) <3C06213D-847A-3C7B-843E-6EC37113965D> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff8b3cf000 - 0x7fff8b436ff7 com.apple.framework.CoreWiFi (3.0 - 300.4) <19269C1D-EB29-384A-83F3-7DDDEB7D9DAD> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi 0x7fff8b45c000 - 0x7fff8b488fff libsandbox.1.dylib (358.20.5) /usr/lib/libsandbox.1.dylib 0x7fff8b4d2000 - 0x7fff8b5ebffb com.apple.CoreText (352.0 - 454.6) /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff8b652000 - 0x7fff8b69fff7 com.apple.print.framework.PrintCore (10.3 - 451.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff8bd3d000 - 0x7fff8bd41fff com.apple.CommonPanels (1.2.6 - 96) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fff8c0fc000 - 0x7fff8c113ff7 libLinearAlgebra.dylib (1128) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fff8c114000 - 0x7fff8c116ff7 com.apple.securityhi (9.0 - 55006) <5DB5773C-FC07-302C-98FE-4B80D88D481A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fff8c117000 - 0x7fff8c147fff com.apple.GSS (4.0 - 2.0) /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff8c148000 - 0x7fff8c14afff libsystem_sandbox.dylib (358.20.5) <4CF77128-6BE0-3958-B646-707FA9CE61B2> /usr/lib/system/libsystem_sandbox.dylib 0x7fff8c177000 - 0x7fff8c5a7fff com.apple.vision.FaceCore (3.1.6 - 3.1.6) /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fff8c5a8000 - 0x7fff8c64afff com.apple.Bluetooth (4.3.4 - 4.3.4f4) /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fff8c67c000 - 0x7fff8c67cff7 libunc.dylib (29) <5676F7EA-C1DF-329F-B006-D2C3022B7D70> /usr/lib/system/libunc.dylib 0x7fff8c9c2000 - 0x7fff8c9c4fff com.apple.SecCodeWrapper (4.0 - 238.20.2) /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper 0x7fff8c9da000 - 0x7fff8c9e0ff7 libsystem_networkextension.dylib (167.1.10) <29AB225B-D7FB-30ED-9600-65D44B9A9442> /usr/lib/system/libsystem_networkextension.dylib 0x7fff8ca0a000 - 0x7fff8ca42fff com.apple.RemoteViewServices (2.0 - 99) /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff8ca43000 - 0x7fff8ca69fff com.apple.ChunkingLibrary (2.1 - 163.6) <29D4CB95-42EF-34C6-8182-BDB6F7BB1E79> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x7fff8caff000 - 0x7fff8cb4eff7 libstdc++.6.dylib (104.1) <803F6AC8-87DC-3E24-9E80-729B551F6FFF> /usr/lib/libstdc++.6.dylib 0x7fff8cb4f000 - 0x7fff8cb73ff7 com.apple.Sharing (328.16 - 328.16) /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fff8cb74000 - 0x7fff8cb7cfff libsystem_platform.dylib (63) <64E34079-D712-3D66-9CE2-418624A5C040> /usr/lib/system/libsystem_platform.dylib 0x7fff8cb7d000 - 0x7fff8cbfbfff com.apple.CoreServices.OSServices (640.4 - 640.4) <20121A5E-7AB5-3624-8CF0-3562F97C8A95> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff8cbfc000 - 0x7fff8cc27fff libc++abi.dylib (125) <88A22A0F-87C6-3002-BFBA-AC0F2808B8B9> /usr/lib/libc++abi.dylib 0x7fff8cc28000 - 0x7fff8cc2dfff libsystem_stats.dylib (163.20.16) /usr/lib/system/libsystem_stats.dylib 0x7fff8cc2e000 - 0x7fff8cc9fffb com.apple.ApplicationServices.ATS (360 - 375.2) <2338AF23-528F-359A-847F-8B04E49E2B84> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff8cca0000 - 0x7fff8cca1ff7 com.apple.print.framework.Print (10.0 - 265) <3BC4FE7F-78A0-3E57-8F4C-520E7EFD36FA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fff8cd8f000 - 0x7fff8cd98fff libGFXShared.dylib (11.1.2) <0BAF2EA8-3BC4-3BF4-ABB6-A6E0A1F3F6A5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff8dd5c000 - 0x7fff8dd65ff3 com.apple.CommonAuth (4.0 - 2.0) /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff8dd66000 - 0x7fff8e04dffb com.apple.CoreServices.CarbonCore (1108.6 - 1108.6) <8953580E-7857-33B2-AA64-98296830D3A8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff8e04e000 - 0x7fff8e0ecfff com.apple.Metadata (10.7.0 - 917.35) <8CBD1D32-4F4B-3F9A-AC65-76F2B5376FBF> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff8e16a000 - 0x7fff8e1ffff7 com.apple.ColorSync (4.9.0 - 4.9.0) <9150C2B7-2E6E-3509-96EA-7B3F959F049E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff8e200000 - 0x7fff8e344ff7 com.apple.QTKit (7.7.3 - 2890) /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit 0x7fff8e402000 - 0x7fff8e532fff com.apple.UIFoundation (1.0 - 1) <466BDFA8-0B9F-3AB0-989D-F9779422926A> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fff8e69b000 - 0x7fff8e69ffff libpam.2.dylib (20) /usr/lib/libpam.2.dylib 0x7fff8e6a0000 - 0x7fff8e6baff3 com.apple.Ubiquity (1.3 - 313) /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity 0x7fff8e6fc000 - 0x7fff8e79be27 com.apple.AppleJPEG (1.0 - 1) <6627DDD9-A8FE-3968-B23A-B6A29AA3919A> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fff8e842000 - 0x7fff8e844fff libsystem_configuration.dylib (699.1.5) <20F3B077-179D-3CB0-A3C1-C8602D53B4DB> /usr/lib/system/libsystem_configuration.dylib 0x7fff8e845000 - 0x7fff8e847fff libRadiance.dylib (1237) <9B048776-53BB-3947-8ECE-9DDA804C86B2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff8e8ef000 - 0x7fff8e8f4ff7 com.apple.MediaAccessibility (1.0 - 61) <00A3E0B6-79AC-387E-B282-AADFBD5722F6> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility 0x7fff8e8f5000 - 0x7fff8e9e9fff libFontParser.dylib (134.2) <9F57B025-AB9C-31DD-9D54-2D7AB1298885> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fff8e9f7000 - 0x7fff8ea5effb com.apple.datadetectorscore (6.0 - 396.1.1) <9B0B3198-DDBE-36C0-8BA9-3EC89C725282> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff8f0c9000 - 0x7fff8f3e4fcf com.apple.vImage (8.0 - 8.0) <1183FE6A-FDB6-3B3B-928D-50C7909F2308> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff8f3e5000 - 0x7fff8f400ff7 libCRFSuite.dylib (34) /usr/lib/libCRFSuite.dylib 0x7fff8f42d000 - 0x7fff8f430fff com.apple.xpc.ServiceManagement (1.0 - 1) <9E025823-660A-30C5-A568-223BD595B6F7> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff8f737000 - 0x7fff8fa68fff com.apple.Foundation (6.9 - 1153.20) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff903af000 - 0x7fff903e8fff com.apple.AirPlaySupport (2.0 - 215.18) <6AF8E973-3643-3FEE-AA8F-541B9F093EEE> /System/Library/PrivateFrameworks/AirPlaySupport.framework/Versions/A/AirPlaySupport 0x7fff90419000 - 0x7fff90441fff libxpc.dylib (559.20.9) /usr/lib/system/libxpc.dylib 0x7fff90468000 - 0x7fff9046bff7 libdyld.dylib (353.2.1) <9EACCA38-291D-38CC-811F-7E9D1451E2D3> /usr/lib/system/libdyld.dylib 0x7fff9046c000 - 0x7fff9055cfef libJP2.dylib (1237) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff9055d000 - 0x7fff9055dfff com.apple.Carbon (154 - 157) <9BF51672-1684-3FDE-A561-FC59A2864EF8> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fff90613000 - 0x7fff90622fff com.apple.LangAnalysis (1.7.0 - 1.7.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff90624000 - 0x7fff90677ffb libAVFAudio.dylib (118.6) <2441D4C1-D8FB-3DA9-9DD7-914E03413882> /System/Library/Frameworks/AVFoundation.framework/Versions/A/Resources/libAVFAudio.dylib 0x7fff90722000 - 0x7fff90722fff com.apple.audio.units.AudioUnit (1.12 - 1.12) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff90723000 - 0x7fff90a8efff com.apple.VideoToolbox (1.0 - 1562.235) <0E996B8C-BE1C-3749-ACCA-DACBC89AFABB> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox 0x7fff90a8f000 - 0x7fff90aa9fff com.apple.AppleVPAFramework (1.4.3 - 1.4.3) /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA 0x7fff90aaa000 - 0x7fff90ab2ffb libcopyfile.dylib (118.1.2) <0C68D3A6-ACDD-3EF3-991A-CC82C32AB836> /usr/lib/system/libcopyfile.dylib 0x7fff90ab3000 - 0x7fff90c14fff com.apple.avfoundation (2.0 - 889.210) <0CFF0D47-7C6B-388E-87BD-404F43A6B1E0> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation 0x7fff90c2d000 - 0x7fff90c34ff7 libCGCMS.A.dylib (779.11) <5D33FF8C-AC74-3B7B-A602-4AA470FEAF79> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib 0x7fff90d6a000 - 0x7fff90d70ff7 com.apple.XPCService (2.0 - 1) /System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService 0x7fff90db5000 - 0x7fff90f9aff7 libicucore.A.dylib (531.48) <3CD34752-B1F9-31D2-865D-B5B0F0BE3111> /usr/lib/libicucore.A.dylib 0x7fff90fb8000 - 0x7fff90fd8fff com.apple.IconServices (47.1 - 47.1) /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fff90fd9000 - 0x7fff90fdcfff com.apple.IOSurface (97.4 - 97.4) /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff90fdd000 - 0x7fff91123fef libsqlite3.dylib (168) <8B78BED1-7B9B-3943-80DC-0871015AEAC4> /usr/lib/libsqlite3.dylib 0x7fff9163a000 - 0x7fff91654ff7 com.apple.Kerberos (3.0 - 1) <7760E0C2-A222-3709-B2A6-B692D900CEB1> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff9167c000 - 0x7fff9167efff libCVMSPluginSupport.dylib (11.1.2) <6EFEC4A6-2EAC-3C27-820E-C28BE71B9FCB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff9167f000 - 0x7fff916a7fff libRIP.A.dylib (779.11) <88434DA0-B6B8-304A-9DC0-41D3947E8734> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x7fff916a8000 - 0x7fff916adffb libheimdal-asn1.dylib (398.10.1) /usr/lib/libheimdal-asn1.dylib 0x7fff916ae000 - 0x7fff91708ff7 com.apple.LanguageModeling (1.0 - 1) /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fff91709000 - 0x7fff91741fff libsystem_network.dylib (412.20.3) <589A5F67-BE2A-3245-A181-0ECC9B53EB00> /usr/lib/system/libsystem_network.dylib 0x7fff91742000 - 0x7fff918d0fff libBLAS.dylib (1128) <497912C1-A98E-3281-BED7-E9C751552F61> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff91cc0000 - 0x7fff91cddfff libsystem_kernel.dylib (2782.20.48) /usr/lib/system/libsystem_kernel.dylib 0x7fff91d98000 - 0x7fff91d9efff libsystem_trace.dylib (72.20.1) <840F5301-B55A-3078-90B9-FEFFD6CD741A> /usr/lib/system/libsystem_trace.dylib 0x7fff91d9f000 - 0x7fff91e20ff7 com.apple.CoreUtils (1.1 - 110.1) /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x7fff91f94000 - 0x7fff920bcff7 com.apple.coreui (2.1 - 308.6) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff920c2000 - 0x7fff920cdff7 com.apple.speech.synthesis.framework (5.3.3 - 5.3.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff920ce000 - 0x7fff92114ff7 libFontRegistry.dylib (134.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff92150000 - 0x7fff92158fff libsystem_dnssd.dylib (561.1.1) <62B70ECA-E40D-3C63-896E-7F00EC386DDB> /usr/lib/system/libsystem_dnssd.dylib 0x7fff92159000 - 0x7fff9216bff7 com.apple.ImageCapture (9.0 - 9.0) <7FB65DD4-56B5-35C4-862C-7A2DED991D1F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fff9216c000 - 0x7fff92189ffb libresolv.9.dylib (57) <26B38E61-298A-3C3A-82C1-3B5E98AD5E29> /usr/lib/libresolv.9.dylib 0x7fff9218a000 - 0x7fff9218ffff com.apple.DiskArbitration (2.6 - 2.6) <0DFF4D9B-2AC3-3B82-B5C5-30F4EFBD2DB9> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff92190000 - 0x7fff921cbfff com.apple.Symbolication (1.4 - 56045) /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x7fff9224b000 - 0x7fff92265ff7 libextension.dylib (55.2) <3BB019CA-199A-36AC-AA22-14B562138545> /usr/lib/libextension.dylib 0x7fff922ff000 - 0x7fff9270cff7 libLAPACK.dylib (1128) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff9270d000 - 0x7fff9281fff7 libvDSP.dylib (516) <151B3CCB-77D3-3715-A3D0-7C74CD5C7FFC> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff92820000 - 0x7fff92820fff com.apple.ApplicationServices (48 - 48) <5BF7910B-C328-3BF8-BA4F-CE52B574CE01> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff928ee000 - 0x7fff928eefff com.apple.Accelerate (1.10 - Accelerate 1.10) <2C8AF258-4F11-3BEC-A826-22D7199B3975> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff928ef000 - 0x7fff928f7ff3 com.apple.CoreServices.FSEvents (1210.20.1 - 1210.20.1) <84F79D3E-7B5E-3C93-8479-35794A3F125E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fff92970000 - 0x7fff9299dfff com.apple.CoreVideo (1.8 - 145.1) <18DB07E0-B927-3260-A234-636F298D1917> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff929e0000 - 0x7fff929e0fff com.apple.CoreServices (62 - 62) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff929e1000 - 0x7fff92a57fe7 libcorecrypto.dylib (233.1.2) /usr/lib/system/libcorecrypto.dylib 0x7fff92aae000 - 0x7fff92ab6ff7 com.apple.AppleSRP (5.0 - 1) <01EC5144-D09A-3D6A-AE35-F6D48585F154> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP 0x7fff92b74000 - 0x7fff92b9eff7 libdispatch.dylib (442.1.4) <502CF32B-669B-3709-8862-08188225E4F0> /usr/lib/system/libdispatch.dylib 0x7fff92b9f000 - 0x7fff92bbbff7 libsystem_malloc.dylib (53.1.1) <19BCC257-5717-3502-A71F-95D65AFA861B> /usr/lib/system/libsystem_malloc.dylib 0x7fff92bd2000 - 0x7fff92bf6fef libJPEG.dylib (1237) <6DB10054-5C64-32FB-83FD-E102A8F73258> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff92bf7000 - 0x7fff92bfdfff com.apple.speech.recognition.framework (5.0.9 - 5.0.9) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff92bfe000 - 0x7fff92c09fff com.apple.AppSandbox (4.0 - 238.20.2) /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox 0x7fff92c0a000 - 0x7fff92c1bfff libcmph.dylib (1) <46EC3997-DB5E-38AE-BBBB-A035A54AD3C0> /usr/lib/libcmph.dylib 0x7fff92c1c000 - 0x7fff92c2cff7 libbsm.0.dylib (34) /usr/lib/libbsm.0.dylib 0x7fff92c2d000 - 0x7fff92c52fff libPng.dylib (1237) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff92c53000 - 0x7fff92ca2ff7 com.apple.opencl (2.4.2 - 2.4.2) <4A9574ED-15CF-3EBB-B4C0-D30F644D6C74> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff92d11000 - 0x7fff92d32fff com.apple.framework.Apple80211 (10.3 - 1030.71.6) /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fff92d33000 - 0x7fff92d40ff7 libbz2.1.0.dylib (36) <2DF83FBC-5C08-39E1-94F5-C28653791B5F> /usr/lib/libbz2.1.0.dylib 0x7fff92e06000 - 0x7fff92e31fff com.apple.DictionaryServices (1.2 - 229) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices Sample analysis of process 53809 written to file /dev/stdout

mzbik commented 9 years ago

Naively (very naively), it looks like the event loop is quickly firing timed events (did someone queue an event with N milliseconds rather than N seconds?) and that it might be tied to blinking cursors?

v3ss0n commented 9 years ago

Thats very possible , i will take a look.

On Sat, Jun 6, 2015 at 4:11 AM, mzbik notifications@github.com wrote:

Naively (very naively), it looks like the event loop is quickly firing timed events (did someone queue an event with N milliseconds rather than N seconds?) and that it might be tied to blinking cursors?

— Reply to this email directly or view it on GitHub https://github.com/romgrk/termrk/issues/19#issuecomment-109447651.

mzbik commented 9 years ago

I disabled blinking and it still pegged a CPU. If the weather wasn't so nice, I'd start looking into pty

On Jun 6, 2015, at 5:48 AM, Phyo Arkar Lwin notifications@github.com wrote:

Thats very possible , i will take a look.

On Sat, Jun 6, 2015 at 4:11 AM, mzbik notifications@github.com wrote:

Naively (very naively), it looks like the event loop is quickly firing timed events (did someone queue an event with N milliseconds rather than N seconds?) and that it might be tied to blinking cursors?

— Reply to this email directly or view it on GitHub https://github.com/romgrk/termrk/issues/19#issuecomment-109447651.

— Reply to this email directly or view it on GitHub.

romgrk commented 9 years ago

Hello, thanks for the (very) detailed information you provided. I will be looking into this during the week, and should come up with something next weekend. (see note https://github.com/romgrk/termrk/issues/18)

I agree that the problem possibly comes from pty. I didn't looked in much, but I know it contains some very platform-dependent code.

mzbik commented 9 years ago

One thought is that pry exposes a handle that Libuv is supposed to wait on. It may be the case that the wait/select call is returning immediately with "no data" as opposed to waiting until there is data.

On Jun 6, 2015, at 11:20 AM, romgrk notifications@github.com wrote:

Hello, thanks for the (very) detailed information you provided. I will be looking into this during the week, and should come up with something next weekend. (see note #18)

I agree that the problem possibly comes from pty. I didn't looked in much, but I know it contains some very platform-dependent code.

— Reply to this email directly or view it on GitHub.

romgrk commented 9 years ago

Hello, This should be fixed, if someone could confirm I will close this. Thanks!

mzbik commented 9 years ago

New version appears to solve the problem (in conjunction with Atom 1.0.7).

Close it!

On Aug 16, 2015, at 11:58 AM, romgrk notifications@github.com wrote:

Hello, This should be fixed, if someone could confirm I will close this. Thanks!

— Reply to this email directly or view it on GitHub https://github.com/romgrk/termrk/issues/19#issuecomment-131602388.