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

Bug #749675 reported by Raimond Hol on 2011-04-03
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)
High
Unassigned
unity (Ubuntu)
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

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

Changed in nux (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
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
Didier Roche (didrocks) on 2011-04-05
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)
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
Didier Roche (didrocks) on 2011-04-07
Changed in nux (Ubuntu):
status: Triaged → Fix Committed
Didier Roche (didrocks) on 2011-04-07
Changed in nux:
status: Fix Committed → Fix Released
Changed in unity:
status: Fix Committed → Fix Released
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  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers