ccsm crashed hardy dev kernel - ImportError: ... undefined symbol: ccsEdgesToStringList

Bug #194289 reported by ubunyou
6
Affects Status Importance Assigned to Milestone
compizconfig-settings-manager (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: compizconfig-settings-manager

Originally reported as update to Bug #123131 (fixed 06 Aug 2007). I think its a new bug.

Error can be reproduced by running ccsm on my system or through Gnome UI via
System > Preferences > Advanced Desktop Effects Settings

>ccsm
Traceback (most recent call last):
  File "/usr/bin/ccsm", line 37, in <module>
    import compizconfig
ImportError: /usr/lib/python2.5/site-packages/compizconfig.so: undefined symbol: ccsEdgesToStringList

I am running with a fully updated (as of Feb 19, 2008) version of Hardy Heron pulling from this repo:
root@kyle-ubuntu:~/scripts# cat /etc/apt/sources.list.d/hardy.list
deb http://archive.ubuntu.com/ubuntu/ hardy main restricted

Note that I can successfully select "Extra" Effects from System > Preferences > Appearence ...

Some system and package info:

root@kyle-ubuntu:~/scripts# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu hardy (development branch)"

root@kyle-ubuntu:~/scripts# uname -a
Linux kyle-ubuntu 2.6.24-8-generic #1 SMP Thu Feb 14 20:40:45 UTC 2008 i686 GNU/Linux

root@kyle-ubuntu:~# cat /etc/apt/sources.list.d/hardy.list
deb http://archive.ubuntu.com/ubuntu/ hardy main restricted

root@kyle-ubuntu:~# dpkg-query -s compiz
Package: compiz
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 64
Maintainer: Ubuntu MOTU Developers <email address hidden>
Architecture: all
Version: 1:0.7.0-0ubuntu3
Depends: compiz-core, compiz-fusion-plugins-extra (>= 0.6.99), compiz-fusion-plugins-main (>= 0.6.99), compiz-gnome, compiz-plugins, libcompizconfig0 (>= 0.6.99)
Description: OpenGL window and compositing manager
 Compiz brings to life a variety of visual effects that make the Linux desktop
 easier to use, more powerful and intuitive, and more accessible for users
 with special needs.
 .
 This meta-package provides the components necessary for running compiz. It
 provides the compiz core, a set of standard plugins, a window decorator using
 the Gtk toolkit and the files necessary to integrate compiz with the GNOME
 desktop environment.
Original-Maintainer: Debian X Strike Force <email address hidden>

root@kyle-ubuntu:~# dpkg-query -s compizconfig-settings-manager
Package: compizconfig-settings-manager
Status: install ok installed
Priority: extra
Section: x11
Installed-Size: 3268
Maintainer: Michael Vogt <email address hidden>
Architecture: all
Version: 0.5.2+git20070912-0ubuntu1
Depends: python, python-central (>= 0.5.8), python-compizconfig, python-gtk2
Description: Compiz configuration settings manager
 The OpenCompositing Project brings 3D desktop visual effects that improve
 usability of the X Window System and provide increased productivity.
 .
 This package contains the compizconfig settings manager.
Python-Version: all

root@kyle-ubuntu:~# dpkg-query -s python
Package: python
Status: install ok installed
Priority: important
Section: python
Installed-Size: 600
Maintainer: Ubuntu Core Developers <email address hidden>
Architecture: all
Source: python-defaults
Version: 2.5.1-1ubuntu2
Replaces: python2.3 (<= 2.3.2-6), python-xmlbase, python-base
Provides: python-email, python-xmlbase
Depends: python2.5 (>= 2.5), python-minimal (= 2.5.1-1ubuntu2)
Suggests: python-doc (>= 2.5.1-1ubuntu2), python-tk (>= 2.5.1-1ubuntu2), python-profiler (>= 2.5.1-1ubuntu2)
Conflicts: python2.3 (<< 2.3.5-14), python2.1 (<= 2.1.2), python-xmlbase, python-csv, python-bz2, python-base, python-central (<< 0.5.5)
Description: An interactive high-level object-oriented language (default version)
 Python, the high-level, interactive object oriented language,
 includes an extensive class library with lots of goodies for
 network programming, system administration, sounds and graphics.
 .
 This package is a dependency package, which depends on Debian's default
 Python version (currently v2.5).
Original-Maintainer: Matthias Klose <email address hidden>

root@kyle-ubuntu:~# dpkg-query -s python-central
Package: python-central
Status: install ok installed
Priority: standard
Section: python
Installed-Size: 224
Maintainer: Matthias Klose <email address hidden>
Architecture: all
Version: 0.5.50ubuntu6
Depends: python (>= 2.4.3-10)
Conflicts: debhelper (<< 5.0.37.3ubuntu2)
Description: register and build utility for Python packages
 This package provides support for building and installing
 python modules independent of the current installed Python
 version.

root@kyle-ubuntu:~# dpkg-query -s python-compizconfig python-gtk2
Package: python-compizconfig
Status: install ok installed
Priority: extra
Section: x11
Installed-Size: 136
Maintainer: Ubuntu MOTU Developers <email address hidden>
Architecture: i386
Source: compizconfig-python
Version: 0.5.2+git20070912-0ubuntu1
Depends: libc6 (>= 2.6-1), libcompizconfig0, libglib2.0-0 (>= 2.14.0), libice6 (>= 1:1.0.0), libsm6, libstartup-notification0 (>= 0.8-1), libx11-6, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxfixes3 (>= 1:4.0.1), libxinerama1, libxml2 (>= 2.6.29), libxrandr2 (>= 2:1.2.0), libxslt1.1 (>= 1.1.20), python (>= 2.5), python (<< 2.6)
Description: Compiz configuration system bindings
 The OpenCompositing Project brings 3D desktop visual effects that improve
 usability of the X Window System and provide increased productivity.
 .
 This package contains bindings for the compiz configuration system
Python-Version: 2.5

Package: python-gtk2
Status: install ok installed
Priority: optional
Section: python
Installed-Size: 4844
Maintainer: Ubuntu Desktop Team <email address hidden>
Architecture: i386
Source: pygtk
Version: 2.12.1-0ubuntu1
Provides: python2.4-gtk2, python2.5-gtk2
Depends: libatk1.0-0 (>= 1.20.0), libc6 (>= 2.7-1), libcairo2 (>= 1.5.4), libglib2.0-0 (>= 2.15.0), libgtk2.0-0 (>= 2.12.0), libpango1.0-0 (>= 1.19.2), python (<< 2.6), python (>= 2.4), python-cairo (>= 1.0.2-1.1), python-gobject (>= 2.14), python-numeric (>= 24.2-3), python-support (>= 0.7.1), python2.4-cairo, python2.4-gobject, python2.4-numeric, python2.5-cairo, python2.5-gobject, python2.5-numeric
Recommends: python-gtk2-doc
Suggests: python-gtk2-dbg
Conflicts: python-gdk-imlib, python-glade, python-gnome, python-gtk, python-gtk-1.2 (<< 0.6.12-7), python2.3-gtk2, python2.4-gtk2
Description: Python bindings for the GTK+ widget set
 This archive contains modules that allow you to use GTK+ in Python
 programs. This package contains the bindings for the version 2.0
 of that toolkit.
 .
 URL: http://www.daa.com.au/~james/software/pygtk/
Original-Maintainer: Sebastien Bacher <email address hidden>
Python-Version: 2.4, 2.5

root@kyle-ubuntu:~# dpkg-query -s nvidia-glx-new
Package: nvidia-glx-new
Status: install ok installed
Priority: optional
Section: restricted/misc
Installed-Size: 15232
Maintainer: Ubuntu Kernel Team <email address hidden>
Architecture: i386
Source: linux-restricted-modules-2.6.24 (2.6.24.9-8.25)
Version: 169.09+2.6.24.9-8.25
Replaces: nvidia-glx-src
Provides: nvidia-glx, xserver-xorg-video-2
Depends: libc6 (>= 2.7-1), libgl1-mesa | libgl1, libglu1-mesa | libglu1, libx11-6, libxext6, linux-restricted-modules-common, nvidia-kernel-169.09, xserver-xorg-core (>= 1:0.99.0-1)
Suggests: nvidia-new-kernel-source (>= 169.09), nvidia-settings
Conflicts: nvidia-glx, nvidia-glx-legacy, nvidia-glx-src, nvidia-xconfig
Description: NVIDIA binary XFree86 4.x/X.Org 'new' driver
 These XFree86 4.x/X.Org binary drivers provide optimized hardware acceleration
 of OpenGL applications via a direct-rendering X Server and supports the newer
 GeForce, nForce and Quadro families of NVIDIA chipsets. AGP, TV-out and
 flat panel displays are also supported.
 .
 If you have a TNT, TNT2, or older GeForce, you may need the nvidia-glx-legacy
 package instead of this one. If you have a GeForce4, you may need the nvidia-glx
 package.

ProblemType: Crash
Architecture: i386
Date: Thu Feb 21 23:55:09 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/ccsm
InterpreterPath: /usr/bin/python2.5
NonfreeKernelModules: nvidia
Package: compizconfig-settings-manager 0.5.2+git20070912-0ubuntu1
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/ccsm
ProcCwd: /home/kyle
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/bin/ccsm']
SourcePackage: compizconfig-settings-manager
Title: ccsm crashed with ImportError in <module>()
Traceback:
 Traceback (most recent call last):
   File "/usr/bin/ccsm", line 37, in <module>
     import compizconfig
 ImportError: /usr/lib/python2.5/site-packages/compizconfig.so: undefined symbol: ccsEdgesToStringList
Uname: Linux kyle-ubuntu 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
ubunyou (kyle-zeeuwen) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.