Mavericks slow and buggy, Mavericks slow and buggy
Since updating to Mavericks, my imac performance is appalling! My apps struggle to start. ITunes keeps crashing.
My system is 3.2GHZ intel core i3
4gb memory 13333 MHz DDR3
I have the same problem. I did what you suggested and ran EtreCheck (report below)...any thoughts?
Hardware Information:
MacBook Pro (13-inch, Early 2011)
MacBook Pro - model: MacBookPro8,1
1 2.3 GHz Intel Core i5 CPU: 2 cores
4 GB RAM
Video Information:
Intel HD Graphics 3000 - VRAM: 384 MB
System Software:
OS X 10.9.2 (13C1021) - Uptime: 0 days 4:30:48
Disk Information:
TOSHIBA MK5065GSXF disk0 : (500.11 GB)
EFI (disk0s1) <not mounted>: 209.7 MB
Macintosh HD (disk0s2) / [Startup]: 499.25 GB (99.88 GB free)
Recovery HD (disk0s3) <not mounted>: 650 MB
MATSHITADVD-R UJ-898
USB Information:
Apple Inc. Apple Internal Keyboard / Trackpad
Apple Inc. BRCM2070 Hub
Apple Inc. Bluetooth USB Host Controller
Apple Inc. FaceTime HD Camera (Built-in)
Apple Computer, Inc. IR Receiver
Thunderbolt Information:
Apple Inc. thunderbolt_bus
Gatekeeper:
Mac App Store and identified developers
Kernel Extensions:
[not loaded] com.roxio.TDIXController (2.0) Support
Startup Items:
HWNetMgr: Path: /Library/StartupItems/HWNetMgr
HWPortDetect: Path: /Library/StartupItems/HWPortDetect
StartOuc: Path: /Library/StartupItems/StartOuc
Launch Daemons:
[loaded] com.adobe.fpsaud.plist Support
[loaded] com.microsoft.office.licensing.helper.plist Support
[loaded] com.oracle.java.Helper-Tool.plist Support
[failed] com.torch.update.agent.plist Support
[not loaded] com.vsearch.daemon.plist Support
[running] com.vsearch.helper.plist Support
Launch Agents:
[not loaded] com.adobe.AAM.Updater-1.0.plist Support
[loaded] com.divx.dms.agent.plist Support
[loaded] com.divx.update.agent.plist Support
[loaded] com.oracle.java.Java-Updater.plist Support
[running] com.vsearch.agent.plist Support
User Launch Agents:
[loaded] com.adobe.ARM.[...].plist Support
[loaded] com.divx.agent.postinstall.plist Support
[loaded] com.facebook.videochat.[redacted].plist Support
[loaded] com.google.keystone.agent.plist Support
User Login Items:
iTunesHelper
AdobeResourceSynchronizer
AdobeResourceSynchronizer
BitTorrent
Internet Plug-ins:
OVSHelper: Version: 1.1 Support
Default Browser: Version: 537 - SDK 10.9
Flip4Mac WMV Plugin: Version: 3.0.0.126 - SDK 10.8 Support
AdobePDFViewerNPAPI: Version: 11.0.07 - SDK 10.6 Support
FlashPlayer-10.6: Version: 13.0.0.214 - SDK 10.6 Support
DivXBrowserPlugin: Version: 2.2 Support
Silverlight: Version: 5.1.10411.0 - SDK 10.6 Support
Flash Player: Version: 13.0.0.214 - SDK 10.6 Support
QuickTime Plugin: Version: 7.7.3
iPhotoPhotocast: Version: 7.0 - SDK 10.8
SharePointBrowserPlugin: Version: 14.0.0 Support
AdobePDFViewer: Version: 11.0.07 - SDK 10.6 Support
JavaAppletPlugin: Version: Java 7 Update 55 Check version
Safari Extensions:
AdBlock: Version: 2.6.34
Ghostery: Version: 5.2.1
Audio Plug-ins:
BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
AirPlay: Version: 2.0 - SDK 10.9
AppleAVBAudio: Version: 203.2 - SDK 10.9
iSightAudio: Version: 7.7.3 - SDK 10.9
iTunes Plug-ins:
Quartz Composer Visualizer: Version: 1.4 - SDK 10.9
3rd Party Preference Panes:
DivX Support
Flash Player Support
Java Support
Time Machine:
Skip System Files: NO
Auto backup: YES
Volumes being backed up:
Macintosh HD: Disk size: 464.96 GB Disk used: 371.94 GB
Destinations:
LaCie [Local] (Last used)
Total size: 0 B
Total number of backups: (null)
Size of backup disk: Too small
Backup size 0 B < (Disk used 371.94 GB X 3)
Time Machine details may not be accurate.
All volumes being backed up may not be listed.
Top Processes by CPU:
58% mtmd
22% mds
17% mds_stores
1% fseventsd
1% coreservicesd
Top Processes by Memory:
352 MB Safari
295 MB mds
203 MB com.apple.WebKit.WebContent
156 MB com.apple.IconServicesAgent
123 MB mds_stores
Virtual Memory Information:
166 MB Free RAM
1.55 GB Active RAM
1.24 GB Inactive RAM
1.03 GB Wired RAM
733 MB Page-ins
9 MB Page-outs
Similar Messages
-
I just upgraded my 2008 macbook pro to OS X Maverick from Snow Leopard but my computer is running a bit buggy and slow. How do I downgrade back down to snow leopard?
You would reinstall 10.6 using your installation DVD.
Out of curiosity, how much RAM do you have? Recent versions of OS X really shine with 4GB or more.
Matt -
Okay, i have 2 bugs with maverick. First, when I delete a file within a window, the files deletes but the preview doesn't delete until I close the window and reopen it. Second, I work on a network of computers and the search feature is now buggy... When I search for a file, A) it asks me if it's a name, or it wont produce anything, and B), its slower than in prior OS versions and in some instances I have to toggle to a different directory and go back to my original directory in the search: menu bar or the search wont produce anything... Very buggy.
It appears to me that network file access is buggy in Maverick.
In my case I have a USB Drive attached to airport extreme (new model) and when I open folders on that drive they all appear empty. If I right click and I select get info after a few minutes! I get a list of the content.
It makes impossible navigate a directory tree.
File access has been trashed in Maverick.
They have improved (read broken) Finder. I need to manage a way to downgrade to Lion again. -
Mail on Yosemite: crashes, slow and buggy.
I have already posted my experiences with Mail on Yosemite on several threads, and now I have decided to open my own thread about it, with the hope that Apple sees how many users are having the same kind of issues, and hopefully will address them in the next OS update.
Keep in mind that I am a web computer programmer, therefore I know, and I am sure that there is something buggy with this new version of Mail compared with the one on Mavericks, and I am sure Apple can fix it.
Here are the major flaws I have experienced:
1. Mail sometimes crashes, even when just typing a message which gives me frustration and madness!
2. Mail fetching and sending is terribly slow. New mail appears inside Mail after several minutes it is already appeared on my iPhone.
3. Updating the mailbox counters take forever. I have to literally leave Mail open for 15-20 minutes to see slowly updating the mailbox counters (!!!) That creates a lot of confusion from my part.
4. Slow deletion: If I delete 10 messages in a row inside a mailbox, then I go working on a different mailbox, and then get back to the previous one, the just deleted messages are back there! And they are getting "slowly" deleted after several minutes (10-20 minutes?)...
Well, it's impossible to work this way, it is just a mess. Managing email with my iPhone is much easier, which is insane.
The Activity window is always "working" with several processes going on all the time, no idea if that's normal or what. Why in the heck Mail has to keep synching a mailbox with inside just 20 emails for over 20 minutes??!!
I really hope Apple is going to release an update to fix all these issues, otherwise I will have to downgrade back to Mavericks. For me, actually, moving from Mavericks to Yosemite has been a big downgrade of performance, and a waste of time (hours!!) to figure out issues like this one.
My computer is a 2009 Mac Pro Quad-Core Xeon with 32GB ram, which has an insane amount of ram to have crashes and slowness with a simple program like Mail (!!) I have already tried everything: cleaning caches, regular OS maintenance, cleaning, rebooting in safe mode, reconfiguring Mail from scratch, etc. Something is wrong with the program itself.
If anyone is experiencing this kind of issues, please, post your experience on this thread, so we can have more chances to be noticed by Apple (if they ever look at these forums...)
Thanks in advance, and let's keep Mac OS improving!!
Best,
Fab.Thank you Linc for your idea of posting logs, here they are:
CONSOLE MESSAGES:
I found a lot of "No worthy mechs found" lines for Mail, and I am pasting here below messages logged during m,y last crashes yesterday morning, they appear related to fonts (I have already checked duplicates with font-book!):
12/15/14 10:11:29.281 AM Mail[3223]: No worthy mechs found
12/15/14 10:11:29.786 AM Mail[3223]: No worthy mechs found
12/15/14 10:11:33.940 AM Mail[3223]: No worthy mechs found
12/15/14 10:11:38.500 AM Mail[3223]: No worthy mechs found
12/15/14 10:11:38.955 AM Mail[3223]: No worthy mechs found
12/15/14 10:11:39.796 AM Mail[3223]: Could not load x-msg URL
12/15/14 10:11:39.806 AM Mail[3223]: CoreText CopyFontsForRequest received mig IPC error (FFFFFFFFFFFFFECC) from font server
12/15/14 10:11:39.807 AM Mail[3223]: CoreText CopyFontsForRequest received mig IPC error (FFFFFFFFFFFFFECC) from font server
12/15/14 10:11:39.825 AM Mail[3223]: CoreText CopyFontsForRequest received mig IPC error (FFFFFFFFFFFFFECC) from font server
12/15/14 10:11:39.825 AM Mail[3223]: CoreText CopyFontsForRequest received mig IPC error (FFFFFFFFFFFFFECC) from font server
12/15/14 10:11:39.849 AM Mail[3223]: Could not load x-msg URL
12/15/14 10:11:40.053 AM Mail[3223]: Could not load x-msg URL
12/15/14 10:11:40.280 AM Mail[3223]: Could not load x-msg URL
12/15/14 10:11:40.288 AM Mail[3223]: Could not load x-msg URL
12/15/14 10:11:40.443 AM Mail[3223]: No worthy mechs found
12/15/14 10:11:40.684 AM Mail[3223]: No worthy mechs found
12/15/14 10:11:41.228 AM Mail[3223]: No worthy mechs found
CONSOLE DIAGNOSTIC AND USAGE MESSAGES:
I am pasting here below the report of the two crashes I got yesterday. Any thoughts are very welcome!!
------------------------------- FIRST CRASH
Process:
Mail [2189]
Path:
/Applications/Mail.app/Contents/MacOS/Mail
Identifier:
com.apple.mail
Version:
8.1 (1993)
Build Info:
Mail-1993000000000000~1
Code Type:
X86-64 (Native)
Parent Process:
??? [1]
Responsible:
Mail [2189]
User ID:
503
Date/Time:
2014-12-15 09:55:20.362 -0800
OS Version:
Mac OS X 10.10.1 (14B25)
Report Version:
11
Anonymous UUID:
(REMOVED)
Sleep/Wake UUID:
B1F8A264-AD82-49DD-90ED-5D1DE9772513
Time Awake Since Boot: 12000 seconds
Time Since Wake:
4000 seconds
Crashed Thread:
22 -[AttachmentManager _handleMessageDeleted:] Dispatch queue: NSOperationQueue 0x7fc6240e6a60 :: NSOperation 0x7fc62c1b3690 (QOS: LEGACY)
Exception Type:
EXC_BAD_ACCESS (SIGBUS)
Exception Codes:
KERN_PROTECTION_FAILURE at 0x000000015ea96fd8
VM Regions Near 0x15ea96fd8:
WebKit Malloc
000000015ea95000-000000015ea96000 [
4K] ---/rwx SM=NUL
--> STACK GUARD
000000015ea96000-000000015ea97000 [
4K] ---/rwx SM=NUL stack guard for thread 22
Stack
000000015ea97000-000000015eb19000 [ 520K] rw-/rwx SM=PRV thread 22
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib
0x00007fff9564652e mach_msg_trap + 10
1 libsystem_kernel.dylib
0x00007fff9564569f mach_msg + 55
2 com.apple.CoreFoundation
0x00007fff8e910b14 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation
0x00007fff8e90ffdb __CFRunLoopRun + 1371
4 com.apple.CoreFoundation
0x00007fff8e90f838 CFRunLoopRunSpecific + 296
5 com.apple.HIToolbox
0x00007fff943f843f RunCurrentEventLoopInMode + 235
6 com.apple.HIToolbox
0x00007fff943f81ba ReceiveNextEventCommon + 431
7 com.apple.HIToolbox
0x00007fff943f7ffb _BlockUntilNextEventMatchingListInModeWithFilter + 71
8 com.apple.AppKit
0x00007fff98a286d1 _DPSNextEvent + 964
9 com.apple.AppKit
0x00007fff98a27e80 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 194
10 com.apple.AppKit
0x00007fff98a1be23 -[NSApplication run] + 594
11 com.apple.AppKit
0x00007fff98a072d4 NSApplicationMain + 1832
12 libdyld.dylib
0x00007fff94c1a5c9 start + 1
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib
0x00007fff9564c22e kevent64 + 10
1 libdispatch.dylib
0x00007fff983caa6a _dispatch_mgr_thread + 52
Thread 2:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib
0x00007fff9564652e mach_msg_trap + 10
1 libsystem_kernel.dylib
0x00007fff9564569f mach_msg + 55
2 com.apple.CoreFoundation
0x00007fff8e910b14 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation
0x00007fff8e90ffdb __CFRunLoopRun + 1371
4 com.apple.CoreFoundation
0x00007fff8e90f838 CFRunLoopRunSpecific + 296
5 com.apple.CFNetwork
0x00007fff94e31d20 +[NSURLConnection(Loader) _resourceLoadLoop:] + 434
6 com.apple.Foundation
0x00007fff957fbb7a __NSThread__main__ + 1345
7 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
8 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
9 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 3:: com.apple.CFSocket.private
0 libsystem_kernel.dylib
0x00007fff9564b3f6 __select + 10
1 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
2 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
3 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 4:
0 libsystem_kernel.dylib
0x00007fff9564652e mach_msg_trap + 10
1 libsystem_kernel.dylib
0x00007fff9564569f mach_msg + 55
2 com.apple.CoreFoundation
0x00007fff8e910b14 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation
0x00007fff8e90ffdb __CFRunLoopRun + 1371
4 com.apple.CoreFoundation
0x00007fff8e90f838 CFRunLoopRunSpecific + 296
5 com.apple.AppKit
0x00007fff98b8b7a7 _NSEventThread + 137
6 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
7 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
8 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 5:: com.apple.CoreAnimation.render-server
0 libsystem_kernel.dylib
0x00007fff9564652e mach_msg_trap + 10
1 libsystem_kernel.dylib
0x00007fff9564569f mach_msg + 55
2 com.apple.QuartzCore
0x00007fff8d99dd63 CA::Render::Server::server_thread(void*) + 198
3 com.apple.QuartzCore
0x00007fff8d99dc96 thread_fun + 25
4 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
5 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
6 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 6:: JavaScriptCore::BlockFree
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a942d4 JSC::BlockAllocator::blockFreeingThreadMain() + 228
3 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
4 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
5 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
6 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 7:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 8:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 9:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 10:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 11:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 12:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 13:: JavaScriptCore::BlockFree
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a942d4 JSC::BlockAllocator::blockFreeingThreadMain() + 228
3 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
4 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
5 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
6 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 14:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 15:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 16:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 17:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 18:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 19:: JavaScriptCore::Marking
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 libc++.1.dylib
0x00007fff971ffc95 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
2 com.apple.JavaScriptCore
0x00007fff96a9486b JSC::GCThread::waitForNextPhase() + 171
3 com.apple.JavaScriptCore
0x00007fff96a946c8 JSC::GCThread::gcThreadMain() + 88
4 com.apple.JavaScriptCore
0x00007fff96a89a9f ***::wtfThreadEntryPoint(void*) + 15
5 libsystem_pthread.dylib
0x00007fff9c5732fc _pthread_body + 131
6 libsystem_pthread.dylib
0x00007fff9c573279 _pthread_start + 176
7 libsystem_pthread.dylib
0x00007fff9c5714b1 thread_start + 13
Thread 20:: -[MFIMAPAccount _fetchUnreadCountsCheckForNewMessages:] Dispatch queue: NSOperationQueue 0x7fc627a5a0b0 :: NSOperation 0x7fc6272122b0 (QOS: LEGACY)
0 libsystem_kernel.dylib
0x00007fff9564b162 __psynch_mutexwait + 10
1 com.apple.IMAP
0x00007fff93350782 -[IMAPMailboxSyncEngine _copyDataSource] + 29
2 com.apple.IMAP
0x00007fff93357fd8 -[IMAPMailboxSyncEngine _goWithMessages:] + 73
3 com.apple.Mail.framework
0x00007fff9317f827 -[MFLibraryIMAPStore _retrieveNewMessagesForCheckingNewMail:] + 423
4 com.apple.Mail.framework
0x00007fff93172a7d -[MFLibraryIMAPStore _fetchForCheckingNewMail:] + 218
5 com.apple.Mail.framework
0x00007fff93259214 -[MFRemoteStoreAccount _synchronizeMailboxesSynchronously] + 1054
6 com.apple.Mail.framework
0x00007fff931177a8 -[MFIMAPAccount _fetchUnreadCountsCheckForNewMessages:] + 1001
7 com.apple.CoreFoundation
0x00007fff8e8d933c __invoking___ + 140
8 com.apple.CoreFoundation
0x00007fff8e8d9192 -[NSInvocation invoke] + 290
9 com.apple.MailCore
0x00007fff9bfb30cc -[MCMonitoredInvocation invoke] + 242
10 com.apple.MailCore
0x00007fff9bfdd1d4 -[MCThrowingInvocationOperation main] + 48
11 com.apple.MailCore
0x00007fff9bf6571d -[_MCInvocationOperation main] + 426
12 com.apple.Foundation
0x00007fff9579b59c -[__NSOperationInternal _start:] + 653
13 com.apple.Foundation
0x00007fff9579b1a3 __NSOQSchedule_f + 184
14 libdispatch.dylib
0x00007fff983c7c13 _dispatch_client_callout + 8
15 libdispatch.dylib
0x00007fff983cb365 _dispatch_queue_drain + 1100
16 libdispatch.dylib
0x00007fff983ccecc _dispatch_queue_invoke + 202
17 libdispatch.dylib
0x00007fff983ca6b7 _dispatch_root_queue_drain + 463
18 libdispatch.dylib
0x00007fff983d8fe4 _dispatch_worker_thread3 + 91
19 libsystem_pthread.dylib
0x00007fff9c5736cb _pthread_wqthread + 729
20 libsystem_pthread.dylib
0x00007fff9c5714a1 start_wqthread + 13
Thread 21:: Dispatch queue: NSOperationQueue 0x7fc627bcedc0 :: NSOperation 0x7fc62cddc290 (QOS: LEGACY)
0 libsystem_kernel.dylib
0x00007fff9564b132 __psynch_cvwait + 10
1 com.apple.Foundation
0x00007fff957cd400 -[NSCondition waitUntilDate:] + 343
2 com.apple.IMAP
0x00007fff93341e7c -[IMAPGateway waitUntilClientOperationIsFinished:] + 370
3 com.apple.IMAP
0x00007fff93341ce5 -[IMAPGateway addClientOperation:toQueueAndWaitUntilFinished:] + 487
4 com.apple.IMAP
0x00007fff93343885 -[IMAPGateway check:] + 65
5 com.apple.Mail.framework
0x00007fff93174c31 -[MFLibraryIMAPStore _copyMessagesByID:toStore:settingFlags:newMessages:error:] + 1895
6 com.apple.Mail.framework
0x00007fff93255dc2 -[MFRemoteStore _doAppend:fromStore:error:] + 1066
7 com.apple.Mail.framework
0x00007fff932558ab -[MFRemoteStore appendMessages:unsuccessfulOnes:newMessageIDs:newMessages:newDocumentIDsByOld:f lagsToSet:forMove:error:] + 1811
8 com.apple.Mail.framework
0x00007fff93214a8b -[MFMessageStore appendMessages:unsuccessfulOnes:newMessageIDs:newMessages:flagsToSet:forMove:er ror:] + 142
9 com.apple.Mail.framework
0x00007fff93214b45 -[MFMessageStore appendMessages:unsuccessfulOnes:newMessageIDs:newMessages:flagsToSet:forMove:] + 133
10 com.apple.Mail.framework
0x00007fff93214bf6 -[MFMessageStore appendMessages:unsuccessfulOnes:newMessageIDs:newMessages:flagsToSet:] + 124
11 com.apple.Mail.framework
0x00007fff93214d2f -[MFMessageStore appendMessages:unsuccessfulOnes:newMessageIDs:newMessages:] + 103
12 com.apple.Mail.framework
0x00007fff93214da7 -[MFMessageStore appendMessages:unsuccessfulOnes:newMessageIDs:] + 74
13 com.apple.Mail.framework
0x00007fff93214e04 -[MFMessageStore appendMessages:unsuccessfulOnes:] + 53
14 com.apple.Mail.framework
0x00007fff932049da -[MFMessageRule _appendMessages:fromSourceMailbox:toDestinationMailbox:destinationStores:reject edMessages:messagesToBeDeleted:] + 880
15 com.apple.Mail.framework
0x00007fff932053c3 -[MFMessageRule performActionsOnMessages:sourceStores:destinationStores:transferredOrDeleted:re jectedMessages:messagesToBeDeleted:] + 2256
16 com.apple.Mail.framework
0x00007fff931fc3a8 routeMessagesAccordingToRule + 307
17 com.apple.Mail.framework
0x00007fff931fd331 -[MFMessageRouter routeMessages:fromStores:fetchingBodies:messagesNeedingBodies:] + 1738
18 com.apple.Mail.framework
0x00007fff9321382a -[MFMessageStore routeMessages:isUserAction:fetchingBodies:messagesNeedingBodies:] + 187
19 com.apple.Mail.framework
0x00007fff932133a1 -[MFMessageStore routeMessages:fetchingBodies:messagesNeedingBodies:] + 300
20 com.apple.IMAP
0x00007fff93359b5c -[IMAPMailboxSyncEngine _processResponsesWithMonitor:] + 3110
21 com.apple.IMAP
0x00007fff933587bc -[IMAPMailboxSyncEngine _goWithMessages:] + 2093
22 com.apple.IMAP
0x00007fff93358c79 -[IMAPMailboxSyncEngine _goWithMessagesIfNeeded:] + 61
23 com.apple.CoreFoundation
0x00007fff8e8d933c __invoking___ + 140
24 com.apple.CoreFoundation
0x00007fff8e8d9192 -[NSInvocation invoke] + 290
25 com.apple.MailCore
0x00007fff9bfb30cc -[MCMonitoredInvocation invoke] + 242
26 com.apple.MailCore
0x00007fff9bfdd1d4 -[MCThrowingInvocationOperation main] + 48
27 com.apple.MailCore
0x00007fff9bf6571d -[_MCInvocationOperation main] + 426
28 com.apple.Foundation
0x00007fff9579b59c -[__NSOperationInternal _start:] + 653
29 com.apple.Foundation
0x00007fff9579b1a3 __NSOQSchedule_f + 184
30 libdispatch.dylib
0x00007fff983c7c13 _dispatch_client_callout + 8
31 libdispatch.dylib
0x00007fff983cb365 _dispatch_queue_drain + 1100
32 libdispatch.dylib
0x00007fff983ccecc _dispatch_queue_invoke + 202
33 libdispatch.dylib
0x00007fff983ca6b7 _dispatch_root_queue_drain + 463
34 libdispatch.dylib
0x00007fff983d8fe4 _dispatch_worker_thread3 + 91
35 libsystem_pthread.dylib
0x00007fff9c5736cb _pthread_wqthread + 729
36 libsystem_pthread.dylib
0x00007fff9c5714a1 start_wqthread + 13
Thread 22 Crashed:: -[AttachmentManager _handleMessageDeleted:] Dispatch queue: NSOperationQueue 0x7fc6240e6a60 :: NSOperation 0x7fc62c1b3690 (QOS: LEGACY)
0 libsystem_malloc.dylib
0x00007fff8dea8e82 szone_malloc_should_clear + 111
1 libsystem_malloc.dylib
0x00007fff8dea8877 malloc_zone_malloc + 71
2 com.apple.CoreFoundation
0x00007fff8e8b0953 __CFStringChangeSizeMultiple + 1059
3 com.apple.CoreFoundation
0x00007fff8e8b0317 CFStringCreateMutableCopy + 519
4 com.apple.CoreFoundation
0x00007fff8e907e11 CFURLCreateStringByAddingPercentEscapes + 593
5 com.apple.Mail.framework
0x00007fff931c80b6 -[MFMailAccount _URLForInfo:] + 877
6 com.apple.Mail.framework
0x00007fff931c03ba -[MFMailAccount URLString] + 26
7 com.apple.Mail.framework
0x00007fff93149347 +[MFLibrary _getActiveAccountURLs:andActiveMailboxURLs:] + 947
8 com.apple.Mail.framework
0x00007fff9316811d +[MFLibrary executeBlock:isWriter:useTransaction:isPrivileged:] + 990
9 com.apple.Mail.framework
0x00007fff93152c6e +[MFLibrary loadSecondaryMetadataForMessage:] + 149
10 com.apple.Mail.framework
0x00007fff9318290c -[MFLibraryMessage subject] + 119
11 com.apple.Mail.framework
0x00007fff9316e38d -[_MFDataCollector setData:] + 303
12 com.apple.Mail.framework
0x00007fff9315ac95 +[MFLibrary setData:forMessage:isPartial:hasCompleteText:] + 134
13 com.apple.Mail.framework
0x00007fff9315abfe +[MFLibrary setData:forMessage:isPartial:] + 63
14 com.apple.IMAP
0x00007fff93363750 -[IMAPMessageDownload data] + 2385
15 com.apple.Mail.framework
0x00007fff9317ddbf -[MFLibraryIMAPStore _waitForDataFromDownload:uid:gateway:] + 659
16 com.apple.Mail.framework
0x00007fff9317dfd9 -[MFLibraryIMAPStore _fetchBodyDataForMessage:andHeaderDataIfReadilyAvailable:fetchIfNotAvailable:] + 429
17 com.apple.Mail.framework
0x00007fff9318c2da -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 119
18 com.apple.Mail.framework
0x00007fff9317e186 -[MFLibraryIMAPStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 117
19 com.apple.Mail.framework
0x00007fff9318c345 -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:allowPartial:] + 51
20 com.apple.Mail.framework
0x00007fff932155c5 -[MFMessageStore headerDataForMessage:fetchIfNotAvailable:allowPartial:] + 99
21 com.apple.Mail.framework
0x00007fff93215fb2 -[MFMessageStore headersForMessage:fetchIfNotAvailable:] + 102
22 com.apple.MailCore
0x00007fff9bf7306a -[MCMessage headers] + 57
23 com.apple.MailCore
0x00007fff9bf75cd6 -[MCMessage subject] + 107
24 com.apple.Mail.framework
0x00007fff93182978 -[MFLibraryMessage subject] + 227
25 com.apple.Mail.framework
0x00007fff9316e38d -[_MFDataCollector setData:] + 303
26 com.apple.Mail.framework
0x00007fff9315ac95 +[MFLibrary setData:forMessage:isPartial:hasCompleteText:] + 134
27 com.apple.Mail.framework
0x00007fff9315abfe +[MFLibrary setData:forMessage:isPartial:] + 63
28 com.apple.IMAP
0x00007fff93363750 -[IMAPMessageDownload data] + 2385
29 com.apple.Mail.framework
0x00007fff9317ddbf -[MFLibraryIMAPStore _waitForDataFromDownload:uid:gateway:] + 659
30 com.apple.Mail.framework
0x00007fff9317dfd9 -[MFLibraryIMAPStore _fetchBodyDataForMessage:andHeaderDataIfReadilyAvailable:fetchIfNotAvailable:] + 429
31 com.apple.Mail.framework
0x00007fff9318c2da -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 119
32 com.apple.Mail.framework
0x00007fff9317e186 -[MFLibraryIMAPStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 117
33 com.apple.Mail.framework
0x00007fff9318c345 -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:allowPartial:] + 51
34 com.apple.Mail.framework
0x00007fff932155c5 -[MFMessageStore headerDataForMessage:fetchIfNotAvailable:allowPartial:] + 99
35 com.apple.Mail.framework
0x00007fff93215fb2 -[MFMessageStore headersForMessage:fetchIfNotAvailable:] + 102
36 com.apple.MailCore
0x00007fff9bf7306a -[MCMessage headers] + 57
37 com.apple.MailCore
0x00007fff9bf75cd6 -[MCMessage subject] + 107
38 com.apple.Mail.framework
0x00007fff93182978 -[MFLibraryMessage subject] + 227
39 com.apple.Mail.framework
0x00007fff9316e38d -[_MFDataCollector setData:] + 303
40 com.apple.Mail.framework
0x00007fff9315ac95 +[MFLibrary setData:forMessage:isPartial:hasCompleteText:] + 134
41 com.apple.Mail.framework
0x00007fff9315abfe +[MFLibrary setData:forMessage:isPartial:] + 63
42 com.apple.IMAP
0x00007fff93363750 -[IMAPMessageDownload data] + 2385
43 com.apple.Mail.framework
0x00007fff9317ddbf -[MFLibraryIMAPStore _waitForDataFromDownload:uid:gateway:] + 659
44 com.apple.Mail.framework
0x00007fff9317dfd9 -[MFLibraryIMAPStore _fetchBodyDataForMessage:andHeaderDataIfReadilyAvailable:fetchIfNotAvailable:] + 429
45 com.apple.Mail.framework
0x00007fff9318c2da -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 119
46 com.apple.Mail.framework
0x00007fff9317e186 -[MFLibraryIMAPStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 117
47 com.apple.Mail.framework
0x00007fff9318c345 -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:allowPartial:] + 51
48 com.apple.Mail.framework
0x00007fff932155c5 -[MFMessageStore headerDataForMessage:fetchIfNotAvailable:allowPartial:] + 99
49 com.apple.Mail.framework
0x00007fff93215fb2 -[MFMessageStore headersForMessage:fetchIfNotAvailable:] + 102
50 com.apple.MailCore
0x00007fff9bf7306a -[MCMessage headers] + 57
51 com.apple.MailCore
0x00007fff9bf75cd6 -[MCMessage subject] + 107
52 com.apple.Mail.framework
0x00007fff93182978 -[MFLibraryMessage subject] + 227
53 com.apple.Mail.framework
0x00007fff9316e38d -[_MFDataCollector setData:] + 303
54 com.apple.Mail.framework
0x00007fff9315ac95 +[MFLibrary setData:forMessage:isPartial:hasCompleteText:] + 134
55 com.apple.Mail.framework
0x00007fff9315abfe +[MFLibrary setData:forMessage:isPartial:] + 63
56 com.apple.IMAP
0x00007fff93363750 -[IMAPMessageDownload data] + 2385
57 com.apple.Mail.framework
0x00007fff9317ddbf -[MFLibraryIMAPStore _waitForDataFromDownload:uid:gateway:] + 659
58 com.apple.Mail.framework
0x00007fff9317dfd9 -[MFLibraryIMAPStore _fetchBodyDataForMessage:andHeaderDataIfReadilyAvailable:fetchIfNotAvailable:] + 429
59 com.apple.Mail.framework
0x00007fff9318c2da -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 119
60 com.apple.Mail.framework
0x00007fff9317e186 -[MFLibraryIMAPStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 117
61 com.apple.Mail.framework
0x00007fff9318c345 -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:allowPartial:] + 51
62 com.apple.Mail.framework
0x00007fff932155c5 -[MFMessageStore headerDataForMessage:fetchIfNotAvailable:allowPartial:] + 99
63 com.apple.Mail.framework
0x00007fff93215fb2 -[MFMessageStore headersForMessage:fetchIfNotAvailable:] + 102
64 com.apple.MailCore
0x00007fff9bf7306a -[MCMessage headers] + 57
65 com.apple.MailCore
0x00007fff9bf75cd6 -[MCMessage subject] + 107
66 com.apple.Mail.framework
0x00007fff93182978 -[MFLibraryMessage subject] + 227
67 com.apple.Mail.framework
0x00007fff9316e38d -[_MFDataCollector setData:] + 303
68 com.apple.Mail.framework
0x00007fff9315ac95 +[MFLibrary setData:forMessage:isPartial:hasCompleteText:] + 134
69 com.apple.Mail.framework
0x00007fff9315abfe +[MFLibrary setData:forMessage:isPartial:] + 63
70 com.apple.IMAP
0x00007fff93363750 -[IMAPMessageDownload data] + 2385
71 com.apple.Mail.framework
0x00007fff9317ddbf -[MFLibraryIMAPStore _waitForDataFromDownload:uid:gateway:] + 659
72 com.apple.Mail.framework
0x00007fff9317dfd9 -[MFLibraryIMAPStore _fetchBodyDataForMessage:andHeaderDataIfReadilyAvailable:fetchIfNotAvailable:] + 429
73 com.apple.Mail.framework
0x00007fff9318c2da -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 119
74 com.apple.Mail.framework
0x00007fff9317e186 -[MFLibraryIMAPStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 117
75 com.apple.Mail.framework
0x00007fff9318c345 -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:allowPartial:] + 51
76 com.apple.Mail.framework
0x00007fff932155c5 -[MFMessageStore headerDataForMessage:fetchIfNotAvailable:allowPartial:] + 99
77 com.apple.Mail.framework
0x00007fff93215fb2 -[MFMessageStore headersForMessage:fetchIfNotAvailable:] + 102
78 com.apple.MailCore
0x00007fff9bf7306a -[MCMessage headers] + 57
79 com.apple.MailCore
0x00007fff9bf75cd6 -[MCMessage subject] + 107
80 com.apple.Mail.framework
0x00007fff93182978 -[MFLibraryMessage subject] + 227
81 com.apple.Mail.framework
0x00007fff9316e38d -[_MFDataCollector setData:] + 303
82 com.apple.Mail.framework
0x00007fff9315ac95 +[MFLibrary setData:forMessage:isPartial:hasCompleteText:] + 134
83 com.apple.Mail.framework
0x00007fff9315abfe +[MFLibrary setData:forMessage:isPartial:] + 63
84 com.apple.IMAP
0x00007fff93363750 -[IMAPMessageDownload data] + 2385
85 com.apple.Mail.framework
0x00007fff9317ddbf -[MFLibraryIMAPStore _waitForDataFromDownload:uid:gateway:] + 659
86 com.apple.Mail.framework
0x00007fff9317dfd9 -[MFLibraryIMAPStore _fetchBodyDataForMessage:andHeaderDataIfReadilyAvailable:fetchIfNotAvailable:] + 429
87 com.apple.Mail.framework
0x00007fff9318c2da -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 119
88 com.apple.Mail.framework
0x00007fff9317e186 -[MFLibraryIMAPStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 117
89 com.apple.Mail.framework
0x00007fff9318c345 -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:allowPartial:] + 51
90 com.apple.Mail.framework
0x00007fff932155c5 -[MFMessageStore headerDataForMessage:fetchIfNotAvailable:allowPartial:] + 99
91 com.apple.Mail.framework
0x00007fff93215fb2 -[MFMessageStore headersForMessage:fetchIfNotAvailable:] + 102
92 com.apple.MailCore
0x00007fff9bf7306a -[MCMessage headers] + 57
93 com.apple.MailCore
0x00007fff9bf75cd6 -[MCMessage subject] + 107
94 com.apple.Mail.framework
0x00007fff93182978 -[MFLibraryMessage subject] + 227
95 com.apple.Mail.framework
0x00007fff9316e38d -[_MFDataCollector setData:] + 303
96 com.apple.Mail.framework
0x00007fff9315ac95 +[MFLibrary setData:forMessage:isPartial:hasCompleteText:] + 134
97 com.apple.Mail.framework
0x00007fff9315abfe +[MFLibrary setData:forMessage:isPartial:] + 63
98 com.apple.IMAP
0x00007fff93363750 -[IMAPMessageDownload data] + 2385
99 com.apple.Mail.framework
0x00007fff9317ddbf -[MFLibraryIMAPStore _waitForDataFromDownload:uid:gateway:] + 659
100 com.apple.Mail.framework
0x00007fff9317dfd9 -[MFLibraryIMAPStore _fetchBodyDataForMessage:andHeaderDataIfReadilyAvailable:fetchIfNotAvailable:] + 429
101 com.apple.Mail.framework
0x00007fff9318c2da -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 119
102 com.apple.Mail.framework
0x00007fff9317e186 -[MFLibraryIMAPStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 117
103 com.apple.Mail.framework
0x00007fff9318c345 -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:allowPartial:] + 51
104 com.apple.Mail.framework
0x00007fff932155c5 -[MFMessageStore headerDataForMessage:fetchIfNotAvailable:allowPartial:] + 99
105 com.apple.Mail.framework
0x00007fff93215fb2 -[MFMessageStore headersForMessage:fetchIfNotAvailable:] + 102
106 com.apple.MailCore
0x00007fff9bf7306a -[MCMessage headers] + 57
107 com.apple.MailCore
0x00007fff9bf75cd6 -[MCMessage subject] + 107
108 com.apple.Mail.framework
0x00007fff93182978 -[MFLibraryMessage subject] + 227
109 com.apple.Mail.framework
0x00007fff9316e38d -[_MFDataCollector setData:] + 303
110 com.apple.Mail.framework
0x00007fff9315ac95 +[MFLibrary setData:forMessage:isPartial:hasCompleteText:] + 134
111 com.apple.Mail.framework
0x00007fff9315abfe +[MFLibrary setData:forMessage:isPartial:] + 63
112 com.apple.IMAP
0x00007fff93363750 -[IMAPMessageDownload data] + 2385
113 com.apple.Mail.framework
0x00007fff9317ddbf -[MFLibraryIMAPStore _waitForDataFromDownload:uid:gateway:] + 659
114 com.apple.Mail.framework
0x00007fff9317dfd9 -[MFLibraryIMAPStore _fetchBodyDataForMessage:andHeaderDataIfReadilyAvailable:fetchIfNotAvailable:] + 429
115 com.apple.Mail.framework
0x00007fff9318c2da -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 119
116 com.apple.Mail.framework
0x00007fff9317e186 -[MFLibraryIMAPStore _fetchHeaderDataForMessage:fetchIfNotAvailable:] + 117
117 com.apple.Mail.framework
0x00007fff9318c345 -[MFLibraryStore _fetchHeaderDataForMessage:fetchIfNotAvailable:allowPartial:] + 51
118 com.apple.Mail.framework
0x00007fff932155c5 -[MFMessageStore headerDataForMessage:fetchIfNotAvailable:allowPartial:] + 99
119 com.apple.Mail.framework
0x00007fff93215fb2 -[MFMessageStore headersForMessage:fetchIfNotAvailable:] + 102
120 com.apple.MailCore
0x00007fff9bf7306a -[MCMessage headers] + 57
121 com.apple.MailCore
0x00007fff9bf75cd6 -[MCMessage subject] + 107
122 com.apple.Mail.framework
0x00007fff93182978 -[MFLibraryMessage subject] + 227
123 com.apple.Mail.framework
0x00007fff9316e38d -[_MFDataCollector setData:] + 303
124 com.apple.Mail.framework
0x00007fff9315ac95 +[MFLibrary setData:forMessage:isPartial:hasComp -
I have a MacBook Pro (15-inch, Late 2008), Intel Core 2 Duo 2.53 GHz, 4GB Memory. and am currently running Snow Leopard 10.6.8.
I would like to know which is the most stable upgrade for my model? Mountain Lion, Mavericks or Yosemite?
When I had gone to the apple care centre in India a few months ago to upgrade my OSX to Mountain Lion, I was told that considering my macbook pro's specs, upgrading it would just make it less efficient, and that I should stick to Snow Leopard unless I consider buying a newer mac that would benefit from it. Is this true? I find it a bit hard to believe. Which update is most recommended?
I also notice that my mac has gotten considerably slower. While using chrome, it buffers and struggles with even just 5 tabs open. Could this have something to do with my current ios? As a precaution, I have always been making sure I have enough free space on disk i.e around 70 - 100 free out of 250GB.
Any advice is appreciated.
Thanks in advance.Mavericks is no longer available from the App Store, so your choice is Yosemite. One option is to create a new partition (~30- 50 GB), install the new OS, and ‘test drive’ it. If you like/don’t like it it, you can then remove the partition. Do a backup before you do anything. By doing this, if you don’t like it you won't have to go though the revert process.
Check to make sure your applications are compatible.
Application Compatibility
Applications Compatibility (2) -
I updated to Mavericks yesterday and since then, my computer has been exceedingly slow!
Windows and applications take forever to open. I get the spinning pinwheel of death every few minutes.
The notes that were in the email app. are gone! where are they?!The notes are in the Notes application. Restart the computer and see whether there's an improvement in performance.
-
Here is the etrecheck report. Any suggestions of some other maintenance I can perform on my computer? A mac tech did a system diagnostic and found nothing wrong with the hardware. I have already reinstalled Mavericks, so it seems like the next step is wiping the harddrive clean and starting over, but I want to avoid that if possible! Can anybody help?
EtreCheck version: 1.9.15 (52)
Report generated September 2, 2014 at 6:11:15 PM CDT
Hardware Information: ?
MacBook Pro (13-inch, Mid 2012) (Verified)
MacBook Pro - model: MacBookPro9,2
1 2.5 GHz Intel Core i5 CPU: 2 cores
8 GB RAM
Video Information: ?
Intel HD Graphics 4000 - VRAM: (null)
Color LCD 1280 x 800
System Software: ?
OS X 10.9.4 (13E28) - Uptime: 0 days 0:28:34
Disk Information: ?
APPLE HDD TOSHIBA MK5065GSXF disk0 : (500.11 GB)
S.M.A.R.T. Status: Verified
EFI (disk0s1) <not mounted>: 209.7 MB
Macintosh HD (disk0s2) / [Startup]: 499.25 GB (346.45 GB free)
Recovery HD (disk0s3) <not mounted>: 650 MB
HL-DT-ST DVDRW GS31N
USB Information: ?
Apple Computer, Inc. IR Receiver
Apple Inc. Apple Internal Keyboard / Trackpad
Apple Inc. BRCM20702 Hub
Apple Inc. Bluetooth USB Host Controller
Apple Inc. FaceTime HD Camera (Built-in)
Thunderbolt Information: ?
Apple Inc. thunderbolt_bus
Gatekeeper: ?
Mac App Store and identified developers
Kernel Extensions: ?
[not loaded] com.focusrite.driver.usb2audio (1.7 - SDK 10.6) Support
[not loaded] com.paceap.kext.pacesupport.leopard (5.9 - SDK 10.4) Support
[not loaded] com.paceap.kext.pacesupport.master (5.9 - SDK 10.6) Support
[not loaded] com.paceap.kext.pacesupport.panther (5.9 - SDK 10.3) Support
[loaded] com.paceap.kext.pacesupport.snowleopard (5.9 - SDK 10.6) Support
[not loaded] com.paceap.kext.pacesupport.tiger (5.9 - SDK 10.4) Support
[not loaded] com.seagate.driver.PowSecDriverCore (5.2.3 - SDK 10.4) Support
[not loaded] com.seagate.driver.PowSecLeafDriver_10_4 (5.2.3 - SDK 10.4) Support
[not loaded] com.seagate.driver.PowSecLeafDriver_10_5 (5.2.3 - SDK 10.5) Support
[not loaded] com.seagate.driver.SeagateDriveIcons (5.2.3 - SDK 10.4) Support
[loaded] com.waves.driver.soundgrid (2.0.0) Support
Launch Daemons: ?
[loaded] com.adobe.fpsaud.plist Support
[loaded] com.google.keystone.daemon.plist Support
[running] com.paceap.eden.licensed.plist Support
[running] com.waves.daemon.SoundGridProtocolService.plist Support
[loaded] PACESupport.plist Support
Launch Agents: ?
[loaded] com.google.keystone.agent.plist Support
User Launch Agents: ?
[running] com.spotify.webhelper.plist Support
User Login Items: ?
iTunesHelper
Internet Plug-ins: ?
FlashPlayer-10.6: Version: 14.0.0.176 - SDK 10.6 Support
QuickTime Plugin: Version: 7.7.3
Flash Player: Version: 14.0.0.176 - SDK 10.6 Support
Default Browser: Version: 537 - SDK 10.9
o1dbrowserplugin: Version: 5.4.2.18903 Support
googletalkbrowserplugin: Version: 5.4.2.18903 Support
Silverlight: Version: 5.1.30514.0 - SDK 10.6 Support
Safari Extensions: ?
wrc
Searchme
Amazon Shopping Assistant
Ebay Shopping Assistant
SlickSavings
Audio Plug-ins: ?
BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
AirPlay: Version: 2.0 - SDK 10.9
AppleAVBAudio: Version: 203.2 - SDK 10.9
iSightAudio: Version: 7.7.3 - SDK 10.9
iTunes Plug-ins: ?
Quartz Composer Visualizer: Version: 1.4 - SDK 10.9
3rd Party Preference Panes: ?
Flash Player Support
Tuxera NTFS Support
Time Machine: ?
Auto backup: YES
Volumes being backed up:
Macintosh HD: Disk size: 464.96 GB Disk used: 142.30 GB
Destinations:
TOURO Mobile 3.0 [Local] (Last used)
Total size: 931.19 GB
Total number of backups: 2
Oldest backup: 2014-08-04 21:26:13 +0000
Last backup: 2014-08-14 23:31:16 +0000
Size of backup disk: Adequate
Backup size 931.19 GB > (Disk used 142.30 GB X 3)
Time Machine details may not be accurate.
All volumes being backed up may not be listed.
Top Processes by CPU: ?
4% SGProtocolService
2% firefox
1% fontd
0% WindowServer
0% imagent
Top Processes by Memory: ?
270 MB firefox
106 MB com.apple.IconServicesAgent
66 MB Finder
41 MB mds_stores
33 MB mds
Virtual Memory Information: ?
5.92 GB Free RAM
1.02 GB Active RAM
369 MB Inactive RAM
712 MB Wired RAM
282 MB Page-ins
0 B Page-outs1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
Don't be put off merely by the seeming complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can read it yourself without disclosing the contents to me or anyone else.
You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
4. Here's a summary of what you need to do, if you choose to proceed:
☞ Copy a line of text in this window to the Clipboard.
☞ Paste into the window of another application.
☞ Wait for the test to run. It usually takes a few minutes.
☞ Paste the results, which will have been copied automatically, back into a reply on this page.
The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
Triple-click anywhere in the line of text below on this page to select it:
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB com.apple.AirPortBaseStationAgent 464843899 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' /^ *$|CSConfigDot/d;s/^ */ /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/\/Users\/[^/]+/~/g ' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<200) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { print "'${p[41]}'";if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$|'${p[41]}'/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { print "'${p[41]}'.plist\t'${p[42]}'";if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p) if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n [N/A]";"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text$|(Bo|PO).+ sh.+ text ex)/) F=F" ("T")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n ...and %s more line(s)\n",l-L);} ' ' /^ +[NP].+ =/h;/^( +D.+[{]|[}])/{ g;s/.+= //p;};' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' '" L*/P*/*loginit*' 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:| VALI|xpma' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cgh] ! -name *ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '-L {/{S*/,},}L*/Lau* -type f' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Ca*/*/Ex,Co{mpon,reM},Ex,Inter,iTu*/*P,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -path \\*s/Resources -prune -o -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t /S*/L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents launchd Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0(){ [[ "$v" ]]&&echo "$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "$s"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 35 49 61 51;D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;A2 4 20 21;B7 6;B2 9;A4 14 7 52 9;B2 10;B6 9 10 4;C3 25;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D13 14 1 48 42;D12 34 43 53 44;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 14 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 26 48 49 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
Copy the selected text to the Clipboard by pressing the key combination command-C.
8. Launch the built-in Terminal application in any of the following ways:
☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
exec bash
and press return. Then paste the script again.
10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
[Process completed]
to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report what happened. No harm will be done.
12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed. -
Dear Apple Support Community.
As mentioned by a number of users reporting the same problem, my 2009 iMac CPU3.06 GHz Intel Core 2 Duo, 8GB RAM, has become extremely slow and repeatedly "out of Memory" since it was migrated from Mountain Lion to Mavericks (OS 10.9 then OS 10.9.1).
I have already run CleanMyMac, deleted 5GB of useless stuffs, which did not translate into any improvement. Following the advices collected in other Apple Support Community threads, I have applied EtreCheck the outcome of which is provided below.
For information, I have also upgraded my 2011 MacBook CPU2.3 GHz Core i7, 8GB which became only a bit slower than before, sometimes freezing which it almost never did before. However, I am used to the fact that Mac get usually slower and more prompt fo freeze after upgrading to a more recent OS.
Both my 2009 iMac and my 2011 MacBook have F-Secure installed. So the problem with the 2009 IMac is unlikly to be due to the presence of F-Secure. Interestingly, the few abnormalities found by Etrecheck were exacly identical before I ran CleanMyMac. There are two more findings (mentioned below) since I ran CleanMyMac on the 2009 iMac, which again didn't improve the problem.
So please find below the details of the EtreCheck experience and some additional measurements made with iStat while running EtreCheck:
Hardware Information:
iMac (24-inch, Early 2009)
iMac - model: iMac9,1
1 3.06 GHz Intel Core 2 Duo CPU: 2 cores
8 GB RAM
Video Information:
ATI Radeon HD 4850 - VRAM: 512 MB
Audio Plug-ins:
BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
AirPlay: Version: 1.9 - SDK 10.9
AppleAVBAudio: Version: 2.0.0 - SDK 10.9
iSightAudio: Version: 7.7.3 - SDK 10.9
System Software:
OS X 10.9.1 (13B42) - Uptime: 0 days 2:40:57
Disk Information:
WDC WD1001FALS-40K1B0 disk0 : (1 TB)
EFI (disk0s1) <not mounted>: 209.7 MB
XooS5 HD (disk0s2) /: 999.35 GB (189.85 GB free)
Recovery HD (disk0s3) <not mounted>: 650 MB
OPTIARC DVD RW AD-5670S
USB Information:
Apple Inc. Built-in iSight
Canon CanoScan
Apple Computer, Inc. IR Receiver
Apple Inc. BRCM2046 Hub
Apple Inc. Bluetooth USB Host Controller
FireWire Information:
WD My Passport 071D 800mbit - 800mbit max
EFI (disk1s1) <not mounted>: 209.7 MB
disk1s2 (disk1s2) <not mounted>: 2 TB
Boot OS X (disk1s3) <not mounted>: 134.2 MB
Thunderbolt Information:
Kernel Extensions:
com.f-secure.kext.fsauth (1.0.0d1)
Problem System Launch Daemons:
[failed] com.apple.wdhelper.plist [REMARK: this abnormality appeared only after running CleanMyMac. It does not appear on my 2011 MacBook]
Problem System Launch Agents:
Launch Daemons:
[loaded] com.adobe.fpsaud.plist
[invalid] com.bjango.istatlocaldaemon.plist [REMARK: this abnormality pre-existed to running CleanMyMac. It appears also on my 2011 MacBook]
[loaded] com.f-secure.fsavd.dbhelper.plist
[loaded] com.f-secure.fsavd.plist
[loaded] com.f-secure.fsmac.firewall.plist
[loaded] com.f-secure.fsmac.fsupdated_guts2.plist
[loaded] com.f-secure.fsmac.licensetool.plist
[loaded] com.macpaw.CleanMyMac2.Agent.plist
Launch Agents:
[loaded] com.babylon.activation.plist
[loaded] com.bjango.istatlocal.plist
[loaded] com.f-secure.relauncher.plist
[loaded] com.f-secure.trasher.plist
User Launch Agents:
[loaded] com.adobe.ARM.[...].plist
[loaded] com.google.keystone.agent.plist
[loaded] com.macpaw.CleanMyMac2Helper.diskSpaceWatcher.plist
[loaded] com.macpaw.CleanMyMac2Helper.scheduledScan.plist
[loaded] com.macpaw.CleanMyMac2Helper.trashWatcher.plist
User Login Items:
iTunesHelper
Dropbox
F-Secure Anti-Virus for MAC
3rd Party Preference Panes:
Flash Player
Internet Plug-ins::
FlashPlayer-10.6: Version: 11.9.900.170 - SDK 10.6
Default Browser: Version: 537 - SDK 10.9
AdobePDFViewerNPAPI: Version: 11.0.04 - SDK 10.6
AdobePDFViewer: Version: 11.0.04 - SDK 10.6
DivXBrowserPlugin: Version: 2.1
Flash Player: Version: 11.9.900.170 - SDK 10.6
OfficeLiveBrowserPlugin: Version: 12.2.8
Google Earth Web Plug-in: Version: 6.1
QuickTime Plugin: Version: 7.7.3
iPhotoPhotocast: Version: 7.0
User Internet Plug-ins::
Picasa: Version: 1.0
Bad Fonts:
None
Old applications:
None
Time Machine:
Skip System Files: NO
Mobile backups: OFF
Auto backup: YES
Volumes being backed up:
XooS5 HD: Disk size: 930.71 GB Disk used: 753.90 GB
Destinations:
XooS5 TM [Local] (Last used)
Total size: 2
Total number of backups: 32
Oldest backup: 2013-09-15 01:11:39 +0000
Last backup: 2013-12-07 12:48:45 +0000
Size of backup disk: Too small. Backup size 2 < (Disk used 753.90 GB X 3)
Time Machine details may not be accurate. All volumes being backed up may not be listed.
REMARK: The above finding is unlikely to be accurate. In fact, my Time Machine is supported by a 2TB WD My Passport Studio external HD connected with a Firewire 800. As mentionned, only 754GB of the 2000GB are used.
Top Processes by CPU:
5% backupd
5% Mail
5% WindowServer
3% Finder
3% Dropbox
Top Processes by Memory:
1.60 GB mds_stores REMARK: this item was marked in red in the outcome of EtreCheck, so I assume there is something wrong there
82 MB Finder
74 MB Mail
49 MB softwareupdated
49 MB Dropbox
Virtual Memory Statistics:
97 MB Free RAM
1.21 GB Active RAM
1.19 GB Inactive RAM
1.21 GB Wired RAM
1.83 GB Page-ins
36 MB Page-outs
Please find now some additional measurements collected with iStat while running EtreCheck:
Practically:
The iMac can work slowly with only one software e.g. either Mail or Safari or Firefox, but still the below "out of Memory" message occurs about every 3 minutes.
Aperture has becomre to slow to be useable
If trying to write a mail (with Mail) while Safari or Firefox is open, then the "out of Memory" message occurs about every 20 seconds so I need to check on "Resume" several times per minute.
Conclusions
From the above, unless anyone in the Apple Support Community proves to be able to identify a specific problem leading to a way to find a cure, I tend to conclude that Mavericks is not suitable for computers operating with a Core 2 Duo CPU even with a 8GB of RAM.
Unless I missed something, I did not see any warning from Apple Computer Inc. informing their customers they should refrain from upgrading Core 2 Duo Computers.
The only solution I see so far is to downgrade from Mavericks to Mountain Lion. And the Apple Support Community would confirm that it is the only solution, I would appreciate to get your guidance on how to proceed.
Intended action plan
Migrate the above 2009 iMac to a 2014 Mac Mini Server operating on Mavericks to ensure that no data may be lost while downgrading to Montain Lion.
Provided the above downgrading operation is successful, assign this 2009 iMac to partial retirement e.g. Mail, Skype, iTunes and DVD player.
In advance, I would like to thank the Apple Community for helping me either i) finding a cure to the problem, ii) or confirming that Mavericks cannot operate properly on Core 2 Duo computers, iii) and in such a case, guiding me on how to downgrade to Mountain Lion.
Yours sincerely
Core... what anti-virus would you recommend using?
Use what is already included with OS X. It already includes everything it needs to protect itself from viruses and malware. Keep it that way with software updates from Apple.
A much better question is "how should I protect my Mac":
Never install any product that claims to "speed up", "clean up", "optimize", or "accelerate" your Mac. Without exception, they will do the opposite.
Never install pirated or "cracked" software, software obtained from dubious websites, or other questionable sources. Illegally obtained software is almost certain to contain malware.
Don’t supply your password in response to a popup window requesting it, unless you know what it is and the reason your credentials are required.
Don’t open email attachments from email addresses that you do not recognize, or click links contained in an email:
Most of these are scams that direct you to fraudulent sites that attempt to convince you to disclose personal information.
Such "phishing" attempts are the 21st century equivalent of a social exploit that has existed since the dawn of civilization. Don’t fall for it.
Apple will never ask you to reveal personal information in an email. If you receive an unexpected email from Apple saying your account will be closed unless you take immediate action, just ignore it. If your iTunes or App Store account becomes disabled for valid reasons, you will know when you try to buy something or log in to this support site, and are unable to.
Don’t install browser extensions unless you understand their purpose. Go to the Safari menu > Preferences > Extensions. If you see any extensions that you do not recognize or understand, simply click the Uninstall button and they will be gone.
Don’t install Java unless you are certain that you need it:
Java, a non-Apple product, is a potential vector for malware. If you are required to use Java, be mindful of that possibility.
Disable Java in Safari > Preferences > Security.
Despite its name JavaScript is unrelated to Java. No malware can infect your Mac through JavaScript. It’s OK to leave it enabled.
Block browser popups: Safari menu > Preferences > Security > and check "Block popup windows":
Popup windows are useful and required for some websites, but popups have devolved to become a common means to deliver targeted advertising that you probably do not want.
Popups themselves cannot infect your Mac, but many contain resource-hungry code that will slow down Internet browsing.
If you ever see a popup indicating it detected registry errors, that your Mac is infected with some ick, or that you won some prize, it is 100% fraudulent. Ignore it.
Ignore hyperventilating popular media outlets that thrive by promoting fear and discord with entertainment products arrogantly presented as "news". Learn what real threats actually exist and how to arm yourself against them:
The most serious threat to your data security is phishing. To date, most of these attempts have been pathetic and are easily recognized, but that is likely to change in the future as criminals become more clever.
OS X viruses do not exist, but intentionally malicious or poorly written code, created by either nefarious or inept individuals, is nothing new.
Never install something without first knowing what it is, what it does, how it works, and how to get rid of it when you don’t want it any more.
If you elect to use "anti-virus" software, familiarize yourself with its limitations and potential to cause adverse effects, and apply the principle immediately preceding this one.
Most such utilities will only slow down and destabilize your Mac while they look for viruses that do not exist, conveying no benefit whatsoever - other than to make you "feel good" about security, when you should actually be exercising sound judgment, derived from accurate knowledge, based on verifiable facts.
Do install updates from Apple as they become available. No one knows more about Macs and how to protect them than the company that builds them.
Summary: Use common sense and caution when you use your Mac, just like you would in any social context. There is no product, utility, or magic talisman that can protect you from all the evils of mankind. -
The earlier post was my first attempt at posting and had some typos. Repeated with typos corrected.
I have a Macbook Pro Retina 13" Late 2013 with preinstalled Mavericks.I now have the 10.9.1 update. Almost from the time of purchase in Nov '13, I have been experiencing freezes and slow & unresponsive trackpad. I have more or less narrowed this symptom as happening when viewing downloaded PDF files. The only option is to force eject, if available or shut down. I spoke to Support as I thought it was a RAM issue and they told me that in Mavericks RAM showing almost full was normal as it uses RAM differently. They took me through some resets and cleaning up which has helped a little but freezing stll happens. This never happened with my Macbook AIr running Lion. Any suggestions?
Shankar9
Macbook Pro Retina 13" Late '13-Mavericks 10.9.1
Macbook Air 13" Mid '11-Lion
Macbook Aluminium 13" Late '08-Snow LeopardSo a PDF file that you can view in Preview on your MBA causes your new MBP to lock up and/or slow down. Is this right? Also you say more or less narrowed down to PDFs with Preview but does the computer exhibit this behavior with other programs and if so under what conditions? And how much free hard drive space do you have?
Viewing memory use in Mavericks is different than with previous versions of the OS. Today it looks like we need to pay attention to what Apple calls Memory Pressure which is gauged by the bar graph in Activity Monitor and to the Virtual Memory being used. When the memory pressure graph bar gets too high it turns red and that's bad news. Looking at how much memory is being used doesn't help - I have a 16GB computer and with almost nothing running it still shows something like 15.79GB used but the memory pressure graph is just a think green line. So unless you see the memory pressure bar turning red lets not worry about memory usage at the moment.
If among the things AppleCare had you do was reinstall Mavericks then I recommend a trip to the Apple store - and take a problem PDF file with you to demonstrate. -
My MacBook Pro (Retina, Mid 2012) is too slow after installing Yosemite version 10.10.1. All programs take for ever to load especially Safari and even chrome. I regret upgrading to yosemite, it was all fine with Maverick. Any suggestions ? ThankYou
1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can act on it yourself without disclosing the contents to me or anyone else.
You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
4. Here's a summary of what you need to do, if you choose to proceed:
☞ Copy a line of text in this window to the Clipboard.
☞ Paste into the window of another application.
☞ Wait for the test to run. It usually takes a few minutes.
☞ Paste the results, which will have been copied automatically, back into a reply on this page.
The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
Triple-click anywhere in the line of text below on this page to select it:
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*genieo\* \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB ' com.adobe.AAM.Updater-1.0 com.adobe.AAM.Updater-1.0 com.adobe.AdobeCreativeCloud com.adobe.CS4ServiceManager com.adobe.CS5ServiceManager com.adobe.fpsaud com.adobe.SwitchBoard com.adobe.SwitchBoard com.apple.aelwriter com.apple.AirPortBaseStationAgent com.apple.FolderActions.enabled com.apple.installer.osmessagetracing com.apple.mrt.uiagent com.apple.ReportCrash.Self com.apple.rpmuxd com.apple.SafariNotificationAgent com.apple.usbmuxd com.citrixonline.GoToMeeting.G2MUpdate com.google.keystone.agent com.google.keystone.daemon com.microsoft.office.licensing.helper com.oracle.java.Helper-Tool com.oracle.java.JavaUpdateHelper com.oracle.java.JavaUpdateHelper org.macosforge.xquartz.privileged_startx org.macosforge.xquartz.privileged_startx org.macosforge.xquartz.startx ' ' 879294308 4071182229 461455494 3627668074 1083382502 1274181950 1855907737 2758863019 1848501757 464843899 3694147963 1233118628 2456546649 2806998573 2778718105 2636415542 842973933 2051385900 3301885676 891055588 998894468 695903914 1443423563 4136085286 523110921 2883943871 3873345487 ' 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/faceb/s/(at\.)[^.]+/\1NAME/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: (E[^m]|[^EO])|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<10) print "com.apple.";} ' ' { sub(/ :/,"");print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { split("'"${p[41]}"'",b);split("'"${p[42]}"'",c);for(i in b) print b[i]".plist\t"c[i];if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p);if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n [N/A]";"cksum "F|getline C;split(C, A);C="checksum "A[1];"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text(, with v.+)?$|(Bo|PO).+ sh.+ text ex|XM)/) F=F" ("T", "C")";else F=F" ("C")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n ...and %s more line(s)\n",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9|"sort|uniq";} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */ /;' ' s/^.+ |\(.+\)$//g;p ' '/\.(appex|pluginkit)\/Contents\/Info\.plist$/p' ' /2/{print "WARN"};/4/{print "CRITICAL"};' ' /EVHF|MACR|^s/d;s/^.+: //p;' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps crontab iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl smcDiagnose sysctl\ -n defaults\ read stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' pluginkit scutil dtrace profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil lsof test osascript\ -e );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'|tr , \\\n" 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$(RefProc): \$Message' -k Sender Req 'fsev|kern|launchd' -k RefProc Rne 'Aq|WebK' -k Message Rne 'Goog|ksadm|probe|Roame|SMC:|smcD|sserti|suhel| VALI|ver-r|xpma' -k Message Req 'abn|bad |Beac|caug|corru|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|NVDA\(|pagin|proc: t|Roamed|rror|SL|TCON|Throttli|tim(ed? ?|ing )o|WARN' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '/S*/*/Ca*/*xpc* >&- ||echo No' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,Ex}* {/,}L*/{A*d,Ca*/*/Ex,Co{mpon,reM},Ex,In{p,ter},iTu*/*P,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -path \\*s/Resources -prune -o -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" -m 'L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.???????|wc -l' kern.memorystatus_vm_pressure_level '3>&1 >&- 2>&3' " -F '\$Time \$Message' -k Sender kernel -k Message CSeq 'n Cause: -' " );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents XPC\ cache Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors App\ extensions Lockfiles Memory\ pressure SMC Shutdowns );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};A'$((7+i))'() { v=` eval sudo "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};';done;A9(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "${s[63]}"<<<"$v"`&&C1 1 $1;};for i in 1 2 7 8;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;B1&&D73 19 53 67 55;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 54 12 56;D23 5 14 12 14;D22 6 36 13 15;D22 20 52 66 54;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D82 35 49 61 51;D82 11 17 17 20;for i in 0 1;do D82 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A8 18 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;B3 4 0 65;A3 14 6 32 0;B4 0 16 11;A1 26 50 64;B7 16;C3 52;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D73 21 0 32 19;D73 10 42 32 40;D82 29 35 46 39;};D23 14 1 62 42;D12 34 43 53 44;D12 22 20 32 25;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 21 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D83 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 10 42 32 41;D13 37 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 21 48 49 49;B3 4 22 57;A1 21 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D12 4 51 32 53;D23 22 9 37 7;A9;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
Copy the selected text to the Clipboard by pressing the key combination command-C.
8. Launch the built-in Terminal application in any of the following ways:
☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
exec bash
and press return. Then paste the script again.
10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
[Process completed]
to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report what happened. No harm will be done.
12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed. -
MacBook Pro (mid 2010) - Slow Startup and Initial Load of Apps after Mavericks Install
Hello everyone,
Long time Snow Leopard user here. I've been absolutely, 100% thrilled with my MBP's performance / speed since mid 2010. Since installing Mavericks I've noticed two things:
1. Initial on boot load times seem much slower
2. The first time you open an app (Safari, even TextEdit) is far slower than in Snow Leopard.
Now granted, once the computer has been on for about 5 minutes, and once you've had an application open for 1-2 minutes, than performance is okay once again. But it seems that quite literally everytime you do "anything" for the first time since the computer has been turned on you run the risk of a spinning beachball and an extended wait. This simply never happened in Snow Leopard.
I'm not a computer science major but I do understand that when you do something for the first time since a reboot it will need to load new files into the RAM which takes time. However, I've been using this computer since 2010 and have never experienced this behavior / speed / delay, etc... something seems fundamentally different.
For example, even just opening finder, and navigating to the Applications folder results in sluggish behavior the first time. Also, anytime you first click the top menu bar in an application you run the risk of a beachball.
It doesn't seem like a failing hard drive because I can read/write large chunks of data one an app is finally loaded. It's just initially loading the app takes quite literally 10-20 times longer than Snow Leopard. It seems like perhaps Mavericks itself, the core of the new OS was perhaps installed in a bad sector of the HD, but none of my other files are on bad sectors... if that makes sense. Again - I'm not a computer science major so I'm largely just making things up
It also seems as if multitasking and switching between several open apps has seen a decrease in performance. Could it be that perhaps Mavericks RAM management is superior to Snow Leopard, but only if there is a TON of RAM to go around? Could it be as simple as Macs with only 4GB installed should not be allowed to even install Mavericks?
Does this sound normal for Mavericks considering I have a C2D processor, a non SSD, and only 4GB ram? I know those specs are "outdated" for 2014, but keep in mind these were the specs that I've always had and with Snow Leoapard I was consistently thrilled with the speed of the computer.
I suppose my question is: should my strategy be to simply turn the computer on, get a cup of coffee and let everything load and maybe even have my frequently used apps load on startup, etc... and carry on as normal? Does something seem off? Should I invest in a new SSD / RAM upgrade? I know the upgrades couldn't hurt, but the issue is that I was perfectly content until upgrading to Mavericks
I've tried booting into OS X Recovery mode and using the Disk Utility. I've tried Safe Mode. I've included a "EtreCheck" report below. I'm open to any ideas / suggestions.
Thanks!!
Hardware Information:
MacBook Pro (13-inch, Mid 2010)
MacBook Pro - model: MacBookPro7,1
1 2.4 GHz Intel Core 2 Duo CPU: 2 cores
4 GB RAM
Video Information:
NVIDIA GeForce 320M - VRAM: 256 MB
System Software:
OS X 10.9.1 (13B42) - Uptime: 0 days 0:10:48
Disk Information:
Hitachi HTS545025B9SA02 disk0 : (250.06 GB)
EFI (disk0s1) <not mounted>: 209.7 MB
Macintosh HD (disk0s2) / [Startup]: 249.2 GB (228.46 GB free)
Recovery HD (disk0s3) <not mounted>: 650 MB
MATSHITADVD-R UJ-898
USB Information:
Apple Inc. Built-in iSight
Apple, Inc. Keyboard Hub
Logitech USB Receiver
Apple Inc. Apple Keyboard
Apple Internal Memory Card Reader
Apple Inc. BRCM2046 Hub
Apple Inc. Bluetooth USB Host Controller
Apple Computer, Inc. IR Receiver
Apple Inc. Apple Internal Keyboard / Trackpad
FireWire Information:
Thunderbolt Information:
Launch Daemons:
[System] com.adobe.fpsaud.plist 3rd-Party support link
Launch Agents:
[System] com.adobe.AAM.Updater-1.0.plist 3rd-Party support link
[System] com.adobe.AdobeCreativeCloud.plist 3rd-Party support link
User Launch Agents:
[not loaded] com.adobe.AAM.Updater-1.0.plist 3rd-Party support link
[not loaded] com.google.keystone.agent.plist 3rd-Party support link
User Login Items:
None
Internet Plug-ins:
FlashPlayer-10.6: Version: 11.9.900.152 - SDK 10.6 3rd-Party support link
Flash Player: Version: 11.9.900.152 - SDK 10.6 Outdated! Update
QuickTime Plugin: Version: 7.7.3
JavaAppletPlugin: Version: 14.9.0 - SDK 10.7 Outdated! Update
AdobeAAMDetect: Version: AdobeAAMDetect 2.0.0.0 - SDK 10.7 3rd-Party support link
Default Browser: Version: 537 - SDK 10.9
Audio Plug-ins:
BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
AirPlay: Version: 1.9 - SDK 10.9
AppleAVBAudio: Version: 2.0.0 - SDK 10.9
iSightAudio: Version: 7.7.3 - SDK 10.9
iTunes Plug-ins:
Quartz Composer Visualizer: Version: 1.4 - SDK 10.9
3rd Party Preference Panes:
Flash Player 3rd-Party support link
Old Applications:
None
Time Machine:
Time Machine not configured!
Top Processes by CPU:
4% WindowServer
1% EtreCheck
0% mds
0% mds_stores
0% airportd
Top Processes by Memory:
111 MB com.apple.IconServicesAgent
94 MB Finder
57 MB Dock
53 MB SystemUIServer
53 MB EtreCheck
Virtual Memory Information:
1.64 GB Free RAM
1.42 GB Active RAM
314 MB Inactive RAM
390 MB Wired RAM
316 MB Page-ins
0 B Page-outsWish I could be of some help, but I'm having similar issues on my mid 2011 macbook pro with 8 GB ram. It's very frustrating. I haven't worked on a computer this slow since the early 90's. Even simple things like signing in to this site bring up the beach ball for maybe ten seconds. When opening up apps I often have to wait minutes, and often end up force quitting when they hang. I'm using force quit a dozen or more times a day, when it used to be very rare.
I don't know if it's Mavericks. I installed a new hard drive in November, but the problems really started getting bad since the latest upgrade.
It's not just opening apps. If I have an app open in the background and switch to it I have similar issues. Watching a simple video is often accompanied by stalls and delays - which is really bad as I'm often using the laptop to edit video. It's become unuseable for work.
Perhaps the most frustrating is clicking on a link, only to find Safari decides to complete a previous scroll that it had paused. The page jumps down, and sometimes I end up clicking on a link I didn't want. Then I have to wait for THAT spinning beach ball before I can go back to the previous spinning beach ball.
It can take up to ten minutes to restart. I've tried everything I could find on these pages so far, and nothing has worked.
I thought maybe it was something I've done (and perhaps it is), but I keep seeing others with similar issues. -
Slow Mavericks and problem system launch daemons
Like some other users here I've experienced a big slowdown since installing Mavericks.
I ran EtreCheck (good app!) and I see that I have several failed Apple daemons. I don't know what they do but I guess this is not a good thing.
Can anybody shed any light on these failed daemons and what I can do to fix them? Are they likely to be part of the slow running problem?
cheers all!First, back up all data immediately, as your boot drive might be failing.
Step 1
This diagnostic procedure will query the log for messages that may indicate a system issue. It changes nothing, and therefore will not, in itself, solve your problem.
If you have more than one user account, these instructions must be carried out as an administrator.
Triple-click anywhere in the line below on this page to select it:
syslog -k Sender kernel -k Message CReq 'GPU |I/O e|find tok|n Cause: -|NVDA\(|timed? ?o' | tail | open -ef
Copy the selected text to the Clipboard by pressing the key combination command-C.
Launch the Terminal application in any of the following ways:
☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
Paste into the Terminal window (command-V). I've tested these instructions only with the Safari web browser. If you use another browser, you may have to press the return key.
The command may take a noticeable amount of time to run. Wait for a new line ending in a dollar sign (“$”) to appear.
A TextEdit window will open with the output of the command. Normally the command will produce no output, and the window will be empty. If the TextEdit window (not the Terminal window) has anything in it, stop here and post it — the text, please, not a screenshot. The title of the TextEdit window doesn't matter, and you don't need to post that.
Step 2
There are a few other possible causes of generalized slow performance that you can rule out easily.
Disconnect all non-essential wired peripherals and remove aftermarket expansion cards, if any.
Reset the System Management Controller.
Run Software Update. If there's a firmware update, install it.
If you're booting from an aftermarket SSD, see whether there's a firmware update for it.
If you have a portable computer, check the cycle count of the battery. It may be due for replacement.
If you have many image or video files on the Desktop with preview icons, move them to another folder.
If applicable, uncheck all boxes in the iCloud preference pane. See whether there's any change.
Check your keychains in Keychain Access for excessively duplicated items.
Boot into Recovery mode, launch Disk Utility, and run Repair Disk.
If you have a MacBook Pro with dual graphics, disable automatic graphics switching in the Energy Saverpreference pane for better performance at the cost of shorter battery life.
Step 3
When you notice the problem, launch the Activity Monitor application in any of the following ways:
☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
☞ Open LaunchPad. Click Utilities, then Activity Monitor in the icon grid.
Select the CPU tab of the Activity Monitor window.
Select All Processes from the View menu or the menu in the toolbar, if not already selected.
Click the heading of the % CPU column in the process table to sort the entries by CPU usage. You may have to click it twice to get the highest value at the top. What is it, and what is the process? Also post the values for User, System, andIdle at the bottom of the window.
Select the Memory tab. What value is shown in the bottom part of the window for Swap used?
Next, select the Disk tab. Post the approximate values shown for Reads in/sec and Writes out/sec (not Reads in andWrites out.)
Step 4
If you have more than one user account, you must be logged in as an administrator to carry out this step.
Launch the Console application in the same way you launched Activity Monitor. Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left. If you don't see that menu, select
View ▹ Show Log List
from the menu bar.
Select the 50 or so most recent entries in the log. Copy them to the Clipboard by pressing the key combinationcommand-C. Paste into a reply to this message (command-V). You're looking for entries at the end of the log, not at the beginning.
When posting a log extract, be selective. Don't post more than is requested.
Please do not indiscriminately dump thousands of lines from the log into this discussion.
Important: Some personal information, such as your name, may appear in the log. Anonymize before posting. That should be easy to do if your extract is not too long. -
Mac seems slow to load web pages and email since mavericks upgrade
Since upgrade from Mountain Lion to Mavericks on my iMac, web pages seem a lot slower to load on screen. Also, when I open my mail inbox, the mail content (wording) takes a long time before appearing on the right hand side, then followed a little later with the display content. I have synchronised all my mail accounts and also emptied my cache in the safari browser, but this has not resolved the problem.
Go to Applications (you can do this by clicking on the desktop and hitting cmd-shift-A). Within the Utilities folder you should see a program called Terminal. Launch this program, which should just be a window that you can type into. Type the following (or just copy and paste into the window) and hit return:
networksetup -setv6off Wi-fi
Then go back to Network Preferences and verify that IPv6 is set to off. If that doesn't help, enter these two commands in succession:
cd /Library/Preferences/
sudo mv com.apple.security-common.plist ~/Desktop/
Note that this moves a configuration file onto your desktop. If that doesn't fix things you may want to put it back:
cd /Library/Preferences/
sudo mv ~/Desktop/com.apple.security-common.plist .
Good luck! -
Slow MacMini after upgrading to Maverick and later Yosemite.
Gents,
I have had nothing than trouble with my MacMini (late 2009) since i installed Maverick and I hoped some things would improve with Yosemite. That did not happen. I have been through all possible "solutions" but no luck. I hope someone can help me. My MacMini was working like a charm until I installed Maverick.
(PS: My back-up drive is not connected as shown below)
This is my Etrecheck:
Problem description:
MacMini (late 2009) Sluggish after installation Maverick and later Yosemite
EtreCheck version: 2.1.2 (105)
Report generated December 15, 2014 at 7:17:37 PM GMT-2
Hardware Information: ℹ️
Mac mini (Late 2009) (Verified)
Mac mini - model: Macmini3,1
1 2.53 GHz Intel Core 2 Duo CPU: 2-core
4 GB RAM Upgradeable
BANK 0/DIMM0
2 GB DDR3 1067 MHz ok
BANK 1/DIMM0
2 GB DDR3 1067 MHz ok
Bluetooth: Old - Handoff/Airdrop2 not supported
Wireless: en1: 802.11 a/b/g/n
Video Information: ℹ️
NVIDIA GeForce 9400 - VRAM: 256 MB
SyncMaster 1920 x 1080 @ 60 Hz
System Software: ℹ️
OS X 10.10.1 (14B25) - Uptime: 0:5:40
Disk Information: ℹ️
Hitachi HTS543232L9SA02 disk0 : (320.07 GB)
S.M.A.R.T. Status: Verified
EFI (disk0s1) <not mounted> : 210 MB
Macintosh HD (disk0s2) / : 319.21 GB (67.50 GB free)
Recovery HD (disk0s3) <not mounted> [Recovery]: 650 MB
OPTIARC DVD RW AD-5670S
USB Information: ℹ️
Apple Computer, Inc. IR Receiver
Apple Inc. BRCM2046 Hub
Apple Inc. Bluetooth USB Host Controller
Gatekeeper: ℹ️
Mac App Store and identified developers
Kernel Extensions: ℹ️
/Applications/Elgato Video Capture.app
[not loaded] com.elgato.driver.Pluto2 (1.1) [Support]
/Applications/Toast 10 Titanium/Toast Titanium.app
[not loaded] com.roxio.BluRaySupport (1.1.6) [Support]
/System/Library/Extensions
[not loaded] com.HGST.driver.GDOCKDriver (1.0.3 - SDK 10.7) [Support]
[not loaded] com.avira.kext.FileAccessControl (1.0.0d1 - SDK 10.9) [Support]
[not loaded] com.hzsystems.driver.CDSDAudioCaptureSupport (1.5) [Support]
[not loaded] com.jmicron.driver.jmPeripheralDevice (2.0.2 - SDK 10.5) [Support]
[not loaded] com.sony.driver.dsccamFirmwareUpdaterType00 (1 - SDK 10.6) [Support]
/Users/[redacted]/Library/Services/ToastIt.service/Contents/MacOS
[not loaded] com.roxio.TDIXController (2.0) [Support]
Launch Agents: ℹ️
[not loaded] com.adobe.AAM.Updater-1.0.plist [Support]
[loaded] com.divx.dms.agent.plist [Support]
[loaded] com.divx.update.agent.plist [Support]
[loaded] com.google.keystone.agent.plist [Support]
Launch Daemons: ℹ️
[loaded] com.adobe.fpsaud.plist [Support]
[loaded] com.google.keystone.daemon.plist [Support]
[loaded] com.oracle.java.JavaUpdateHelper.plist [Support]
User Launch Agents: ℹ️
[loaded] com.adobe.ARM.[...].plist [Support]
[invalid?] com.jdibackup.JustCloud.autostart.plist [Support]
[invalid?] com.macupdate.desktop5.scanner.plist [Support]
[invalid?] com.yahoo.YahooContactSyncAgent.plist [Support]
User Login Items: ℹ️
Caffeine ApplicationHidden (/Applications/Caffeine.app)
AdobeResourceSynchronizer Application (/Applications/Adobe Acrobat 8 Professional/Adobe Acrobat Professional.app/Contents/Support/AdobeResourceSynchronizer.app)
G-Technology Assistant ApplicationHidden (/Applications/G-Technology Assistant.app)
Internet Plug-ins: ℹ️
o1dbrowserplugin: Version: 5.38.6.0 - SDK 10.8 [Support]
Google Earth Web Plug-in: Version: 6.1 [Support]
Default Browser: Version: 600 - SDK 10.10
OVSHelper: Version: 1.1 [Support]
AdobeAAMDetect: Version: AdobeAAMDetect 1.0.0.0 - SDK 10.6 [Support]
FlashPlayer-10.6: Version: 16.0.0.235 - SDK 10.6 [Support]
DivX Web Player: Version: 3.2.4.1250 - SDK 10.6 [Support]
AdobePDFViewerNPAPI: Version: 11.0.07 - SDK 10.6 [Support]
Flash Player: Version: 16.0.0.235 - SDK 10.6 [Support]
iPhotoPhotocast: Version: 7.0
googletalkbrowserplugin: Version: 5.38.6.0 - SDK 10.8 [Support]
QuickTime Plugin: Version: 7.7.3
AdobePDFViewer: Version: 8.0.0 [Support]
GarminGpsControl: Version: 4.2.0.0 - SDK 10.8 [Support]
Silverlight: Version: 4.0.51204.0 [Support]
JavaAppletPlugin: Version: Java 7 Update 67 Check version
User internet Plug-ins: ℹ️
BrowserPlus_2.9.8: Version: 2.9.8 [Support]
Google Earth Web Plug-in: Version: 7.0 [Support]
Safari Extensions: ℹ️
ASCPowerTools
Audio Plug-ins: ℹ️
DVCPROHDAudio: Version: 1.2
3rd Party Preference Panes: ℹ️
BrowserPlus [Support]
Flash Player [Support]
Perian [Support]
Time Machine: ℹ️
Skip System Files: NO
Mobile backups: OFF
Auto backup: NO - Auto backup turned off
Volumes being backed up:
Macintosh HD: Disk size: 319.21 GB Disk used: 251.71 GB
Destinations:
MacMini Backup [Local]
Total size: 402.92 GB
Total number of backups: 15
Oldest backup: 2014-10-12 15:52:07 +0000
Last backup: 2014-12-09 00:11:21 +0000
Size of backup disk: Too small
Backup size 402.92 GB < (Disk used 251.71 GB X 3)
Top Processes by CPU: ℹ️
6% WindowServer
3% JustCloud
0% launchd
0% AppleSpell
0% SystemUIServer
Top Processes by Memory: ℹ️
137 MB Dock
82 MB CalendarAgent
77 MB Spotlight
73 MB com.apple.internetaccounts
73 MB NotificationCenter
Virtual Memory Information: ℹ️
62 MB Free RAM
1.71 GB Active RAM
1.70 GB Inactive RAM
554 MB Wired RAM
1.16 GB Page-ins
471 KB Page-outs
Diagnostics Information: ℹ️
Dec 15, 2014, 07:12:36 PM Self test - passed
Dec 15, 2014, 10:34:27 AM com.apple.AmbientDisplayAgent_2014-12-15...crash1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can act on it yourself without disclosing the contents to me or anyone else.
You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
4. Here's a summary of what you need to do, if you choose to proceed:
☞ Copy a line of text in this window to the Clipboard.
☞ Paste into the window of another application.
☞ Wait for the test to run. It usually takes a few minutes.
☞ Paste the results, which will have been copied automatically, back into a reply on this page.
The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
Triple-click anywhere in the line of text below on this page to select it:
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*genieo\* \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB ' com.adobe.AAM.Updater-1.0 com.adobe.AAM.Updater-1.0 com.adobe.AdobeCreativeCloud com.adobe.CS4ServiceManager com.adobe.CS5ServiceManager com.adobe.fpsaud com.adobe.SwitchBoard com.adobe.SwitchBoard com.apple.aelwriter com.apple.AirPortBaseStationAgent com.apple.FolderActions.enabled com.apple.installer.osmessagetracing com.apple.mrt.uiagent com.apple.ReportCrash.Self com.apple.rpmuxd com.apple.SafariNotificationAgent com.apple.usbmuxd com.citrixonline.GoToMeeting.G2MUpdate com.google.keystone.agent com.google.keystone.daemon com.microsoft.office.licensing.helper com.oracle.java.Helper-Tool com.oracle.java.JavaUpdateHelper com.oracle.java.JavaUpdateHelper org.macosforge.xquartz.privileged_startx org.macosforge.xquartz.privileged_startx org.macosforge.xquartz.startx ' ' 879294308 4071182229 461455494 3627668074 1083382502 1274181950 1855907737 2758863019 1848501757 464843899 3694147963 1233118628 2456546649 2806998573 2778718105 2636415542 842973933 2051385900 3301885676 891055588 998894468 695903914 1443423563 4136085286 523110921 2883943871 3873345487 ' 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/faceb/s/(at\.)[^.]+/\1NAME/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: (E[^m]|[^EO])|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<10) print "com.apple.";} ' ' { sub(/ :/,"");print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:.+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { split("'"${p[41]}"'",b);split("'"${p[42]}"'",c);for(i in b) print b[i]".plist\t"c[i];if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p);if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n [N/A]";"cksum "F|getline C;split(C, A);C="checksum "A[1];"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text(, with v.+)?$|(Bo|PO).+ sh.+ text ex|XM)/) F=F" ("T", "C")";else F=F" ("C")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n ...and %s more line(s)\n",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9|"sort|uniq";} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */ /;' ' s/^.+ |\(.+\)$//g;p ' '/\.(appex|pluginkit)\/Contents\/Info\.plist$/p' ' /2/{print "WARN"};/4/{print "CRITICAL"};' ' /EVHF|MACR|^s/d;s/^.+: //p;' ' $3~/\./ { i++;n=n"\n"$1"\t"$3;} END { if(i>1) print n;} ' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps crontab iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl smcDiagnose sysctl\ -n defaults\ read stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' pluginkit scutil dtrace profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil lsof test osascript\ -e netstat );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'|tr , \\\n" 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$(RefProc): \$Message' -k Sender Req 'fsev|kern|launchd' -k RefProc Rne 'Aq|WebK' -k Message Rne 'Goog|ksadm|probe|Roame|SMC:|smcD|sserti|suhel| VALI|ver-r|xpma' -k Message Req 'abn|bad |Beac|caug|corru|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|NVDA\(|pagin|pci pa|proc: t|Roamed|rror|SL|TCON|Throttli|tim(ed? ?|ing )o|WARN' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '/S*/*/Ca*/*xpc* >&- ||echo No' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,Ex}* {/,}L*/{A*d,Ca*/*/Ex,Co{mpon,reM},Ex,In{p,ter},iTu*/*P,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -path \\*s/Resources -prune -o -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" -m 'L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.???????|wc -l' kern.memorystatus_vm_pressure_level '3>&1 >&- 2>&3' " -F '\$Time \$Message' -k Sender kernel -k Message CSeq 'n Cause: -' " -i );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents XPC\ cache Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors App\ extensions Lockfiles Memory\ pressure SMC Shutdowns Nets );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};A'$((7+i))'() { v=` eval sudo "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};';done;A9(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "${s[63]}"<<<"$v"`&&C1 1 $1;};for i in 1 2 7 8;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;B1&&D73 19 53 67 55;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 54 12 56;D23 5 14 12 14;D22 6 36 13 15;D22 20 52 66 54;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D82 35 49 61 51;D82 11 17 17 20;for i in 0 1;do D82 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A8 18 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;B3 4 0 65;A3 14 6 32 0;B4 0 16 11;A1 26 50 64;B7 16;C3 52;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D73 21 0 32 19;D73 10 42 32 40;D82 29 35 46 39;};D23 14 1 62 42;D12 34 43 53 44;D12 22 20 32 25;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 21 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 38 55 68 57;D23 33 34 42 37;B1&&D83 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 10 42 32 41;D13 37 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 21 48 49 49;B3 4 22 57;A1 21 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D12 4 51 32 53;D23 22 9 37 7;A9;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
Copy the selected text to the Clipboard by pressing the key combination command-C.
8. Launch the built-in Terminal application in any of the following ways:
☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
☞ Open LaunchPad and start typing the name.
Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
exec bash
and press return. Then paste the script again.
10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
[Process completed]
to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report what happened. No harm will be done.
12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed. -
Slow after upgrading to Mavericks and cannot delete items in trash bin
I recently upgraded my iMac running Intel Core i5 to Mavericks. Once I did that I noticed that my computer was extremely slow. It never used to be slow until this update. Also I cannot delete anything in my trash bin. It will tell me how many items are in there and says that it is "safely removing items" but does not. Are there any software updates or solutions to making my iMac faster and helping with my trash bin??
Thanks!Hold down the Option key while emptying the Trash.
As for your Mac running slower... make sure there's enough free disk space.
Click your Apple menu icon top left in your screen. From the drop down menu click About This Mac > More Info > Storage
Make sure there's at least 15% free disk space.
Maybe you are looking for
-
I upgraded to iOS 8 from 7 but the dictionary is not working. please help.
the moment I upgraded to iOS 8 I cannot refer to dictionary. no word found error is coming. this is happening. in iPad mini retina, cellullar and wifi model.
-
What The Heck Is A Sequence?
I've recently graduated from Premiere Elements to Premiere Pro. Congratulations to me!! To get up to speed, I've been watching quite a few videos and reading books, and one thing that keeps popping up is the concept of "sequences". But everybody just
-
Dear Sir , any 1 can help me its urgent , i could not add my company logo or social network logo on signature in my mac mail
-
Set Forecolor for the row in a matrix
Hi, I'd like to do a matrix with many Log Messages (like System Message Log in Sap), and each row can have a different color (Blu = information, Red = Error, etc). What is the properties that i must set to change the color for every row?? Thanks Marc
-
Updating OLAP Universe Automatically
hi, We have created Universes on the top of BEx queries. What happens in BEx query is that some of the column headers are getting updated every week. Beause of this everytime we have open the Universe refresh and export it back. This recurrent activi