compiz crashed with SIGSEGV in PluginClassHandler<UnityWindow, CompWindow, 0>::get()
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Nux |
Fix Released
|
Critical
|
Unassigned | ||
| Unity |
Fix Released
|
Critical
|
Sam Spilsbury | ||
| nux (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
| unity (Ubuntu) |
Fix Released
|
Critical
|
Sam Spilsbury | ||
| Oneiric |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
crashed when I tried to minimize image viewer
TESTCASE
Open some application
Do sleep 10 && killall -9 (the application)
Minimize the application
It won't crash after 10 seconds
ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: libnux-1.0-0 1.14.0-0ubuntu1
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelMo
ApportVersion: 1.23-0ubuntu2
Architecture: amd64
CrashCounter: 1
Date: Sun Oct 2 20:30:38 2011
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcCmdline: compiz
ProcEnviron:
LANG=ru_RU.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7fd4c43b4e2f <_ZN18PluginCla
PC (0x7fd4c43b4e2f) ok
source "(%rax,%rdx,8)" (0x1800000720) not located in a known VMA region (needed readable region)!
destination "%rbp" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: nux
StacktraceTop:
PluginClassHan
compiz:
UnityWindow:
CompWindow:
unity:
Title: compiz crashed with SIGSEGV in PluginClassHand
UpgradeStatus: Upgraded to oneiric on 2011年09月28日 (4 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers
XsessionErrors:
(nautilus:2057): Gtk-CRITICAL **: gtk_action_
(nautilus:2057): Gtk-CRITICAL **: gtk_action_
Related branches
- Tim Penhey (community): Approve
-
Diff: 73 lines (+24/-6) 2 files modifiedapiplugins/unityshell/src/compizminimizedwindowhandler.h (+23/-5)
plugins/unityshell/src/minimizedwindowhandler.h (+1/-1)
- Dependencies.txt Edit (1.5 KiB, text/plain; charset="utf-8")
- Disassembly.txt Edit (2.0 KiB, text/plain; charset="utf-8")
- ProcMaps.txt Edit (73.4 KiB, text/plain; charset="utf-8")
- ProcStatus.txt Edit (801 bytes, text/plain; charset="utf-8")
- Registers.txt Edit (828 bytes, text/plain; charset="utf-8")
- Stacktrace.txt Edit (2.2 KiB, text/plain; charset="utf-8")
- ThreadStacktrace.txt Edit (5.4 KiB, text/plain; charset="utf-8")
StacktraceTop:
getInstance (base=0x3f5f290) at /usr/include/
PluginClassHan
compiz:
UnityWindow:
CompWindow:
Thank you for taking the time to report this bug and helping to make Ubuntu better. Please answer these questions:
1. Is this reproducible?
2. If so, what specific steps should we take to recreate this bug? Be as detailed as possible.
This will help us to find and resolve the problem.
I've tried to reproduce but it only freezes, and does not crash.
Hello Konstantin, or anyone else affected,
Accepted unity into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https:/
I tested the proposed version and it works.
I executed: sleep 10 && killall -9 gedit
, then minimized gedit. In 10 seconds gedit was gone.
One minor thing: I had Thunderbird minimized that time and its window got restored from minimized state at the same time when gedit died. As if I had clicked on the launcher icon to bring back the window to the desktop.
removed: verification-needed
This bug was fixed in the package unity - 4.24.0-0ubuntu2
---------------
unity (4.24.0-0ubuntu2) oneiric-proposed; urgency=low
* Cherry-pick upstream:
- SRU0-Regression: scrollbar displacement caused dash rows to show less
icons (LP: #875023)
- Really reverts the UI change that was still uploaded even if we had
reverted it...
unity (4.24.0-0ubuntu1) oneiric-proposed; urgency=low
* New upstream release and some cherry-pick:
- compiz crashed with SIGSEGV in PluginClassHand
CompWindow, 0>::get() (LP: #864758)
- unity panel menus don't stay open when clicked on second monitor
(LP: #869196)
- (oneiric) menu bar in wrong place and invisible (LP: #845856)
- Lens range widgets do not function correctly (LP: #862996)
- Cannot raise window from panel after minimize (LP: #863114)
- unity-panel-service crashed with SIGSEGV in g_closure_invoke()
(LP: #843280)
- Windows get corrupted sometimes when semi-maximizing them. (LP: #865177)
- Automaximization happens on unminimize (LP: #868930)
- compiz crashed with SIGSEGV in nux::ROProperty
std::string() (LP: #869109)
- Dash - horizental divider line in between categories incorrectly drawn
(LP: #841750)
- F10 opens a random menu item when it should open the first one
[regression] (LP: #862849)
- Switching desktops after using showdesktop can cause hidden windows to
become "active" (LP: #864503)
- Clicking blank space on top panel doesn't raise maximized window to
front (LP: #864708)
- unity launcher loses track of deja-dup windows (LP: #865051)
- Dash - App Lens 'Rating' filter behaves incorrectly (LP: #865482)
- Launcher does not show on "Show desktop" (LP: #867959)
- ibus character selection window not drawn (LP: #867885)
- the dash's entry get wrongly colored on left or right key use
(LP: #868434)
- [ibus] Pressing down when ibus is active moves focus (LP: #872730)
- Double-click on the dash top panel is taken effect on the window
underneith (LP: #870844)
-- Didier Roche <email address hidden> 2011年10月18日 12:47:54 +0200
This bug was fixed in the package unity - 4.24.0-0ubuntu2b1
---------------
unity (4.24.0-0ubuntu2b1) oneiric-proposed; urgency=low
* No-change reupload because of broken powerpc build.
unity (4.24.0-0ubuntu2) oneiric-proposed; urgency=low
* Cherry-pick upstream:
- SRU0-Regression: scrollbar displacement caused dash rows to show less
icons (LP: #875023)
- Really reverts the UI change that was still uploaded even if we had
reverted it...
unity (4.24.0-0ubuntu1) oneiric-proposed; urgency=low
* New upstream release and some cherry-pick:
- compiz crashed with SIGSEGV in PluginClassHand
CompWindow, 0>::get() (LP: #864758)
- unity panel menus don't stay open when clicked on second monitor
(LP: #869196)
- (oneiric) menu bar in wrong place and invisible (LP: #845856)
- Lens range widgets do not function correctly (LP: #862996)
- Cannot raise window from panel after minimize (LP: #863114)
- unity-panel-service crashed with SIGSEGV in g_closure_invoke()
(LP: #843280)
- Windows get corrupted sometimes when semi-maximizing them. (LP: #865177)
- Automaximization happens on unminimize (LP: #868930)
- compiz crashed with SIGSEGV in nux::ROProperty
std::string() (LP: #869109)
- Dash - horizental divider line in between categories incorrectly drawn
(LP: #841750)
- F10 opens a random menu item when it should open the first one
[regression] (LP: #862849)
- Switching desktops after using showdesktop can cause hidden windows to
become "active" (LP: #864503)
- Clicking blank space on top panel doesn't raise maximized window to
front (LP: #864708)
- unity launcher loses track of deja-dup windows (LP: #865051)
- Dash - App Lens 'Rating' filter behaves incorrectly (LP: #865482)
- Launcher does not show on "Show desktop" (LP: #867959)
- ibus character selection window not drawn (LP: #867885)
- the dash's entry get wrongly colored on left or right key use
(LP: #868434)
- [ibus] Pressing down when ibus is active moves focus (LP: #872730)
- Double-click on the dash top panel is taken effect on the window
underneith (LP: #870844)
-- Martin Pitt <email address hidden> 2011年10月25日 07:01:51 +0200