compiz crashed with SIGSEGV in nux::WindowCompositor::FindKeyFocusArea()

Bug #845873 reported by Tony Themelis
274
This bug affects 47 people
Affects Status Importance Assigned to Milestone
Nux
Fix Released
Undecided
Unassigned
Unity
Fix Released
High
Jay Taoko
nux (Ubuntu)
High
Jay Taoko
Oneiric
High
Jay Taoko
unity (Ubuntu)
Undecided
Unassigned
Oneiric
Undecided
Unassigned

Bug Description

Running Oneiric on a lenovo T61 laptop. Using Cisco AnyConnect client, and Remmina to connect via RDP to a work computer. The screen/mouse/keyboard froze for a few minutes and then I got the window that compiz crashed.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: libnux-1.0-0 1.8.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-10.16-generic 3.0.4
Uname: Linux 3.0.0-10-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.22.1-0ubuntu2
Architecture: amd64
Date: Fri Sep 9 14:06:48 2011
Disassembly: => 0xffffff9cffffff9c: Cannot access memory at address 0xffffff9cffffff9c
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110826.1)
ProcCmdline: compiz
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xffffff9cffffff9c: Cannot access memory at address 0xffffff9cffffff9c
 PC (0xffffff9cffffff9c) not located in a known VMA region (needed executable region)!
SegvReason: executing unknown VMA
Signal: 11
SourcePackage: nux
StacktraceTop:
 ?? ()
 nux::WindowCompositor::FindKeyFocusArea(nux::NuxEventType, unsigned int, unsigned int, nux::InputArea**, nux::BaseWindow**) () from /usr/lib/libnux-1.0.so.0
 nux::WindowCompositor::KeyboardEventCycle(nux::Event&) () from /usr/lib/libnux-1.0.so.0
 nux::WindowCompositor::ProcessEvent(nux::Event&) () from /usr/lib/libnux-1.0.so.0
 nux::WindowThread::ProcessForeignEvent(_XEvent*, void*) () from /usr/lib/libnux-1.0.so.0
Title: compiz crashed with SIGSEGV in nux::WindowCompositor::FindKeyFocusArea()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Tony Themelis (tony-athemelis) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 ?? ()
 nux::WindowCompositor::FindKeyFocusArea (this=0x2ba09f0, event_type=nux::NUX_KEYDOWN, key_symbol=65361, special_keys_state=786432, key_focus_area=0x7fffc0e2a0f8, window=0x7fffc0e2a100) at ./WindowCompositor.cpp:796
 nux::WindowCompositor::KeyboardEventCycle (this=0x2ba09f0, event=...) at ./WindowCompositor.cpp:886
 nux::WindowCompositor::ProcessEvent (this=0x2ba09f0, event=...) at ./WindowCompositor.cpp:1026
 nux::WindowThread::ProcessForeignEvent (this=0x27e2160, xevent=0x7fffc0e2acd0, data=<optimized out>) at ./WindowThread.cpp:1748

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in nux (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Changed in nux (Ubuntu):
status: New → Confirmed
Omer Akram (om26er)
visibility: private → public
Revision history for this message
Tobias Bradtke (webwurst) wrote :

I tried some keyboard-shortcuts quickly. Compiz crashed and restarted.
(..and now I have a rectangular zoom-area around the mouse curser ;)

Revision history for this message
C de-Avillez (hggdh2) wrote :

Setting Triaged/High, assigining to the Desktop team, milestoning.

Changed in nux (Ubuntu):
importance: Medium → High
status: Confirmed → Triaged
assignee: nobody → Canonical Desktop Experience Team (canonical-dx-team)
milestone: none → ubuntu-11.10-beta-2
Revision history for this message
Jeremy (jeremy-kerneltrap) wrote :

This happens any time I switch between desktops quickly...

Revision history for this message
Jason Warner (jasoncwarner) wrote :

I got this when I was trying to switch my desktop as well. Attaching log.

Revision history for this message
PGScooter (pgscooter) wrote :

Same, just trying to switch desktops. This happens occasionally but at least no data is lost.

Revision history for this message
userdce (userdce) wrote :

I was using Alt+Tab to switch among windows and Compiz crashed

Dave Walker (davewalker)
Changed in nux (Ubuntu):
milestone: ubuntu-11.10-beta-2 → ubuntu-11.10
tags: added: rls-mgr-o-tracking
David Barth (dbarth)
Changed in nux (Ubuntu Oneiric):
assignee: Canonical Desktop Experience Team (canonical-dx-team) → Jay Taoko (jaytaoko)
Changed in unity:
assignee: nobody → Jay Taoko (jaytaoko)
importance: Undecided → High
status: New → Triaged
milestone: none → 4.18.0
Didier Roche (didrocks)
Changed in unity:
milestone: 4.18.0 → 4.20.0
Neil J. Patel (njpatel)
Changed in unity:
status: Triaged → Fix Committed
Changed in nux (Ubuntu Oneiric):
status: Triaged → Fix Committed
Didier Roche (didrocks)
Changed in nux:
status: New → Fix Released
Changed in unity:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nux - 1.14.0-0ubuntu1

---------------
nux (1.14.0-0ubuntu1) oneiric; urgency=low

  * New upstream release.
    - compiz crashed with SIGSEGV in nux::WindowCompositor::FindKeyFocusArea()
      (LP: #845873)
    - compiz crashed with SIGSEGV in sigc::signal_base::impl() (LP: #831769)
    - can't maximize windows on second monitor and Qt windows displayed in
      wrong place (LP: #861341)
    - Dash - Dash should support drag and drop to external applications
      (LP: #857431)
    - Dash - When the Dash is re-opened and statefully displaying a previous
      query, it should be possible to add to the query by pressing the 'right
      arrow cursor key' (LP: #841828)
    - blacklist old geforce fx cards for unity-3d (LP: #769402)
  * debian/control:
    - build-dep on libxinerama-dev
 -- Didier Roche <email address hidden> Thu, 29 Sep 2011 18:46:45 +0200

Changed in nux (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Changed in unity (Ubuntu):
status: New → Fix Released
Revision history for this message
Rolf Leggewie (r0lf) wrote :

oneiric has seen the end of its life and is no longer receiving any updates. Marking the oneiric task for this ticket as "Won't Fix".

Changed in unity (Ubuntu Oneiric):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers