compiz crashed with SIGSEGV in LauncherIcon::GetQuirk()

Bug #687417 reported by Jamie Strandboge
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
unity (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: compiz

I had several windows open (evolution, gwibber, empathy, 2 firefox windows, 4 virt-viewer windows, and several terminals). I clicked around in the launcher on firefox and then the virt-viewer icons. They had been all minimized. All 4 virt-viewer windows popped up and I tried to minimize on of them and compiz crashed. This is not immediately reproducable since I was able to perform these same actions earlier.

(updating description because I had to paste what was in my clipboard since the keyboard was no longer functional after the crash).

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: compiz-core 1:0.9.2.1+glibmainloop2-0ubuntu4
ProcVersionSignature: Ubuntu 2.6.35-23.41-generic 2.6.35.7
Uname: Linux 2.6.35-23-generic x86_64
Architecture: amd64
CompizPlugins: [shift,wobbly]
Date: Wed Dec 8 11:06:21 2010
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100427.1)
MachineType: LENOVO 5129CTO
PciDisplay: 00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
ProcCmdline: compiz
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-23-generic root=UUID=82571cfb-fdda-4d2f-b708-f8924aa0fe21 ro quiet splash
RelatedPackageVersions:
 xserver-xorg 1:7.5+6ubuntu3b1
 libgl1-mesa-glx 7.9+repack-1ubuntu3
 libdrm2 2.4.22-2ubuntu1
 xserver-xorg-video-intel 2:2.13.901-2ubuntu1
 xserver-xorg-video-ati 1:6.13.2-1ubuntu2
SegvAnalysis:
 Segfault happened at: 0x7fe4d77e97e3 <_ZN12LauncherIcon8GetQuirkE17LauncherIconQuirk+3>: movzbl 0x194(%rdi,%rsi,1),%eax
 PC (0x7fe4d77e97e3) ok
 source "0x194(%rdi,%rsi,1)" (0x00000198) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: compiz
StacktraceTop:
 LauncherIcon::GetQuirk(LauncherIconQuirk) () from /usr/lib/compiz/libunityshell.so
 LauncherIcon::Present(int, int) () from /usr/lib/compiz/libunityshell.so
 LauncherController::PresentIconOwningWindow(unsigned long) () from /usr/lib/compiz/libunityshell.so
 UnityWindow::windowNotify(CompWindowNotify) () from /usr/lib/compiz/libunityshell.so
 CompWindow::windowNotify(CompWindowNotify) ()
Title: compiz crashed with SIGSEGV in LauncherIcon::GetQuirk()
UserGroups: adm admin cdrom dialout kvm libvirtd lpadmin plugdev sambashare sbuild
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 04/20/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET44WW (1.14 )
dmi.board.name: 5129CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6QET44WW(1.14):bd04/20/2010:svnLENOVO:pn5129CTO:pvrThinkPadX201s:rvnLENOVO:rn5129CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 5129CTO
dmi.product.version: ThinkPad X201s
dmi.sys.vendor: LENOVO
glxinfo: Error: [Errno 2] No such file or directory
system: distro = Ubuntu, architecture = x86_64, kernel = 2.6.35-23-generic

Revision history for this message
Jamie Strandboge (jdstrand) wrote :
description: updated
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 LauncherIcon::GetQuirk (this=0x0,
 LauncherIcon::Present (this=0x0, present_urgency=2,
 LauncherController::PresentIconOwningWindow (
 UnityWindow::windowNotify (this=0x7fe4c81b91e0,
 ?? ()

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 compiz (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

This happened to me again just now.

visibility: private → public
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Reassigning to unity for now since it happened while using Unity.

affects: compiz (Ubuntu) → unity (Ubuntu)
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Hey Jamie,

As the crash has been triggered by compiz and not unity, the stacktrace retrace isn't complete (unity debug symbols aren't installed as it's not an compiz depends). Can you try installing latest unity with dbgsym locally and get a stack manually, please?

Changed in unity (Ubuntu):
status: New → Triaged
status: Triaged → Incomplete
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Closing since this was several compiz updates ago. If I see it again, I will file another bug.

Changed in unity (Ubuntu):
status: Incomplete → Invalid
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.