[nvidia] compiz crashed with SIGSEGV in nux::GraphicsEngine::QRP_GLSL_Color() from nux::GraphicsEngine::QRP_Color() from nux::BasePainter::PaintBackground
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nux |
Fix Released
|
Critical
|
Jay Taoko | ||
Unity |
Fix Released
|
Critical
|
Marco Trevisan (Treviño) | ||
5.0 |
Fix Released
|
Critical
|
Marco Trevisan (Treviño) | ||
nux (Ubuntu) |
Fix Released
|
Critical
|
Jay Taoko | ||
Precise |
Invalid
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Test Case]
Crash fix, just verifying that the crash does not happen anymore. No clear test case.
[Regression Potential]
Visual regressions at most.
Original description:
Ubuntu 12.04 as of April 16, 2012: I use CCSM to set a trigger for Expo reveal to top right edge. More often than not it seems compiz crashes on login, leaving a nautilus-only desktop. Restarting lightdm from a VT then logging in again usually fixes it, but at that point Compiz loses my Expo hot corner. It still remains set in CCSM, but I have to unset then re-set it for it to work.
This used to happen a lot in Ubuntu 11.10 as well.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: libnux-2.0-0 2.10.0-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-23-generic x86_64
NonfreeKernelMo
ApportVersion: 2.0.1-0ubuntu3
Architecture: amd64
CrashCounter: 1
Date: Mon Apr 16 07:42:57 2012
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301)
ProcCmdline: compiz
SegvAnalysis:
Segfault happened at: 0x40eb4d5d: mov (%rsi),%edi
PC (0x40eb4d5d) ok
source "(%rsi)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%edi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: nux
StacktraceTop:
?? ()
?? ()
?? ()
?? ()
?? ()
Title: compiz crashed with SIGSEGV
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Daniel van Vugt: Approve
- Sam Spilsbury (community): Approve
-
Diff: 31 lines (+14/-0)1 file modifiedplugins/unityshell/src/unityshell.cpp (+14/-0)
- Łukasz Zemczak: Needs Information
-
Diff: 892 lines (+477/-136) (has conflicts)10 files modifiedlauncher/EdgeBarrierController.cpp (+31/-1)
launcher/EdgeBarrierController.h (+6/-0)
launcher/LauncherController.cpp (+24/-113)
launcher/LauncherIcon.cpp (+10/-8)
plugins/unityshell/src/LauncherControllerPrivate.h (+160/-0)
plugins/unityshell/src/unityshell.cpp (+14/-0)
tests/CMakeLists.txt (+16/-1)
tests/test_launcher_controller.cpp (+205/-0)
unity-shared/UScreen.cpp (+4/-3)
unity-shared/UScreen.h (+7/-10)
- jenkins (community): Needs Fixing (continuous-integration)
- Daniel van Vugt: Approve
- Sam Spilsbury (community): Approve
-
Diff: 31 lines (+14/-0)1 file modifiedplugins/unityshell/src/unityshell.cpp (+14/-0)
summary: |
- compiz crashed with SIGSEGV on login (ccsm expo edge setting?) + compiz crashed with SIGSEGV in nux::GraphicsEngine::QRP_GLSL_Color() + from nux::GraphicsEngine::QRP_Color() from + nux::BasePainter::PaintBackground |
Changed in nux: | |
importance: | Undecided → High |
Changed in nux (Ubuntu): | |
importance: | Undecided → High |
Changed in nux: | |
status: | New → Confirmed |
Changed in nux: | |
importance: | High → Critical |
Changed in nux: | |
status: | Confirmed → Invalid |
Changed in nux (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in unity: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
milestone: | none → 6.2 |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | New → Fix Committed |
Changed in nux: | |
status: | Invalid → Fix Released |
Changed in unity: | |
status: | Fix Committed → Fix Released |
description: | updated |
Changed in nux (Ubuntu Precise): | |
status: | New → Invalid |
tags: |
added: verification-done removed: verification-needed |
Changed in nux (Ubuntu): | |
status: | Invalid → Fix Released |
assignee: | nobody → Jay Taoko (jaytaoko) |
importance: | High → Critical |
StacktraceTop:
?? ()
?? ()
?? ()
?? ()
?? ()