← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 539772] Re: Lucid 2.6.32-16 crashed to login screen - miCopyRegion

 

** Description changed:

- Binary package hint: xorg
+ [Impact]
+ Firefox usage obviously should never crash X.  But in some cases with certain web apps (ala AOL), firefox tries to render certain pixmaps, which causes X to enter a fallback logic branch that references a pixmap pointer which hasn't been set up properly, and X segfaults as a result.
+ 
+ [Development]
+ The fix has been committed to the main ubuntu-x git branch, which will be used once Maverick Meerkat is open for development, thus this fix will automatically copy over into it.
+ 
+ [Patch]
+ The fix is an upstream patch which was nominated for the 1.7 branch, but didn't make it in time for freeze.
+ http://cgit.freedesktop.org/xorg/xserver/commit/?h=server-1.7-nominations&id=2c94da4e22520f4a3e783db06b73251131382868
+ 
+ [Test Case]
+ 1. Load and use AOL mail for anywhere from a few minutes to a few hours.
+ 2. X should not crash with the backtrace listed below.
+ 
+ [Regression Potential]
+ Negigible.  Since this change simply checks for a null pointer prior to dereferencing it, it is not likely to cause any changes for the case where the pointer is defined.
+ 
+ [Original Report]
  
  Was entering data on AOL mail when Lucid crashed and login screen came
  up.
  
  Jerry
- 
  
  Backtrace:
  0: /usr/bin/X (xorg_backtrace+0x3b) [0x80e880b]
  1: /usr/bin/X (0x8048000+0x61aed) [0x80a9aed]
  2: (vdso) (__kernel_rt_sigreturn+0x0) [0x1f8410]
  3: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x50e000+0xb20f9) [0x5c00f9]
  4: /usr/lib/xorg/modules/libexa.so (0xfe4000+0x9490) [0xfed490]
  5: /usr/lib/xorg/modules/libexa.so (0xfe4000+0x9558) [0xfed558]
  6: /usr/bin/X (miCopyRegion+0x21b) [0x819ac9b]
  7: /usr/bin/X (miDoCopy+0x44d) [0x819b1bd]
  8: /usr/lib/xorg/modules/libexa.so (0xfe4000+0x7a1a) [0xfeba1a]
  9: /usr/bin/X (0x8048000+0xd9e83) [0x8121e83]
  10: /usr/bin/X (0x8048000+0x28dd5) [0x8070dd5]
  11: /usr/bin/X (0x8048000+0x2a457) [0x8072457]
  12: /usr/bin/X (0x8048000+0x1ed3a) [0x8066d3a]
  13: /lib/tls/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0x280bd6]
  14: /usr/bin/X (0x8048000+0x1e921) [0x8066921]
  Segmentation fault at address 0x6c4
- 
  
  ProblemType: Bug
  Architecture: i386
  Date: Tue Mar 16 14:40:06 2010
  DistroRelease: Ubuntu 10.04
  DkmsStatus: Error: [Errno 2] No such file or directory
  InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20091214)
  Lsusb:
   Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
   Bus 003 Device 002: ID 0a81:0205 Chesen Electronics Corp. PS/2 Keyboard+Mouse Adapter
   Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
   Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  MachineType: IBM 23736U0
  Package: xorg 1:7.5+3ubuntu1
  PccardctlIdent:
   Socket 0:
     no product info available
   Socket 1:
     no product info available
  PccardctlStatus:
   Socket 0:
     no card
   Socket 1:
     no card
  ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-16-generic root=UUID=19c58970-42dc-43e0-bf4f-11e52dbea1d8 ro quiet splash
  ProcEnviron:
   LANG=en_US.utf8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
  SourcePackage: xorg
  Uname: Linux 2.6.32-16-generic i686
  dmi.bios.date: 10/13/2005
  dmi.bios.vendor: IBM
  dmi.bios.version: 1RETDNWW (3.19 )
  dmi.board.name: 23736U0
  dmi.board.vendor: IBM
  dmi.board.version: Not Available
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: IBM
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnIBM:bvr1RETDNWW(3.19):bd10/13/2005:svnIBM:pn23736U0:pvrThinkPadT40:rvnIBM:rn23736U0:rvrNotAvailable:cvnIBM:ct10:cvrNotAvailable:
  dmi.product.name: 23736U0
  dmi.product.version: ThinkPad T40
  dmi.sys.vendor: IBM
  glxinfo: Error: [Errno 2] No such file or directory
  system:
   distro:             Ubuntu
   codename:           lucid
   architecture:       i686
   kernel:             2.6.32-16-generic
  
- 
  [lspci]
  01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500] [1002:4c57]
-     	Subsystem: IBM Device [1014:0530]
+      Subsystem: IBM Device [1014:0530]

-- 
Lucid 2.6.32-16 crashed to login screen - miCopyRegion
https://bugs.launchpad.net/bugs/539772
You received this bug notification because you are a member of Ubuntu-X,
which is the registrant for xserver-xorg-driver-ati.



References