--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: [compiz] Compiz crashes with segfault immediately
- From: Katsuhiko Nishimra <ktns.87@gmail.com>
- Date: Tue, 15 Mar 2011 05:46:13 +0900
- Message-id: <AANLkTi=vOfH5fA+rop+nYMn-K63bWUnN5G1rvfvDrz7F@mail.gmail.com>
- In-reply-to: <4D7E7D10.5020702@gmail.com>
- References: <4D7E7D10.5020702@gmail.com>
Package: compiz
Version: 0.9.2.1+git20110226.f059fae9-4
Severity: serious
Hi,
My patched (gitk and Alt+Tab problem fix) compiz-decorator stopped
working after upgrade on something. Hoping this problem has been
resolved in experimental packages I built them from source and installed
them, and the situation get worse, compiz itself has begun killed with
segfault. Below is valgrind compiz --replace --debug output, hope it
helps guys.
Thanks.
%valgrind compiz --replace --debug
==24741== Memcheck, a memory error detector
==24741== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==24741== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for
copyright info
==24741== Command: compiz --replace --debug
==24741==
compiz (core) - Debug: Could not stat() file
/home/ktns/.compiz-1/plugins/libcore.so : No such file or directory
compiz (core) - Debug: Could not stat() file /usr/lib/compiz/libcore.so
: No such file or directory
compiz (core) - Debug: Could not stat() file
/home/ktns/.compiz-1/plugins/libccp.so : No such file or directory
Backend : gconf
Integration : true
Profile : default
Adding plugins
Initializing core options...done
==24741== Invalid read of size 8
==24741== at 0xB5C2C37: ??? (in
/usr/lib/compizconfig/backends/libgconf.so)
==24741== by 0xB5C45C1: ??? (in
/usr/lib/compizconfig/backends/libgconf.so)
==24741== by 0xAE9D622: ccsReadPluginSettings (in
/usr/lib/libcompizconfig.so.0.0.0)
==24741== by 0xAE9286B: ccsLoadPluginSettings (in
/usr/lib/libcompizconfig.so.0.0.0)
==24741== by 0xAE9E1A9: ccsContextNew (in
/usr/lib/libcompizconfig.so.0.0.0)
==24741== by 0xAC754D5: CcpScreen::CcpScreen(CompScreen*) (in
/usr/lib/compiz/libccp.so)
==24741== by 0xAC75F98:
CompPlugin::VTableForScreen<CcpScreen>::initScreen(CompScreen*) (in
/usr/lib/compiz/libccp.so)
==24741== by 0x4530F1: CompPlugin::screenInitPlugins(CompScreen*) (in
/usr/bin/compiz)
==24741== by 0x43422F: CompScreen::init(char const*) (in /usr/bin/compiz)
==24741== by 0x4257C9: CompManager::init() (in /usr/bin/compiz)
==24741== by 0x42595A: main (in /usr/bin/compiz)
==24741== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==24741==
==24741==
==24741== Process terminating with default action of signal 11 (SIGSEGV)
==24741== Access not within mapped region at address 0x0
==24741== at 0xB5C2C37: ??? (in
/usr/lib/compizconfig/backends/libgconf.so)
==24741== by 0xB5C45C1: ??? (in
/usr/lib/compizconfig/backends/libgconf.so)
==24741== by 0xAE9D622: ccsReadPluginSettings (in
/usr/lib/libcompizconfig.so.0.0.0)
==24741== by 0xAE9286B: ccsLoadPluginSettings (in
/usr/lib/libcompizconfig.so.0.0.0)
==24741== by 0xAE9E1A9: ccsContextNew (in
/usr/lib/libcompizconfig.so.0.0.0)
==24741== by 0xAC754D5: CcpScreen::CcpScreen(CompScreen*) (in
/usr/lib/compiz/libccp.so)
==24741== by 0xAC75F98:
CompPlugin::VTableForScreen<CcpScreen>::initScreen(CompScreen*) (in
/usr/lib/compiz/libccp.so)
==24741== by 0x4530F1: CompPlugin::screenInitPlugins(CompScreen*) (in
/usr/bin/compiz)
==24741== by 0x43422F: CompScreen::init(char const*) (in /usr/bin/compiz)
==24741== by 0x4257C9: CompManager::init() (in /usr/bin/compiz)
==24741== by 0x42595A: main (in /usr/bin/compiz)
==24741== If you believe this happened as a result of a stack
==24741== overflow in your program's main thread (unlikely but
==24741== possible), you can try to increase the size of the
==24741== main thread stack using the --main-stacksize= flag.
==24741== The main thread stack size used in this run was 8388608.
==24741==
==24741== HEAP SUMMARY:
==24741== in use at exit: 336,039 bytes in 3,867 blocks
==24741== total heap usage: 11,534 allocs, 7,667 frees, 2,035,980
bytes allocated
==24741==
==24741== LEAK SUMMARY:
==24741== definitely lost: 184 bytes in 2 blocks
==24741== indirectly lost: 240 bytes in 10 blocks
==24741== possibly lost: 35,236 bytes in 594 blocks
==24741== still reachable: 300,379 bytes in 3,261 blocks
==24741== suppressed: 0 bytes in 0 blocks
==24741== Rerun with --leak-check=full to see details of leaked memory
==24741==
==24741== For counts of detected and suppressed errors, rerun with: -v
==24741== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 19 from 7)
zsh: segmentation fault valgrind compiz --replace --debug
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.38-rc7-hod-rc+
Debian Release: wheezy/sid
500 unstable ftp.nara.wide.ad.jp
500 unstable debian-multimedia.org
500 stable dl.google.com
500 oldstable volatile.debian.org
500 oldstable security.debian.org
200 experimental ftp.nara.wide.ad.jp
1001 unstable repository.glx-dock.org
--- Package information. ---
Depends (Version) |
Installed
==================================================================-+-====================================
compiz-core (>= 0.9.2.1+git20110226.f059fae9-4) |
0.9.2.1+git20110226.f059fae9-4
compiz-plugins (>= 0.9.2.1+git20110226.f059fae9-4) |
0.9.2.1+git20110226.f059fae9-4
compiz-gnome |
0.9.2.1+git20110226.f059fae9-4
OR compiz-kde |
compiz-fusion-plugins-main (>= 0.9) |
0.9.2.1+git20110224.g4a6783f-2
libcompizconfig0 (>= 0.9) |
0.9.2.1+git20110226.78a7cc8c-1
Package's Recommends field is empty.
Suggests (Version) | Installed
============================================-+-===========
compizconfig-settings-manager | 0.8.4-2
--
Katsuhiko Nishimra
ktns.87@gmail.com
--- End Message ---