I'm having this issue as well and have for the past couple of months. My 2011 27" hadn't locked up in a couple of weeks, but sure as **** after upgrading ElCap last night it froze. I'm running iStat and notice when this does happen my CPU is running 100%.
Sometimes it will unfreeze, but more often than not I have to power it off and back on. Guess I'll try STP or Chrome and see if this reduces the freezing. Sucks.
These freezes that you have gotten the last couple of month, are they 100% freezes, ie, you CANT move any window or press any menus etc? Some freezes, especially when getting the 100% utility bugs, you can often press an menu item and that item will show up in a 1 minute or so, also, the clock will also update when you have the 100% bug.
With the bug that this thread is about, you get nothing of the above, everything gets in a permanent freeze state, windows, apps, menu items, clock, everything, basically, it acts like a screenshot in time and no user input (except moving the mouse is possible)
Its important to differentiate these 2 bugs, these are 2 very different issues
Updated last night so today I tried using Safari again and I just had a crash. It might be for a different reason but it seems a bit coincidental. here is the crash log:
Code:
5/17/16 1:58:43.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2300 [IMRemoteURLConne]
5/17/16 1:58:44.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2250 [nsurlstoraged]
5/17/16 1:58:45.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2303 [com.apple.Safari]
5/17/16 1:58:46.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2311 [spindump]
5/17/16 1:58:47.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2312 [spindump_agent]
5/17/16 1:58:48.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2309 [MTLCompilerServi]
5/17/16 1:58:49.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2269 [CalNCService]
5/17/16 1:58:50.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2230 [soagent]
5/17/16 1:58:50.723 PM com.apple.dock.extra[608]: SOHelperCenter main connection interrupted
5/17/16 1:58:50.725 PM Messages[596]: SOHelperCenter main connection interrupted
5/17/16 1:58:51.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2223 [com.apple.Addres]
5/17/16 1:58:52.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2227 [com.apple.InputM]
5/17/16 1:58:53.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2283 [com.apple.Commer]
5/17/16 1:58:54.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2310 [VTDecoderXPCServ]
5/17/16 1:58:55.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2243 [sysmond]
5/17/16 1:58:56.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2231 [WirelessRadioMan]
5/17/16 1:58:56.756 PM CommCenter[299]: Connection interrupted!
5/17/16 1:58:57.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2228 [bird]
5/17/16 1:58:58.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2279 [pbs]
5/17/16 1:58:59.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2248 [pkd]
5/17/16 1:58:59.768 PM Safari Technology Preview[1584]: Communications error: <OS_xpc_error: <error: 0x7fff7a5e2b90> { count = 1, contents =
"XPCErrorDescription" => <string: 0x7fff7a5e2f40> { length = 22, contents = "Connection interrupted" }
}>
5/17/16 1:58:59.769 PM Safari[595]: Communications error: <OS_xpc_error: <error: 0x7fff7a5e2b90> { count = 1, contents =
"XPCErrorDescription" => <string: 0x7fff7a5e2f40> { length = 22, contents = "Connection interrupted" }
}>
5/17/16 1:58:59.770 PM Maps[1902]: Communications error: <OS_xpc_error: <error: 0x7fff7a5e2b90> { count = 1, contents =
"XPCErrorDescription" => <string: 0x7fff7a5e2f40> { length = 22, contents = "Connection interrupted" }
}>
5/17/16 1:59:00.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2213 [sandboxd]
5/17/16 1:59:01.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2267 [com.apple.Safari]
5/17/16 1:59:02.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2214 [coresymbolicatio]
5/17/16 1:59:03.000 PM kernel[0]: **** [IOBluetoothHostControllerUSBTransport][InterruptReadHandler] -- Received kIOReturnNotResponding error - retrying: 1
5/17/16 1:59:03.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2333 [MTLCompilerServi]
5/17/16 1:59:04.000 PM kernel[0]: **** [IOBluetoothHostControllerUSBTransport][ClearFeatureInterruptEndpointHalt] -- successfully posting another read for the mInt0InterruptPipe -- mInterruptPipeInOutstandingIOCount = 1 -- this = 0xe800
5/17/16 1:59:04.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2241 [recentsd]
5/17/16 1:59:05.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2244 [systemstatsd]
5/17/16 1:59:06.000 PM kernel[0]: **** [IOBluetoothHostControllerUSBTransport][InterruptReadHandler] -- Received kIOReturnNotResponding error - retrying: 1
5/17/16 1:59:06.000 PM kernel[0]: memorystatus_thread: idle exiting pid 2237 [reversetemplated]
5/17/16 1:59:07.000 PM kernel[0]: **** [IOBluetoothHostControllerUSBTransport][ClearFeatureInterruptEndpointHalt] -- successfully posting another read for the mInt0InterruptPipe -- mInterruptPipeInOutstandingIOCount = 1 -- this = 0xe800
This was Safari Technology Preview that crashed? I have been saving all my logs/sysdiag from every freezing event, and its really hard getting a good overview and comparing all the logs, i wish Apple had a better log system, or an app that you could import all the logs, mark events AND most importantly time series event so it would be possible to easily compare multiple services and their respective state that occurred within a specified timeframe, that what, we could basically get a "frame by frame" history leading up the crashes and freezing. Its possible to put timestamps into the Console Utility but way way way to limited.
Now, everything is just dumped into folders and text files, usually just i mish-mash of events, its really hard to troubleshoot stuff now.
Have you saved any sys-diagnoses if you had one of those permanent freezes?
[doublepost=1463702570][/doublepost]Has anyone here tried disabling Safari Suggestions? Try it.
I have tried alot of stuff, nothing works
BUT, i have been on a mission for the last 4-5 days, saving process history every 5 seconds, putting them in a per process set and in a time series structure so i can compare all the sample sets and put breakpoints with offset (+-1 minute from the freezepoint). The most interesting part, for me atleast, is when viewing "top" (i save "top" every 5 seconds too), and what every freeze event that required a hard restart several WebKit processes are stuck and even more interesting is that the WindowServer is reporting its state as "stuck" at every datapoint AFTER the breakpoint, before the breakpoint it is mostly reported as "running" and "sleeping", it has NEVER been reported as running or sleeping AFTER the breakpoint, never.
WindowServer gets a "stuck" status when everything is fine too, its not that abnormal to get a "stuck" status and then after a few ms or seconds it goes back to either running or sleeping, but i find it curious that it never changes its status after the system has frozen (the system is still running in the background but does not respond to any mouse-clicks or any keyboard-inputs, so, so frozen should really be used loosely, its not responding to ANY user input, music still running etc etc, we all know this freeze by now i think)
Just now i looked at the "top" report from my sysdiag i did months ago and it is the same thing there, WindowServer is stuck on every sampletime (sysdiag collects a couple of "top" and then log it), i did run a sysdiag just now and it is mostly reported as sleeping.
If anyone is curious, here is my "top" logs from sysdiag, search for "WindowServer"
2016-04-10 on 10.11.4, computer completely frozen (notice WindowServer are stuck on all samples)
http://jespera.se/temp/top_2016-04-10.txt
2016-05-20 on 10.11.5, computer works as expected (notice WindowServer are running/waiting on all samples)
http://jespera.se/temp/top_2016-05-20.txt