[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#365850: xserver-xorg-video-ati: gstreamer 0.8's xvimage sinks lets the server crash



On Thu, May 04, 2006 at 08:57:25AM +0200, Michel Dänzer wrote:
> On Wed, 2006-05-03 at 13:54 +0200, Sjoerd Simons wrote: 
>>   The following pipeline crashes my X server:
>>     gst-launch-0.8  videotestsrc ! blaat ! xvimagesink
>> 
>>   Full X log and config is attached. Video card is a Radeon X800 XL on a 
>>     amd64 machine.
>
> First I thought this might be related to
> https://bugs.freedesktop.org/show_bug.cgi?id=4640 , but that only talks
> about a client crash and incorrect display, not a server crash...
> 
> It would be great if you could get a backtrace from gdb, preferably with
> an unstripped driver built with -g.

Here you go:
Program received signal SIGSEGV, Segmentation fault.
0x00002b727d3f3014 in memcpy () from /lib/libc.so.6
(gdb) bt
#0  0x00002b727d3f3014 in memcpy () from /lib/libc.so.6
#1  0x00002b727e96b205 in RADEONCopyData (pScrn=<value optimized out>, 
    src=0x2b728f560200 <Address 0x2b728f560200 out of bounds>, 
    dst=0x2b72801e4400 <Address 0x2b72801e4400 out of bounds>, srcPitch=1280, 
    dstPitch=1280, h=118, w=<value optimized out>, bpp=4)
    at ../../src/radeon_video.c:2091
#2  0x00002b727e96e9fd in RADEONPutImage (pScrn=0x703e80, 
    src_x=<value optimized out>, src_y=<value optimized out>, 
    drw_x=<value optimized out>, drw_y=<value optimized out>, 
    src_w=<value optimized out>, src_h=240, drw_w=320, drw_h=264, 
    id=1094862674, buf=0x2b728f53a000 "ÿØÿà", width=320, height=240, Sync=0, 
    clipBoxes=0x7fffff82b330, data=0x744360) at ../../src/radeon_video.c:2852
#3  0x000000000048a2f9 in xf86XVScreenInit ()
#4  0x00002b727de01aa0 in ProcXvShmPutImage ()
   from /usr/lib/xorg/modules/extensions/libextmod.so

  Sjoerd
-- 
What makes the universe so hard to comprehend is that there's nothing
to compare it with.



Reply to: