GNOME Bugzilla – Bug 749621
[G965 OpenGL Video Playback] crash during opengl video playback
Last modified: 2018-01-25 11:10:11 UTC
Gnome desktop crashes when playing any file in MPV or MPlayer with opengl. If this bug is triggered it takes whole Gnome down and desktop restarts. This bug happens on my laptop with Manjaro installed. Reference link: https://bugs.freedesktop.org/show_bug.cgi?id=84372 1) System environment: -- chipset: Intel 965GM -- system architecture: x86_64 -- Software packages: xf86-video-intel 2.99.917-5 xorg-server 1.17.1-5 mesa 10.5.5-1 libdrm 2.4.61-1 -- kernel version: 4.0.3-1-MANJARO -- Linux distribution: Manjaro Linux -- Machine or mobo model: Gateway M-6804m -- Display connector: HDMI and internal display 2) Reproduce steps: mpv -vo=opengl <anyvideo> (or mplayer -vo gl <somevideo>) Seek video playback in fullscreen. DE is Gnome 3.16.2 and UXA accel method is enabled. This bug only occurs on UXA acceleration method. Enabling SNA prevents the crash but SNA doesn't work well with my hardware nor does Glamor. This problem started after updating to Gnome 3.14.
From your FDO bug report: [ 1143.120250] gnome-shell[1599]: segfault at 208 ip 00007fd86bc0626d sp 00007ffe503819c0 error 4 in i965_dri.so[7fd86b897000+53e000] Looks like a crash inside the driver. Can you get a full backtrace?
I can reproduce the issue with the same error in kern.log on Debian Stable with Gnome Shell 3.14. And can confirm that it works with SNA without any problems. My device has an intel i3-3120M with HD4000. When i tried to get a trace with ltrace the issue did not appear. So i guess the bug is related to bandwidth.
Problem seems to be fixed with: xf86-video-intel 2.99.917+364+gb24e758-1 xorg-server 1.17.2-1 mesa 10.6.0-1 libdrm 2.4.61-1 linux 4.0.6-1 Can anyone else confirm this?
Seems to be fine with today's git xf86-video-intel indeed - this has regressed only about a month ago. (Gentoo x86-64, Sandy Bridge; tested w/ UXA and SNA)
Oh, I forgot to add, this was still broken again on 2015-08-15. I'd wager http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=07eee812b2047642c76190d043ee4aa4ce338c64 is the fix.