Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
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:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-11-06 18:04:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Xorg log from crash (deleted)
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.