compiz crashed with SIGSEGV in XDefineCursor()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz Core |
Fix Released
|
High
|
Alan Griffiths | ||
compiz (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Happened on Acer AOD257 while upgrading from 11.10 to 12.04.
After reboot, just now.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: compiz-core 1:0.9.7.
ProcVersionSign
Uname: Linux 3.2.0-17-generic i686
.tmp.unity.
ApportVersion: 1.91-0ubuntu1
Architecture: i386
CompizPlugins: [core,bailer,
CompositorRunning: compiz
Date: Sun Feb 19 23:54:10 2012
DistUpgraded: Log time: 2012-02-19 22:19:34.377782
DistroCodename: precise
DistroVariant: ubuntu
ExecutablePath: /usr/bin/compiz
GraphicsCard:
Intel Corporation N10 Family Integrated Graphics Controller [8086:a011] (rev 02) (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Device [1025:0590]
Subsystem: Acer Incorporated [ALI] Device [1025:0590]
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f2:b209 Chicony Electronics Co., Ltd
MachineType: Acer AOD257
ProcCmdline: compiz --replace
ProcEnviron:
SHELL=/bin/bash
LANG=en_US.UTF-8
ProcKernelCmdLine: BOOT_IMAGE=
SegvAnalysis:
Segfault happened at: 0x3f0004 <XDefineCursor+20>: mov 0x4d0(%esi),%eax
PC (0x003f0004) ok
source "0x4d0(%esi)" (0x000004d0) not located in a known VMA region (needed readable region)!
destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: compiz
StacktraceTop:
XDefineCursor () from /usr/lib/
PrivateScreen:
PrivateScreen:
CompScreenImpl
CompScreenImpl
Title: compiz crashed with SIGSEGV in XDefineCursor()
UpgradeStatus: Upgraded to precise on 2012-02-19 (0 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 10/21/2011
dmi.bios.vendor: INSYDE
dmi.bios.version: V1.15
dmi.board.
dmi.board.name: JE06_PT
dmi.board.vendor: Acer
dmi.board.version: Base Board Version
dmi.chassis.type: 10
dmi.chassis.vendor: Chassis Manufacturer
dmi.chassis.
dmi.modalias: dmi:bvnINSYDE:
dmi.product.name: AOD257
dmi.product.
dmi.sys.vendor: Acer
version.compiz: compiz 1:0.9.7.
version.libdrm2: libdrm2 2.4.30-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
Related branches
- Sam Spilsbury: Approve
-
Diff: 21 lines (+7/-4)1 file modifiedsrc/screen.cpp (+7/-4)
Changed in compiz (Ubuntu): | |
importance: | Medium → High |
Changed in compiz-core: | |
importance: | Undecided → High |
Changed in compiz-core: | |
assignee: | nobody → Alan Griffiths (alan-griffiths) |
Changed in compiz-core: | |
status: | New → Fix Committed |
milestone: | none → 0.9.7.2 |
tags: | added: bugpattern-needed |
Changed in compiz-core: | |
status: | Fix Committed → Fix Released |
StacktraceTop: DefCursor. c:40 eedback (this=0x8ffe508) at /build/ buildd/ compiz- 0.9.7.0~ bzr2995/ src/screen. cpp:2036 :updateStartupF eedback (this=0x8ffe508) at /build/ buildd/ compiz- 0.9.7.0~ bzr2995/ src/screen. cpp:2031 :removeAllSeque nces (this=0x8ffe508) at /build/ buildd/ compiz- 0.9.7.0~ bzr2995/ src/screen. cpp:2133 ::~CompScreenIm pl (this=0x8ffe488, __in_chrg= <optimized out>) at /build/ buildd/ compiz- 0.9.7.0~ bzr2995/ src/screen. cpp:4933
XDefineCursor (dpy=0x0, w=0, cursor=0) at ../../src/
updateStartupF
PrivateScreen:
PrivateScreen:
CompScreenImpl