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

Bug #747486 reported by shaniac on 2011-04-01
638
This bug affects 136 people
Affects Status Importance Assigned to Milestone
Nux
Fix Released
Undecided
Unassigned
Unity
Fix Released
Undecided
Unassigned
nux (Ubuntu)
Critical
Jason Smith
unity (Ubuntu)
Undecided
Unassigned

Bug Description

Compiz restarted.

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
NonfreeKernelModules: nvidia
Architecture: i386
CrashCounter: 1
Date: Fri Apr 1 09:00:06 2011
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
ProcCmdline: compiz
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xb3e58abb <_ZN3nux16WindowCompositor14RenderTopViewsEbRSt4listINS_13ObjectWeakPtrINS_10BaseWindowEEESaIS4_EEbb+2171>: mov 0x10(%edx),%eax
 PC (0xb3e58abb) ok
 source "0x10(%edx)" (0x00000031) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: nux
StacktraceTop:
 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
 UnityWindow::glDraw(GLMatrix const&, GLFragment::Attrib&, CompRegion const&, unsigned int) () from /usr/lib/compiz/libunityshell.so
Title: compiz crashed with SIGSEGV in nux::WindowCompositor::RenderTopViews()
UpgradeStatus: Upgraded to natty on 2011-04-01 (0 days ago)
UserGroups:

shaniac (biff-shaniac) wrote :
visibility: private → public

StacktraceTop:
 GetPointer (this=0x995b3f0, force_draw=false, WindowList=..., drawModal=false, use_fbo=true) at ../NuxCore/ObjectPtr.h:1110
 operator-> (this=0x995b3f0, force_draw=false, WindowList=..., drawModal=false, use_fbo=true) at ../NuxCore/ObjectPtr.h:944
 nux::WindowCompositor::RenderTopViews (this=0x995b3f0, force_draw=false, WindowList=..., drawModal=false, use_fbo=true) at ./WindowCompositor.cpp:1057
 nux::WindowCompositor::Draw (this=0x995b3f0, SizeConfigurationEvent=false, force_draw=false) at ./WindowCompositor.cpp:882
 nux::WindowThread::RenderInterfaceFromForeignCmd (this=0x9800278, clip=0xbf8b3690) at ./WindowThread.cpp:1850

Changed in nux (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Jason Smith (jassmith) on 2011-04-02
Changed in nux (Ubuntu):
assignee: nobody → Jason Smith (jassmith)
importance: Medium → Critical
status: New → Fix Committed
JunLe Li (lijunle) wrote :

i launch Google Chrome, it crashed.

I have also ran into this bug.
Running Natty Beta 1 on an EEEpc 1005HA with all current updates.

Omer Akram (om26er) on 2011-04-05
Changed in nux:
status: New → Fix Committed
Changed in unity:
status: New → Fix Committed
Didier Roche (didrocks) on 2011-04-05
Changed in unity:
milestone: none → 3.8.4
tags: added: bugpattern-needed
Alessandro Losavio (alo21) wrote :

The same problem in Ubuntu 11.04 Beta1 amd64

Changed in nux:
assignee: nobody → José Luis Mora Villadiego (jmora)
Omer Akram (om26er) on 2011-04-07
Changed in nux:
assignee: José Luis Mora Villadiego (jmora) → nobody
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
saksmlz (saksmlz) wrote :

i have just updated unity (3.8.4-0ubuntu1) and there is the same error

Rajeev Nair (rajeev) wrote :

I got this crash today too.Latest updated unity .

Joan Jimenez (joajimenez) wrote :

I just had this crash. Latest Unity update of 11/04/11.

Rajeev Nair (rajeev) wrote :

Crashed with latest unity 3.8.6. 12 april.fully updated machine.

Mohd Farimi Ab Rahman (farimi) wrote :

just happened to me. Opened Firefox and Terminal

Michael Budde (mbudde) wrote :

I got this bug with libnux 0.9.42-0ubuntu1 while using VirtualBox.

Happened to me while I opened the "Application Lens".

Compiz restarted afterwards...

Changed in unity (Ubuntu):
status: New → Fix Released
To post a comment you must log in.