From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 79756] New: [Radeon] Resizing Steam windows freezes Xorg Date: Fri, 06 Jun 2014 23:59:23 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0781997955==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 4E1A76E3FF for ; Fri, 6 Jun 2014 16:59:23 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0781997955== Content-Type: multipart/alternative; boundary="1402099163.68671BEF0.13532"; charset="us-ascii" --1402099163.68671BEF0.13532 Date: Fri, 6 Jun 2014 23:59:23 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=79756 Priority: medium Bug ID: 79756 Assignee: dri-devel@lists.freedesktop.org Summary: [Radeon] Resizing Steam windows freezes Xorg Severity: normal Classification: Unclassified OS: Linux (All) Reporter: marti@juffo.org Hardware: x86-64 (AMD64) Status: NEW Version: unspecified Component: Drivers/Gallium/radeonsi Product: Mesa Created attachment 100572 --> https://bugs.freedesktop.org/attachment.cgi?id=100572&action=edit kernel.log The gauntlet continues... After solving bug 79325, Steam now starts, but when I try to resize any Steam windows, Xorg freezes: it does not react to keyboard input (VT switching or num lock) and killing Steam doesn't unlock it. But the mouse cursor still responds to mouse movements. There is nothing in Xorg logs after the freeze. xorg-server 1.15.1 linux 3.15-rc8 linux-firmware a4f3bc03f1e7b1f25cc52328981c2a35871e55a1 (with PITCAIRN_mc2.bin) xf86-video-ati 7.3.0 Tried ati-dri/mesa versions 10.2.0rc5 as well as 10.1.3 Tried glamor-egl git a4fbc7732a1e56de385f50b778aafbdd186e015c as well as 0.6.0 (patched with cccfea4454949e3e376be42bb230603848997195 per bug 79325) gdb dump at the time of freeze: (gdb) thread apply all bt Thread 2 (Thread 0x7f34a3efd700 (LWP 630)): #0 0x00007f34ae00cb2f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f34a65679cb in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #2 0x00007f34a6567117 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #3 0x00007f34ae008124 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f34acd374bd in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f34aeac5880 (LWP 553)): #0 0x00007f34ae00f38c in __lll_lock_wait () from /usr/lib/libpthread.so.0 #1 0x00007f34ae00ab3c in _L_lock_553 () from /usr/lib/libpthread.so.0 #2 0x00007f34ae00a91a in pthread_mutex_lock () from /usr/lib/libpthread.so.0 #3 0x00007f34aad16fae in eglCreateImageKHR () from /usr/lib/libEGL.so.1 #4 0x00007f34aaf35e21 in glamor_egl_create_textured_pixmap () from /usr/lib/xorg/modules/libglamoregl.so #5 0x00007f34a77e1ac0 in ?? () from /usr/lib/xorg/modules/drivers/radeon_drv.so #6 0x00007f34a77e1e26 in ?? () from /usr/lib/xorg/modules/drivers/radeon_drv.so #7 0x00007f34a77d8819 in ?? () from /usr/lib/xorg/modules/drivers/radeon_drv.so #8 0x00000000005554c3 in ?? () #9 0x000000000055628f in ?? () #10 0x0000000000556690 in DRI2GetBuffersWithFormat () #11 0x00007f34a7c2e661 in ?? () from /usr/lib/xorg/modules/extensions/libglx.so #12 0x00007f34a656383a in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #13 0x00007f34a656190a in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #14 0x00007f34a66baa2e in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #15 0x00007f34a66bbb98 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #16 0x00007f34a668d9c0 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #17 0x00007f34a66a19d5 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #18 0x00007f34a6676577 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #19 0x00007f34a665d74c in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #20 0x00007f34a66735d4 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #21 0x00007f34a659d403 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so #22 0x00007f34aad20fee in ?? () from /usr/lib/libEGL.so.1 #23 0x00007f34aad193c5 in eglMakeCurrent () from /usr/lib/libEGL.so.1 #24 0x00007f34aaf35c08 in glamor_egl_make_current () from /usr/lib/xorg/modules/libglamoregl.so #25 0x00007f34aa8cdc69 in glamor_block_handler () from /usr/lib/libglamor.so.0 #26 0x000000000043ad64 in _CallCallbacks () #27 0x0000000000588096 in WriteToClient () #28 0x00007f34a7c13761 in ?? () from /usr/lib/xorg/modules/extensions/libglx.so #29 0x00007f34a7c271d0 in ?? () from /usr/lib/xorg/modules/extensions/libglx.so #30 0x0000000000435c8e in ?? () #31 0x0000000000439aaa in ?? () #32 0x00007f34acc6e000 in __libc_start_main () from /usr/lib/libc.so.6 #33 0x000000000042507e in _start () -- You are receiving this mail because: You are the assignee for the bug. --1402099163.68671BEF0.13532 Date: Fri, 6 Jun 2014 23:59:23 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
Priority medium
Bug ID 79756
Assignee dri-devel@lists.freedesktop.org
Summary [Radeon] Resizing Steam windows freezes Xorg
Severity normal
Classification Unclassified
OS Linux (All)
Reporter marti@juffo.org
Hardware x86-64 (AMD64)
Status NEW
Version unspecified
Component Drivers/Gallium/radeonsi
Product Mesa

Created attachment 100572 [details]
kernel.log

The gauntlet continues... After solving bug 79325, Steam now starts, but when I
try to resize any Steam windows, Xorg freezes: it does not react to keyboard
input (VT switching or num lock) and killing Steam doesn't unlock it. But the
mouse cursor still responds to mouse movements.

There is nothing in Xorg logs after the freeze. 

xorg-server 1.15.1
linux 3.15-rc8
linux-firmware a4f3bc03f1e7b1f25cc52328981c2a35871e55a1 (with PITCAIRN_mc2.bin)
xf86-video-ati 7.3.0
Tried ati-dri/mesa versions 10.2.0rc5 as well as 10.1.3
Tried glamor-egl git a4fbc7732a1e56de385f50b778aafbdd186e015c as well as 0.6.0
(patched with cccfea4454949e3e376be42bb230603848997195 per bug 79325)

gdb dump at the time of freeze:
(gdb) thread apply all bt

Thread 2 (Thread 0x7f34a3efd700 (LWP 630)):
#0  0x00007f34ae00cb2f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f34a65679cb in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f34a6567117 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f34ae008124 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007f34acd374bd in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f34aeac5880 (LWP 553)):
#0  0x00007f34ae00f38c in __lll_lock_wait () from /usr/lib/libpthread.so.0
#1  0x00007f34ae00ab3c in _L_lock_553 () from /usr/lib/libpthread.so.0
#2  0x00007f34ae00a91a in pthread_mutex_lock () from /usr/lib/libpthread.so.0
#3  0x00007f34aad16fae in eglCreateImageKHR () from /usr/lib/libEGL.so.1
#4  0x00007f34aaf35e21 in glamor_egl_create_textured_pixmap () from
/usr/lib/xorg/modules/libglamoregl.so
#5  0x00007f34a77e1ac0 in ?? () from
/usr/lib/xorg/modules/drivers/radeon_drv.so
#6  0x00007f34a77e1e26 in ?? () from
/usr/lib/xorg/modules/drivers/radeon_drv.so
#7  0x00007f34a77d8819 in ?? () from
/usr/lib/xorg/modules/drivers/radeon_drv.so
#8  0x00000000005554c3 in ?? ()
#9  0x000000000055628f in ?? ()
#10 0x0000000000556690 in DRI2GetBuffersWithFormat ()
#11 0x00007f34a7c2e661 in ?? () from /usr/lib/xorg/modules/extensions/libglx.so
#12 0x00007f34a656383a in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#13 0x00007f34a656190a in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#14 0x00007f34a66baa2e in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#15 0x00007f34a66bbb98 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#16 0x00007f34a668d9c0 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#17 0x00007f34a66a19d5 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#18 0x00007f34a6676577 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#19 0x00007f34a665d74c in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#20 0x00007f34a66735d4 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#21 0x00007f34a659d403 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#22 0x00007f34aad20fee in ?? () from /usr/lib/libEGL.so.1
#23 0x00007f34aad193c5 in eglMakeCurrent () from /usr/lib/libEGL.so.1
#24 0x00007f34aaf35c08 in glamor_egl_make_current () from
/usr/lib/xorg/modules/libglamoregl.so
#25 0x00007f34aa8cdc69 in glamor_block_handler () from /usr/lib/libglamor.so.0
#26 0x000000000043ad64 in _CallCallbacks ()
#27 0x0000000000588096 in WriteToClient ()
#28 0x00007f34a7c13761 in ?? () from /usr/lib/xorg/modules/extensions/libglx.so
#29 0x00007f34a7c271d0 in ?? () from /usr/lib/xorg/modules/extensions/libglx.so
#30 0x0000000000435c8e in ?? ()
#31 0x0000000000439aaa in ?? ()
#32 0x00007f34acc6e000 in __libc_start_main () from /usr/lib/libc.so.6
#33 0x000000000042507e in _start ()


You are receiving this mail because:
  • You are the assignee for the bug.
--1402099163.68671BEF0.13532-- --===============0781997955== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel --===============0781997955==--