compiz crashed with SIGSEGV in nux::BaseWindow::IsModal()

Bug #749675 reported by Raimond Hol
48
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Nux
Fix Released
High
Jason Smith
Unity
Fix Released
High
Jason Smith
nux (Ubuntu)
Fix Released
High
Unassigned
unity (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

i think it happened when switching my desktop background automatically
working on a website on one side and having skype with video on the other desktop

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: libnux-0.9-0 0.9.38-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic-pae 2.6.38
Uname: Linux 2.6.38-7-generic-pae i686
Architecture: i386
Date: Sun Apr 3 21:30:47 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcCmdline: compiz
ProcEnviron:
 LANGUAGE=en
 LANG=nl_NL.UTF-8
 LC_MESSAGES=en_GB.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xb4971c67 <_ZNK3nux10BaseWindow7IsModalEv+7>: movzbl 0x2b6(%eax),%eax
 PC (0xb4971c67) ok
 source "0x2b6(%eax)" (0x000002b6) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: nux
StacktraceTop:
 nux::BaseWindow::IsModal() const () from /usr/lib/libnux-0.9.so.0
 nux::WindowCompositor::RenderTopViews(bool, std::list<nux::ObjectWeakPtr<nux::BaseWindow>, std::allocator<nux::ObjectWeakPtr<nux::BaseWindow> > >&, bool, bool) () from /usr/lib/libnux-0.9.so.0
 nux::WindowCompositor::Draw(bool, bool) () from /usr/lib/libnux-0.9.so.0
 nux::WindowThread::RenderInterfaceFromForeignCmd(nux::Rect*) () from /usr/lib/libnux-0.9.so.0
 UnityScreen::paintDisplay(CompRegion const&) () from /usr/lib/compiz/libunityshell.so
Title: compiz crashed with SIGSEGV in nux::BaseWindow::IsModal()
UpgradeStatus: Upgraded to natty on 2011-04-02 (0 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers video

Revision history for this message
Raimond Hol (rbhol-deactivatedaccount) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 nux::BaseWindow::IsModal (this=0x0) at ./BaseWindow.cpp:450
 nux::WindowCompositor::RenderTopViews (this=0x90c3888, force_draw=false, WindowList=..., drawModal=false, use_fbo=true) at ./WindowCompositor.cpp:1057
 nux::WindowCompositor::Draw (this=0x90c3888, SizeConfigurationEvent=false, force_draw=false) at ./WindowCompositor.cpp:882
 nux::WindowThread::RenderInterfaceFromForeignCmd (this=0x8fba4b8, clip=0xbfa653b0) at ./WindowThread.cpp:1850
 UnityScreen::paintDisplay (this=0x8f6e8f8, region=...) at /build/buildd/unity-3.8.2/src/unityshell.cpp:172

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-i386-retrace
Revision history for this message
Sebastien Bacher (seb128) wrote :

got that crash as well with 3.8.2 while doing clicking and dnd hammering on the launcher to test it

visibility: private → public
Changed in nux (Ubuntu):
importance: Medium → High
status: New → Triaged
Changed in nux:
status: New → Triaged
importance: Undecided → High
Changed in unity:
status: New → Triaged
importance: Undecided → High
milestone: none → 3.8.4
assignee: nobody → Didier Roche (didrocks)
Revision history for this message
Jason Smith (jassmith) wrote :

Fixed this on saturday

Changed in nux:
assignee: nobody → Jason Smith (jassmith)
status: Triaged → Fix Committed
Changed in unity:
assignee: Didier Roche (didrocks) → Jason Smith (jassmith)
status: Triaged → Fix Committed
Changed in nux (Ubuntu):
status: Triaged → Fix Committed
Changed in nux:
status: Fix Committed → 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 - 0.9.40-0ubuntu1

---------------
nux (0.9.40-0ubuntu1) natty; urgency=low

  * New upstream release.
    - [fglrx] compiz crashed with SIGSEGV in nux::IOpenGLSurface::UnlockRect()
      (LP: #685682)
    - compiz crashed with SIGSEGV in
      nux::WindowCompositor::ViewWindowPreEventCycle() (LP: #741952)
    - Missing icons in app launcher (LP: #728393)
    - compiz crashed with SIGSEGV in malloc_consolidate() (LP: #743738)
    - compiz crashed with SIGSEGV in nux::BaseWindow::IsModal() (LP: #749675)
    - compiz crashed with SIGSEGV in
      nux::GpuRenderStates::SubmitChangeStates() (LP: #722391)
    - compiz crashed with SIGSEGV in nux::InputArea::StartDragAsSource()
      (LP: #737519)
    - unity_support_test crashed with SIGSEGV in
      nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #734519)
    - compiz crashed with SIGSEGV in nux::WindowCompositor::RenderTopViews()
      (LP: #747486)
  * debian/copyright:
    - licence is now LGPL2.1+
  * ABI break, add Breaks: unity (<< 3.8.4)
  * debian/rules:
    - bump the shlib
 -- Didier Roche <email address hidden> Thu, 07 Apr 2011 18:26:13 +0200

Changed in nux (Ubuntu):
status: Fix Committed → Fix Released
Changed in unity (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.