** Description changed:

  Binary package hint: xorg
  
  xorg appears to be segfaulting every night.  It doesn't seem to happen
  at exactly the same time, so I suspect it's not e.g. an interaction with
  a cron job, and maybe has more to do with how long the computer has been
  idle.  I am running 8.04.2 (recently upgraded from 7.10, under which I
  didn't have this problem), and using the "radeonhd" open source driver
  (see below).
  
  (I also got nightly segfaults when I was using "fglrx" under 8.04,
  although I was never able to get a backtrace on those so I don't know
  for a fact that they were the same.)
  
  I am attaching a gdb backtrace, xorg.0.log, xorg.0.log.old, and
  xorg.conf. This crash appears to be happening in pixman-image.c.
  
  When the crash happens I get returned to the gdm login screen, and I can
  re-log-in without problems, but of course any applications that I was
  running at the time are unreachable and have to be manually killed.
  
  Thanks to anyone that can help!
  
  Relevant bits of lspci:
  
  01:00.0 VGA compatible controller: ATI Technologies Inc RV516 [Radeon 
X1300/X1550 Series]
  01:00.1 Display controller: ATI Technologies Inc RV516 [Radeon X1300 Pro] 
(Secondary)
  
  Relevant apt-cache bits:
  
  xorg:
    Installed: 1:7.3+10ubuntu10.2
    Candidate: 1:7.3+10ubuntu10.2
    Version table:
   *** 1:7.3+10ubuntu10.2 0
          500 http://us.archive.ubuntu.com hardy-updates/main Packages
          100 /var/lib/dpkg/status
       1:7.3+10ubuntu10 0
          500 http://us.archive.ubuntu.com hardy/main Packages
  xserver-xorg-video-radeonhd:
    Installed: 1.1.0-1
    Candidate: 1.1.0-1
    Version table:
   *** 1.1.0-1 0
          500 http://us.archive.ubuntu.com hardy/universe Packages
          100 /var/lib/dpkg/status
  xserver-xorg:
    Installed: 1:7.3+10ubuntu10.2
    Candidate: 1:7.3+10ubuntu10.2
    Version table:
   *** 1:7.3+10ubuntu10.2 0
          500 http://us.archive.ubuntu.com hardy-updates/main Packages
          100 /var/lib/dpkg/status
       1:7.3+10ubuntu10 0
          500 http://us.archive.ubuntu.com hardy/main Packages
+ 
+ 
+ #0  0xb7e7d179 in pixman_image_set_has_client_clip (image=0x0, client_clip=1)
+     at pixman-image.c:432
+ No locals.
+ #1  0xb7ab50d0 in image_from_pict (pict=0xb9c74b20, has_clip=1)
+     at ../../fb/fbpict.c:323
+         image = (pixman_image_t *) 0x0
+ #2  0xb7ab5364 in fbComposite (op=3 '\003', pSrc=0x841d658, pMask=0xbfffd140, 
+     pDst=0xb9c74b20, xSrc=0, ySrc=-14, xMask=0, yMask=0, xDst=6, yDst=47, 
+     width=52, height=18) at ../../fb/fbpict.c:181
+         src = (pixman_image_t *) 0xbfdc5d30
+         mask = (pixman_image_t *) 0xbfdc5ed0
+         dest = <value optimized out>
+ #3  0x08173013 in damageComposite (op=0 '\0', pSrc=0x841d658, 
+     pMask=0xbfffd140, pDst=0xb9c74b20, 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 ../../../miext/damage/damage.c:580
+         ps = (PictureScreenPtr) 0x822ffa8
+         pScrPriv = (DamageScrPrivPtr) 0x822f9e0
+ #4  0x0815a1f0 in CompositePicture (op=3 '\003', pSrc=0x841d658, 
+     pMask=0xbfffd140, pDst=0xb9c74b20, 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 ../../render/picture.c:1756
+ No locals.
+ #5  0x08156cb3 in miGlyphs (op=0 '\0', pSrc=0x841d658, pDst=0xb9c74b20, 
+     maskFormat=0x82313a8, xSrc=0, ySrc=0, nlist=-1, list=0xbf9c3974, 
+     glyphs=0xbf9c3590) at ../../render/miglyph.c:243
+         pPixmap = (PixmapPtr) 0x0
+         pPicture = (PicturePtr) 0xbfdc5c60
+         pMaskPixmap = (PixmapPtr) 0xa6c92008
+         pMask = (PicturePtr) 0xbfffd140
+         pScreen = (ScreenPtr) 0x822ee90
+         width = <value optimized out>
+         height = <value optimized out>
+         x = <value optimized out>
+         y = <value optimized out>
+         xDst = 6
+         yDst = 61
+         n = -1
+         glyph = (GlyphPtr) 0x8408388
+         error = 0
+         extents = {x1 = 6, y1 = 47, x2 = 58, y2 = 65}
+         component_alpha = 1

** Changed in: xserver-xorg-video-radeonhd (Ubuntu)
Sourcepackagename: xorg => xserver-xorg-video-radeonhd

-- 
[hardy] xorg crashes nightly; SIGSEGV in pixman-image.c
https://bugs.launchpad.net/bugs/344957
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to