[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#531797: request for more information



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 (0xb7d80000)
| 	libGL.so.1 => /usr/lib/libGL.so.1 (0xb7cc6000)
| 	libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7ca0000)
| 	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 (0xb6ab0000)
| 	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  compiz                            <none>                       (no description available)
 > > | pn  compiz-gnome                      <none>                       (no description available)
 > > | pn  compizconfig-backend-gconf        <none>                       (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 symbols for /usr/lib/libXcomposite.so.1

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

| Loaded symbols for /usr/lib/libXdamage.so.1

| Reading symbols from /usr/lib/libXfixes.so.3...

| (no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libXfixes.so.3

| Reading symbols from /usr/lib/libXrandr.so.2...(no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libXrandr.so.2

| Reading symbols from /usr/lib/libXinerama.so.1...

| (no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libXinerama.so.1

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

| Loaded symbols for /usr/lib/libXcursor.so.1

| Reading symbols from /usr/lib/libICE.so.6...

| (no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libICE.so.6

| Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libSM.so.6

| Reading symbols from /usr/lib/libxslt.so.1...

| (no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libxslt.so.1

| Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libxml2.so.2

| Reading symbols from /usr/lib/libstartup-notification-1.so.0...

| (no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libstartup-notification-1.so.0

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

| Loaded symbols for /usr/lib/libGL.so.1

| Reading symbols from /lib/i686/cmov/libm.so.6...

| (no debugging symbols found)...done.

| Loaded symbols for /lib/i686/cmov/libm.so.6

| Reading symbols from /lib/i686/cmov/libc.so.6...(no debugging symbols found)...done.

| Loaded symbols for /lib/i686/cmov/libc.so.6

| Reading symbols from /usr/lib/libX11.so.6...

| (no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libX11.so.6

| Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libXext.so.6

| Reading symbols from /lib/i686/cmov/libdl.so.2...

| (no debugging symbols found)...done.

| Loaded symbols for /lib/i686/cmov/libdl.so.2

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

| Loaded symbols for /usr/lib/libXrender.so.1

| Reading symbols from /lib/libuuid.so.1...

| (no debugging symbols found)...done.

| Loaded symbols for /lib/libuuid.so.1

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

| Loaded symbols for /usr/lib/libz.so.1

| Reading symbols from /usr/lib/libxcb-aux.so.0...

| (no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libxcb-aux.so.0

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

| Loaded symbols for /usr/lib/libxcb-event.so.1

| Reading symbols from /usr/lib/libxcb-atom.so.1...

| (no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libxcb-atom.so.1

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

| Loaded symbols for /usr/lib/libxcb.so.1

| Reading symbols from /usr/lib/libGLcore.so.1...

| (no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libGLcore.so.1

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

| Loaded symbols for /usr/lib/tls/libnvidia-tls.so.1

| Reading symbols from /lib/ld-linux.so.2...

| (no debugging symbols found)...done.

| Loaded symbols for /lib/ld-linux.so.2

| Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libXau.so.6

| Reading symbols from /usr/lib/libXdmcp.so.6...

| (no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libXdmcp.so.6

| Reading symbols from /usr/lib/compiz/libccp.so...(no debugging symbols found)...done.

| Loaded symbols for /usr/lib/compiz/libccp.so

| Reading symbols from /usr/lib/libcompizconfig.so.0...

| (no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libcompizconfig.so.0

| Reading symbols from /usr/lib/libprotobuf.so.3...(no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libprotobuf.so.3

| Reading symbols from /lib/i686/cmov/libpthread.so.0...

| (no debugging symbols found)...done.

| Loaded symbols for /lib/i686/cmov/libpthread.so.0

| Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done.

| Loaded symbols for /usr/lib/libstdc++.so.6

| Reading symbols from /lib/libgcc_s.so.1...

| (no debugging symbols found)...done.

| Loaded symbols for /lib/libgcc_s.so.1

| (no debugging symbols found)

| Core was generated by `/usr/bin/compiz.real --ignore-desktop-hints --replace --loose-binding core ccp'.

| Program terminated with signal 6, Aborted.

| [New process 3635]

| #0  0xb7f8a424 in __kernel_vsyscall ()

| (gdb) bt

| #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_string<char, std::char_traits<char>, std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.6

| #10 0xb65c055d in ?? () from /usr/lib/libcompizconfig.so.0

| #11 0xb65e424d in ?? () from /usr/lib/libcompizconfig.so.0

| #12 0xb65ecbac in ?? () from /usr/lib/libcompizconfig.so.0

| #13 0x08d72548 in ?? ()

| #14 0xbfea5308 in ?? ()

| #15 0xb65b784c in _init () from /usr/lib/libcompizconfig.so.0

| Backtrace stopped: frame did not save the PC

| (gdb) quit

| Thu Jun 11 15:07:26: exit

| 
| Script done on Thu Jun 11 15:07:29 2009
`----

thank you very much Sean,
                                                                        gb
-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


Reply to: