Freeze (*possible* hang in MAIN graphics engine) after watching long flash video
Hello, dear community.
Few months ago I have started to notice weird behavior of my 15-inch, Late 2011 MacBook Pro with Mavericks 10.9.4 onboard. The issue is that whole machine becomes non-responsive as if it completely frozen except of that you can move mouse cursor. After few minutes (sometimes ~2, sometimes ~5) it responds to very last actions executed by mouse or keyboard and then freezes again for the same time. For example if I press Cmd+Q and wait till it unfreezes, it quits active application and then freezes again. This whole cycle repeats until reboot.
What I have noticed about it:
1. All times I encountered such behavior, I watching a long video from either youtube or some other similar sources. It happens after not less than 30 minutes of watching.
2. As I said, OS responds to latest user input (not everything, just few very last), but only after it becomes responsive again. Then immediately goes into freeze state again.
3. Sometimes if I don't do anything (press keys or click touchpad), next "unfrozen" phase may become longer and I can move cursor and even click on menus (File, Edit, View). BUT if only I do something more complex like switch to another app or select something from these menus, it freezes again.
4. The following log from /var/log/system.log is continuously logged one after another while observing this issue:
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: **** Debug info for *possible* hang in MAIN graphics engine ****
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: ring head = 0x00005560, wrap count = 0
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: ring tail = 0x00005560
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: ring control = 0x0000f001 enabled, auto report disabled, not waiting, semaphore not waiting, length = 0x010 4KB pages
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: timestamps = 0x8004f9ed
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: Semaphore register values:
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: VRSYNC: (0x12044) = 0x8004f9ed
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: BRSYNC: (0x22040) = 0x0
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: RVSYNC: (0x 2040) = 0x0
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: BVSYNC: (0x22044) = 0x0
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: RBSYNC: (0x 2044) = 0x0
Sep 10 23:12:23 macbook-jpro-4 kernel[0]: VBSYNC: (0x12040) = 0x0
Sep 10 23:12:28 macbook-jpro-4 kernel[0]: stampWait: Overflowed checking for stamp 0x0 on MAIN ring: called from
Sep 10 23:12:28 macbook-jpro-4 kernel[0]: timestamp = 0x8004f9ed
5. Lines 13 and 14 always come after 5 seconds delay like you see above.
6. During same "freeze session", i.e. during these ~2 or ~5 mins, all values in the log above are the same. During next frees values change.
As I understood, I am not the only one who is facing the same issue. If anyone can help identifying for sure whether it's a hardware or software issue, I would highly appreciate it. In my opinion if I had issue with hardware it would fail not only when I watch video through a browser, but also when I watch it from my HDD, i.e. using apps like QuickTime Player, etc. But it does not happen. So I still hope it's some kind of software issue...
I hope information I shared helps other folks or maybe apple technicians to understand what's happening.
P.S.: My hardware config is: 2.2 GHz Intel Core i7; 16 GB 1333 MHz DDR3; Intel HD Graphics 3000 512 MB;
P.P.S.: I have found thread with similar issue, but for Mountain Lion. It does not contain any solutions, but just FYI: it's situated here. I decided to create standalone thread for Mavericks with maximum details I have.
MacBook Pro, OS X Mavericks (10.9.4)