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

Bug#576816: Acknowledgement (xserver-xorg-video-radeon: xserver crashes and restarts when drawing ellipses in GNU paint (gpaint))





Debian Bug Tracking System wrote, on 07/04/10 22:27:
Thank you for filing a new Bug report with Debian.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
  Debian X Strike Force<debian-x@lists.debian.org>

If you wish to submit further information on this problem, please
send it to 576816@bugs.debian.org.

Please do not send mail to owner@bugs.debian.org unless you wish
to report a problem with the Bug-tracking system.


I was able to attach gdb to the running xserver and repeated the problem when drawing an ellipse with gpaint:

Program received signal SIGSEGV, Segmentation fault.
0x00007f96f5c535b8 in fbBltOne (src=0x0, srcStride=<value optimized out>,
    srcX=<value optimized out>, dst=0x7f96f4b93468,
    dstStride=<value optimized out>, dstX=<value optimized out>, dstBpp=32,
width=4, height=2, fgand=4294967295, fgxor=4294967295, bgand=4294967295,
    bgxor=0) at ../../fb/fbbltone.c:292
292     ../../fb/fbbltone.c: No such file or directory.
        in ../../fb/fbbltone.c
(gdb) bt full
#0 0x00007f96f5c535b8 in fbBltOne (src=0x0, srcStride=<value optimized out>,
    srcX=<value optimized out>, dst=0x7f96f4b93468,
    dstStride=<value optimized out>, dstX=<value optimized out>, dstBpp=32,
width=4, height=2, fgand=4294967295, fgxor=4294967295, bgand=4294967295,
    bgxor=0) at ../../fb/fbbltone.c:292
        fbBits = 0x7f96f5c5e770
        srcEnd = 0x8
        pixelsPerDst = <value optimized out>
        leftShift = 0
        rightShift = 32
        startmask = 0
        endmask = 0
        bits = 0
        bitsLeft = 0
        bitsRight = <value optimized out>
        left = <value optimized out>
        mask = 4
        nDst = 4
        w = <value optimized out>
        n = 4
        nmiddle = 4
        copy = 0
        transparent = 1
        srcinc = <value optimized out>
---Type <return> to continue, or q <return> to quit---
        endNeedsLoad = 0
        fbLane = 0x0
        startbyte = <value optimized out>
        endbyte = 0
#1  0x00007f96f5c59810 in fbPushFill (pDrawable=0xfc3690, pGC=0xfe31b0,
    src=<value optimized out>, srcStride=1, srcX=0, x=-171581440, y=277,
    width=4, height=2) at ../../fb/fbpush.c:150
        dst = <value optimized out>
        dstYoff = <value optimized out>
        dstBpp = <value optimized out>
        dstXoff = <value optimized out>
        dstX = -171581440
        dstWidth = <value optimized out>
#2  0x00007f96f5c59a08 in fbPushImage (pDrawable=<value optimized out>,
    pGC=<value optimized out>, src=<value optimized out>,
srcStride=<value optimized out>, srcX=<value optimized out>, x=282, y=277,
    width=4, height=2) at ../../fb/fbpush.c:212
        pClip = 0xffbc50
        nbox = 0
        pbox = 0xffbc50
        x1 = -171581440
        y1 = -171579536
        x2 = <value optimized out>
        y2 = <value optimized out>
---Type <return> to continue, or q <return> to quit---
#3  0x00007f96f5c59aab in fbPushPixels (pGC=0xfe31b0, pBitmap=0xf64d80,
    pDrawable=0xfc3690, dx=4, dy=2, xOrg=-171581440, yOrg=277)
    at ../../fb/fbpush.c:242
No locals.
#4  0x000000000055bc97 in miPolyArc (pDraw=<value optimized out>,
    pGC=<value optimized out>, narcs=<value optimized out>,
    parcs=<value optimized out>) at ../../mi/miarc.c:1252
        arcData = <value optimized out>
        i = <value optimized out>
        parc = <value optimized out>
        xMin = <value optimized out>
        xMax = <value optimized out>
        yMin = <value optimized out>
        yMax = <value optimized out>
        pixmapWidth = 4
        pixmapHeight = 2
        xOrg = 282
        yOrg = 277
        width = 0
        fTricky = 1
        pDrawTo = 0xf64d80
        fg = <value optimized out>
        bg = 16777215
        pGCTo = 0xb2f390
---Type <return> to continue, or q <return> to quit---
        cap = {1, 0}
        join = {0, 0}
        iphase = <value optimized out>
        halfWidth = <value optimized out>
#5  0x00007f96f5c47d1d in fbPolyArc (pDrawable=0xfc3690, pGC=0x4, narcs=1,
    parcs=0xf4cb88) at ../../fb/fbarc.c:148
        arc = 0xb2cf50
#6  0x00007f96f5a3d071 in ExaCheckPolyArc (pDrawable=0xfc3690, pGC=0xfe31b0,
    narcs=1, pArcs=0xf4cb88) at ../../exa/exa_unaccel.c:237
No locals.
#7  0x00000000004d01fb in damagePolyArc (pDrawable=0xfc3690, pGC=0xfe31b0,
    nArcs=1, pArcs=0xf4cb88) at ../../../miext/damage/damage.c:1306
        pGCPriv = 0xfc9730
        oldFuncs = 0x7c3820
#8  0x0000000000431d20 in ProcPolyArc (client=0xe60640)
    at ../../dix/dispatch.c:1888
        pGC = 0xfe31b0
        pDraw = 0xfc3690
#9  0x0000000000434694 in Dispatch () at ../../dix/dispatch.c:439
        result = <value optimized out>
        client = 0xe60640
        nready = 0
        start_tick = 80
#10 0x0000000000425c1a in main (argc=8, argv=0x7d78e8,
---Type <return> to continue, or q <return> to quit---
    envp=<value optimized out>) at ../../dix/main.c:285
        i = 1
        alwaysCheckForInput = {0, 1}



Reply to: