Bug 533301 - X crashing on KDE login
Summary: X crashing on KDE login
Keywords:
Status: CLOSED DUPLICATE of bug 533236
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-server
Version: rawhide
Hardware: All
OS: Linux
high
urgent
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-05 23:47 UTC by Orion Poplawski
Modified: 2009-11-06 18:04 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-11-06 18:04:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Xorg log from crash (44.16 KB, text/plain)
2009-11-05 23:47 UTC, Orion Poplawski
no flags Details

Description Orion Poplawski 2009-11-05 23:47:01 UTC
Created attachment 367758 [details]
Xorg log from crash

Description of problem:

WIth today's X update, I can no longer log in.  X crashes in the middle of the KDE login process.  Working fine yesterday I believe, not entirely sure when the last time I logged in was.

Version-Release number of selected component (if applicable):
xorg-x11-server-Xorg-1.7.1-6.fc12.i686

How reproducible:
Every time on this machine.  Another machine is fine.

Additional info:
01:00.0 VGA compatible controller: ATI Technologies Inc RV370 [Sapphire X550 Silent]
xorg-x11-drv-ati-6.13.0-0.10.20091006git457646d73.fc12.i686

Backtrace:
0: /usr/bin/X (xorg_backtrace+0x3c) [0x80e585c]
1: /usr/bin/X (0x8048000+0x5eb66) [0x80a6b66]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0x20540c]
3: /usr/lib/libpixman-1.so.0 (0x2684000+0x4d236) [0x26d1236]
4: /usr/lib/libpixman-1.so.0 (0x2684000+0x4d401) [0x26d1401]
5: /usr/lib/libpixman-1.so.0 (0x2684000+0x15384) [0x2699384]
6: /usr/lib/libpixman-1.so.0 (pixman_blt+0x79) [0x26be609]
7: /usr/lib/xorg/modules/libfb.so (fbCopyNtoN+0x1aa) [0x47ed0a]
8: /usr/bin/X (miCopyRegion+0x213) [0x8196a73]
9: /usr/bin/X (miDoCopy+0x44d) [0x8196f9d]
10: /usr/lib/xorg/modules/libfb.so (fbCopyArea+0x79) [0x47e2f9]
11: /usr/lib/xorg/modules/libfb.so (image_from_pict+0x348) [0x4829d8]
12: /usr/lib/xorg/modules/libfb.so (fbComposite+0xc4) [0x482d04]
13: /usr/lib/xorg/modules/libexa.so (0x401000+0xfa5b) [0x410a5b]
14: /usr/lib/xorg/modules/libexa.so (0x401000+0xd11e) [0x40e11e]
15: /usr/bin/X (0x8048000+0xd39e7) [0x811b9e7]
16: /usr/bin/X (CompositePicture+0x290) [0x810eed0]
17: /usr/bin/X (0x8048000+0x1687dd) [0x81b07dd]
18: /usr/bin/X (0x8048000+0x168af9) [0x81b0af9]
19: /usr/bin/X (0x8048000+0xa1768) [0x80e9768]
20: /usr/bin/X (0x8048000+0xa1861) [0x80e9861]
21: /usr/bin/X (0x8048000+0x4b6a3) [0x80936a3]
22: /usr/bin/X (MapWindow+0x15e) [0x809792e]
23: /usr/bin/X (0x8048000+0x25899) [0x806d899]
24: /usr/bin/X (0x8048000+0x261f7) [0x806e1f7]
25: /usr/bin/X (0x8048000+0x1a8c5) [0x80628c5]
26: /lib/libc.so.6 (__libc_start_main+0xe6) [0x21cbb6]
27: /usr/bin/X (0x8048000+0x1a4b1) [0x80624b1]
Segmentation fault at address (nil)

Comment 1 Orion Poplawski 2009-11-05 23:52:22 UTC
Program received signal SIGSEGV, Segmentation fault.
pixman_blt_sse2 (__B=<value optimized out>, __P=<value optimized out>) at pixman-sse2.c:5359
5359                save_128_aligned ((__m128i*)(d),    xmm0);                              
(gdb) thr apply all bt full                                                                 

Thread 1 (Thread 0xb7787760 (LWP 2739)):
#0  0x026d1236 in pixman_blt_sse2 (__B=<value optimized out>, __P=<value optimized out>)
   from /usr/lib/libpixman-1.so.0                                                       
        w = <value optimized out>                                                       
        s = <value optimized out>                                                       
        d = <value optimized out>                                                       
        src_bytes = 0xb52a9000 <Address 0xb52a9000 out of bounds>                       
        dst_bytes = <value optimized out>                                               
        byte_width = 12800                                                              
#1  0x026d1401 in sse2_blt (imp=<value optimized out>, src_bits=<value optimized out>,  
    dst_bits=<value optimized out>, src_stride=<value optimized out>,                   
    dst_stride=<value optimized out>, src_bpp=<value optimized out>,                    
    dst_bpp=<value optimized out>, src_x=<value optimized out>, src_y=<value optimized out>, 
    dst_x=<value optimized out>, dst_y=<value optimized out>, width=<value optimized out>,   
    height=<value optimized out>) at pixman-sse2.c:5735                                      
No locals.                                                                                   
#2  0x02699384 in _pixman_implementation_blt (imp=<value optimized out>,                     
    src_bits=<value optimized out>, dst_bits=<value optimized out>,                          
    src_stride=<value optimized out>, dst_stride=<value optimized out>,                      
    src_bpp=<value optimized out>, dst_bpp=<value optimized out>,                            
    src_x=<value optimized out>, src_y=<value optimized out>, dst_x=<value optimized out>,   
    dst_y=<value optimized out>, width=<value optimized out>, height=<value optimized out>)  
    at pixman-implementation.c:250                                                           
No locals.                                                                                   
#3  0x026be609 in pixman_blt (src_bits=<value optimized out>, dst_bits=<value optimized out>, 
    src_stride=<value optimized out>, dst_stride=<value optimized out>,                       
    src_bpp=<value optimized out>, dst_bpp=<value optimized out>,                             
    src_x=<value optimized out>, src_y=<value optimized out>, dst_x=<value optimized out>,    
    dst_y=<value optimized out>, width=<value optimized out>, height=<value optimized out>)   
    at pixman.c:236                                                                           
No locals.                                                                                    
#4  0x001d3d0a in fbCopyNtoN (pSrcDrawable=<value optimized out>,                             
    pDstDrawable=<value optimized out>, pGC=<value optimized out>,                            
    pbox=<value optimized out>, nbox=<value optimized out>, dx=<value optimized out>,         
    dy=<value optimized out>, reverse=<value optimized out>,                                  
    upsidedown=<value optimized out>, bitplane=<value optimized out>,                         
    closure=<value optimized out>) at fbcopy.c:97                                             
        alu = 3 '\003'                                                                        
        pm = 4294967295                                                                       
        src = 0xb52a9000                                                                      
        srcStride = 3200                                                                      
        srcBpp = 32                                                                           
        srcXoff = <value optimized out>                                                       
        srcYoff = <value optimized out>                                                       
        dst = 0x0                                                                             
        dstStride = 3200                                                                      
        dstBpp = <value optimized out>                                                        
#5  0x08196a73 in miCopyRegion (pSrcDrawable=<value optimized out>,                           
    pDstDrawable=<value optimized out>, pGC=<value optimized out>,                            
    pDstRegion=<value optimized out>, dx=<value optimized out>, dy=<value optimized out>,     
---Type <return> to continue, or q <return> to quit---                                        
    copyProc=<value optimized out>, bitPlane=<value optimized out>,                           
    closure=<value optimized out>) at micopy.c:138                                            
        careful = <value optimized out>                                                       
        reverse = <value optimized out>                                                       
        upsidedown = <value optimized out>                                                    
        pbox = <value optimized out>                                                          
        nbox = 1                                                                              
        pboxNew1 = <value optimized out>                                                      
        pboxNew2 = <value optimized out>                                                      
        pboxBase = <value optimized out>                                                      
        pboxNext = <value optimized out>                                                      
        pboxTmp = <value optimized out>                                                       
#6  0x08196f9d in miDoCopy (pSrcDrawable=<value optimized out>,                               
    pDstDrawable=<value optimized out>, pGC=<value optimized out>, xIn=<value optimized out>, 
    yIn=<value optimized out>, widthSrc=<value optimized out>,                                
    heightSrc=<value optimized out>, xOut=<value optimized out>, yOut=<value optimized out>,  
    copyProc=<value optimized out>, bitPlane=<value optimized out>,                           
    closure=<value optimized out>) at micopy.c:338                                            
        prgnSrcClip = <value optimized out>                                                   
        freeSrcClip = <value optimized out>                                                   
        prgnExposed = 0x0                                                                     
        rgnDst = {extents = {x1 = 0, y1 = 0, x2 = 3200, y2 = 1200}, data = 0x0}               
        dx = 0                                                                                
        dy = 0                                                                                
        box_x1 = 0                                                                            
        box_y1 = 0                                                                            
        box_x2 = 3200                                                                         
        box_y2 = <value optimized out>                                                        
        fastSrc = <value optimized out>                                                       
        fastDst = <value optimized out>                                                       
        fastExpose = <value optimized out>                                                    
#7  0x001d32f9 in fbCopyArea (pSrcDrawable=<value optimized out>,                             
    pDstDrawable=<value optimized out>, pGC=<value optimized out>, xIn=<value optimized out>, 
    yIn=<value optimized out>, widthSrc=<value optimized out>,                                
    heightSrc=<value optimized out>, xOut=<value optimized out>, yOut=<value optimized out>)  
    at fbcopy.c:344                                                                           
        copy = <value optimized out>                                                          
#8  0x001d79d8 in copy_drawable (pDraw=<value optimized out>) at fbpict.c:305                 
        pPixmap = 0xb4402008                                                                  
        pScreen = <value optimized out>                                                       
        pGC = 0x9572cc0                                                                       
        width = 3200                                                                          
        height = 1200                                                                         
        gcv = {{val = 0, ptr = 0x0}, {val = 1, ptr = 0x1}}                                    
#9  create_bits_picture (pDraw=<value optimized out>) at fbpict.c:333                         
        bits = 0xc80                                                                          
        yoff = <value optimized out>                                                          
        image = <value optimized out>                                                         
        drawable = <value optimized out>                                                      
        xoff = <value optimized out>                                                          
#10 image_from_pict (pDraw=<value optimized out>) at fbpict.c:485                             
---Type <return> to continue, or q <return> to quit---                                        
        image = 0x0                                                                           
#11 0x001d7d04 in fbComposite (op=<value optimized out>, pSrc=<value optimized out>,          
    pMask=<value optimized out>, pDst=<value optimized out>, xSrc=<value optimized out>,      
    ySrc=<value optimized out>, xMask=<value optimized out>, yMask=<value optimized out>,     
    xDst=<value optimized out>, yDst=<value optimized out>, width=<value optimized out>,      
    height=<value optimized out>) at fbpict.c:166                                             
        src = <value optimized out>                                                           
        mask = <value optimized out>                                                          
        dest = <value optimized out>                                                          
#12 0x00ff1a5b in ExaCheckComposite (op=<value optimized out>, pSrc=<value optimized out>,    
    pMask=<value optimized out>, pDst=<value optimized out>, xSrc=<value optimized out>,      
    ySrc=<value optimized out>, xMask=<value optimized out>, yMask=<value optimized out>,     
    xDst=<value optimized out>, yDst=<value optimized out>, width=<value optimized out>,      
    height=<value optimized out>) at exa_unaccel.c:445                                        
        ps = <value optimized out>                                                            
        pExaScr = <value optimized out>                                                       
        region = {extents = {x1 = 0, y1 = 0, x2 = 1, y2 = 1}, data = 0x0}                     
        xoff = 0                                                                              
        yoff = 0                                                                              
#13 0x00fef11e in exaComposite (op=<value optimized out>, pSrc=<value optimized out>,         
    pMask=<value optimized out>, pDst=<value optimized out>, xSrc=<value optimized out>,      
    ySrc=<value optimized out>, xMask=<value optimized out>, yMask=<value optimized out>,     
    xDst=<value optimized out>, yDst=<value optimized out>, width=<value optimized out>,      
    height=<value optimized out>) at exa_render.c:1067                                        
        pExaScr = <value optimized out>                                                       
        ret = <value optimized out>                                                           
        saveSrcRepeat = <value optimized out>                                                 
        saveMaskRepeat = 0                                                                    
        region = {extents = {x1 = 12800, y1 = 2081, x2 = 12800, y2 = 2081}, data = 0x9916158} 
#14 0x0811b9e7 in damageComposite (op=<value optimized out>, pSrc=<value optimized out>,      
    pMask=<value optimized out>, pDst=<value optimized out>, xSrc=<value optimized out>,      
    ySrc=<value optimized out>, xMask=<value optimized out>, yMask=<value optimized out>,     
    xDst=<value optimized out>, yDst=<value optimized out>, width=<value optimized out>,      
    height=<value optimized out>) at damage.c:643                                             
        ps = 0x9541ec0                                                                        
        pScrPriv = <value optimized out>                                                      
#15 0x0810eed0 in CompositePicture (op=<value optimized out>, pSrc=<value optimized out>,     
    pMask=<value optimized out>, pDst=<value optimized out>, xSrc=<value optimized out>,      
    ySrc=<value optimized out>, xMask=<value optimized out>, yMask=<value optimized out>,     
    xDst=<value optimized out>, yDst=<value optimized out>, width=<value optimized out>,      
    height=<value optimized out>) at picture.c:1718                                           
        ps = <value optimized out>                                                            
#16 0x081b07dd in compNewPixmap (pWin=<value optimized out>, x=<value optimized out>,         
    y=<value optimized out>, w=<value optimized out>, h=<value optimized out>)                
    at compalloc.c:541                                                                        
        pDstFormat = <value optimized out>                                                    
        inferiors = 1                                                                         
        pDstPicture = 0x9916158                                                               
        pSrcFormat = <value optimized out>                                                    
        error = 0                                                                             
        pSrcPicture = 0x3200                                                                  
---Type <return> to continue, or q <return> to quit---                                        
        pScreen = <value optimized out>                                                       
        pParent = 0x9574730                                                                   
        pPixmap = 0x9909d40                                                                   
#17 0x081b0af9 in compAllocPixmap (pWin=<value optimized out>) at compalloc.c:565             
        bw = <value optimized out>                                                            
        pPixmap = 0x1                                                                         
        cw = <value optimized out>                                                            
#18 0x080e9768 in compCheckRedirect (pWin=<value optimized out>) at compwindow.c:168          
        cs = <value optimized out>                                                            
        should = <value optimized out>                                                        
#19 0x080e9861 in compRealizeWindow (pWin=<value optimized out>) at compwindow.c:249          
        pScreen = 0x953fd48                                                                   
        cs = <value optimized out>                                                            
        ret = 1                                                                               
#20 0x080936a3 in RealizeTree (pWin=0x99097c8) at window.c:2555                               
        pChild = 0x99097c8                                                                    
        Realize = 0x80e9810 <compRealizeWindow>                                               
#21 0x0809792e in MapWindow (pWin=<value optimized out>, client=<value optimized out>)        
    at window.c:2650                                                                          
        event = {u = {u = {type = 19 '\023', detail = 0 '\000', sequenceNumber = 153},        
            keyButtonPointer = {pad00 = 10027027, time = 257, root = 20971684, event = 0,     
              child = 0, rootX = 0, rootY = 0, eventX = 0, eventY = 0, state = 0,             
              sameScreen = 0 '\000', pad1 = 0 '\000'}, enterLeave = {pad00 = 10027027,        
              time = 257, root = 20971684, event = 0, child = 0, rootX = 0, rootY = 0,        
              eventX = 0, eventY = 0, state = 0, mode = 0 '\000', flags = 0 '\000'}, focus = {
              pad00 = 10027027, window = 257, mode = 164 '\244', pad1 = 0 '\000',             
              pad2 = 64 '@', pad3 = 1 '\001'}, expose = {pad00 = 10027027, window = 257,      
              x = 164, y = 320, width = 0, height = 0, count = 0, pad2 = 0},                  
            graphicsExposure = {pad00 = 10027027, drawable = 257, x = 164, y = 320,           
              width = 0, height = 0, minorEvent = 0, count = 0, majorEvent = 0 '\000',        
              pad1 = 0 '\000', pad2 = 0 '\000', pad3 = 0 '\000'}, noExposure = {              
              pad00 = 10027027, drawable = 257, minorEvent = 164, majorEvent = 64 '@',        
              bpad = 1 '\001'}, visibility = {pad00 = 10027027, window = 257,                 
              state = 164 '\244', pad1 = 0 '\000', pad2 = 64 '@', pad3 = 1 '\001'},           
            createNotify = {pad00 = 10027027, parent = 257, window = 20971684, x = 0, y = 0,  
              width = 0, height = 0, borderWidth = 0, override = 0 '\000', bpad = 0 '\000'},  
            destroyNotify = {pad00 = 10027027, event = 257, window = 20971684},               
            unmapNotify = {pad00 = 10027027, event = 257, window = 20971684,                  
              fromConfigure = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000', pad3 = 0 '\000'},
            mapNotify = {pad00 = 10027027, event = 257, window = 20971684,
              override = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000', pad3 = 0 '\000'},
            mapRequest = {pad00 = 10027027, parent = 257, window = 20971684}, reparent = {
              pad00 = 10027027, event = 257, window = 20971684, parent = 0, x = 0, y = 0,
              override = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000', pad3 = 0 '\000'},
            configureNotify = {pad00 = 10027027, event = 257, window = 20971684,
              aboveSibling = 0, x = 0, y = 0, width = 0, height = 0, borderWidth = 0,
              override = 0 '\000', bpad = 0 '\000'}, configureRequest = {pad00 = 10027027,
              parent = 257, window = 20971684, sibling = 0, x = 0, y = 0, width = 0,
              height = 0, borderWidth = 0, valueMask = 0, pad1 = 0}, gravity = {
              pad00 = 10027027, event = 257, window = 20971684, x = 0, y = 0, pad1 = 0,
              pad2 = 0, pad3 = 0, pad4 = 0}, resizeRequest = {pad00 = 10027027, window = 257,
---Type <return> to continue, or q <return> to quit---
              width = 164, height = 320}, circulate = {pad00 = 10027027, event = 257,
              window = 20971684, parent = 0, place = 0 '\000', pad1 = 0 '\000',
              pad2 = 0 '\000', pad3 = 0 '\000'}, property = {pad00 = 10027027, window = 257,
              atom = 20971684, time = 0, state = 0 '\000', pad1 = 0 '\000', pad2 = 0},
            selectionClear = {pad00 = 10027027, time = 257, window = 20971684, atom = 0},
            selectionRequest = {pad00 = 10027027, time = 257, owner = 20971684,
              requestor = 0, selection = 0, target = 0, property = 0}, selectionNotify = {
              pad00 = 10027027, time = 257, requestor = 20971684, selection = 0, target = 0,
              property = 0}, colormap = {pad00 = 10027027, window = 257, colormap = 20971684,
              new = 0 '\000', state = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000'},
            mappingNotify = {pad00 = 10027027, request = 1 '\001', firstKeyCode = 1 '\001',
              count = 0 '\000', pad1 = 0 '\000'}, clientMessage = {pad00 = 10027027,
              window = 257, u = {l = {type = 20971684, longs0 = 0, longs1 = 0, longs2 = 0,
                  longs3 = 0, longs4 = 0}, s = {type = 20971684, shorts0 = 0, shorts1 = 0,
                  shorts2 = 0, shorts3 = 0, shorts4 = 0, shorts5 = 0, shorts6 = 0,
                  shorts7 = 0, shorts8 = 0, shorts9 = 0}, b = {type = 20971684,
                  bytes = '\000' <repeats 19 times>}}}}}
        anyMarked = <value optimized out>
        pScreen = 0x953fd48
        pParent = 0x9574730
        pLayerWin = <value optimized out>
#22 0x0806d899 in ProcMapWindow (client=<value optimized out>) at dispatch.c:843
        pWin = 0x99097c8
        rc = <value optimized out>
#23 0x0806e1f7 in Dispatch () at dispatch.c:445
        result = <value optimized out>
        client = 0x97556e8
        nready = <value optimized out>
        start_tick = 120
#24 0x080628c5 in main (argc=<value optimized out>, argv=<value optimized out>,
    envp=<value optimized out>) at main.c:285
        i = <value optimized out>
        alwaysCheckForInput = {0, 1}

Comment 2 Orion Poplawski 2009-11-06 18:04:16 UTC

*** This bug has been marked as a duplicate of bug 533236 ***


Note You need to log in before you can comment on or make changes to this bug.