Bug#531797: marked as done (compizconfig-settings-manager: apparent library mismatch [?])

2010-02-11 Thread Debian Bug Tracking System
Your message dated Thu, 11 Feb 2010 23:36:45 +
with message-id e1nfiat-0005pa...@ries.debian.org
and subject line Bug#531797: fixed in libcompizconfig 0.8.4-1
has caused the Debian Bug report #531797,
regarding compizconfig-settings-manager: apparent library mismatch [?]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
531797: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531797
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: compizconfig-settings-manager
Version: 0.8.2-2
Severity: grave
Justification: renders package unusable

when i launch ccsm, it breaks on me with the following error message

terminate called after throwing an instance of 'std::logic_error'
  what():  basic_string::_S_construct NULL not valid

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-2-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages compizconfig-settings-manager depends on:
ii  librsvg2-common   2.22.3-2   SAX-based renderer library for SVG
ii  python2.5.4-2An interactive high-level object-o
ii  python-compizconfig   0.8.2-1Compizconfig bindings for python
ii  python-gtk2   2.14.1-3   Python bindings for the GTK+ widge
ii  python-support1.0.3  automated rebuilding support for P

Versions of packages compizconfig-settings-manager recommends:
ii  python-sexy   0.1.9-1python language bindings for libse

compizconfig-settings-manager suggests no packages.

-- no debconf information

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



---End Message---
---BeginMessage---
Source: libcompizconfig
Source-Version: 0.8.4-1

We believe that the bug you reported is fixed in the latest version of
libcompizconfig, which is due to be installed in the Debian FTP archive:

libcompizconfig-dev_0.8.4-1_amd64.deb
  to main/libc/libcompizconfig/libcompizconfig-dev_0.8.4-1_amd64.deb
libcompizconfig0_0.8.4-1_amd64.deb
  to main/libc/libcompizconfig/libcompizconfig0_0.8.4-1_amd64.deb
libcompizconfig_0.8.4-1.diff.gz
  to main/libc/libcompizconfig/libcompizconfig_0.8.4-1.diff.gz
libcompizconfig_0.8.4-1.dsc
  to main/libc/libcompizconfig/libcompizconfig_0.8.4-1.dsc
libcompizconfig_0.8.4.orig.tar.gz
  to main/libc/libcompizconfig/libcompizconfig_0.8.4.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 531...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sean Finney sean...@debian.org (supplier of updated libcompizconfig package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Thu, 11 Feb 2010 20:33:19 +0100
Source: libcompizconfig
Binary: libcompizconfig-dev libcompizconfig0
Architecture: source amd64
Version: 0.8.4-1
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force debian-x@lists.debian.org
Changed-By: Sean Finney sean...@debian.org
Description: 
 libcompizconfig-dev - Configuration settings library for compiz-fusion - 
development fi
 libcompizconfig0 - Configuration settings library for compiz-fusion
Closes: 531797
Changes: 
 libcompizconfig (0.8.4-1) unstable; urgency=low
 .
   * New upstream release.
 - Includes fix for basic_string::_S_construct NULL not valid.
   (Closes: #531797)
   * Update Build-Depends against compiz-dev to 0.8.4-1 for ABI bump.
Checksums-Sha1: 
 b603fc0ac70e89bd50452a8c705f371594a5167d 1380 libcompizconfig_0.8.4-1.dsc
 d2a3a312f3e17a6294e00fd7fadfb87e8c9eb248 70419 
libcompizconfig_0.8.4.orig.tar.gz
 a2e22105436021285a829b5b2f9540aff6f27109 3892 libcompizconfig_0.8.4-1.diff.gz
 5e530210b11ea20adbfe44bee0b174bb8f886ccf 130076 
libcompizconfig-dev_0.8.4-1_amd64.deb
 f46d0c2773a46530ed2f402ea71c720929e85877 121192 
libcompizconfig0_0.8.4-1_amd64.deb
Checksums-Sha256: 
 184f825f24ba26e65d69d43cd3d2280282b9cf9f7e2cfd8ea317b25688c653c4

Processed: Re: Bug#531797:

2010-02-04 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tags 531797 pending
Bug #531797 [libcompizconfig0] compizconfig-settings-manager: apparent library 
mismatch [?]
Bug #531800 [libcompizconfig0] compiz-core: /usr/bin/compiz uses the ccp 
plugin, that is broken
Added tag(s) pending.
Added tag(s) pending.
 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#531797:

2010-02-04 Thread sean finney
tags 531797 pending
thanks

Hi there,

(belated reply, i know...)

good catch!  it looks like this was found and fixed upstream:

commit a13ca4ed66b18b72a611231cce163e9c499ee20c
Author: Erkin Bahceci erkin...@gmail.com
Date:   Sun Sep 20 20:53:39 2009 -0500

Fix crash when LANG has no value.

diff --git a/src/compiz.cpp b/src/compiz.cpp
index 0faa945..2755d47 100644
--- a/src/compiz.cpp
+++ b/src/compiz.cpp
@@ -85,7 +85,7 @@ getLocale ()
 if (!lang || !strlen (lang))
lang = getenv (LC_MESSAGES);
 
-return lang;
+return lang ? lang : (char *);
 }
 
 std::string curLocale = std::string (getLocale ());

so it'll be rolled into the next upload.



sean


signature.asc
Description: Digital signature


Bug#531797:

2009-12-04 Thread Emmanuel Thomé
Hi,

Read the source, luke:

From compiz.cpp in libcompizconfig:

static char *
getLocale ()
{
char *lang = getenv (LANG);

if (!lang || !strlen (lang))
lang = getenv (LC_ALL);

if (!lang || !strlen (lang))
lang = getenv (LC_MESSAGES);

return lang;
}

std::string curLocale = std::string (getLocale ());


The library segfaults at this static initialization. So the cure is
- if you just want to run ccsm, export LANG=C  first
- report upstream so that they can fix this ugly blob.

Cheers,

E.



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#531797: Tentative solution

2009-07-14 Thread Jon Caldwell
I was having the same error when running ccsm or compiz.real ccp inside of a
slim session as opposed to as a continuation of another login - it turned
out that LANG was unset.

Try running LANG=en_US.UTF-8 ccsm - worked for me.


Bug#531797: request for more information

2009-06-12 Thread Giacomo Boffi
sean finney writes:

  right.  i suspect that the problem is not in the compiz binary but
  one the libraries or plugins shipped in compiz (most likely
  libcompizconfig, which is linked to by both compiz.real and ccsm)

right.

 what window manager are you using?  it could be that the problem only
 asserts itself in non-gnome installations.
   
   compiz, isnt't it a window manager? in alternative to compiz i use
   {,v}twm --- i cannot say that i have no gnome on my pc, but i'd prefer
   not to
   
   that said, if all else fails, i can install compiz, with all of its
   gnome dependencies
  
  sorry, i kinda blurred what i meant: s/window manager/desktop
  environment/.

no desktop environments here, only a plain window manager + screenlets

  in other words, what do you choose when you log in on your system
  before you start compiz?  are you starting vtwm and then compiz via
  an .xinitrc, or...?

i start either compiz or vtwm (or twm, or gwm, etc) from the console
command line, using a set of aliases that expand to something like

% startx ~/.xsession.windowmanager  .xsession.errors 21 

   | #10 0xb65c055d in ?? () from /usr/lib/libcompizconfig.so.0
  
  okay, so the first relevant stack frame seems to come from
  libcompizconfig.  i'll see about providing a debug version of this
  library.  it might also be helpful to get a copy of the actual core
  file, though there are privacy implications as environment
  variables and memory contents might be stored in this file so you
  probably shouldn't post it publically.  do you think you could
  privately email me a copy of one of them?

Sean, i don't know if this is relevant, but i have not a
~/.config/compiz/ directory (erased by error), is it possible that
libcompizconfig chokes on that? but then, it is the case of each new
user, isn't it?

ciao
g
-- 
Lord, what fools these mortals be!

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#531797: request for more information

2009-06-11 Thread Giacomo Boffi
sean finney writes:
  round two :)

first of all, i have to ask if you have seen my bug report against
ccsm

also ccsm dumps core on me, with the same error message, and if i hand
start compiz.real without invoking the configuration plugin, compiz
starts ok (but it doesn't do anything valuable thereafter)

now, it's time to answer your questions...


   sudo apt-get install apt-show-versions
   apt-show-versions -b | grep -v -E '/sid|/squeeze|/testing|/unstable'

,[ apt-show-versions -b | grep -v -E '/sid|/squeeze|/testing|/unstable ]
| googleearth 5.0.11337.1968+0.5.4-1 installed: No available version in archive
| libgnome-desktop-2/unknown
| libvolume-id0/unknown
| linux-headers-2.6.26-1-686/unknown
| linux-headers-2.6.26-1-common/unknown
| linux-image-2.6.26-1-686/unknown
`

libgnome-desktop-2 seems suspicious, so i have already removed that
package, installing libgnome-desktop-2-11 --- alas, compiz.real dumps
always core


   | /usr/lib/3dnow/atlas
   | /usr/lib/3dnow
   | /usr/lib/atlas
  
  i don't have these,

linear algebra, debian itself modifies ld.conf

  
   ,[ sudo updatedb  locate libcompizconfig.so | xargs ldd ]
   | /usr/lib/libcompizconfig.so.0:
  snip
  
  how about this one?
  
   ldd `which compiz.real`

,[ ldd /usr/bin/compiz.real ]
|   linux-gate.so.1 =  (0xb7f4b000)
|   libXcomposite.so.1 = /usr/lib/libXcomposite.so.1 (0xb7f35000)
|   libXdamage.so.1 = /usr/lib/libXdamage.so.1 (0xb7f32000)
|   libXfixes.so.3 = /usr/lib/libXfixes.so.3 (0xb7f2c000)
|   libXrandr.so.2 = /usr/lib/libXrandr.so.2 (0xb7f25000)
|   libXinerama.so.1 = /usr/lib/libXinerama.so.1 (0xb7f22000)
|   libXcursor.so.1 = /usr/lib/libXcursor.so.1 (0xb7f19000)
|   libICE.so.6 = /usr/lib/libICE.so.6 (0xb7f01000)
|   libSM.so.6 = /usr/lib/libSM.so.6 (0xb7ef9000)
|   libxslt.so.1 = /usr/lib/libxslt.so.1 (0xb7ec2000)
|   libxml2.so.2 = /usr/lib/libxml2.so.2 (0xb7d88000)
|   libstartup-notification-1.so.0 = 
/usr/lib/libstartup-notification-1.so.0 (0xb7d8)
|   libGL.so.1 = /usr/lib/libGL.so.1 (0xb7cc6000)
|   libm.so.6 = /lib/i686/cmov/libm.so.6 (0xb7ca)
|   libc.so.6 = /lib/i686/cmov/libc.so.6 (0xb7b3f000)
|   libX11.so.6 = /usr/lib/libX11.so.6 (0xb7a21000)
|   libXext.so.6 = /usr/lib/libXext.so.6 (0xb7a13000)
|   libdl.so.2 = /lib/i686/cmov/libdl.so.2 (0xb7a0f000)
|   libXrender.so.1 = /usr/lib/libXrender.so.1 (0xb7a06000)
|   libuuid.so.1 = /lib/libuuid.so.1 (0xb7a02000)
|   libz.so.1 = /usr/lib/libz.so.1 (0xb79ec000)
|   libxcb-aux.so.0 = /usr/lib/libxcb-aux.so.0 (0xb79e9000)
|   libxcb-event.so.1 = /usr/lib/libxcb-event.so.1 (0xb79e6000)
|   libxcb-atom.so.1 = /usr/lib/libxcb-atom.so.1 (0xb79e2000)
|   libxcb.so.1 = /usr/lib/libxcb.so.1 (0xb79c9000)
|   libGLcore.so.1 = /usr/lib/libGLcore.so.1 (0xb6ab)
|   libnvidia-tls.so.1 = /usr/lib/tls/libnvidia-tls.so.1 (0xb6aae000)
|   /lib/ld-linux.so.2 (0xb7f4c000)
|   libXau.so.6 = /usr/lib/libXau.so.6 (0xb6aab000)
|   libXdmcp.so.6 = /usr/lib/libXdmcp.so.6 (0xb6aa6000)
`


  these are the only differences to my system:
  
   | pn  compiznone   (no 
   description available)
   | pn  compiz-gnome  none   (no 
   description available)
   | pn  compizconfig-backend-gconfnone   (no 
   description available)
  
  what window manager are you using?  it could be that the problem only
  asserts itself in non-gnome installations.

compiz, isnt't it a window manager? in alternative to compiz i use
{,v}twm --- i cannot say that i have no gnome on my pc, but i'd prefer
not to

that said, if all else fails, i can install compiz, with all of its
gnome dependencies

  one last question.  when you get the error:
  
  terminate called after throwing an instance of 'std::logic_error'
what():  basic_string::_S_construct NULL not valid
  
  is it followed by an abort?

yes

   echo bt | gdb /usr/bin/compiz.real core
  
  it may be the case that we will need debugging symbols available to read
  the backtrace.  if so i'll provide some debuggable .debs for you to install.

here it is the typescript of a debugging session

,[ typescript ]
| Script started on Thu Jun 11 15:07:06 2009
| Thu Jun 11 15:07:06: sudo /usr/bin/compiz.real core

| GNU gdb 6.8-debian

| Copyright (C) 2008 Free Software Foundation, Inc.

| License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html

| This is free software: you are free to change and redistribute it.

| There is NO WARRANTY, to the extent permitted by law.  Type show copying

| and show warranty for details.

| This GDB was configured as i486-linux-gnu...

| (no debugging symbols found)

| 

| warning: Can't read pathname for load map: Input/output error.

| Reading symbols from /usr/lib/libXcomposite.so.1...(no debugging symbols 
found)...done.

| Loaded 

Bug#531797: request for more information

2009-06-11 Thread sean finney
hi giacomo,

On Thu, Jun 11, 2009 at 03:20:26PM +0200, Giacomo Boffi wrote:
 first of all, i have to ask if you have seen my bug report against
 ccsm
 
 also ccsm dumps core on me, with the same error message, and if i hand
 start compiz.real without invoking the configuration plugin, compiz
 starts ok (but it doesn't do anything valuable thereafter)

right.  i suspect that the problem is not in the compiz binary but one
the libraries or plugins shipped in compiz (most likely libcompizconfig,
which is linked to by both compiz.real and ccsm)

 ,[ apt-show-versions -b | grep -v -E '/sid|/squeeze|/testing|/unstable ]
 | googleearth 5.0.11337.1968+0.5.4-1 installed: No available version in 
 archive
 | libgnome-desktop-2/unknown
 | libvolume-id0/unknown
 | linux-headers-2.6.26-1-686/unknown
 | linux-headers-2.6.26-1-common/unknown
 | linux-image-2.6.26-1-686/unknown
 `

okay, nothing out of the ordinary there (even cleaner than my system:)
 
 
 ,[ ldd /usr/bin/compiz.real ]
snip

nothing out of the ordinary here either from what i can tell.

   what window manager are you using?  it could be that the problem only
   asserts itself in non-gnome installations.
 
 compiz, isnt't it a window manager? in alternative to compiz i use
 {,v}twm --- i cannot say that i have no gnome on my pc, but i'd prefer
 not to
 
 that said, if all else fails, i can install compiz, with all of its
 gnome dependencies

sorry, i kinda blurred what i meant: s/window manager/desktop
environment/.   in other words, what do you choose when you log in on
your system before you start compiz?  are you starting vtwm and then
compiz via an .xinitrc, or...?

 here it is the typescript of a debugging session
 
 ,[ typescript ]
 | #0  0xb7f8a424 in __kernel_vsyscall ()
 | #1  0xb7ba9680 in raise () from /lib/i686/cmov/libc.so.6
 | #2  0xb7bacd68 in abort () from /lib/i686/cmov/libc.so.6
 | #3  0xb647df9f in __gnu_cxx::__verbose_terminate_handler ()
 |from /usr/lib/libstdc++.so.6
 | #4  0xb647be85 in ?? () from /usr/lib/libstdc++.so.6
 | #5  0xb647bec2 in std::terminate () from /usr/lib/libstdc++.so.6
 | #6  0xb647c001 in __cxa_throw () from /usr/lib/libstdc++.so.6
 | #7  0xb6416c2f in std::__throw_logic_error () from /usr/lib/libstdc++.so.6
 | #8  0xb6458862 in ?? () from /usr/lib/libstdc++.so.6
 | #9  0xb64589d6 in std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar ::basic_string () from /usr/lib/libstdc++.so.6
 | #10 0xb65c055d in ?? () from /usr/lib/libcompizconfig.so.0

okay, so the first relevant stack frame seems to come from libcompizconfig.
i'll see about providing a debug version of this library.  it might also
be helpful to get a copy of the actual core file, though there are
privacy implications as environment variables and memory contents might
be stored in this file so you probably shouldn't post it publically.  do
you think you could privately email me a copy of one of them?


sean

-- 


signature.asc
Description: Digital signature


Bug#531797: request for more information

2009-06-09 Thread Giacomo Boffi
sean finney writes:
  tags 531800 unreproducable
  severity 531800 important
  thanks
  
  hi giacomo,
  
  i can't reproduce this problem (and i'm also running 2.6.29/amd64).

i'm running an AMD cpu, but debian's architecture is i386

  are you sure you don't have a compiz component installed from source,
  a non-standard library installed or perhaps something from experimental?

i don't know

  the following information would be helpful:
  
  echo $LD_LIBRARY_PATH

,[ echo $LD_LIBRARY_PATH ]
| 
,

(that is, LD_LIBRARY_PATH is unset)

  cat /etc/ld.so.conf /etc/ld.so.conf.d/*

,[ cat /etc/ld.so.conf /etc/ld.so.conf.d/* ]
| include /etc/ld.so.conf.d/*.conf
| 
| /usr/lib/3dnow/atlas
| /usr/lib/3dnow
| /usr/lib/atlas
| # Multiarch support
| /lib/i486-linux-gnu
| /usr/lib/i486-linux-gnu
| # libc default configuration
| /usr/local/lib
`

  sudo updatedb  locate libcompizconfig.so | xargs ldd

,[ sudo updatedb  locate libcompizconfig.so | xargs ldd ]
| /usr/lib/libcompizconfig.so.0:
|   linux-gate.so.1 =  (0xb8028000)
|   /usr/lib/libtsocks.so (0xb7fd5000)
|   libxml2.so.2 = /usr/lib/libxml2.so.2 (0xb7e8a000)
|   libX11.so.6 = /usr/lib/libX11.so.6 (0xb7d6b000)
|   libprotobuf.so.3 = /usr/lib/libprotobuf.so.3 (0xb7c91000)
|   libstdc++.so.6 = /usr/lib/libstdc++.so.6 (0xb7ba)
|   libm.so.6 = /lib/i686/cmov/libm.so.6 (0xb7b7a000)
|   libc.so.6 = /lib/i686/cmov/libc.so.6 (0xb7a1a000)
|   libgcc_s.so.1 = /lib/libgcc_s.so.1 (0xb79ee000)
|   libdl.so.2 = /lib/i686/cmov/libdl.so.2 (0xb79e9000)
|   libz.so.1 = /usr/lib/libz.so.1 (0xb79d4000)
|   libxcb.so.1 = /usr/lib/libxcb.so.1 (0xb79bb000)
|   /lib/ld-linux.so.2 (0xb8029000)
|   libXau.so.6 = /usr/lib/libXau.so.6 (0xb79b8000)
|   libXdmcp.so.6 = /usr/lib/libXdmcp.so.6 (0xb79b3000)
| /usr/lib/libcompizconfig.so.0.0.0:
|   linux-gate.so.1 =  (0xb8019000)
|   /usr/lib/libtsocks.so (0xb7fc6000)
|   libxml2.so.2 = /usr/lib/libxml2.so.2 (0xb7e7b000)
|   libX11.so.6 = /usr/lib/libX11.so.6 (0xb7d5c000)
|   libprotobuf.so.3 = /usr/lib/libprotobuf.so.3 (0xb7c82000)
|   libstdc++.so.6 = /usr/lib/libstdc++.so.6 (0xb7b91000)
|   libm.so.6 = /lib/i686/cmov/libm.so.6 (0xb7b6b000)
|   libc.so.6 = /lib/i686/cmov/libc.so.6 (0xb7a0b000)
|   libgcc_s.so.1 = /lib/libgcc_s.so.1 (0xb79df000)
|   libdl.so.2 = /lib/i686/cmov/libdl.so.2 (0xb79da000)
|   libz.so.1 = /usr/lib/libz.so.1 (0xb79c5000)
|   libxcb.so.1 = /usr/lib/libxcb.so.1 (0xb79ac000)
|   /lib/ld-linux.so.2 (0xb801a000)
|   libXau.so.6 = /usr/lib/libXau.so.6 (0xb79a9000)
|   libXdmcp.so.6 = /usr/lib/libXdmcp.so.6 (0xb79a4000)
`
  
  dpkg -l '*compiz*'
,
| Desired=Unknown/Install/Remove/Purge/Hold
| | Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
| |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: 
uppercase=bad)
| ||/ Name  Version  Description
| 
+++-=--
| pn  compiznone   (no 
description available)
| ii  compiz-core   0.8.2-6  OpenGL 
window and compositing manager
| un  compiz-core-abiversion-20090207   none   (no 
description available)
| ii  compiz-dev0.8.2-6  OpenGL 
window and compositing manager - deve
| ii  compiz-fusion-bcop0.8.2-1  Compiz 
Fusion option code generator
| ii  compiz-fusion-plugins-extra   0.8.2-3  Compiz 
Fusion plugins - extra collection
| ii  compiz-fusion-plugins-main0.8.2-3  Compiz 
Fusion plugins - main collection
| ii  compiz-fusion-plugins-unsupported 0.8.2-1  Compiz 
Fusion plugins - unsupported collec
| pn  compiz-gnome  none   (no 
description available)
| ii  compiz-gtk0.8.2-6  OpenGL 
window and compositing manager - Gtk 
| ii  compiz-plugins0.8.2-6  OpenGL 
window and compositing manager - plug
| pn  compizconfig-backend-gconfnone   (no 
description available)
| ii  compizconfig-settings-manager 0.8.2-2  
Compizconfig Settings Manager
| ii  libcompizconfig0  0.8.2-2  
Configuration settings library for compiz-fu
| ii  python-compizconfig   0.8.2-1  
Compizconfig bindings for python
`

  i'm going to check to see if there's anything that has recently
  happened in testing/unstable that i've somehow missed but this
  information will be helpful in any case.  in the meantime i'm
  downgrading the bug.

thank you Sean
   

Bug#531797: request for more information

2009-06-09 Thread sean finney
round two :)

On Tue, Jun 09, 2009 at 03:19:22PM +0200, Giacomo Boffi wrote:
   i can't reproduce this problem (and i'm also running 2.6.29/amd64).
 
 i'm running an AMD cpu, but debian's architecture is i386

ah, okay.  i don't think it's relevant but thanks for clarifying.

   are you sure you don't have a compiz component installed from source,
   a non-standard library installed or perhaps something from experimental?
 
 i don't know

let's try:

sudo apt-get install apt-show-versions
apt-show-versions -b | grep -v -E '/sid|/squeeze|/testing|/unstable'

this should give a listing of all packages that aren't known in testing or
unstable (there could possibly be a large number of No available version in 
archive lines output, which are probably okay but it would be good if i could
go through them for the sake of being thorough.

 ,[ cat /etc/ld.so.conf /etc/ld.so.conf.d/* ]
 | include /etc/ld.so.conf.d/*.conf
 | 
 | /usr/lib/3dnow/atlas
 | /usr/lib/3dnow
 | /usr/lib/atlas

i don't have these, but it doesn't look like anything strange in the
ldd output below so i'm tentatively thinking they're not relevant.

 ,[ sudo updatedb  locate libcompizconfig.so | xargs ldd ]
 | /usr/lib/libcompizconfig.so.0:
snip

how about this one?

ldd `which compiz.real`

   dpkg -l '*compiz*'
 ,
 | Desired=Unknown/Install/Remove/Purge/Hold
 | | 
 Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
 | |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: 
 uppercase=bad)
 | ||/ Name  Version  
 Description
 | 
 +++-=--

these are the only differences to my system:

 | pn  compiznone   (no 
 description available)
 | pn  compiz-gnome  none   (no 
 description available)
 | pn  compizconfig-backend-gconfnone   (no 
 description available)

what window manager are you using?  it could be that the problem only
asserts itself in non-gnome installations.

   i'm going to check to see if there's anything that has recently
   happened in testing/unstable that i've somehow missed but this
   information will be helpful in any case.  in the meantime i'm
   downgrading the bug.

i haven't found anything here...

one last question.  when you get the error:

terminate called after throwing an instance of 'std::logic_error'
  what():  basic_string::_S_construct NULL not valid

is it followed by an abort?  from some googling (and a basic test) it
seems this error stems from something somewhere allocating a std::string(0).
if it does give an abort message, could you:

* apt-get install gdb
* ulimit -c unlimited
* invoke compiz again on the cmdline to get the same error

this should produce a core dump, which can then get us a backtrace to point
at where the exception was thrown with

echo bt | gdb /usr/bin/compiz.real core

it may be the case that we will need debugging symbols available to read
the backtrace.  if so i'll provide some debuggable .debs for you to install.


sean


signature.asc
Description: Digital signature


Bug#531797: request for more information

2009-06-08 Thread sean finney
tags 531800 unreproducable
severity 531800 important
thanks

hi giacomo,

i can't reproduce this problem (and i'm also running 2.6.29/amd64).
are you sure you don't have a compiz component installed from source,
a non-standard library installed or perhaps something from experimental?

the following information would be helpful:

echo $LD_LIBRARY_PATH

cat /etc/ld.so.conf /etc/ld.so.conf.d/*

sudo updatedb  locate libcompizconfig.so | xargs ldd

dpkg -l '*compiz*'

i'm going to check to see if there's anything that has recently happened
in testing/unstable that i've somehow missed but this information will
be helpful in any case.  in the meantime i'm downgrading the bug.


thanks,
sean


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.29-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



signature.asc
Description: Digital signature


Bug#531797: compizconfig-settings-manager: apparent library mismatch [?]

2009-06-04 Thread giacomo boffi
Package: compizconfig-settings-manager
Version: 0.8.2-2
Severity: grave
Justification: renders package unusable

when i launch ccsm, it breaks on me with the following error message

terminate called after throwing an instance of 'std::logic_error'
  what():  basic_string::_S_construct NULL not valid

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-2-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages compizconfig-settings-manager depends on:
ii  librsvg2-common   2.22.3-2   SAX-based renderer library for SVG
ii  python2.5.4-2An interactive high-level object-o
ii  python-compizconfig   0.8.2-1Compizconfig bindings for python
ii  python-gtk2   2.14.1-3   Python bindings for the GTK+ widge
ii  python-support1.0.3  automated rebuilding support for P

Versions of packages compizconfig-settings-manager recommends:
ii  python-sexy   0.1.9-1python language bindings for libse

compizconfig-settings-manager suggests no packages.

-- no debconf information

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org