compiz crashed with SIGSEGV in unity::ui::KeyboardUtil::GetKeycodeAboveKeySymbol()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
5.0 |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
Precise |
Fix Released
|
High
|
Unassigned |
Bug Description
[Test Case]
No obvious test case - just ensuring that this crash does not happen.
[Regression Potential]
No regression potential.
Original description:
After started ubuntu, I got this bug.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: unity 5.0.0-0ubuntu2
ProcVersionSign
Uname: Linux 3.0.0-15-generic i686
NonfreeKernelMo
ApportVersion: 1.91-0ubuntu1
Architecture: i386
Date: Mon Jan 23 10:31:01 2012
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcCmdline: compiz
ProcEnviron:
LANGUAGE=en_SG:en
PATH=(custom, no user)
LANG=en_SG.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x17b6341 <_ZN5unity2ui12
PC (0x017b6341) ok
source "0x8(%edx)" (0x00000008) not located in a known VMA region (needed readable region)!
destination "%ecx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
unity:
unity:
unity:
CompScreen:
CompManager:
Title: compiz crashed with SIGSEGV in unity::
UpgradeStatus: Upgraded to precise on 2012-01-21 (1 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
Related branches
- Tim Penhey (community): Approve
- Andrea Azzarone (community): Approve
- jenkins (community): Approve (continuous-integration)
-
Diff: 68 lines (+12/-7)2 files modifiedunity-shared/KeyboardUtil.cpp (+11/-6)
unity-shared/KeyboardUtil.h (+1/-1)
- Gord Allott (community): Approve
-
Diff: 68 lines (+12/-7)2 files modifiedplugins/unityshell/src/KeyboardUtil.cpp (+11/-6)
plugins/unityshell/src/KeyboardUtil.h (+1/-1)
Changed in unity (Ubuntu): | |
importance: | Medium → Critical |
Changed in unity: | |
status: | Expired → In Progress |
Changed in unity (Ubuntu): | |
status: | Expired → In Progress |
Changed in unity: | |
importance: | Undecided → High |
milestone: | none → 6.0 |
milestone: | 6.0 → 6.2 |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
importance: | High → Critical |
description: | updated |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
tags: |
added: verification-done removed: verification-needed |
Changed in unity (Ubuntu Precise): | |
status: | New → Fix Committed |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | Critical → High |
Changed in unity: | |
importance: | Critical → High |
Changed in unity: | |
status: | Fix Committed → Fix Released |
StacktraceTop: :ui::KeyboardUt il::GetKeycodeA boveKeySymbol (this=0xbfb5cbf4, key_symbol=65289) at /build/ buildd/ unity-5. 0.0/plugins/ unityshell/ src/KeyboardUti l.cpp:193 :UnityScreen: :initAltTabNext Window (this=0x9adcaa8) at /build/ buildd/ unity-5. 0.0/plugins/ unityshell/ src/unityshell. cpp:358 :UnityScreen: :initPluginForS creen (this=0x9adcaa8, p=0x0) at /build/ buildd/ unity-5. 0.0/plugins/ unityshell/ src/unityshell. cpp:1614 :initPluginForS creen (this=0x96d98f8, p=0x9acbe40) at /build/ buildd/ compiz- 0.9.6+bzr201109 29/src/ plugin. cpp:320 :initPlugin (p=0x9acbe40) at /build/ buildd/ compiz- 0.9.6+bzr201109 29/src/ plugin. cpp:294
unity:
unity:
unity:
CompScreen:
CompManager: