[MASTER] Lucid 2.6.32-16 crashed to login screen - miCopyRegion
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-driver-ati |
Fix Released
|
High
|
|||
xorg-server (Ubuntu) |
Fix Released
|
High
|
Chris Halse Rogers | ||
Lucid |
Fix Released
|
High
|
Bryce Harrington | ||
Maverick |
Fix Released
|
High
|
Chris Halse Rogers |
Bug Description
[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://
[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
1: /usr/bin/X (0x8048000+0x61aed) [0x80a9aed]
2: (vdso) (__kernel_
3: /usr/lib/
4: /usr/lib/
5: /usr/lib/
6: /usr/bin/X (miCopyRegion+
7: /usr/bin/X (miDoCopy+0x44d) [0x819b1bd]
8: /usr/lib/
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/
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=
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
ProcVersionSign
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.
dmi.chassis.type: 10
dmi.chassis.vendor: IBM
dmi.chassis.
dmi.modalias: dmi:bvnIBM:
dmi.product.name: 23736U0
dmi.product.
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]
Related branches
affects: | xorg (Ubuntu) → xorg-server (Ubuntu) |
tags: | added: crash |
Changed in xorg-server (Ubuntu): | |
status: | New → Confirmed |
affects: | xorg-server (Ubuntu) → xserver-xorg-video-ati (Ubuntu) |
description: | updated |
Changed in xserver-xorg-video-ati (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
summary: |
- Lucid 2.6.32-16 crashed to login screen + Lucid 2.6.32-16 crashed to login screen - miCopyRegion |
Changed in xserver-xorg-driver-ati: | |
status: | Unknown → Confirmed |
description: | updated |
Changed in xserver-xorg-video-ati (Ubuntu): | |
status: | Incomplete → New |
status: | New → Incomplete |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Changed in xserver-xorg-driver-ati: | |
importance: | Unknown → High |
status: | Confirmed → Fix Released |
Changed in xserver-xorg-driver-ati: | |
importance: | High → Unknown |
Changed in xserver-xorg-driver-ati: | |
importance: | Unknown → High |
please don't file it again, thanks.