Funky frank Posted August 26, 2014 Share Posted August 26, 2014 This morning after installing the recent flash player update the sysmond launchdaemon goes crazy: It takes a ridiculous amount of cpu (around 10 - 20 % on a Core i7 4770 system), and produces a lot of page errors, but does not seem to write anything to the hard drive. Any idea how to fix this annoying problem? Thanks This is the analysis text of the process: Analysis of sampling sysmond (pid 475) every 1 millisecond Process: sysmond [475] Path: /usr/libexec/sysmond Load Address: 0x108270000 Identifier: sysmond Version: 58.90.2 Code Type: X86-64 Parent Process: launchd [1] Date/Time: 2014-08-26 13:31:28.171 +0200 OS Version: Mac OS X 10.9.4 (13E28) Report Version: 7 Call graph: 2848 Thread_8492: Main Thread DispatchQueue_<multiple> + 2848 start_wqthread (in libsystem_pthread.dylib) + 13 [0x108c4bfb9] + 2502 _pthread_wqthread (in libsystem_pthread.dylib) + 330 [0x108c48f08] + ! 2502 __workq_kernreturn (in libsystem_kernel.dylib) + 10 [0x108b32e6a] + 346 _pthread_wqthread (in libsystem_pthread.dylib) + 314 [0x108c48ef8] + 346 _dispatch_worker_thread2 (in libdispatch.dylib) + 40 [0x108963177] + 346 _dispatch_root_queue_drain (in libdispatch.dylib) + 75 [0x108961f87] + 346 _dispatch_queue_invoke (in libdispatch.dylib) + 110 [0x1089639c1] + 346 _dispatch_queue_drain (in libdispatch.dylib) + 359 [0x108962617] + 346 _dispatch_source_invoke (in libdispatch.dylib) + 413 [0x108962885] + 346 _dispatch_client_callout (in libdispatch.dylib) + 8 [0x10896028d] + 343 ??? (in sysmond) load address 0x108270000 + 0x37df [0x1082737df] + : 343 ??? (in sysmond) load address 0x108270000 + 0x3518 [0x108273518] + : 343 ??? (in sysmond) load address 0x108270000 + 0x2b9a [0x108272b9a] + : 343 ??? (in sysmond) load address 0x108270000 + 0x2c8c [0x108272c8c] + : 342 ??? (in sysmond) load address 0x108270000 + 0x2d2c [0x108272d2c] + : | 342 ??? (in sysmond) load address 0x108270000 + 0x3fb5 [0x108273fb5] + : | 339 ??? (in sysmond) load address 0x108270000 + 0x2db4 [0x108272db4] + : | + 311 ??? (in sysmond) load address 0x108270000 + 0x4957 [0x108274957] + : | + ! 311 _dispatch_barrier_sync_f_invoke (in libdispatch.dylib) + 39 [0x108961146] + : | + ! 311 _dispatch_client_callout (in libdispatch.dylib) + 8 [0x10896028d] + : | + ! 296 ??? (in sysmond) load address 0x108270000 + 0x4fee [0x108274fee] + : | + ! : 286 mach_vm_region (in libsystem_kernel.dylib) + 162 [0x108b2621d] + : | + ! : | 285 mach_msg (in libsystem_kernel.dylib) + 64 [0x108b2dd18] + : | + ! : | + 285 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x108b2ea1a] + : | + ! : | 1 mach_msg (in libsystem_kernel.dylib) + 279 [0x108b2ddef] + : | + ! : 7 mach_vm_region (in libsystem_kernel.dylib) + 13,212,... [0x108b26188,0x108b2624f,...] + : | + ! : 3 mach_vm_region (in libsystem_kernel.dylib) + 485 [0x108b26360] + : | + ! : 3 memcpy (in libsystem_kernel.dylib) + 289,119,... [0x108b1e748,0x108b1e69e,...] + : | + ! 7 ??? (in sysmond) load address 0x108270000 + 0x4daf [0x108274daf] + : | + ! : 6 CFDictionaryGetValue (in CoreFoundation) + 111 [0x10832faef] + : | + ! : | 6 CFBasicHashFindBucket (in CoreFoundation) + 3395,1055,... [0x108330863,0x10832ff3f,...] + : | + ! : 1 CFDictionaryGetValue (in CoreFoundation) + 6 [0x10832fa86] + : | + ! 2 ??? (in sysmond) load address 0x108270000 + 0x4e9b [0x108274e9b] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x4c92 [0x108274c92] + : | + ! : 1 mach_vm_region (in libsystem_kernel.dylib) + 162 [0x108b2621d] + : | + ! : 1 mach_msg (in libsystem_kernel.dylib) + 64 [0x108b2dd18] + : | + ! : 1 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x108b2ea1a] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x4b9f [0x108274b9f] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x4bca [0x108274bca] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x4ea4 [0x108274ea4] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x4f79 [0x108274f79] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x4fd4 [0x108274fd4] + : | + 11 ??? (in sysmond) load address 0x108270000 + 0x25f1 [0x1082725f1] + : | + ! 11 _kernelrpc_mach_port_names (in libsystem_kernel.dylib) + 91 [0x108b23030] + : | + ! 11 mach_msg (in libsystem_kernel.dylib) + 64 [0x108b2dd18] + : | + ! 11 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x108b2ea1a] + : | + 6 ??? (in sysmond) load address 0x108270000 + 0x26fb [0x1082726fb] + : | + ! 6 task_info (in libsystem_kernel.dylib) + 147 [0x108b283ba] + : | + ! 6 mach_msg (in libsystem_kernel.dylib) + 64 [0x108b2dd18] + : | + ! 6 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x108b2ea1a] + : | + 2 ??? (in sysmond) load address 0x108270000 + 0x1b9d [0x108271b9d] + : | + ! 2 proc_pidinfo (in libsystem_kernel.dylib) + 30 [0x108b2f2c3] + : | + ! 2 __proc_info (in libsystem_kernel.dylib) + 10 [0x108b3269e] + : | + 2 ??? (in sysmond) load address 0x108270000 + 0x1e1c [0x108271e1c] + : | + ! 2 proc_pidinfo (in libsystem_kernel.dylib) + 30 [0x108b2f2c3] + : | + ! 2 __proc_info (in libsystem_kernel.dylib) + 10 [0x108b3269e] + : | + 1 ??? (in sysmond) load address 0x108270000 + 0x1be0 [0x108271be0] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x435d [0x10827435d] + : | + ! 1 xpc_uint64_create (in libxpc.dylib) + 26 [0x108c98797] + : | + ! 1 _os_object_alloc_realized (in libdispatch.dylib) + 38 [0x10895ffdd] + : | + ! 1 class_createInstance (in libobjc.A.dylib) + 104 [0x10869487c] + : | + ! 1 calloc (in libsystem_malloc.dylib) + 49 [0x108bb12ca] + : | + ! 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 79 [0x108bb0b61] + : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 153 [0x108bae31c] + : | + 1 ??? (in sysmond) load address 0x108270000 + 0x1ca0 [0x108271ca0] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x440b [0x10827440b] + : | + ! 1 xpc_string_create (in libxpc.dylib) + 12 [0x108c94fba] + : | + ! 1 strdup (in libsystem_c.dylib) + 32 [0x108a63eab] + : | + ! 1 malloc (in libsystem_malloc.dylib) + 42 [0x108bb127c] + : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x108bb0868] + : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 320 [0x108bae3c3] + : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1099 [0x108bae0df] + : | + 1 ??? (in sysmond) load address 0x108270000 + 0x1ce7 [0x108271ce7] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x4333 [0x108274333] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x42a5 [0x1082742a5] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x40f8 [0x1082740f8] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x3fa8 [0x108273fa8] + : | + 1 ??? (in sysmond) load address 0x108270000 + 0x1e8b [0x108271e8b] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x436e [0x10827436e] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x42a5 [0x1082742a5] + : | + ! 1 ??? (in sysmond) load address 0x108270000 + 0x410d [0x10827410d] + : | + ! 1 _Block_object_dispose (in libsystem_blocks.dylib) + 204 [0x108a01aec] + : | + 1 ??? (in sysmond) load address 0x108270000 + 0x201c [0x10827201c] + : | + ! 1 __proc_info (in libsystem_kernel.dylib) + 10 [0x108b3269e] + : | + 1 ??? (in sysmond) load address 0x108270000 + 0x2055 [0x108272055] + : | + ! 1 -[OS_xpc_object _xref_dispose] (in libxpc.dylib) + 48 [0x108c979bf] + : | + ! 1 object_dispose (in libobjc.A.dylib) + 5 [0x108695373] + : | + 1 ??? (in sysmond) load address 0x108270000 + 0x21d5 [0x1082721d5] + : | + 1 ??? (in sysmond) load address 0x108270000 + 0x436e [0x10827436e] + : | + 1 ??? (in sysmond) load address 0x108270000 + 0x42a5 [0x1082742a5] + : | + 1 ??? (in sysmond) load address 0x108270000 + 0x40f8 [0x1082740f8] + : | + 1 ??? (in sysmond) load address 0x108270000 + 0x3fa8 [0x108273fa8] + : | 2 ??? (in sysmond) load address 0x108270000 + 0x2daa [0x108272daa] + : | + 2 ??? (in sysmond) load address 0x108270000 + 0x4273 [0x108274273] + : | + 2 ??? (in sysmond) load address 0x108270000 + 0x40f8 [0x1082740f8] + : | + 2 ??? (in sysmond) load address 0x108270000 + 0x3fa8 [0x108273fa8] + : | 1 ??? (in sysmond) load address 0x108270000 + 0x2dbc [0x108272dbc] + : 1 ??? (in sysmond) load address 0x108270000 + 0x2d64 [0x108272d64] + : 1 ??? (in sysmond) load address 0x108270000 + 0x3ee6 [0x108273ee6] + : 1 ??? (in sysmond) load address 0x108270000 + 0x3e90 [0x108273e90] + : 1 object_dispose (in libobjc.A.dylib) + 22 [0x108695384] + : 1 objc_destructInstance (in libobjc.A.dylib) + 53 [0x108694fd7] + 3 ??? (in sysmond) load address 0x108270000 + 0x39dd [0x1082739dd] + 3 -[OS_xpc_object _xref_dispose] (in libxpc.dylib) + 48 [0x108c979bf] + 3 _xpc_dispose (in libxpc.dylib) + 15 [0x108c979df] + 3 _xpc_dictionary_dispose (in libxpc.dylib) + 34 [0x108c9b86d] + 3 _xpc_dictionary_node_free (in libxpc.dylib) + 59 [0x108c9b956] + 3 -[OS_xpc_object _xref_dispose] (in libxpc.dylib) + 48 [0x108c979bf] + 3 _xpc_dispose (in libxpc.dylib) + 15 [0x108c979df] + 3 _xpc_array_dispose (in libxpc.dylib) + 32 [0x108c9ba80] + 3 -[OS_xpc_object _xref_dispose] (in libxpc.dylib) + 48 [0x108c979bf] + 3 _xpc_dispose (in libxpc.dylib) + 15 [0x108c979df] + 3 _xpc_array_dispose (in libxpc.dylib) + 32 [0x108c9ba80] + 1 -[OS_xpc_object _xref_dispose] (in libxpc.dylib) + 48 [0x108c979bf] + | 1 object_dispose (in libobjc.A.dylib) + 54 [0x1086953a4] + | 1 free (in libsystem_malloc.dylib) + 64 [0x108bb0f24] + | 1 szone_size (in libsystem_malloc.dylib) + 10 [0x108ba2fbf] + 1 DYLD-STUB$$_os_object_dealloc (in libxpc.dylib) + 0 [0x108caf31c] + 1 _os_object_release (in libdispatch.dylib) + 23 [0x108960053] 2848 Thread_8493 DispatchQueue_7: com.apple.root.default-overcommit-priority (concurrent) + 2848 _dispatch_sig_thread (in libdispatch.dylib) + 45 [0x10896a7c5] + 2848 _dispatch_sigsuspend (in libdispatch.dylib) + 21 [0x10896a7da] + 2848 __sigsuspend_nocancel (in libsystem_kernel.dylib) + 10 [0x108b32caa] 2848 Thread_8494 DispatchQueue_2: com.apple.libdispatch-manager (serial) 2848 _dispatch_mgr_thread (in libdispatch.dylib) + 52 [0x108962136] 2848 _dispatch_mgr_invoke (in libdispatch.dylib) + 239 [0x108962421] 2848 kevent64 (in libsystem_kernel.dylib) + 10 [0x108b33662] Total number in stack (recursive counted multiple, when >=5): 5 -[OS_xpc_object _xref_dispose] (in libxpc.dylib) + 48 [0x108c979bf] Sort by top of stack, same collapsed (when >= 5): __sigsuspend_nocancel (in libsystem_kernel.dylib) 2848 kevent64 (in libsystem_kernel.dylib) 2848 __workq_kernreturn (in libsystem_kernel.dylib) 2502 mach_msg_trap (in libsystem_kernel.dylib) 303 mach_vm_region (in libsystem_kernel.dylib) 7 CFBasicHashFindBucket (in CoreFoundation) 6 __proc_info (in libsystem_kernel.dylib) 5 Binary Images: 0x108270000 - 0x108275ffb sysmond (58.90.2) <28A10531-E61F-3810-AC35-993DA2021777> /usr/libexec/sysmond 0x108282000 - 0x1082eefff com.apple.framework.IOKit (2.0.1 - 907.100.13) <057FDBA3-56D6-3903-8C0B-849214BF1985> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x108326000 - 0x10850bfff com.apple.CoreFoundation (6.9 - 855.17) <729BD6DA-1F63-3E72-A148-26F21EBF52BB> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x108683000 - 0x108684ffb libsysmon.dylib (58.90.2) <86ECDE0C-6022-3138-AD95-293098B617B7> /usr/lib/libsysmon.dylib 0x10868e000 - 0x10883bf27 libobjc.A.dylib (551.1) <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib 0x10885e000 - 0x10885fff7 libSystem.B.dylib (1197.1.1) <E6BCC031-4342-318C-A1AD-A8E9AEAE716F> /usr/lib/libSystem.B.dylib 0x10886d000 - 0x10887dfff libbsm.0.dylib (33) <2CAC00A2-1352-302A-88FA-C567D4D69179> /usr/lib/libbsm.0.dylib 0x10888a000 - 0x10889bff7 libz.1.dylib (53) <42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib 0x1088a3000 - 0x1088aefff libkxld.dylib (2422.110.17) <B6140BAB-0EAF-3E4F-B055-314068056BB4> /usr/lib/system/libkxld.dylib 0x1088b3000 - 0x1088b7ff7 libcache.dylib (62) <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib 0x1088bf000 - 0x1088c9fff libcommonCrypto.dylib (60049) <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib 0x1088d7000 - 0x1088defff libcompiler_rt.dylib (35) <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib 0x1088ea000 - 0x1088f1ffb libcopyfile.dylib (103.92.1) <CF29DFF6-0589-3590-834C-82E2316612E8> /usr/lib/system/libcopyfile.dylib 0x1088fb000 - 0x108949fff libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib 0x10895f000 - 0x108979fff libdispatch.dylib (339.92.1) <C4E4A18D-3C3B-3C9C-8709-A4270D998DE7> /usr/lib/system/libdispatch.dylib 0x108996000 - 0x108999ff7 libdyld.dylib (239.4) <A1273A02-4928-3BAC-A846-6C069DC1A0A6> /usr/lib/system/libdyld.dylib 0x1089a3000 - 0x1089a3ff7 libkeymgr.dylib (28) <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib 0x1089a9000 - 0x1089b0ff8 liblaunch.dylib (842.92.1) <A40A0C7B-3216-39B4-8AE0-B5D3BAF1DA8A> /usr/lib/system/liblaunch.dylib 0x1089be000 - 0x1089c3fff libmacho.dylib (845) <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib 0x1089cd000 - 0x1089cfff7 libquarantine.dylib (71) <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib 0x1089dc000 - 0x1089ddffb libremovefile.dylib (33) <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib 0x1089e5000 - 0x1089f6ff7 libsystem_asl.dylib (217.1.4) <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib 0x108a00000 - 0x108a01ff7 libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib 0x108a09000 - 0x108a92ff7 libsystem_c.dylib (997.90.3) <6FD3A400-4BB2-3B95-B90C-BE6E9D0D78FA> /usr/lib/system/libsystem_c.dylib 0x108ac5000 - 0x108ac7ff3 libsystem_configuration.dylib (596.15) <4998CB6A-9D54-390A-9F57-5D1AC53C135C> /usr/lib/system/libsystem_configuration.dylib 0x108ace000 - 0x108ad6fff libsystem_dnssd.dylib (522.92.1) <17B03FFD-92C5-3282-9981-EBB28B456207> /usr/lib/system/libsystem_dnssd.dylib 0x108ae0000 - 0x108b07ffb libsystem_info.dylib (449.1.3) <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib 0x108b1d000 - 0x108b39ff7 libsystem_kernel.dylib (2422.110.17) <873931CE-D1AF-3596-AADB-D2E63C9AB29F> /usr/lib/system/libsystem_kernel.dylib 0x108b64000 - 0x108b93fd2 libsystem_m.dylib (3047.16) <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib 0x108ba0000 - 0x108bbbff7 libsystem_malloc.dylib (23.10.1) <A695B4E4-38E9-332E-A772-29D31E3F1385> /usr/lib/system/libsystem_malloc.dylib 0x108bcc000 - 0x108bf3ff7 libsystem_network.dylib (241.3) <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib 0x108c15000 - 0x108c1eff3 libsystem_notify.dylib (121) <52571EC3-6894-37E4-946E-064B021ED44E> /usr/lib/system/libsystem_notify.dylib 0x108c2c000 - 0x108c32ff7 libsystem_platform.dylib (24.90.1) <3C3D3DA8-32B9-3243-98EC-D89B9A1670B3> /usr/lib/system/libsystem_platform.dylib 0x108c46000 - 0x108c4dff7 libsystem_pthread.dylib (53.1.4) <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib 0x108c5f000 - 0x108c60fff libsystem_sandbox.dylib (278.11.1) <0D0B13EA-6B7A-3AC8-BE60-B548543BEB77> /usr/lib/system/libsystem_sandbox.dylib 0x108c6a000 - 0x108c6eff7 libsystem_stats.dylib (93.90.3) <337946FC-B2E1-3DFA-A8B5-30DA8D584D75> /usr/lib/system/libsystem_stats.dylib 0x108c7a000 - 0x108c7bfff libunc.dylib (28) <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib 0x108c86000 - 0x108c8bff7 libunwind.dylib (35.3) <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib 0x108c93000 - 0x108cb7fff libxpc.dylib (300.90.2) <AB40CD57-F454-3FD4-B415-63B3C0D5C624> /usr/lib/system/libxpc.dylib 0x108cd5000 - 0x108d17ff7 libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib 0x108d31000 - 0x108d5aff7 libc++abi.dylib (49.1) <21A807D3-6732-3455-B77F-743E9F916DF0> /usr/lib/libc++abi.dylib 0x108d6c000 - 0x108dbefff libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib 0x108e1f000 - 0x108e20ff7 libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib 0x108e26000 - 0x108fdeffb libicucore.A.dylib (511.34) <616A65D6-3F20-3EAB-8CA8-273AD890261C> /usr/lib/libicucore.A.dylib 0x7fff68f7b000 - 0x7fff68fae817 dyld (239.4 - ???) <042C4CED-6FB2-3B1C-948B-CAF2EE3B9F7A> /usr/lib/dyld Link to comment Share on other sites More sharing options...
Recommended Posts