what is powerd and why is it using so much cpu

When I check the activity monitor, it is almost pegged out. Because of this other things run slowly. So, what is "powerd" and why is it all of a sudden using so CPU?

iMac, OS X Mavericks (10.9.5), 2nd 24" screen multiple external HD

Posted on Feb 21, 2015 4:57 AM

Reply
20 replies

May 6, 2015 5:07 PM in response to Scott Horn

To recover from the effects of having used CleanMyMac, read below.


It is not reasonable to expect a Mac to operate normally after using CleanMyMac. Like many ill-conceived "cleaning" utilities, it is capable of corrupting a Mac to the point that erasing it completely is the only practicable means of recovery. CleanMyMac is not the only example; it is merely popular due to marketing strategies that are as effective as they are intrusive.


There is no practicable way to reverse the effects of having used CleanMyMac2 other than to reinstall all affected files from backups or their original sources. Its developer's uninstallation instructions are ineffective despite their recent claims to the contrary. Only MacPaw, its developer, can know the reason for that, but I can think of two possibilities: either they are purposefully leaving components behind for reasons known only to them, or they simply don't know what they're doing. Neither one of those possibilities is particularly comforting for the user.

Reinstalling OS X alone will have no effect on either removing CleanMyMac or reversing the damage it is capable of inflicting upon a system.

Follow the applicable recovery procedure below:

  • If you have a backup that you created prior to using CleanMyMac, now is the time to use it. For Time Machine, boot OS X Recovery, and at the Mac OS X Utilities screen, choose Restore from Time Machine Backup. Choose a date preceding the installation of CleanMyMac.
  • If you do not have a backup that predates the use of CleanMyMac, create one now. To do that read Mac Basics: Time Machine backs up your Mac.
    • The recovery procedure will require that you erase the Mac using OS X Recovery, and then create a new user whose contents will be empty. You will then be able to use Setup Assistant to migrate your essential documents including photos, music, work products and other essential files.
    • When doing so, select only your previous User account and do not select "Applications", "Computer and Network Settings" or "Other files and folders". De-select those choices.
    • Subsequent to using Setup Assistant, you will need to reinstall the essential software you may require, once again remembering to install software only from their original sources, and omitting all non-essential software.
    • "Non-essential software" is a broad category that includes but is not limited to third party "cleaning", "maintenance", and "anti-virus" products.


To erase and install Yosemite read: OS X Yosemite: Erase and reinstall OS X


To migrate your essential documents read: OS X Yosemite: Transfer your info from a computer or storage device and follow the procedure under Transfer info from a Time Machine backup or other storage device.

Feb 21, 2015 6:13 AM in response to wisper

It is something related to power management, but it shouldn't be running away like that.

Select it in Activity Monitor and then Quit it using the "X in octagon" button. You should only need Quit, but try force quit if needed.

It will restart, but hopefully it won't start running away. If it does, there is likely something else causing it to do that.

Jun 29, 2015 11:51 PM in response to wisper

I think you should reset your SMC


with Imac, mac pro, mac mini:

Shutdown the computer, unplug power chord, wait 1 minute, plug the power chord, start the computer.


with macbook, macbook pro:

shutdown the computer, press shift+ctrl+alt, while you press those 3 keys, press power button, you will see the led of your power chord switching, it should not start. Then, release the 3 keys and start the computer.

Jun 18, 2015 10:10 PM in response to wisper

I am having the same problem with powerd.

I have not used "clean my my" or any other product like that.

powerd will use as much as 70% of the CPU.

I have killed it using Activity Monitor only to have it come back again, although not immediately.


It is currently failing on my mac-mini, but I have also had it fail on a MacBook Pro.

This did not happen until after I upgraded both systems to Yosemite about 2 months ago.

Jun 19, 2015 1:11 AM in response to John Zwiebel

Although I thought I'd solved the problem, it did in fact return. I had a search around and found a folder called CleanMyMac, containing the file infodictionary.plist. It was still there even though I uninstalled CMM and also ran the Tinker Tool System on it. Anyway, I deleted it and all seems well again, fingers crossed.


I'm certainly no expert but I would have thought your problem would be something similar, not necessarily related to CMM but a left-over from some previously deleted software.

Jun 19, 2015 12:55 PM in response to wisper

Same here. Every other week or so. I have an uptime of 55 days. And done it 3 times. Everything is unresponsive. Force quit window see's 2 process for each process. Force quit powerd and Activity Monitor freaks out and just runs text over and over. Finally quitting in like 30 secs. Back to normal. Super annoying. Have to wait 10 secs for every click action. Prior to that there were restarts but that is not the issue. Maybe they have to revert to powerd from 10.8. lol. 2008 Mac Pro, 12GB Mem, Radeon 5770.

Sep 8, 2015 7:42 AM in response to wisper

I have several Macs (a few Mini servers, and laptop) and they all are showing problems with powerd burning too much CPU. This started with 10.10.x (I think 10.10.4 but I could be wrong) and is still happening with 10.10.5.


On the Mini servers, it's terrible: powerd will hit 100% cpu and sit there for hours or days.

On the rmacbook pro, it's not as bad (Right now I see powerd hanging at about 20%)


Of note, both Minis are plugged into UPS over USB cables and have some sleep settings for the UPS (System Preferences / Energy Saver / UPS).

But the Retina Macbook Pro is not.


Frustrating. Any ideas?


Using Activity Monitor to Sample powerd gives this:


Analysis of sampling powerd (pid 35897) every 1 millisecond

Process: powerd [35897]

Path: /System/Library/CoreServices/powerd.bundle/powerd

Load Address: 0x1018aa000

Identifier: powerd

Version: 494.30.1

Code Type: X86-64

Parent Process: launchd [1]



Date/Time: 2015-09-08 07:40:48.112 -0700

OS Version: Mac OS X 10.10.5 (14F27)

Report Version: 7

Analysis Tool: /usr/bin/sample

----



Call graph:

2773 Thread_8827074 DispatchQueue_1: com.apple.main-thread (serial)

+ 2773 start (in libdyld.dylib) + 1 [0x7fff8689e5c9]

+ 2773 main (in powerd) + 1762 [0x1018ac9b6]

+ 2773 CFRunLoopRun (in CoreFoundation) + 97 [0x7fff87ced671]

+ 2773 CFRunLoopRunSpecific (in CoreFoundation) + 296 [0x7fff87c35bd8]

+ 2773 __CFRunLoopRun (in CoreFoundation) + 1371 [0x7fff87c3637b]

+ 2773 __CFRunLoopServiceMachPort (in CoreFoundation) + 212 [0x7fff87c36eb4]

+ 2773 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff8a99964f]

+ 2773 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff8a99a4de]

2773 Thread_8827078 DispatchQueue_2: com.apple.libdispatch-manager (serial)

2773 _dispatch_mgr_thread (in libdispatch.dylib) + 52 [0x7fff84d5ea6a]

2773 kevent64 (in libsystem_kernel.dylib) + 10 [0x7fff8a9a0232]



Total number in stack (recursive counted multiple, when >=5):



Sort by top of stack, same collapsed (when >= 5):

kevent64 (in libsystem_kernel.dylib) 2773

mach_msg_trap (in libsystem_kernel.dylib) 2773

Sep 8, 2015 7:56 AM in response to xmddmx

Here's a spindump of powerd burning nearly 100% cpu on a Mac Mini:


Date/Time: 2015-09-08 07:49:46 -0700

OS Version: 10.10.5 (Build 14F27)

Architecture: x86_64

Report Version: 21



Command: powerd

Path: /System/Library/CoreServices/powerd.bundle/powerd

Version: ??? (???)

Parent: launchd [1]

PID: 78076



Duration: 9.99s

Steps: 1000 (10ms sampling interval)



Hardware model: Macmini6,1

Active cpus: 4



Fan speed: 1801 rpm



------------------------------------------------------------

Heavy format: stacks are sorted by count

Use -i and -timeline to re-report with chronological sorting

------------------------------------------------------------







Process: powerd [78076]

Path: /System/Library/CoreServices/powerd.bundle/powerd

Architecture: x86_64

Parent: launchd [1]

UID: 0

Task size: 20580 pages (+55)

CPU Time: 7.887s



Thread 0x53590d DispatchQueue 1 1000 samples (1-1000) priority 30-31 cpu time 7.887s

1000 start + 1 (libdyld.dylib + 13769) [0x7fff915405c9]

1000 main + 1762 (powerd + 10678) [0x1075959b6]

1000 CFRunLoopRun + 97 (CoreFoundation + 1218161) [0x7fff8d0d7671]

1000 CFRunLoopRunSpecific + 296 (CoreFoundation + 465880) [0x7fff8d01fbd8]

808 __CFRunLoopRun + 2375 (CoreFoundation + 468839) [0x7fff8d020767]

808 __CFRunLoopDoSource1 + 475 (CoreFoundation + 527339) [0x7fff8d02ebeb]

808 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 41 (CoreFoundation + 527481) [0x7fff8d02ec79]

808 __CFMachPortPerform + 247 (CoreFoundation + 527751) [0x7fff8d02ed87]

807 ??? (powerd + 10761) [0x107595a09]

807 powermanagement_server + 78 (powerd + 79957) [0x1075a6855]

807 ??? (powerd + 79824) [0x1075a67d0]

724 _io_pm_assertion_activity_aggregate + 232 (powerd + 129185) [0x1075b28a1]

724 IOReportCreateSamplesRaw + 215 (powerd + 140024) [0x1075b52f8]

724 cloneAggregate + 57 (powerd + 143240) [0x1075b5f88]

715 ??? (powerd + 142655) [0x1075b5d3f]

453 ??? (powerd + 140171) [0x1075b538b] (running)

66 ??? (powerd + 140191) [0x1075b539f] (running)

61 ??? (powerd + 140180) [0x1075b5394] (running)

46 ??? (powerd + 140185) [0x1075b5399] (running)

43 ??? (powerd + 140166) [0x1075b5386] (running)

17 ??? (powerd + 140251) [0x1075b53db]

11 __CFDataInit + 314 (CoreFoundation + 156586) [0x7fff8cfd43aa]

8 _CFRuntimeCreateInstance + 350 (CoreFoundation + 11790) [0x7fff8cfb0e0e]

6 malloc_zone_malloc + 71 (libsystem_malloc.dylib + 9831) [0x7fff9049c667]

4 szone_malloc_should_clear + 317 (libsystem_malloc.dylib + 10212) [0x7fff9049c7e4]

1 tiny_malloc_from_free_list + 743 (libsystem_malloc.dylib + 15119) [0x7fff9049db0f] (running)

1 tiny_malloc_from_free_list + 767 (libsystem_malloc.dylib + 15143) [0x7fff9049db27]

1 get_tiny_free_size + 61 (libsystem_malloc.dylib + 25499) [0x7fff904a039b] (running)

1 tiny_malloc_from_free_list + 1007 (libsystem_malloc.dylib + 15383) [0x7fff9049dc17]

*1 hndl_alltraps + 229 (kernel + 2309045) [0xffffff8000433bb5]

*1 user_trap + 159 (kernel + 2191615) [0xffffff80004170ff] (running)

1 tiny_malloc_from_free_list + 1012 (libsystem_malloc.dylib + 15388) [0x7fff9049dc1c] (running)

1 szone_malloc_should_clear + 4422 (libsystem_malloc.dylib + 14317) [0x7fff9049d7ed] (running)

1 madvise + 10 (libsystem_kernel.dylib + 94986) [0x7fff9712330a] (running)

1 CFAllocatorAllocate + 50 (CoreFoundation + 12162) [0x7fff8cfb0f82] (running)

1 malloc_zone_malloc + 22 (libsystem_malloc.dylib + 9782) [0x7fff9049c636] (running)

2 _CFRuntimeCreateInstance + 605 (CoreFoundation + 12045) [0x7fff8cfb0f0d] (running)

1 _CFRuntimeCreateInstance + 353 (CoreFoundation + 11793) [0x7fff8cfb0e11] (running)

5 __CFDataInit + 1042 (CoreFoundation + 157314) [0x7fff8cfd4682]

1 CFDataReplaceBytes + 29 (CoreFoundation + 383597) [0x7fff8d00ba6d] (running)

1 CFDataReplaceBytes + 46 (CoreFoundation + 383614) [0x7fff8d00ba7e] (running)

1 CFDataReplaceBytes + 472 (CoreFoundation + 384040) [0x7fff8d00bc28] (running)

1 CFDataGetMutableBytePtr + 1 (CoreFoundation + 384145) [0x7fff8d00bc91] (running)

1 DYLD-STUB$$_os_lock_transactional_unlock + 6 (libsystem_platform.dylib + 25738) [0x7fff957d148a] (running)

1 __CFDataInit + 107 (CoreFoundation + 156379) [0x7fff8cfd42db] (running)

15 ??? (powerd + 140282) [0x1075b53fa]

14 CFDictionarySetValue + 226 (CoreFoundation + 32002) [0x7fff8cfb5d02]

10 __CFBasicHashAddValue + 80 (CoreFoundation + 35936) [0x7fff8cfb6c60]

3 __CFBasicHashRehash + 3123 (CoreFoundation + 15843) [0x7fff8cfb1de3]

1 __CFStringHash + 335 (CoreFoundation + 72015) [0x7fff8cfbf94f] (running)

1 __CFStringHash + 378 (CoreFoundation + 72058) [0x7fff8cfbf97a] (running)

1 __CFStringHash + 394 (CoreFoundation + 72074) [0x7fff8cfbf98a] (running)

3 __CFBasicHashRehash + 3424 (CoreFoundation + 16144) [0x7fff8cfb1f10]

1 szone_free + 117 (libsystem_malloc.dylib + 30869) [0x7fff904a1895] (running)

1 szone_free + 1116 (libsystem_malloc.dylib + 31868) [0x7fff904a1c7c] (running)

1 malloc_zone_free + 80 (libsystem_malloc.dylib + 36990) [0x7fff904a307e] (running)

2 __CFBasicHashRehash + 206 (CoreFoundation + 12926) [0x7fff8cfb127e]

2 malloc_zone_malloc + 71 (libsystem_malloc.dylib + 9831) [0x7fff9049c667]

1 szone_malloc_should_clear + 317 (libsystem_malloc.dylib + 10212) [0x7fff9049c7e4]

1 tiny_malloc_from_free_list + 1007 (libsystem_malloc.dylib + 15383) [0x7fff9049dc17] (running)

1 madvise + 10 (libsystem_kernel.dylib + 94986) [0x7fff9712330a]

*1 hndl_unix_scall64 + 22 (kernel + 2311334) [0xffffff80004344a6]

*1 unix_syscall64 + 662 (kernel + 6599542) [0xffffff800084b376]

*1 madvise + 55 (kernel + 6067047) [0xffffff80007c9367]

*1 vm_map_behavior_set + 1671 (kernel + 1736983) [0xffffff80003a8117]

*1 ??? (kernel + 1794109) [0xffffff80003b603d]

*1 phys_attribute_clear + 184 (kernel + 2093528) [0xffffff80003ff1d8] (running)

1 __CFBasicHashRehash + 1184 (CoreFoundation + 13904) [0x7fff8cfb1650] (running)

1 __CFBasicHashRehash + 3328 (CoreFoundation + 16048) [0x7fff8cfb1eb0] (running)

2 __CFBasicHashAddValue + 921 (CoreFoundation + 36777) [0x7fff8cfb6fa9]

1 __CFStringHash + 28 (CoreFoundation + 71708) [0x7fff8cfbf81c] (running)

1 __CFStringHash + 391 (CoreFoundation + 72071) [0x7fff8cfbf987] (running)

1 CFBasicHashSetValue + 2919 (CoreFoundation + 35047) [0x7fff8cfb68e7]

1 CFEqual + 223 (CoreFoundation + 125183) [0x7fff8cfcc8ff] (running)

1 __CFBasicHashAddValue + 1946 (CoreFoundation + 37802) [0x7fff8cfb73aa] (running)

1 CFDictionarySetValue + 316 (CoreFoundation + 32092) [0x7fff8cfb5d5c] (running)

3 ??? (powerd + 140124) [0x1075b535c]

3 IOReportChannelGetDriverID + 16 (powerd + 135923) [0x1075b42f3]

3 CFDictionaryGetValue + 125 (CoreFoundation + 38493) [0x7fff8cfb765d]

1 CFBasicHashFindBucket + 6 (CoreFoundation + 38582) [0x7fff8cfb76b6] (running)

1 CFBasicHashFindBucket + 1026 (CoreFoundation + 39602) [0x7fff8cfb7ab2]

1 CFHash + 157 (CoreFoundation + 71501) [0x7fff8cfbf74d] (running)

1 CFBasicHashFindBucket + 1051 (CoreFoundation + 39627) [0x7fff8cfb7acb] (running)

3 ??? (powerd + 140198) [0x1075b53a6] (running)

3 ??? (powerd + 140217) [0x1075b53b9]

3 IOReportChannelGetFormat + 17 (powerd + 131730) [0x1075b3292]

2 getChannelType + 19 (powerd + 136249) [0x1075b4439]

2 ??? (powerd + 136061) [0x1075b437d]

1 CFDictionaryGetValue + 41 (CoreFoundation + 38409) [0x7fff8cfb7609] (running)

1 CFDictionaryGetValue + 125 (CoreFoundation + 38493) [0x7fff8cfb765d]

1 CFBasicHashFindBucket + 1026 (CoreFoundation + 39602) [0x7fff8cfb7ab2]

1 __CFStringHash + 378 (CoreFoundation + 72058) [0x7fff8cfbf97a]

*1 return_from_trap + 175 (kernel + 2309231) [0xffffff8000433c6f]

*1 i386_astintr + 46 (kernel + 2192750) [0xffffff800041756e]

*1 ast_taken + 162 (kernel + 1208850) [0xffffff8000327212] (running)

1 getChannelType + 27 (powerd + 136257) [0x1075b4441]

1 -[__NSArrayM dealloc] + 400 (CoreFoundation + 185440) [0x7fff8cfdb460] (running)

1 ??? (powerd + 140174) [0x1075b538e] (running)

1 ??? (powerd + 140195) [0x1075b53a3] (running)

1 ??? (powerd + 140290) [0x1075b5402]

1 CFRelease + 116 (CoreFoundation + 101620) [0x7fff8cfc6cf4] (running)

1 ??? (powerd + 140294) [0x1075b5406] (running)

*1 hndl_allintrs + 297 (kernel + 2309737) [0xffffff8000433e69]

*1 interrupt + 286 (kernel + 2187678) [0xffffff800041619e]

*1 lapic_interrupt + 75 (kernel + 2221307) [0xffffff800041e4fb]

*1 cpu_signal_handler + 202 (kernel + 2224010) [0xffffff800041ef8a]

*1 sync_iss_to_iks + 215 (kernel + 2191447) [0xffffff8000417057] (running)

6 ??? (powerd + 142307) [0x1075b5be3]

6 CFDictionaryCreateMutableCopy + 143 (CoreFoundation + 279455) [0x7fff8cff239f]

1 CFBasicHashCreateCopy + 396 (CoreFoundation + 280236) [0x7fff8cff26ac]

1 malloc_zone_malloc + 71 (libsystem_malloc.dylib + 9831) [0x7fff9049c667]

1 szone_malloc_should_clear + 108 (libsystem_malloc.dylib + 10003) [0x7fff9049c713] (running)

1 CFBasicHashCreateCopy + 638 (CoreFoundation + 280478) [0x7fff8cff279e] (running)

1 CFBasicHashCreateCopy + 844 (CoreFoundation + 280684) [0x7fff8cff286c]

1 _CFRuntimeCreateInstance + 8 (CoreFoundation + 11448) [0x7fff8cfb0cb8]

*1 call_continuation + 23 (kernel + 2168551) [0xffffff80004116e7]

*1 thread_block_reason + 175 (kernel + 1315119) [0xffffff800034112f]

*1 ??? (kernel + 1324427) [0xffffff800034358b] (running)

1 CFBasicHashCreateCopy + 1304 (CoreFoundation + 281144) [0x7fff8cff2a38]

1 CFRetain + 27 (CoreFoundation + 25883) [0x7fff8cfb451b] (running)

1 CFBasicHashCreateCopy + 1420 (CoreFoundation + 281260) [0x7fff8cff2aac] (running)

1 CFBasicHashCreateCopy + 1533 (CoreFoundation + 281373) [0x7fff8cff2b1d] (running)

1 ??? (powerd + 142511) [0x1075b5caf]

1 CFArrayAppendValue + 133 (CoreFoundation + 182885) [0x7fff8cfdaa65]

1 _CFArrayReplaceValues + 565 (CoreFoundation + 237381) [0x7fff8cfe7f45] (running)

1 ??? (powerd + 142520) [0x1075b5cb8]

1 OSAtomicCompareAndSwapPtrBarrier$VARIANT$mp + 8 (libsystem_platform.dylib + 13128) [0x7fff957ce348] (running)

1 ??? (powerd + 142758) [0x1075b5da6]

1 containsKey + 16 (CoreFoundation + 184288) [0x7fff8cfdafe0] (running)

39 _io_pm_assertion_activity_aggregate + 280 (powerd + 129233) [0x1075b28d1]

34 CFPropertyListCreateData + 285 (CoreFoundation + 402253) [0x7fff8d01034d]

29 CFPropertyListWrite + 286 (CoreFoundation + 366158) [0x7fff8d00764e]

18 __CFBinaryPlistWrite + 203 (CoreFoundation + 366763) [0x7fff8d0078ab]

18 _flattenPlist + 582 (CoreFoundation + 368918) [0x7fff8d008116]

18 _flattenPlist + 745 (CoreFoundation + 369081) [0x7fff8d0081b9]

17 _flattenPlist + 582 (CoreFoundation + 368918) [0x7fff8d008116]

5 _flattenPlist + 745 (CoreFoundation + 369081) [0x7fff8d0081b9]

3 _flattenPlist + 238 (CoreFoundation + 368574) [0x7fff8d007fbe]

3 CFDictionaryAddValue + 226 (CoreFoundation + 303346) [0x7fff8cff80f2]

3 CFBasicHashAddValue + 325 (CoreFoundation + 67861) [0x7fff8cfbe915]

3 __CFBasicHashAddValue + 80 (CoreFoundation + 35936) [0x7fff8cfb6c60]

2 __CFBasicHashRehash + 3221 (CoreFoundation + 15941) [0x7fff8cfb1e45] (running)

1 __CFBasicHashRehash + 3227 (CoreFoundation + 15947) [0x7fff8cfb1e4b] (running)

1 _flattenPlist + 110 (CoreFoundation + 368446) [0x7fff8d007f3e]

1 CFBasicHashAddValue + 325 (CoreFoundation + 67861) [0x7fff8cfbe915]

1 __CFBasicHashAddValue + 80 (CoreFoundation + 35936) [0x7fff8cfb6c60]

1 __CFBasicHashRehash + 3062 (CoreFoundation + 15782) [0x7fff8cfb1da6] (running)

1 _flattenPlist + 138 (CoreFoundation + 368474) [0x7fff8d007f5a]

1 CFSetGetValue + 125 (CoreFoundation + 225293) [0x7fff8cfe500d]

1 CFBasicHashFindBucket + 3535 (CoreFoundation + 42111) [0x7fff8cfb847f] (running)

3 _flattenPlist + 110 (CoreFoundation + 368446) [0x7fff8d007f3e]

2 CFBasicHashAddValue + 325 (CoreFoundation + 67861) [0x7fff8cfbe915]

2 __CFBasicHashAddValue + 80 (CoreFoundation + 35936) [0x7fff8cfb6c60]

1 __CFBasicHashRehash + 2485 (CoreFoundation + 15205) [0x7fff8cfb1b65] (running)

1 __CFBasicHashRehash + 3221 (CoreFoundation + 15941) [0x7fff8cfb1e45] (running)

1 CFBasicHashAddValue + 996 (CoreFoundation + 68532) [0x7fff8cfbebb4] (running)

2 _flattenPlist + 238 (CoreFoundation + 368574) [0x7fff8d007fbe]

2 CFDictionaryAddValue + 226 (CoreFoundation + 303346) [0x7fff8cff80f2]

1 CFBasicHashAddValue + 13 (CoreFoundation + 67549) [0x7fff8cfbe7dd] (running)

1 CFBasicHashAddValue + 325 (CoreFoundation + 67861) [0x7fff8cfbe915]

1 __CFBasicHashAddValue + 80 (CoreFoundation + 35936) [0x7fff8cfb6c60]

1 __CFBasicHashRehash + 3221 (CoreFoundation + 15941) [0x7fff8cfb1e45] (running)

2 _flattenPlist + 582 (CoreFoundation + 368918) [0x7fff8d008116]

2 _flattenPlist + 110 (CoreFoundation + 368446) [0x7fff8d007f3e]

1 CFBasicHashAddValue + 1041 (CoreFoundation + 68577) [0x7fff8cfbebe1] (running)

1 CFBasicHashAddValue + 3637 (CoreFoundation + 71173) [0x7fff8cfbf605] (running)

1 _flattenPlist + 10 (CoreFoundation + 368346) [0x7fff8d007eda] (running)

1 _flattenPlist + 138 (CoreFoundation + 368474) [0x7fff8d007f5a]

1 CFSetGetValue + 125 (CoreFoundation + 225293) [0x7fff8cfe500d]

1 CFBasicHashFindBucket + 3711 (CoreFoundation + 42287) [0x7fff8cfb852f] (running)

1 _flattenPlist + 600 (CoreFoundation + 368936) [0x7fff8d008128] (running)

1 _flattenPlist + 803 (CoreFoundation + 369139) [0x7fff8d0081f3] (running)

1 _flattenPlist + 832 (CoreFoundation + 369168) [0x7fff8d008210] (running)

1 _flattenPlist + 219 (CoreFoundation + 368555) [0x7fff8d007fab]

1 CFArrayAppendValue + 133 (CoreFoundation + 182885) [0x7fff8cfdaa65]

1 _CFArrayReplaceValues + 399 (CoreFoundation + 237215) [0x7fff8cfe7e9f]

1 CFRetain + 94 (CoreFoundation + 25950) [0x7fff8cfb455e] (running)

8 __CFBinaryPlistWrite + 525 (CoreFoundation + 367085) [0x7fff8d0079ed]

2 _appendObject + 1761 (CoreFoundation + 371425) [0x7fff8d008ae1]

2 CFDictionaryGetValue + 125 (CoreFoundation + 38493) [0x7fff8cfb765d]

2 CFBasicHashFindBucket + 3489 (CoreFoundation + 42065) [0x7fff8cfb8451] (running)

1 __CFTypeCollectionRetain + 352 (CoreFoundation + 38368) [0x7fff8cfb75e0] (running)

1 _appendObject + 1173 (CoreFoundation + 370837) [0x7fff8d008895]

1 bufferWrite + 254 (CoreFoundation + 369582) [0x7fff8d0083ae]

1 writeBytes + 181 (CoreFoundation + 373909) [0x7fff8d009495]

1 CFWriteStreamWrite + 26 (CoreFoundation + 374010) [0x7fff8d0094fa] (running)

1 _appendObject + 1658 (CoreFoundation + 371322) [0x7fff8d008a7a]

1 CFDictionaryGetKeysAndValues + 415 (CoreFoundation + 188095) [0x7fff8cfdbebf]

1 CFBasicHashGetElements + 128 (CoreFoundation + 188304) [0x7fff8cfdbf90]

1 CFBasicHashGetBucket + 25 (CoreFoundation + 188489) [0x7fff8cfdc049] (running)

1 _appendObject + 1769 (CoreFoundation + 371433) [0x7fff8d008ae9] (running)

1 _appendObject + 1791 (CoreFoundation + 371455) [0x7fff8d008aff]

1 bufferWrite + 156 (CoreFoundation + 369484) [0x7fff8d00834c] (running)

1 _appendObject + 2075 (CoreFoundation + 371739) [0x7fff8d008c1b]

1 CFArrayGetValues + 161 (CoreFoundation + 274081) [0x7fff8cff0ea1] (running)

2 __CFBinaryPlistWrite + 549 (CoreFoundation + 367109) [0x7fff8d007a05]

2 CFRelease + 526 (CoreFoundation + 102030) [0x7fff8cfc6e8e]

2 __CFBasicHashDrain + 628 (CoreFoundation + 166932) [0x7fff8cfd6c14]

2 CFRelease + 43 (CoreFoundation + 101547) [0x7fff8cfc6cab] (running)

1 __CFBinaryPlistWrite + 557 (CoreFoundation + 367117) [0x7fff8d007a0d]

1 CFRelease + 526 (CoreFoundation + 102030) [0x7fff8cfc6e8e]

1 __CFArrayReleaseValues + 264 (CoreFoundation + 373368) [0x7fff8d009278]

1 OSAtomicCompareAndSwapPtrBarrier$VARIANT$mp + 8 (libsystem_platform.dylib + 13128) [0x7fff957ce348] (running)

5 CFPropertyListWrite + 123 (CoreFoundation + 365995) [0x7fff8d0075ab]

5 __CFPropertyListIsValidAux + 343 (CoreFoundation + 309191) [0x7fff8cff97c7]

5 CFDictionaryApplyFunction + 186 (CoreFoundation + 278506) [0x7fff8cff1fea]

5 CFBasicHashApply + 128 (CoreFoundation + 278704) [0x7fff8cff20b0]

5 __CFDictionaryApplyFunction_block_invoke + 22 (CoreFoundation + 278774) [0x7fff8cff20f6]

5 __CFPropertyListIsDictPlistAux + 247 (CoreFoundation + 328583) [0x7fff8cffe387]

5 __CFPropertyListIsValidAux + 263 (CoreFoundation + 309111) [0x7fff8cff9777]

5 CFArrayApplyFunction + 68 (CoreFoundation + 312932) [0x7fff8cffa664]

5 __CFPropertyListIsArrayPlistAux + 36 (CoreFoundation + 312996) [0x7fff8cffa6a4]

4 __CFPropertyListIsValidAux + 343 (CoreFoundation + 309191) [0x7fff8cff97c7]

4 CFDictionaryApplyFunction + 186 (CoreFoundation + 278506) [0x7fff8cff1fea]

3 CFBasicHashApply + 128 (CoreFoundation + 278704) [0x7fff8cff20b0]

3 __CFDictionaryApplyFunction_block_invoke + 22 (CoreFoundation + 278774) [0x7fff8cff20f6]

2 __CFPropertyListIsDictPlistAux + 247 (CoreFoundation + 328583) [0x7fff8cffe387]

1 __CFPropertyListIsValidAux + 263 (CoreFoundation + 309111) [0x7fff8cff9777]

1 CFArrayApplyFunction + 68 (CoreFoundation + 312932) [0x7fff8cffa664]

1 __CFPropertyListIsArrayPlistAux + 36 (CoreFoundation + 312996) [0x7fff8cffa6a4]

1 __CFPropertyListIsValidAux + 4 (CoreFoundation + 308852) [0x7fff8cff9674] (running)

1 __CFPropertyListIsValidAux + 274 (CoreFoundation + 309122) [0x7fff8cff9782]

1 CFBasicHashRemoveValue + 2620 (CoreFoundation + 223708) [0x7fff8cfe49dc] (running)

1 __CFPropertyListIsDictPlistAux + 251 (CoreFoundation + 328587) [0x7fff8cffe38b] (running)

1 CFBasicHashApply + 79 (CoreFoundation + 278655) [0x7fff8cff207f]

1 CFBasicHashGetBucket + 36 (CoreFoundation + 188500) [0x7fff8cfdc054] (running)

1 __CFPropertyListIsValidAux + 127 (CoreFoundation + 308975) [0x7fff8cff96ef]

1 CFSetContainsValue + 118 (CoreFoundation + 309446) [0x7fff8cff98c6]

1 CFBasicHashGetCountOfKey + 2513 (CoreFoundation + 312033) [0x7fff8cffa2e1] (running)

4 CFPropertyListCreateData + 123 (CoreFoundation + 402091) [0x7fff8d0102ab]

4 __CFPropertyListIsValidAux + 343 (CoreFoundation + 309191) [0x7fff8cff97c7]

4 CFDictionaryApplyFunction + 186 (CoreFoundation + 278506) [0x7fff8cff1fea]

4 CFBasicHashApply + 128 (CoreFoundation + 278704) [0x7fff8cff20b0]

4 __CFDictionaryApplyFunction_block_invoke + 22 (CoreFoundation + 278774) [0x7fff8cff20f6]

4 __CFPropertyListIsDictPlistAux + 247 (CoreFoundation + 328583) [0x7fff8cffe387]

4 __CFPropertyListIsValidAux + 263 (CoreFoundation + 309111) [0x7fff8cff9777]

4 CFArrayApplyFunction + 68 (CoreFoundation + 312932) [0x7fff8cffa664]

4 __CFPropertyListIsArrayPlistAux + 36 (CoreFoundation + 312996) [0x7fff8cffa6a4]

3 __CFPropertyListIsValidAux + 343 (CoreFoundation + 309191) [0x7fff8cff97c7]

3 CFDictionaryApplyFunction + 186 (CoreFoundation + 278506) [0x7fff8cff1fea]

3 CFBasicHashApply + 128 (CoreFoundation + 278704) [0x7fff8cff20b0]

3 __CFDictionaryApplyFunction_block_invoke + 22 (CoreFoundation + 278774) [0x7fff8cff20f6]

3 __CFPropertyListIsDictPlistAux + 247 (CoreFoundation + 328583) [0x7fff8cffe387]

1 __CFPropertyListIsValidAux + 46 (CoreFoundation + 308894) [0x7fff8cff969e]

1 CFGetTypeID + 59 (CoreFoundation + 185499) [0x7fff8cfdb49b] (running)

1 __CFPropertyListIsValidAux + 191 (CoreFoundation + 309039) [0x7fff8cff972f] (running)

1 __CFPropertyListIsValidAux + 354 (CoreFoundation + 309202) [0x7fff8cff97d2]

1 CFBasicHashRemoveValue + 3356 (CoreFoundation + 224444) [0x7fff8cfe4cbc]

1 __CFBasicHashRemoveValue + 608 (CoreFoundation + 234416) [0x7fff8cfe73b0] (running)

1 __CFPropertyListIsValidAux + 127 (CoreFoundation + 308975) [0x7fff8cff96ef]

1 CFSetContainsValue + 118 (CoreFoundation + 309446) [0x7fff8cff98c6]

1 CFBasicHashGetCountOfKey + 950 (CoreFoundation + 310470) [0x7fff8cff9cc6] (running)

1 CFPropertyListCreateData + 311 (CoreFoundation + 402279) [0x7fff8d010367]

1 CFWriteStreamCopyProperty + 122 (CoreFoundation + 375370) [0x7fff8d009a4a]

1 dataCopyProperty + 143 (CoreFoundation + 375567) [0x7fff8d009b0f]

1 _platform_memmove$VARIANT$Nehalem + 227 (libsystem_platform.dylib + 5155) [0x7fff957cc423]

*1 thread_exception_return + 0 (kernel + 2163354) [0xffffff800041029a] (running)

31 _io_pm_assertion_activity_aggregate + 202 (powerd + 129155) [0x1075b2883]

31 updateProcAssertionStats + 340 (powerd + 128800) [0x1075b2720]

16 IOReportAddChannelDescription + 94 (powerd + 133191) [0x1075b3847]

7 ??? (powerd + 133778) [0x1075b3a92]

7 CFDictionarySetValue + 226 (CoreFoundation + 32002) [0x7fff8cfb5d02]

6 __CFBasicHashAddValue + 80 (CoreFoundation + 35936) [0x7fff8cfb6c60]

4 __CFBasicHashRehash + 3412 (CoreFoundation + 16132) [0x7fff8cfb1f04]

2 szone_free + 2176 (libsystem_malloc.dylib + 32928) [0x7fff904a20a0]

1 tiny_free_list_add_ptr + 114 (libsystem_malloc.dylib + 23912) [0x7fff9049fd68] (running)

1 tiny_free_list_add_ptr + 344 (libsystem_malloc.dylib + 24142) [0x7fff9049fe4e] (running)

1 get_tiny_previous_free_msize + 1 (libsystem_malloc.dylib + 23718) [0x7fff9049fca6] (running)

1 _os_lock_spin_lock + 12 (libsystem_platform.dylib + 19665) [0x7fff957cfcd1] (running)

2 __CFBasicHashRehash + 423 (CoreFoundation + 13143) [0x7fff8cfb1357]

2 malloc_zone_malloc + 71 (libsystem_malloc.dylib + 9831) [0x7fff9049c667]

2 szone_malloc_should_clear + 317 (libsystem_malloc.dylib + 10212) [0x7fff9049c7e4]

1 tiny_malloc_from_free_list + 880 (libsystem_malloc.dylib + 15256) [0x7fff9049db98] (running)

1 tiny_malloc_from_free_list + 1059 (libsystem_malloc.dylib + 15435) [0x7fff9049dc4b] (running)

1 CFBasicHashSetValue + 1010 (CoreFoundation + 33138) [0x7fff8cfb6172]

1 __CFStringHash + 391 (CoreFoundation + 72071) [0x7fff8cfbf987] (running)

4 ??? (powerd + 133717) [0x1075b3a55]

4 CFDictionarySetValue + 226 (CoreFoundation + 32002) [0x7fff8cfb5d02]

3 __CFBasicHashAddValue + 80 (CoreFoundation + 35936) [0x7fff8cfb6c60]

2 __CFBasicHashRehash + 206 (CoreFoundation + 12926) [0x7fff8cfb127e]

2 malloc_zone_malloc + 71 (libsystem_malloc.dylib + 9831) [0x7fff9049c667]

1 szone_malloc_should_clear + 317 (libsystem_malloc.dylib + 10212) [0x7fff9049c7e4]

1 tiny_malloc_from_free_list + 385 (libsystem_malloc.dylib + 14761) [0x7fff9049d9a9] (running)

1 os_lock_lock + 3 (libsystem_platform.dylib + 14195) [0x7fff957ce773] (running)

1 __CFBasicHashRehash + 423 (CoreFoundation + 13143) [0x7fff8cfb1357]

1 malloc_zone_malloc + 71 (libsystem_malloc.dylib + 9831) [0x7fff9049c667]

1 szone_malloc_should_clear + 10 (libsystem_malloc.dylib + 9905) [0x7fff9049c6b1] (running)

1 CFBasicHashSetValue + 20 (CoreFoundation + 32148) [0x7fff8cfb5d94] (running)

3 ??? (powerd + 133687) [0x1075b3a37]

3 CFDictionaryCreateMutable + 51 (CoreFoundation + 22675) [0x7fff8cfb3893]

3 __CFDictionaryCreateGeneric + 929 (CoreFoundation + 23697) [0x7fff8cfb3c91]

2 CFBasicHashCreate + 135 (CoreFoundation + 10471) [0x7fff8cfb08e7]

1 _CFRuntimeCreateInstance + 350 (CoreFoundation + 11790) [0x7fff8cfb0e0e]

1 malloc_zone_malloc + 71 (libsystem_malloc.dylib + 9831) [0x7fff9049c667]

1 os_lock_lock + 3 (libsystem_platform.dylib + 14195) [0x7fff957ce773] (running)

1 _CFRuntimeCreateInstance + 613 (CoreFoundation + 12053) [0x7fff8cfb0f15]

1 object_setClass + 24 (libobjc.A.dylib + 50724) [0x7fff96d3f624] (running)

1 CFBasicHashCreate + 826 (CoreFoundation + 11162) [0x7fff8cfb0b9a]

1 CFBasicHashGetPtrIndex + 109 (CoreFoundation + 12477) [0x7fff8cfb10bd] (running)

1 ??? (powerd + 133541) [0x1075b39a5]

1 CFArrayGetCount + 6 (CoreFoundation + 99286) [0x7fff8cfc63d6] (running)

1 ??? (powerd + 133826) [0x1075b3ac2]

1 CFDictionarySetValue + 226 (CoreFoundation + 32002) [0x7fff8cfb5d02]

1 CFBasicHashSetValue + 1010 (CoreFoundation + 33138) [0x7fff8cfb6172]

1 __CFStringHash + 440 (CoreFoundation + 72120) [0x7fff8cfbf9b8] (running)

13 IOReportAddChannelDescription + 51 (powerd + 133148) [0x1075b381c]

6 ??? (powerd + 133405) [0x1075b391d]

6 CFArraySetValueAtIndex + 144 (CoreFoundation + 698128) [0x7fff8d058710]

4 _CFArrayReplaceValues + 1125 (CoreFoundation + 237941) [0x7fff8cfe8175]

4 malloc_zone_malloc + 71 (libsystem_malloc.dylib + 9831) [0x7fff9049c667]

2 szone_malloc_should_clear + 317 (libsystem_malloc.dylib + 10212) [0x7fff9049c7e4]

1 tiny_malloc_from_free_list + 515 (libsystem_malloc.dylib + 14891) [0x7fff9049da2b] (running)

1 tiny_malloc_from_free_list + 1007 (libsystem_malloc.dylib + 15383) [0x7fff9049dc17] (running)

1 szone_malloc_should_clear + 4432 (libsystem_malloc.dylib + 14327) [0x7fff9049d7f7] (running)

1 _os_lock_spin_lock + 12 (libsystem_platform.dylib + 19665) [0x7fff957cfcd1] (running)

1 _CFArrayReplaceValues + 229 (CoreFoundation + 237045) [0x7fff8cfe7df5] (running)

1 _CFArrayReplaceValues + 1415 (CoreFoundation + 238231) [0x7fff8cfe8297]

1 szone_free + 1237 (libsystem_malloc.dylib + 31989) [0x7fff904a1cf5] (running)

4 ??? (powerd + 133357) [0x1075b38ed]

3 CFArraySetValueAtIndex + 144 (CoreFoundation + 698128) [0x7fff8d058710]

3 _CFArrayReplaceValues + 901 (CoreFoundation + 237717) [0x7fff8cfe8095]

3 malloc_zone_malloc + 71 (libsystem_malloc.dylib + 9831) [0x7fff9049c667]

1 _spin_lock_try + 20 (libsystem_platform.dylib + 19653) [0x7fff957cfcc5] (running)

1 _os_lock_spin_lock + 12 (libsystem_platform.dylib + 19665) [0x7fff957cfcd1] (running)

1 madvise + 10 (libsystem_kernel.dylib + 94986) [0x7fff9712330a]

*1 hndl_unix_scall64 + 22 (kernel + 2311334) [0xffffff80004344a6]

*1 unix_syscall64 + 662 (kernel + 6599542) [0xffffff800084b376]

*1 madvise + 55 (kernel + 6067047) [0xffffff80007c9367]

*1 vm_map_behavior_set + 1671 (kernel + 1736983) [0xffffff80003a8117]

*1 ??? (kernel + 1794109) [0xffffff80003b603d]

*1 phys_attribute_clear + 128 (kernel + 2093472) [0xffffff80003ff1a0] (running)

1 CFArraySetValueAtIndex + 6 (CoreFoundation + 697990) [0x7fff8d058686] (running)

2 ??? (powerd + 133312) [0x1075b38c0]

1 __CFArrayInit + 293 (CoreFoundation + 98293) [0x7fff8cfc5ff5]

1 _CFRuntimeCreateInstance + 613 (CoreFoundation + 12053) [0x7fff8cfb0f15]

1 object_setClass + 24 (libobjc.A.dylib + 50724) [0x7fff96d3f624] (running)

1 __CFArrayInit + 450 (CoreFoundation + 98450) [0x7fff8cfc6092] (running)

1 ??? (powerd + 133336) [0x1075b38d8]

1 _CFSetOutOfMemoryErrorCallBack + 16 (CoreFoundation + 29008) [0x7fff8cfb5150] (running)

1 IOReportAddChannelDescription + 135 (powerd + 133232) [0x1075b3870]

1 ??? (powerd + 134280) [0x1075b3c88]

1 CFGetTypeID + 6 (CoreFoundation + 185446) [0x7fff8cfdb466] (running)

1 IOReportAddChannelDescription + 145 (powerd + 133242) [0x1075b387a]

1 CFRelease + 6 (CoreFoundation + 101510) [0x7fff8cfc6c86] (running)

5 _io_pm_assertion_activity_aggregate + 407 (powerd + 129360) [0x1075b2950]

5 CFRelease + 526 (CoreFoundation + 102030) [0x7fff8cfc6e8e]

5 __CFBasicHashDrain + 498 (CoreFoundation + 166802) [0x7fff8cfd6b92]

5 CFRelease + 526 (CoreFoundation + 102030) [0x7fff8cfc6e8e]

5 __CFArrayReleaseValues + 264 (CoreFoundation + 373368) [0x7fff8d009278]

5 CFRelease + 526 (CoreFoundation + 102030) [0x7fff8cfc6e8e]

2 __CFBasicHashDrain + 498 (CoreFoundation + 166802) [0x7fff8cfd6b92]

1 CFRelease + 20 (CoreFoundation + 101524) [0x7fff8cfc6c94] (running)

1 CFRelease + 1330 (CoreFoundation + 102834) [0x7fff8cfc71b2]

1 szone_free + 4534 (libsystem_malloc.dylib + 35286) [0x7fff904a29d6] (running)

1 __CFBasicHashDrain + 388 (CoreFoundation + 166692) [0x7fff8cfd6b24] (running)

1 __CFBasicHashDrain + 710 (CoreFoundation + 167014) [0x7fff8cfd6c66]

1 szone_free + 5324 (libsystem_malloc.dylib + 36076) [0x7fff904a2cec]

1 madvise + 10 (libsystem_kernel.dylib + 94986) [0x7fff9712330a]

*1 hndl_unix_scall64 + 22 (kernel + 2311334) [0xffffff80004344a6]

*1 unix_syscall64 + 662 (kernel + 6599542) [0xffffff800084b376]

*1 madvise + 55 (kernel + 6067047) [0xffffff80007c9367]

*1 vm_map_behavior_set + 1067 (kernel + 1736379) [0xffffff80003a7ebb]

*1 ??? (kernel + 1792611) [0xffffff80003b5a63]

*1 OSAddAtomic + 4 (kernel + 6914955) [0xffffff800089838b] (running)

1 __CFBasicHashRemoveValue + 640 (CoreFoundation + 234448) [0x7fff8cfe73d0] (running)

5 _io_pm_assertion_activity_aggregate + 421 (powerd + 129374) [0x1075b295e]

5 CFRelease + 526 (CoreFoundation + 102030) [0x7fff8cfc6e8e]

5 __CFBasicHashDrain + 498 (CoreFoundation + 166802) [0x7fff8cfd6b92]

5 CFRelease + 526 (CoreFoundation + 102030) [0x7fff8cfc6e8e]

5 __CFArrayReleaseValues + 264 (CoreFoundation + 373368) [0x7fff8d009278]

4 CFRelease + 526 (CoreFoundation + 102030) [0x7fff8cfc6e8e]

3 __CFBasicHashDrain + 498 (CoreFoundation + 166802) [0x7fff8cfd6b92]

1 CFRelease + 763 (CoreFoundation + 102267) [0x7fff8cfc6f7b] (running)

1 CFRelease + 1330 (CoreFoundation + 102834) [0x7fff8cfc71b2]

1 szone_free + 2176 (libsystem_malloc.dylib + 32928) [0x7fff904a20a0]

1 tiny_free_list_add_ptr + 213 (libsystem_malloc.dylib + 24011) [0x7fff9049fdcb]

*1 thread_exception_return + 0 (kernel + 2163354) [0xffffff800041029a] (running)

1 OSAtomicCompareAndSwapPtrBarrier$VARIANT$mp + 8 (libsystem_platform.dylib + 13128) [0x7fff957ce348] (running)

1 __CFBasicHashDrain + 721 (CoreFoundation + 167025) [0x7fff8cfd6c71]

1 szone_free + 5324 (libsystem_malloc.dylib + 36076) [0x7fff904a2cec]

1 madvise + 10 (libsystem_kernel.dylib + 94986) [0x7fff9712330a]

*1 hndl_unix_scall64 + 22 (kernel + 2311334) [0xffffff80004344a6]

*1 unix_syscall64 + 662 (kernel + 6599542) [0xffffff800084b376]

*1 madvise + 55 (kernel + 6067047) [0xffffff80007c9367]

*1 vm_map_behavior_set + 1067 (kernel + 1736379) [0xffffff80003a7ebb]

*1 ??? (kernel + 1792611) [0xffffff80003b5a63]

*1 phys_attribute_clear + 128 (kernel + 2093472) [0xffffff80003ff1a0] (running)

1 CFRelease + 1330 (CoreFoundation + 102834) [0x7fff8cfc71b2]

1 szone_free + 1984 (libsystem_malloc.dylib + 32736) [0x7fff904a1fe0] (running)

2 _io_pm_assertion_activity_aggregate + 176 (powerd + 129129) [0x1075b2869]

2 _qsort + 2001 (libsystem_c.dylib + 397980) [0x7fff8e6c129c]

1 _qsort + 1139 (libsystem_c.dylib + 397118) [0x7fff8e6c0f3e]

1 qcompare + 26 (powerd + 128948) [0x1075b27b4] (running)

1 _qsort + 2001 (libsystem_c.dylib + 397980) [0x7fff8e6c129c]

1 _qsort + 2001 (libsystem_c.dylib + 397980) [0x7fff8e6c129c]

1 _qsort + 2001 (libsystem_c.dylib + 397980) [0x7fff8e6c129c]

1 _qsort + 2001 (libsystem_c.dylib + 397980) [0x7fff8e6c129c]

1 _qsort + 2001 (libsystem_c.dylib + 397980) [0x7fff8e6c129c]

1 _qsort + 2001 (libsystem_c.dylib + 397980) [0x7fff8e6c129c]

1 _qsort + 2001 (libsystem_c.dylib + 397980) [0x7fff8e6c129c]

1 _qsort + 2001 (libsystem_c.dylib + 397980) [0x7fff8e6c129c]

1 _qsort + 2001 (libsystem_c.dylib + 397980) [0x7fff8e6c129c]

1 _qsort + 2164 (libsystem_c.dylib + 398143) [0x7fff8e6c133f]

1 qcompare + 23 (powerd + 128945) [0x1075b27b1] (running)

1 _io_pm_assertion_activity_aggregate + 434 (powerd + 129387) [0x1075b296b]

1 CFRelease + 526 (CoreFoundation + 102030) [0x7fff8cfc6e8e]

1 __CFDataDeallocate + 38 (CoreFoundation + 185718) [0x7fff8cfdb576]

1 madvise + 10 (libsystem_kernel.dylib + 94986) [0x7fff9712330a]

*1 hndl_unix_scall64 + 22 (kernel + 2311334) [0xffffff80004344a6]

*1 unix_syscall64 + 662 (kernel + 6599542) [0xffffff800084b376]

*1 madvise + 55 (kernel + 6067047) [0xffffff80007c9367]

*1 vm_map_behavior_set + 1067 (kernel + 1736379) [0xffffff80003a7ebb]

*1 phys_attribute_clear + 1 (kernel + 2093345) [0xffffff80003ff121] (running)

1 malloc_zone_free + 84 (libsystem_malloc.dylib + 36994) [0x7fff904a3082] (running)

192 __CFRunLoopRun + 1371 (CoreFoundation + 467835) [0x7fff8d02037b]

192 __CFRunLoopServiceMachPort + 212 (CoreFoundation + 470708) [0x7fff8d020eb4]

192 mach_msg_trap + 10 (libsystem_kernel.dylib + 70878) [0x7fff9711d4de]

*191 ipc_mqueue_receive_continue + 0 (kernel + 1144832) [0xffffff8000317800]

*1 ipc_mqueue_receive_continue + 0 (kernel + 1144832) [0xffffff8000317800] (running)



Thread 0x535910 DispatchQueue 2 1000 samples (1-1000) priority 31

1000 _dispatch_mgr_thread + 52 (libdispatch.dylib + 19050) [0x7fff9bc40a6a]

1000 kevent64 + 10 (libsystem_kernel.dylib + 94770) [0x7fff97123232]

*999 ??? (kernel + 5987312) [0xffffff80007b5bf0]

*1 thread_exception_return + 0 (kernel + 2163354) [0xffffff800041029a] (running)



Binary Images:

0x107593000 - 0x1075bbfff powerd (494.30.1) <D88AA2E5-ABBC-3B2B-B53C-17A92A95F274> /System/Library/CoreServices/powerd.bundle/powerd

0x7fff8cfae000 - 0x7fff8d346fff com.apple.CoreFoundation 6.9 (1153.18) <5C0892B8-9691-341F-9279-CA3A74D59AA0> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation

0x7fff8e660000 - 0x7fff8e6ecfff libsystem_c.dylib (1044.40.1) <F0635E0F-FE4B-34DB-ACF9-A58C1E9070E9> /usr/lib/system/libsystem_c.dylib

0x7fff9049a000 - 0x7fff904b6fff libsystem_malloc.dylib (53.30.1) <DDA8928B-CC0D-3255-BD8A-3FEA0982B890> /usr/lib/system/libsystem_malloc.dylib

0x7fff9153d000 - 0x7fff91540fff libdyld.dylib (353.2.3) <CFBBE540-D503-3AFC-B5D6-644F1E69949B> /usr/lib/system/libdyld.dylib

0x7fff957cb000 - 0x7fff957d3fff libsystem_platform.dylib (63) <64E34079-D712-3D66-9CE2-418624A5C040> /usr/lib/system/libsystem_platform.dylib

0x7fff96d33000 - 0x7fff96f2dfff libobjc.A.dylib (647) <759E155D-BC42-3D4E-869B-6F57D477177C> /usr/lib/libobjc.A.dylib

0x7fff9710c000 - 0x7fff97129fff libsystem_kernel.dylib (2782.40.9) <16AD15EF-3DAE-3F63-9D26-26CCE1920762> /usr/lib/system/libsystem_kernel.dylib

0x7fff9bc3c000 - 0x7fff9bc66fff libdispatch.dylib (442.1.4) <502CF32B-669B-3709-8862-08188225E4F0> /usr/lib/system/libdispatch.dylib

*0xffffff8000200000 - 0xffffff80009fffff kernel (2782.40.9) <58F06365-45C7-3CA7-B80D-173AFD1A03C4> /System/Library/Kernels/kernel

Feb 26, 2016 6:16 PM in response to wisper

Here's a simple bash script which will monitor powerd and kill it if it gets out of hand. Please use this with caution as it's not tested, but it may just do what we need until apple fixes this bug:


Open Terminal.app and type

sudo

and enter your password. Then copy and paste this as one line:

while true; do cpu_usage=`ps aux | grep powerd | grep -v grep | awk {'print $3*100'}`; echo "powerd is using $cpu_usage"; if [[ $cpu_usage -ge 3000 ]]; then echo 'killing powerd!!!'; killall powerd; else echo 'no problem'; fi; echo '# Sleeping for a while'; sleep 60; done

The "3000" value means "30% cpu" so you can adjust this as needed. "sleep 60" means this runs once per minute, you can adjust that number too.

Mar 12, 2016 4:43 PM in response to wisper

Not sure if it's a useful data point, but I didn't see it as I was reading the thread. When I discovered my MacBook Pro (Retina 13") in this runaway powerd state, I noticed that there was a terminal window open, too. Never used Clean My Mac, but perhaps that's system software? Again, not clear from reading this thread.


Based on the thread, I did attempt to kill the process from the Activity Monitor. There were two options there, apparently a regular kill and a forced kill, but I tried the regular kill, which may have been a mistake. At that point the Mac appeared to be in some kind of loop of killing and restarting powerd, which also caused powerd to jump all over the Activity Monitor, instead of sitting at the top with all of the CPU cycles...


Next plausible step seemed to be a restart (reboot), which seems to have cleared it up. For now.


Still no idea what the real cause was (though some of the comments in the thread suggest it may recur), though my unnatural paranoia makes me seriously consider the possibility of black-hat hackers. If not the Chinese, there's always the NSA or North Korea, eh? More likely it's just a bug from Apple, but there aren't any pending updates. I was unable to find any log of recent updates or installations, but I haven't been involved in any updates recently... I'd remember at least two or three weeks back if I had. (Only oddity I did find is five purchased but not downloaded apps, but I'm guessing these are just freebies (or free options) from Apple: GarageBand, iMovie, Keynote, Numbers, and Pages.)


Not sure what else to say, but I'm still a bit concerned and of course I'm going to look for later related threads, too.

May 8, 2017 6:27 AM in response to shanen0

powerd is owned and started by root i.e. the system and won't listen to a friendly stop. You can do a forced quit, the system will restart the process automatically after killing it, no need for a reboot.

If powerd was running nuts and if the activity monitor was open, it will prob. "replay" or better catch up all the data it has missed for a while. On a Mini server it took about 5min! until the activity monitor catched up and was back to normal after killing the powerd... Apple should really fix this.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

what is powerd and why is it using so much cpu

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.