I've got a video that causes an instant GPU driver crash on my iMac (Retina) whenever I try to play it in Firefox, since it's copyrighted I can't attach it publicly but I can email it to whoever needs it. When it initially loads Firefox tries to create a preview and that causes a driver crash. Firefox remains running and I can attempt to play the video again, which causes another driver crash but playback starts (Audio only though). On every frame I also get a couple of errors printed to the system log. 10:26:11.008 pm plugin-container: AVF warning: PPDithering unsupported pixel type, ditherEnable:1, destination 420f 10:26:11.008 pm plugin-container: GVA warning: Dithering::retireCmdAsync m_cvbufwait_q size = 6, releasing oldest CVPixelBuffer 10:26:11.089 pm plugin-container: AVF warning: PPDithering unsupported pixel type, ditherEnable:1, destination 420f 10:26:11.090 pm plugin-container: GVA warning: Dithering::retireCmdAsync m_cvbufwait_q size = 6, releasing oldest CVPixelBuffer
Yes, it would help to have the MP4 video to test and debug. Maybe you can attach a small extract of the video even if it's (c)ed.
Created attachment 8515387 [details] The problem file That actually works, I was worried it was something specific about the file that remaking it would fix it, but even the remade file causes the driver crash.
It's been a while so I re-tested this, on 10.10.4 it still causes a GPU driver crash, but now instead of just showing black frames it flickers between black and green. The main GPU in my iMac is a "AMD Radeon R9 M295X", but it looks like OS X is using the Intel on-die GPU to decode this video. Unfortunately OS X doesn't expose that to programs in any way, so nothing on the system can actually see anything other than the AMD GPU.
I've retried this now that Bug 1061525 has landed and the video plays back perfectly now with no errors in the system console and no GPU driver resets, seems the problem was just in system libraries.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.