compiz segfaults when running in a VMware VM

Bug #673830 reported by Evan Broder
44
This bug affects 8 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: compiz

compiz consistently crashes during startup when running in a Natty VMware VM (i.e. no hardware opengl support)

I unfortunately didn't save everything from stdout/stderr. I can recover it if necessary, but the gist was an error during initScreen in the opengl plugin, followed by a failure to load the expo and scale plugins.

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: compiz-core 1:0.9.2.1-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.37-2.10-generic 2.6.37-rc1
Uname: Linux 2.6.37-2-generic x86_64
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz/general/allscreens/options/active_plugins'
Date: Wed Nov 10 17:37:41 2010
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: VMware, Inc. VMware Virtual Platform
PciDisplay: 00:0f.0 VGA compatible controller [0300]: VMware SVGA II Adapter [15ad:0405] (prog-if 00 [VGA controller])
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.37-2-generic root=UUID=66c9ec03-ef8c-489e-b61c-3b4e9c05ab35 ro quiet splash
ProcCmdline: compiz --replace --indirect-rendering
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
RelatedPackageVersions:
 xserver-xorg 1:7.5+6ubuntu3
 libgl1-mesa-glx 7.9~git20100924-0ubuntu2
 libdrm2 2.4.22-2ubuntu1
 xserver-xorg-video-intel 2:2.13.0-1ubuntu1
 xserver-xorg-video-ati 1:6.13.2-1ubuntu1
SegvAnalysis:
 Segfault happened at: 0x7f8aa5659755 <_ZN9GLTexture19bindPixmapToTextureEmiii+79>: mov 0x48(%rax),%rax
 PC (0x7f8aa5659755) ok
 source "0x48(%rax)" (0x00000048) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: compiz
StacktraceTop:
 GLTexture::bindPixmapToTexture(unsigned long, int, int, int) () from /usr/lib/compiz/libopengl.so
 WallScreen::setupCairoContext(_WallCairoContext&) () from /usr/lib/compiz/libwall.so
 WallScreen::createCairoContexts(bool) () from /usr/lib/compiz/libwall.so
 WallScreen::WallScreen(CompScreen*) () from /usr/lib/compiz/libwall.so
 CompPlugin::VTableForScreenAndWindow<WallScreen, WallWindow>::initScreen(CompScreen*) () from /usr/lib/compiz/libwall.so
Title: compiz crashed with SIGSEGV in GLTexture::bindPixmapToTexture()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 12/31/2009
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: 6.00
dmi.board.name: 440BX Desktop Reference Platform
dmi.board.vendor: Intel Corporation
dmi.board.version: None
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 1
dmi.chassis.vendor: No Enclosure
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnPhoenixTechnologiesLTD:bvr6.00:bd12/31/2009:svnVMware,Inc.:pnVMwareVirtualPlatform:pvrNone:rvnIntelCorporation:rn440BXDesktopReferencePlatform:rvrNone:cvnNoEnclosure:ct1:cvrN/A:
dmi.product.name: VMware Virtual Platform
dmi.product.version: None
dmi.sys.vendor: VMware, Inc.
glxinfo: Error: [Errno 2] No such file or directory
system: distro = Ubuntu, architecture = x86_64, kernel = 2.6.37-2-generic

Revision history for this message
Evan Broder (broder) wrote :
visibility: private → public
Revision history for this message
Hicks (hicks1gb) wrote :

Using VirtualBox OSE

Omer Akram (om26er)
Changed in compiz (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
sam tygier (samtygier) wrote :

i think its the same problem in kvm Bug #678518

Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 ?? ()
 ?? ()
ThreadStacktrace:

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Changed in compiz (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Apport retracing service (apport) wrote : Crash report cannot be processed

Thank you for your report!

However, processing it in order to get sufficient information for the
developers failed (it does not generate an useful symbolic stack trace). This
might be caused by some outdated packages which were installed on your system
at the time of the report:

libgcc1: installed version 1:4.5.1-9ubuntu1, latest version: 1:4.5.1-10ubuntu1
libc6-dbg: installed version 2.12.1-0ubuntu9, latest version: 2.12.1-0ubuntu10
sensible-utils: installed version 0.0.4ubuntu1, latest version: 0.0.5ubuntu1
compiz-core: installed version 1:0.9.2.1-0ubuntu2, latest version: 1:0.9.2.1+glibmainloop-0ubuntu3
liblzma2: installed version 4.999.9beta+20100810-1, latest version: 5.0.0-2
libncurses5: installed version 5.7+20100626-0ubuntu1, latest version: 5.7+20100626-0ubuntu2
sed: installed version 4.2.1-7, latest version: 4.2.1-8
libxrandr2: installed version 2:1.3.0-3, latest version: 2:1.3.1-1
ncurses-bin: installed version 5.7+20100626-0ubuntu1, latest version: 5.7+20100626-0ubuntu2
gcc-4.5-base: installed version 4.5.1-9ubuntu1, latest version: 4.5.1-10ubuntu1
libgcc1-dbg: installed version 1:4.5.1-9ubuntu1, latest version: 1:4.5.1-10ubuntu1
libxrandr2-dbg: installed version 2:1.3.0-3, latest version: 2:1.3.1-1
libx11-xcb1-dbg: installed version 2:1.3.3-3ubuntu1, latest version: 2:1.3.3-3ubuntu2
libdb4.8-dbg: installed version 4.8.30-2, latest version: 4.8.30-2ubuntu1
libx11-xcb1: installed version 2:1.3.3-3ubuntu1, latest version: 2:1.3.3-3ubuntu2
xz-utils: installed version 4.999.9beta+20100810-1, latest version: 5.0.0-2
libice6-dbg: installed version 2:1.0.6-2, latest version: 2:1.0.7-1
libncurses5-dbg: installed version 5.7+20100626-0ubuntu1, latest version: 5.7+20100626-0ubuntu2
libc-bin: installed version 2.12.1-0ubuntu9, latest version: 2.12.1-0ubuntu10
libx11-6-dbg: installed version 2:1.3.3-3ubuntu1, latest version: 2:1.3.3-3ubuntu2
debianutils: installed version 3.4.1, latest version: 3.4.2
x11-common: installed version 1:7.5+6ubuntu3, latest version: 1:7.5+6ubuntu3b1
dpkg: installed version 1.15.8.5ubuntu1, latest version: 1.15.8.5ubuntu2
libx11-data: installed version 2:1.3.3-3ubuntu1, latest version: 2:1.3.3-3ubuntu2
libice6: installed version 2:1.0.6-2, latest version: 2:1.0.7-1
libstdc++6: installed version 4.5.1-9ubuntu1, latest version: 4.5.1-10ubuntu1
libx11-6: installed version 2:1.3.3-3ubuntu1, latest version: 2:1.3.3-3ubuntu2
libc6: installed version 2.12.1-0ubuntu9, latest version: 2.12.1-0ubuntu10
libuuid1: installed version 2.17.2-0ubuntu1, latest version: 2.17.2-3.3ubuntu1
libdb4.8: installed version 4.8.30-2, latest version: 4.8.30-2ubuntu1

Please upgrade your system to the latest package versions. If you still
encounter the crash, please file a new report.

Thank you for your understanding, and sorry for the inconvenience!

tags: removed: need-amd64-retrace
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.