Bug#590462: xserver-xorg-video-radeon: two more gdb stack traces
Package: xserver-xorg-video-radeon
Version: 1:6.13.1-2
Followup-For: Bug #590462
The issue is quite reliably reproducible, sending two more backtraces.
They are not identical but to me look similar.
(gdb) bt
#0 exaMoveInPixmap (pPixmap=0x0) at ../../exa/exa.c:1109
#1 0x00007f880558b3a7 in radeon_dri2_create_buffer (drawable=0x1, attachment=1, format=<value optimized out>)
at ../../src/radeon_dri2.c:208
#2 0x00007f88059be67f in do_get_buffers (pDraw=0x184da70, width=<value optimized out>, height=<value optimized out>,
attachments=0xceb7e4, count=<value optimized out>, out_count=<value optimized out>, has_format=1)
at ../../../../hw/xfree86/dri2/dri2.c:210
#3 0x00007f88059be8a0 in DRI2GetBuffersWithFormat (pDraw=0x0, width=0x7f880508c8b0, height=0x0, attachments=0x20, count=268435456,
out_count=0x1) at ../../../../hw/xfree86/dri2/dri2.c:307
#4 0x00007f88059bf07e in ProcDRI2Dispatch (client=0x1d6ba60) at ../../../../hw/xfree86/dri2/dri2ext.c:287
#5 0x0000000000448db4 in Dispatch () at ../../dix/dispatch.c:439
#6 0x0000000000425b8a in main (argc=6, argv=0x7d8448, envp=<value optimized out>) at ../../dix/main.c:285
(gdb) bt full
#0 0x00007fa043dff175 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0x00007fa043e01f80 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x00000000004670c3 in ddxGiveUp () at ../../../../hw/xfree86/common/xf86Init.c:1214
i = <value optimized out>
#3 0x00000000004561ed in AbortServer () at ../../os/log.c:404
No locals.
#4 0x000000000045688e in FatalError (f=0x574ba8 "Caught signal %d (%s). Server aborting\n") at ../../os/log.c:529
args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff3b909ca0, reg_save_area = 0x7fff3b909be0}}
beenhere = 1
#5 0x000000000046198e in OsSigHandler (signo=11, sip=0x0, unused=<value optimized out>) at ../../os/osinit.c:156
No locals.
#6 <signal handler called>
No symbol table info available.
#7 radeon_dri2_create_buffer (drawable=<value optimized out>, attachment=1, format=<value optimized out>)
at ../../src/radeon_dri2.c:211
pScreen = (ScreenPtr) 0x1d58670
buffers = (BufferPtr) 0x26f1fc0
pixmap = <value optimized out>
r = <value optimized out>
#8 0x00007fa04224a67f in do_get_buffers (pDraw=0x319fe70, width=<value optimized out>, height=<value optimized out>,
attachments=0x2210ca8, count=<value optimized out>, out_count=<value optimized out>, has_format=1)
at ../../../../hw/xfree86/dri2/dri2.c:210
attachment = 1
format = 32
pPriv = <value optimized out>
buffers = (DRI2BufferPtr *) 0x2eb1f50
need_real_front = 0
need_fake_front = 0
have_fake_front = 0
front_format = 0
dimensions_match = 1
i = 0
#9 0x00007fa04224a8a0 in DRI2GetBuffersWithFormat (pDraw=0x2862da0, width=0x7fa0419188b4, height=0x21d73a0, attachments=0x9940,
count=268435456, out_count=0x1) at ../../../../hw/xfree86/dri2/dri2.c:307
No locals.
#10 0x00007fa04224b07e in ProcDRI2Dispatch (client=0x2eb1d10) at ../../../../hw/xfree86/dri2/dri2ext.c:287
stuff = <value optimized out>
#11 0x0000000000448db4 in Dispatch () at ../../dix/dispatch.c:439
result = <value optimized out>
client = (ClientPtr) 0x2eb1d10
nready = 0
start_tick = 2520
#12 0x0000000000425b8a in main (argc=6, argv=0x7d8448, envp=<value optimized out>) at ../../dix/main.c:285
i = 1
alwaysCheckForInput = {0, 1}
Reply to: