[apport] Hardy: compiz.real crashes with SIGSEGV on startup in XGetXCBConnection

Bug #193112 reported by Tristan Schmelcher
32
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: compiz-core

With the current Hardy versions of the compiz packages, compiz segfaults immediately on startup.

I originally reported this bug manually, but I have been requested to submit the apport info, so it is creating this new bug. I am marking the original as a duplicate. Note that it contains additional info, including a gdb backtrace, which is how I know that the crash is in XGetXCBConnection.

ProblemType: Crash
Architecture: i386
Date: Mon Feb 18 16:34:30 2008
Disassembly:

DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/compiz.real
NonfreeKernelModules: nvidia cdrom
Package: compiz-core 1:0.7.0-0ubuntu3
PackageArchitecture: i386
ProcCmdline: /usr/bin/compiz.real --ignore-desktop-hints --replace --loose-binding --replace ccp
ProcCwd: /home/tristan
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
Registers:

Signal: 11
SourcePackage: compiz
Stacktrace:

StacktraceTop:

ThreadStacktrace:

Title: compiz.real crashed with SIGSEGV
Uname: Linux tinygod3 2.6.24-8-generic #1 SMP Thu Feb 14 20:40:45 UTC 2008 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev scanner video

Tags: apport-crash
Revision history for this message
Tristan Schmelcher (tschmelcher) wrote :
Revision history for this message
Tristan Schmelcher (tschmelcher) wrote :

Any idea why some of the apport info is missing? I can re-produce the crash and re-run apport if you'd like, but I don't know how to submit the info without creating a new bug.

Revision history for this message
Tristan Schmelcher (tschmelcher) wrote :

Not sure, but this might be the same as bug 192460.

Revision history for this message
Gly (johakenn) wrote :

Compiz relies on libx11-xcb being built with --with-xcb. Recompiling the package with this removes the segfault.
I still have problems though, but this is likely to caused by the fact that I'm mostly running 7.10..

Changed in compiz:
importance: Undecided → Medium
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue that you reported is one that should be reproducible with the live environment of the Desktop CD of the development release - Hardy Heron. It would help us greatly if you could test with it so we can work on getting it fixed in the next release of Ubuntu. You can find out more about the development release at http://www.ubuntu.com/testing/ . Thanks again and we appreciate your help.

Changed in compiz:
status: New → Incomplete
Revision history for this message
Travis Watkins (amaranth) wrote :

You cannot use hardy's compiz packages on gutsy, they require a newer X server.

Changed in compiz:
status: Incomplete → Invalid
Revision history for this message
Tristan Schmelcher (tschmelcher) wrote :

Should upgrading all of the xserver-xorg* packages be sufficient? I upgraded all of those plus the compiz ones to the latest versions in hardy, but the crash still occurs. Changing back to New.

I have been unable to get the NVIDIA drivers to install properly in the Hardy Heron LiveCD environment, so unfortunately I am unable to test in hardy for real.

Changed in compiz:
status: Invalid → New
Revision history for this message
Tristan Schmelcher (tschmelcher) wrote :

Nevermind, I got it. Did an apt-cache depends on compiz-core and upgraded all the dependencies, then also upgraded libdecoration0 and libxrender1, and now it no longer crashes. Changing back to Invalid.

Changed in compiz:
status: New → 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.