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

Re: Bug#594623: xserver-xorg-video-intel: after upgrade to 2.12.0+legacy1-1 X freeze on gdm start



On Mon, Aug 30, 2010 at 00:52:40 +0300, Kamen Naydenov wrote:

> If I run glxgears X crashes badly - black screen or screen shot and
> only SysRq commands works (can't test network access).
> 
OK, I can reproduce a crash when running glxgears.

Program received signal SIGSEGV, Segmentation fault.
0xb760d91e in ?? () from /lib/i686/cmov/libc.so.6
(gdb) bt full
#0  0xb760d91e in ?? () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#1  0xb76107fc in ?? () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7610d2d in realloc () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#3  0x080a9cf3 in Xrealloc (ptr=0xb76e43a0, amount=3077456856)
    at ../../os/utils.c:1122
No locals.
#4  0x080a107e in miRectAlloc (pRgn=0x94a2494, n=20) at ../../mi/miregion.c:392
        data = <value optimized out>
#5  0x080a2890 in miAppendNonO (badreg=0xbffbe398, pOverlap=0xbffbe3bc)
    at ../../mi/miregion.c:530
        pNextRect = <value optimized out>
#6  miRegionOp (badreg=0xbffbe398, pOverlap=0xbffbe3bc)
    at ../../mi/miregion.c:793
        bot = <value optimized out>
        numRects = <value optimized out>
        ytop = <value optimized out>
        newSize = <value optimized out>
        prevBand = 10
        top = <value optimized out>
        ybot = <value optimized out>
        curBand = 0
        r2y1 = <value optimized out>
        oldData = <value optimized out>
        r1y1 = <value optimized out>
#7  miRegionValidate (badreg=0xbffbe398, pOverlap=0xbffbe3bc)
    at ../../mi/miregion.c:1377
        half = 1
        numRects = 10
        ri = 0x94a2480
        numRI = 3
        sizeRI = <value optimized out>
        i = <value optimized out>
        rit = <value optimized out>
        box = 0x94a2494
        riBox = <value optimized out>
        ret = 1
#8  0x0815eafc in miValidateTree (pParent=0x9160e30, pChild=0x93c6210, 
    kind=VTMap) at ../../mi/mivaltree.c:741
        totalClip = {extents = {x1 = 0, y1 = 25, x2 = 1024, y2 = 600}, 
          data = 0x0}
        childClip = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, 
          data = 0x81effb8}
        childUnion = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 600}, 
          data = 0x956a650}
        exposed = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, 
          data = 0x81effb8}
        pScreen = 0x91223a0
        pWin = 0x93c6210
        overlap = 1
        viewvals = <value optimized out>
        forward = -1074011240
#9  0x080992f5 in MapWindow (pWin=0x93c6210, client=0x9393990)
    at ../../dix/window.c:2671
        event = {u = {u = {type = 19 '\023', detail = 0 '\000', 
              sequenceNumber = 983}, keyButtonPointer = {pad00 = 64421907, 
              time = 242, root = 14681649, event = 0, child = 0, rootX = 0, 
              rootY = 0, eventX = 0, eventY = 0, state = 0, 
              sameScreen = 0 '\000', pad1 = 0 '\000'}, enterLeave = {
              pad00 = 64421907, time = 242, root = 14681649, event = 0, 
              child = 0, rootX = 0, rootY = 0, eventX = 0, eventY = 0, 
              state = 0, mode = 0 '\000', flags = 0 '\000'}, focus = {
              pad00 = 64421907, window = 242, mode = 49 '1', pad1 = 6 '\006', 
              pad2 = 224 '\340', pad3 = 0 '\000'}, expose = {pad00 = 64421907, 
              window = 242, x = 1585, y = 224, width = 0, height = 0, 
              count = 0, pad2 = 0}, graphicsExposure = {pad00 = 64421907, 
              drawable = 242, x = 1585, y = 224, width = 0, height = 0, 
              minorEvent = 0, count = 0, majorEvent = 0 '\000', 
              pad1 = 0 '\000', pad2 = 0 '\000', pad3 = 0 '\000'}, 
            noExposure = {pad00 = 64421907, drawable = 242, minorEvent = 1585, 
              majorEvent = 224 '\340', bpad = 0 '\000'}, visibility = {
              pad00 = 64421907, window = 242, state = 49 '1', pad1 = 6 '\006', 
              pad2 = 224 '\340', pad3 = 0 '\000'}, createNotify = {
              pad00 = 64421907, parent = 242, window = 14681649, x = 0, y = 0, 
              width = 0, height = 0, borderWidth = 0, override = 0 '\000', 
              bpad = 0 '\000'}, destroyNotify = {pad00 = 64421907, 
              event = 242, window = 14681649}, unmapNotify = {
              pad00 = 64421907, event = 242, window = 14681649, 
              fromConfigure = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000', 
              pad3 = 0 '\000'}, mapNotify = {pad00 = 64421907, event = 242, 
              window = 14681649, override = 0 '\000', pad1 = 0 '\000', 
              pad2 = 0 '\000', pad3 = 0 '\000'}, mapRequest = {
              pad00 = 64421907, parent = 242, window = 14681649}, reparent = {
              pad00 = 64421907, event = 242, window = 14681649, parent = 0, 
              x = 0, y = 0, override = 0 '\000', pad1 = 0 '\000', 
              pad2 = 0 '\000', pad3 = 0 '\000'}, configureNotify = {
              pad00 = 64421907, event = 242, window = 14681649, 
              aboveSibling = 0, x = 0, y = 0, width = 0, height = 0, 
              borderWidth = 0, override = 0 '\000', bpad = 0 '\000'}, 
            configureRequest = {pad00 = 64421907, parent = 242, 
              window = 14681649, sibling = 0, x = 0, y = 0, width = 0, 
              height = 0, borderWidth = 0, valueMask = 0, pad1 = 0}, 
            gravity = {pad00 = 64421907, event = 242, window = 14681649, 
              x = 0, y = 0, pad1 = 0, pad2 = 0, pad3 = 0, pad4 = 0}, 
            resizeRequest = {pad00 = 64421907, window = 242, width = 1585, 
              height = 224}, circulate = {pad00 = 64421907, event = 242, 
              window = 14681649, parent = 0, place = 0 '\000', 
              pad1 = 0 '\000', pad2 = 0 '\000', pad3 = 0 '\000'}, property = {
              pad00 = 64421907, window = 242, atom = 14681649, time = 0, 
              state = 0 '\000', pad1 = 0 '\000', pad2 = 0}, selectionClear = {
              pad00 = 64421907, time = 242, window = 14681649, atom = 0}, 
            selectionRequest = {pad00 = 64421907, time = 242, 
              owner = 14681649, requestor = 0, selection = 0, target = 0, 
              property = 0}, selectionNotify = {pad00 = 64421907, time = 242, 
              requestor = 14681649, selection = 0, target = 0, property = 0}, 
            colormap = {pad00 = 64421907, window = 242, colormap = 14681649, 
              new = 0 '\000', state = 0 '\000', pad1 = 0 '\000', 
              pad2 = 0 '\000'}, mappingNotify = {pad00 = 64421907, 
              request = 242 '\362', firstKeyCode = 0 '\000', count = 0 '\000', 
              pad1 = 0 '\000'}, clientMessage = {pad00 = 64421907, 
              window = 242, u = {l = {type = 14681649, longs0 = 0, longs1 = 0, 
                  longs2 = 0, longs3 = 0, longs4 = 0}, s = {type = 14681649, 
                  shorts0 = 0, shorts1 = 0, shorts2 = 0, shorts3 = 0, 
                  shorts4 = 0, shorts5 = 0, shorts6 = 0, shorts7 = 0, 
                  shorts8 = 0, shorts9 = 0}, b = {type = 14681649, 
                  bytes = '\000' <repeats 19 times>}}}}}
        anyMarked = <value optimized out>
        pScreen = 0x91223a0
        pParent = 0x9160e30
        pLayerWin = 0x93c6210
#10 0x08072279 in ProcMapWindow (client=0x9393990) at ../../dix/dispatch.c:837
        pWin = 0x93c6210
        rc = <value optimized out>
#11 0x08072ff7 in Dispatch () at ../../dix/dispatch.c:439
        result = <value optimized out>
        client = 0x9393990
        nready = 0
        start_tick = 700
#12 0x0806692a in main (argc=9, argv=0xbffbe604, envp=0xbffbe62c)
    at ../../dix/main.c:285
        i = <value optimized out>
        alwaysCheckForInput = {0, 1}

Not sure what to make of this.

Cheers,
Julien

Attachment: signature.asc
Description: Digital signature


Reply to: