Bug 72621

Summary: X crash while video playback in web browsers with enabled rendering hardware acceleration
Product: DRI Reporter: russianneuromancer
Component: DRM/RadeonAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg log
none
Xorg log none

Description russianneuromancer 2013-12-12 00:52:23 UTC
Created attachment 90632 [details]
Xorg log

This crash happen while video playback in Google Chrome with enabled hardware acceleration (enabled on page chrome://flags/#ignore-gpu-blacklist so in result all items on chrome://gpu/ page is "Hardware accelerated"). When that happen image on screen just freeze, but audio playback is continue.

(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x3d) [0x7f5022fb002d]
(EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x7f5022e796d2]
(EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f50183c2000+0x566f) [0x7f50183c766f]
(EE) 3: /usr/bin/X (0x7f5022e0e000+0x91af8) [0x7f5022e9faf8]
(EE) 4: /usr/bin/X (0x7f5022e0e000+0xba520) [0x7f5022ec8520]
(EE) 5: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f5021f0e000+0xfbb0) [0x7f5021f1dbb0]
(EE) 6: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f5020c1a2f7]
(EE) 7: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x34) [0x7f5021d053a4]
(EE) 8: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmCommandWrite+0x1e) [0x7f5021d076be]
(EE) 9: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f501c85a000+0x1f39) [0x7f501c85bf39]
(EE) 10: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f501c85a000+0x213c) [0x7f501c85c13c]
(EE) 11: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7f501ca67000+0x33491) [0x7f501ca9a491]
(EE) 12: /usr/lib/xorg/modules/libexa.so (0x7f501be26000+0xadc8) [0x7f501be30dc8]
(EE) 13: /usr/bin/X (0x7f5022e0e000+0x192f13) [0x7f5022fa0f13]
(EE) 14: /usr/bin/X (0x7f5022e0e000+0xdf675) [0x7f5022eed675]
(EE) 15: /usr/bin/X (0x7f5022e0e000+0x52516) [0x7f5022e60516]
(EE) 16: /usr/bin/X (0x7f5022e0e000+0x5500e) [0x7f5022e6300e]
(EE) 17: /usr/bin/X (0x7f5022e0e000+0x4456a) [0x7f5022e5256a]
(EE) 18: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf5) [0x7f5020b49de5]
(EE) 19: /usr/bin/X (0x7f5022e0e000+0x448af) [0x7f5022e528af]

Radeon HD 6620G
Linux 3.13-rc3
libdrm 2.4.50+git1312040908.4c5de7
Mesa 10.1~git1312090928.992a2d
xserver-xorg-video-radeon 7.2.0+git1311151746.d571d6
Xserver 1.14.3-3ubuntu2
Kubuntu 13.10 x86_64 updated from Oibaf PPA.
Comment 1 russianneuromancer 2013-12-29 23:16:24 UTC
Created attachment 91307 [details]
Xorg log

This crash happen after switch from fullscreen to windowed mode of YouTube HTML5 video player in Firefox with enabled hardware acceleration (about:config option layers.acceleration.force-enabled is set true; on Graphics section of about:support there is 1/1 OpenGL). Like in previous case when that happen image on screen just freeze, but audio playback is continue.

Radeon HD 6620G
Linux 3.13-rc5
libdrm 2.4.50
Mesa 10.0.1
xserver-xorg-video-radeon 7.2.0
Xserver 1.14.5-1ubuntu2
Kubuntu 14.04 x86_64 Alpha 1 updated today.
Comment 2 russianneuromancer 2014-03-21 21:51:22 UTC
For the record, with disabled hardware acceleration in web-browsers, I unable to reproduce this crash yet.
Comment 3 russianneuromancer 2014-05-29 04:41:20 UTC
With Linux 3.14 and Mesa 10.2 and 10.3 this crash is no longer reproducible, so probably fixed.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.