This happens while I switch some windows via ALT + TAB keys
TEST CASE:
1. Open 3 terminal
2. Press ALT+TAB and select the terminal group
3. Press ALT+` to open the group and select a terminal
4. Press ALT+F4
Result:
This crash
Reproduced with
$ apt-cache policy compiz unity
compiz:
Installed: 1:0.9.6-0ubuntu1
Candidate: 1:0.9.6-0ubuntu1
Version table:
*** 1:0.9.6-0ubuntu1 0
500 http://archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
100 /var/lib/dpkg/status
unity:
Installed: 4.18.0-0ubuntu1
Candidate: 4.18.0-0ubuntu1
Version table:
*** 4.18.0-0ubuntu1 0
500 http://archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
100 /var/lib/dpkg/status
ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: unity 4.10.2-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-9.14-generic 3.0.3
Uname: Linux 3.0.0-9-generic x86_64
Architecture: amd64
CrashCounter: 1
Date: Sat Aug 27 08:41:43 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110423)
ProcCmdline: compiz
ProcEnviron:
LANGUAGE=de:en_GB:en
PATH=(custom, no user)
LANG=de_DE.UTF-8
LC_MESSAGES=de_DE.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f3f151fcdca <_ZN18PluginClassHandlerI11UnityWindow10CompWindowLi0EE3getEPS1_+378>: mov 0x30(%r12),%rax
PC (0x7f3f151fcdca) ok
source "0x30(%r12)" (0x00000030) not located in a known VMA region (needed readable region)!
destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
PluginClassHandler<UnityWindow, CompWindow, 0>::get(CompWindow*) () from /usr/lib/compiz/libunityshell.so
UnityScreen::paintDisplay(CompRegion const&, GLMatrix const&, unsigned int) () from /usr/lib/compiz/libunityshell.so
UnityWindow::glDraw(GLMatrix const&, GLFragment::Attrib&, CompRegion const&, unsigned int) () from /usr/lib/compiz/libunityshell.so
GLWindow::glDraw(GLMatrix const&, GLFragment::Attrib&, CompRegion const&, unsigned int) () from /usr/lib/compiz/libopengl.so
GLWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) () from /usr/lib/compiz/libopengl.so
Title: compiz crashed with SIGSEGV in PluginClassHandler<UnityWindow, CompWindow, 0>::get()
UpgradeStatus: Upgraded to oneiric on 2011-07-27 (30 days ago)
UserGroups: adm admin cdrom dialout disk lpadmin plugdev sambashare vboxusers
StacktraceTop: dler<UnityWindo w, CompWindow, 0>::get (base=0x0) at /usr/include/ compiz/ core/pluginclas shandler. h:205 53e30) at /build/ buildd/ unity-4. 10.2/plugins/ unityshell/ src/unityshell. cpp:2142 :vector< boost:: shared_ ptr<unity: :ui::LayoutWind ow> > > (__cont=...) at /usr/include/ c++/4.6/ bits/range_ access. h:69 :paintDisplay (this=0x2350380, region=<optimized out>, transform= <optimized out>, mask=<optimized out>) at /build/ buildd/ unity-4. 10.2/plugins/ unityshell/ src/unityshell. cpp:460 :glDraw (this=0x42e9820, matrix=..., attrib=..., region=..., mask=65536) at /build/ buildd/ unity-4. 10.2/plugins/ unityshell/ src/unityshell. cpp:1362
PluginClassHan
end (this=0x7fff5b2
end<std:
UnityScreen:
UnityWindow: