compiz crashed with SIGSEGV in IdValuePair::matchesPluginOption() from ... from AnimWindow::pluginOptVal() from Animation::optVal()

Bug #748471 reported by slav4ik
98
This bug affects 15 people
Affects Status Importance Assigned to Milestone
Compiz
Invalid
High
Unassigned
Compiz Animations Plugin
Invalid
High
Unassigned
Compiz Main Plugins
Invalid
High
Unassigned
compiz-plugins-main (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: compiz

error

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: compiz-core 1:0.9.4git20110322-0ubuntu5
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38
Uname: Linux 2.6.38-7-generic i686
Architecture: i386
Date: Sat Apr 2 21:30:08 2011
DistroCodename: natty
DistroVariant: ubuntu
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta i386 (20110330)
InstallationMedia_: Ubuntu 11.04 "Natty Narwhal" - Beta i386 (20110330)
ProcCmdline: /usr/bin/compiz
ProcEnviron:
 LANGUAGE=ru_RU:en
 LANG=ru_RU.UTF-8
 SHELL=/bin/bash
ProcVersionSignature_: Ubuntu 2.6.38-7.39-generic 2.6.38
SegvAnalysis:
 Segfault happened at: 0x361329b <_ZNK11IdValuePair19matchesPluginOptionEP19ExtensionPluginInfoi+11>: cmp %ecx,(%edx)
 PC (0x0361329b) ok
 source "%ecx" ok
 destination "(%edx)" (0x00000011) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: compiz
StacktraceTop:
 IdValuePair::matchesPluginOption(ExtensionPluginInfo*, int) const () from /usr/lib/compiz/libanimation.so
 __gnu_cxx::__normal_iterator<IdValuePair*, std::vector<IdValuePair, std::allocator<IdValuePair> > > std::__find_if<__gnu_cxx::__normal_iterator<IdValuePair*, std::vector<IdValuePair, std::allocator<IdValuePair> > >, boost::_bi::bind_t<bool, boost::_mfi::cmf2<bool, IdValuePair, ExtensionPluginInfo*, int>, boost::_bi::list3<boost::arg<1>, boost::_bi::value<ExtensionPluginInfo*>, boost::_bi::value<unsigned int> > > >(__gnu_cxx::__normal_iterator<IdValuePair*, std::vector<IdValuePair, std::allocator<IdValuePair> > >, __gnu_cxx::__normal_iterator<IdValuePair*, std::vector<IdValuePair, std::allocator<IdValuePair> > >, boost::_bi::bind_t<bool, boost::_mfi::cmf2<bool, IdValuePair, ExtensionPluginInfo*, int>, boost::_bi::list3<boost::arg<1>, boost::_bi::value<ExtensionPluginInfo*>, boost::_bi::value<unsigned int> > >, std::random_access_iterator_tag) () from /usr/lib/compiz/libanimation.so
 AnimWindow::pluginOptVal(ExtensionPluginInfo*, unsigned int, Animation*) () from /usr/lib/compiz/libanimation.so
 Animation::optVal(unsigned int) () from /usr/lib/compiz/libanimation.so
 ZoomAnim::getSpringiness() () from /usr/lib/compiz/libanimation.so
Title: compiz crashed with SIGSEGV in IdValuePair::matchesPluginOption()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors:
 (nautilus:1167): GConf-CRITICAL **: gconf_value_free: assertion `value != NULL' failed
 (jockey-gtk:1387): Gtk-CRITICAL **: gtk_text_buffer_emit_insert: assertion `g_utf8_validate (text, len, NULL)' failed
 (nautilus:1167): GConf-CRITICAL **: gconf_value_free: assertion `value != NULL' failed
 (nautilus:1167): GConf-CRITICAL **: gconf_value_free: assertion `value != NULL' failed
 (jockey-gtk:1387): Gtk-CRITICAL **: gtk_text_buffer_emit_insert: assertion `g_utf8_validate (text, len, NULL)' failed
version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.1-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+4ubuntu1

Revision history for this message
slav4ik (slav4ik3) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 IdValuePair::matchesPluginOption (this=0x11, testPluginInfo=0x36594a0, testOptionId=56) at /build/buildd/compiz-plugins-main-0.9.4git20110322/animation/src/options.cpp:82
 operator() (__first=..., __last=..., __pred=...) at /usr/include/boost/bind/mem_fn_template.hpp:350
 operator()<bool, boost::_mfi::cmf2<bool, IdValuePair, ExtensionPluginInfo*, int>, boost::_bi::list1<IdValuePair&> > (__first=..., __last=..., __pred=...) at /usr/include/boost/bind/bind.hpp:382
 operator()<IdValuePair> (__first=..., __last=..., __pred=...) at /usr/include/boost/bind/bind_template.hpp:32
 std::__find_if<__gnu_cxx::__normal_iterator<IdValuePair*, std::vector<IdValuePair> >, boost::_bi::bind_t<bool, boost::_mfi::cmf2<bool, IdValuePair, ExtensionPluginInfo*, int>, boost::_bi::list3<boost::arg<1>, boost::_bi::value<ExtensionPluginInfo*>, boost::_bi::value<unsigned int> > > > (__first=..., __last=..., __pred=...) at /usr/include/c++/4.5/bits/stl_algo.h:206

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in compiz (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
tags: added: compiz-0.9
visibility: private → public
Changed in compiz (Ubuntu):
status: New → Confirmed
Revision history for this message
Sasa Paporovic (melchiaros) wrote : Re: compiz crashed with SIGSEGV in IdValuePair::matchesPluginOption()

This is still actual in Ubuntu 12.04 precise updated to 8.1.2012 on 64bit; installation direct on hardware.

Changed in compiz-core:
importance: Undecided → High
status: New → Confirmed
tags: added: amd64
tags: added: precise
summary: - compiz crashed with SIGSEGV in IdValuePair::matchesPluginOption()
+ compiz crashed with SIGSEGV in IdValuePair::matchesPluginOption() from
+ ... from AnimWindow::pluginOptVal() from Animation::optVal()
affects: compiz-core → compiz-plugins-main
affects: compiz (Ubuntu) → compiz-plugins-main (Ubuntu)
Changed in compiz-animation-plugin:
status: New → Confirmed
importance: Undecided → High
Changed in compiz:
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Eleni Maria Stea (hikiko) wrote :

This bug is old and cannot be reproduced anymore, therefore I mark it as invalid. If you still experience the problem, please feel free to re-open it and update the description. Thank you!

Changed in compiz:
status: Confirmed → Invalid
Changed in compiz-animation-plugin:
status: Confirmed → Invalid
Changed in compiz-plugins-main:
status: Confirmed → Invalid
Changed in compiz-plugins-main (Ubuntu):
status: Confirmed → Invalid
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.