compiz.real crashed with SIGSEGV in fxDodgeAnimStep()

Bug #450370 reported by jeff
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
In Progress
Medium
Unassigned

Bug Description

Binary package hint: compiz

ubuntu 9.04 jaunty jackalope
Linux jeff-laptop 2.6.28-15-generic #52-Ubuntu SMP Wed Sep 9 10:49:34 UTC 2009 i686 GNU/Linux

compiz version: 1:0.8.2-0ubuntu8.1

compiz crashed when i switch window from Transmission to Firefox Download Page.
for example: i open torrent-link from Mozzilla, choose open link in Transmission, then Transmission Window appears, and i close Mozzila Download Page - compiz crushes.

ProblemType: Crash
Architecture: i386
CrashCounter: 1
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/compiz.real
MachineType: Acer, inc. Aspire 5920G
NonfreeKernelModules: nvidia
Package: compiz-core 1:0.8.2-0ubuntu8.1
ProcCmdLine: root=UUID=071bd27f-6aaf-40e1-bebb-afe549404143 ro quiet splash
ProcCmdline: /usr/bin/compiz.real --ignore-desktop-hints --replace --sm-client-id 109689cccb51500f09125541217791785900000033060028 --loose-binding core ccp
ProcEnviron:
 LANG=ru_RU.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.28-15.52-generic
Signal: 11
SourcePackage: compiz
StacktraceTop:
 ?? () from /usr/lib/compiz/libanimation.so
 fxDodgeAnimStep () from /usr/lib/compiz/libanimation.so
 ?? () from /usr/lib/compiz/libanimation.so
 ?? () from /usr/lib/compiz/libwall.so
 ?? () from /usr/lib/compiz/libshift.so
Title: compiz.real crashed with SIGSEGV in fxDodgeAnimStep()
UserGroups: adm admin cdrom dialout fuse lpadmin plugdev sambashare vboxusers

Revision history for this message
jeff (antonkedrov) wrote :
Revision history for this message
jeff (antonkedrov) wrote :

dmesg:

[28523.813122] compiz.real[3462]: segfault at 1fd ip b5ccad42 sp bfeba070 error 4 in libanimation.so[b5cbe000+1200

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:fxDodgeProcessSubject (wCur=0x1, wRegion=0xa6b1c80,
fxDodgeAnimStep (w=0xa5c5530, time=22) at dodge.c:115
animPreparePaintScreen (s=0x937e8c8, msSinceLastPaint=22)
wallPreparePaintScreen (s=0x937e8c8, msSinceLastPaint=22)
shiftPreparePaintScreen (s=0x937e8c8, msSinceLastPaint=22)

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt (retraced)
Changed in compiz (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Michael Vogt (mvo)
security vulnerability: yes → no
visibility: private → public
Revision history for this message
Erkin Bahceci (cornelius1) wrote :
Changed in compiz (Ubuntu):
status: New → In Progress
Revision history for this message
jeff (antonkedrov) wrote :

cornelius, thanks.
i download source file which i found by link you post, extract archive, but i can't compile it.
i go to unpacked directory and try to run ./configure , but get this error:

bash: ./configure: No such file or directory

can you help me and say what i do wrong?
thank you.

Revision history for this message
Travis Watkins (amaranth) wrote :

You first need to run `./autogen.sh` since this is a git snapshot and not a release tarball. Then you'll want to run `sudo apt-get build-dep compiz-fusion-plugins-main` to make sure you have all the dependencies. Then you can do the normal configure, make, make install.

Revision history for this message
jeff (antonkedrov) wrote :

i start ./autogen.sh and got following:

jeff@jeff-laptop:/tmp/plugins-main-32415f15bba3163c9a5d701f44afcac01382400a$ ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
configure.ac:21: warning: macro `AM_GLIB_GNU_GETTEXT' not found in library
configure.ac:178: warning: macro `AM_GCONF_SOURCE_2' not found in library
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --install --copy
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:21: warning: macro `AM_GLIB_GNU_GETTEXT' not found in library
configure.ac:178: warning: macro `AM_GCONF_SOURCE_2' not found in library
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
metadata/Makefile.am:63: GCONF_SCHEMAS_INSTALL does not appear in AM_CONDITIONAL
metadata/Makefile.am:57: patsubst %.xml.in,compiz-%.schemas,$(xml_in_files: non-POSIX variable name
metadata/Makefile.am:57: (probably a GNU make extension)
metadata/Makefile.am:60: `%'-style pattern rules are a GNU make extension
metadata/Makefile.am:61: subst compiz-,,$*: non-POSIX variable name
metadata/Makefile.am:61: (probably a GNU make extension)
src/colorfilter/Makefile.am:14: BUILT_SOURCES multiply defined in condition TRUE ...
src/colorfilter/Makefile.am:12: ... `BUILT_SOURCES' previously defined here
autoreconf: automake failed with exit status: 1

i already installed autoconf and libtool... google search doesn't help me to resolve this error..

Revision history for this message
Travis Watkins (amaranth) wrote :

Sorry, you need to run the apt-get command before autogen.sh, not after.

Revision history for this message
jeff (antonkedrov) wrote :

thanks, ok, i will try it now :) can you tell me how i can remove them all from my system when i finish compile git snapshot?

Revision history for this message
jeff (antonkedrov) wrote :

and i run apt-get build-dep compiz-fusion-plugins-main and got following error:
jeff@jeff-laptop:/tmp/plugins-main-32415f15bba3163c9a5d701f44afcac01382400a$ ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
configure.ac:178: warning: macro `AM_GCONF_SOURCE_2' not found in library
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --install --copy
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:178: warning: macro `AM_GCONF_SOURCE_2' not found in library
autoreconf: running: /usr/bin/autoconf
configure.ac:178: error: possibly undefined macro: AM_GCONF_SOURCE_2
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.

next run ./autogen.sh i got same error as i describe at my post #8

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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