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.