compiz crashed with SIGSEGV in CompAction::initiate()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
7.2 |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
Trusty |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) |
Bug Description
[Impact]
at boot
ProblemType: CrashDistroRelease: Ubuntu 13.10
Package: unity 7.1.0+13.
ProcVersionSign
Uname: Linux 3.11.0-4-generic x86_64
ApportVersion: 2.12.1-0ubuntu3
Architecture: amd64
CrashCounter: 1
Date: Fri Sep 6 10:38:05 2013
ExecutablePath: /usr/bin/compiz
InstallationDate: Installed on 2013-09-04 (1 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130904)
MarkForUpload: True
ProcCmdline: compiz
ProcEnviron:
LANGUAGE=
PATH=(custom, no user)
XDG_RUNTIME_
LANG=pt_PT.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7fe02b8d169d <_ZN10CompActio
PC (0x7fe02b8d169d) ok
source "0x8(%rdi)" (0x00000008) not located in a known VMA region (needed readable region)!
destination "%rdx" ok
SegvReason: reading NULL VMA
Signal: 11SourcePackage: unity
StacktraceTop:
CompAction:
unity:
unity:
unity:
unity:
Title: compiz crashed with SIGSEGV in CompAction:
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
[Test Case]
Unclear: this is an intermittent crash problem.
[Regression Potential]
The worst case is that session would continue to crash on startup.
Related branches
- Christopher Townsend (community): Approve
-
Diff: 37 lines (+9/-4)1 file modifiedunity-shared/PluginAdapter.cpp (+9/-4)
- Brandon Schaefer (community): Approve
-
Diff: 3275 lines (+2231/-373)31 files modifiedAUTHORS (+6/-1)
CMakeLists.txt (+1/-1)
ChangeLog (+1159/-0)
dash/DashController.cpp (+30/-25)
dash/DashController.h (+3/-5)
dash/DashView.cpp (+2/-2)
dash/ResultRendererTile.cpp (+1/-1)
debian/changelog (+41/-0)
debian/rules (+9/-5)
launcher/LauncherController.cpp (+0/-12)
lockscreen/CMakeLists.txt (+2/-0)
lockscreen/LockScreenAbstractShield.h (+5/-1)
lockscreen/LockScreenAcceleratorController.cpp (+146/-0)
lockscreen/LockScreenAcceleratorController.h (+46/-0)
lockscreen/LockScreenAccelerators.cpp (+528/-0)
lockscreen/LockScreenAccelerators.h (+94/-0)
lockscreen/LockScreenController.cpp (+14/-1)
lockscreen/LockScreenController.h (+4/-1)
lockscreen/LockScreenPanel.cpp (+4/-237)
lockscreen/LockScreenPanel.h (+2/-50)
lockscreen/LockScreenShield.cpp (+23/-6)
lockscreen/LockScreenShield.h (+2/-1)
lockscreen/LockScreenShieldFactory.cpp (+2/-2)
lockscreen/LockScreenShieldFactory.h (+2/-2)
lockscreen/UserPromptView.cpp (+2/-0)
plugins/unityshell/src/unityshell.cpp (+45/-10)
plugins/unityshell/src/unityshell.h (+1/-0)
tests/data/external.gschema.xml (+21/-0)
tests/test_lockscreen_controller.cpp (+3/-2)
unity-shared/DebugDBusInterface.cpp (+24/-4)
unity-shared/PluginAdapter.cpp (+9/-4)
Changed in unity: | |
status: | New → Triaged |
Changed in unity (Ubuntu): | |
status: | New → Triaged |
Changed in unity: | |
importance: | Undecided → Medium |
information type: | Private → Public |
Changed in unity (Ubuntu): | |
importance: | Medium → High |
Changed in unity: | |
importance: | Medium → High |
milestone: | none → 7.2.1 |
Changed in unity: | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
status: | Triaged → In Progress |
description: | updated |
Changed in unity: | |
milestone: | 7.2.1 → 7.3.0 |
tags: |
added: verification-done removed: verification-needed |
Changed in unity (Ubuntu Trusty): | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu Trusty): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
status: | Fix Committed → Fix Released |
StacktraceTop: :initiate (this=0x149ec10) at /usr/include/ boost/function/ function_ template. hpp:904 :MultiActionLis t::Initiate (this=0x0, this@entry= 0x16af470, name=..., extra_args=..., state=0) at /build/ buildd/ unity-7. 1.0+13. 10.20130903. 1/unity- shared/ PluginAdapter. cpp:283 :MultiActionLis t::InitiateAll (this=0x16af470, extra_args=..., state=state@ entry=0) at /build/ buildd/ unity-7. 1.0+13. 10.20130903. 1/unity- shared/ PluginAdapter. cpp:309 :PluginAdapter: :InitiateExpo (this=<optimized out>) at /build/ buildd/ unity-7. 1.0+13. 10.20130903. 1/unity- shared/ PluginAdapter. cpp:427 :launcher: :LauncherIcon: :Activate (this=0x1c79380, arg=...) at /build/ buildd/ unity-7. 1.0+13. 10.20130903. 1/launcher/ LauncherIcon. cpp:210
CompAction:
unity:
unity:
unity:
unity: