Bug 754104 - [abrt] ccsm-0.9.5.92-1.fc15: compizconfig.pyx:845:compizconfig.Plugin.ApplyStringExtensions (src/compizconfig.c:6837):KeyError: '\xd0x\xcc\x02'
Summary: [abrt] ccsm-0.9.5.92-1.fc15: compizconfig.pyx:845:compizconfig.Plugin.ApplySt...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: compizconfig-python
Version: 15
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: leigh scott
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:4e41deef67b0f4bb5678cccce51...
: 754541 754545 755527 756525 756924 758551 758640 758763 759687 759688 759689 759749 760404 760617 760784 766311 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-15 12:25 UTC by David Batson
Modified: 2011-12-11 21:56 UTC (History)
12 users (show)

Fixed In Version: compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-12-11 21:51:06 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description David Batson 2011-11-15 12:25:17 UTC
abrt version: 2.0.3
architecture:   x86_64
cmdline:        /usr/bin/python /usr/bin/ccsm
comment:        Compiz was crashing so I ran: dconf write /org/gnome/desktop/interface/enable-animations false.  It's better now, but still crashes ccsm.  Using F15.
component:      ccsm
executable:     /usr/bin/ccsm
kernel:         2.6.40.6-0.fc15.x86_64
os_release:     Fedora release 15 (Lovelock)
package:        ccsm-0.9.5.92-1.fc15
reason:         compizconfig.pyx:845:compizconfig.Plugin.ApplyStringExtensions (src/compizconfig.c:6837):KeyError: '\xd0x\xcc\x02'
time:           Tue Nov 15 05:22:23 2011
uid:            500
username:       dkb

backtrace:
:compizconfig.pyx:845:compizconfig.Plugin.ApplyStringExtensions (src/compizconfig.c:6837):KeyError: '\xd0x\xcc\x02'
:
:Traceback (most recent call last):
:  File "/usr/lib/python2.7/site-packages/ccm/Utils.py", line 253, in ParseSettings
:    plugin.Update ()
:  File "compizconfig.pyx", line 758, in compizconfig.Plugin.Update (src/compizconfig.c:5760)
:  File "compizconfig.pyx", line 845, in compizconfig.Plugin.ApplyStringExtensions (src/compizconfig.c:6837)
:KeyError: '\xd0x\xcc\x02'
:
:Local variables in innermost frame:
:Profile: <type 'compizconfig.Profile'>
:ProcessEventsNoGlibMainLoopMask: 1
:StringSettingKeyFunc: <operator.itemgetter object at 0x26e7890>
:SettingTypeString: ['Bool', 'Int', 'Float', 'String', 'Color', 'Action', 'Key', 'Button', 'Edge', 'Bell', 'Match', 'List', 'Invalid']
:Plugin: <type 'compizconfig.Plugin'>
:__builtins__: <module '__builtin__' (built-in)>
:__file__: '/usr/lib64/python2.7/site-packages/compizconfig.so'
:ConflictTypeString: ['RequiresPlugin', 'RequiresFeature', 'ConflictFeature', 'ConflictPlugin', 'FeatureNeeded', 'PluginNeeded', 'PluginError']
:__package__: None
:Setting: <type 'compizconfig.Setting'>
:__test__: {}
:Context: <type 'compizconfig.Context'>
:operator: <module 'operator' from '/usr/lib64/python2.7/lib-dynload/operator.so'>
:__name__: 'compizconfig'
:SSGroup: <type 'compizconfig.SSGroup'>
:__doc__: '\nThis program is free software; you can redistribute it and/or\nmodify it under the terms of the GNU Lesser General Public License\nas published by the Free Software Foundation; either version 2\nof the License, or (at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.\n\nAuthors:\n    Quinn Storm (quinn)\n    Patrick Niklaus (marex)\n    Guillaume Seguin (guillaume)\nCopyright (C) 2007 Quinn Storm\n'
:Backend: <type 'compizconfig.Backend'>

Comment 1 leigh scott 2011-11-16 20:38:21 UTC
*** Bug 754541 has been marked as a duplicate of this bug. ***

Comment 2 leigh scott 2011-11-16 20:40:05 UTC
*** Bug 754545 has been marked as a duplicate of this bug. ***

Comment 3 leigh scott 2011-11-30 18:22:48 UTC
*** Bug 758640 has been marked as a duplicate of this bug. ***

Comment 4 leigh scott 2011-11-30 18:23:28 UTC
*** Bug 758763 has been marked as a duplicate of this bug. ***

Comment 5 leigh scott 2011-11-30 18:23:58 UTC
*** Bug 758551 has been marked as a duplicate of this bug. ***

Comment 6 leigh scott 2011-11-30 18:24:42 UTC
*** Bug 756924 has been marked as a duplicate of this bug. ***

Comment 7 leigh scott 2011-11-30 18:25:17 UTC
*** Bug 756525 has been marked as a duplicate of this bug. ***

Comment 8 leigh scott 2011-11-30 18:27:13 UTC
*** Bug 755527 has been marked as a duplicate of this bug. ***

Comment 9 Fedora Update System 2011-11-30 18:34:58 UTC
compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc15

Comment 10 Fedora Update System 2011-11-30 18:35:20 UTC
compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc16

Comment 11 leigh scott 2011-11-30 18:38:12 UTC
Reassigned to compizconfig-python

Comment 12 leigh scott 2011-12-03 10:38:02 UTC
*** Bug 759687 has been marked as a duplicate of this bug. ***

Comment 13 leigh scott 2011-12-03 10:39:09 UTC
*** Bug 759688 has been marked as a duplicate of this bug. ***

Comment 14 leigh scott 2011-12-03 10:39:52 UTC
*** Bug 759689 has been marked as a duplicate of this bug. ***

Comment 15 leigh scott 2011-12-03 17:06:54 UTC
*** Bug 759749 has been marked as a duplicate of this bug. ***

Comment 16 Fedora Update System 2011-12-04 02:27:10 UTC
Package compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc15:
* should fix your issue,
* was pushed to the Fedora 15 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc15'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2011-16674/compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc15
then log in and leave karma (feedback).

Comment 17 leigh scott 2011-12-06 09:36:08 UTC
*** Bug 760404 has been marked as a duplicate of this bug. ***

Comment 18 leigh scott 2011-12-06 23:07:21 UTC
*** Bug 760617 has been marked as a duplicate of this bug. ***

Comment 19 leigh scott 2011-12-06 23:34:21 UTC
*** Bug 760784 has been marked as a duplicate of this bug. ***

Comment 20 Dan Mashal 2011-12-06 23:37:22 UTC
[root@Fedora16 etc]# yum update --enablerepo=updates-testing compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc15
Loaded plugins: langpacks, presto, refresh-packagekit
Setting up Update Process
No Match for argument: compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc15
No package compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc15 available.
No Packages marked for Update
[root@Fedora16 etc]# yum update --enablerepo=updates-testing compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc16
Loaded plugins: langpacks, presto, refresh-packagekit
Setting up Update Process
No Packages marked for Update
[root@Fedora16 etc]#

Comment 21 Dan Mashal 2011-12-06 23:38:20 UTC
[root@Fedora16 etc]# yum install compizconfig-python.x86_64
Loaded plugins: langpacks, presto, refresh-packagekit
Setting up Install Process
Package compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc16.x86_64 already installed and latest version
Nothing to do

Comment 22 leigh scott 2011-12-07 11:46:51 UTC
(In reply to comment #21)
> [root@Fedora16 etc]# yum install compizconfig-python.x86_64
> Loaded plugins: langpacks, presto, refresh-packagekit
> Setting up Install Process
> Package
> compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc16.x86_64
> already installed and latest version
> Nothing to do


Did the update fix the issue?

Comment 23 David Batson 2011-12-07 13:49:04 UTC
(In reply to comment #22)
> 
> Did the update fix the issue?

Not for me.  Did a full update this morning.  Compiz Fusion Icon launches ok, but it appears to crash the X server.  No abrt alert.

I cannot reload the window manager from the Compiz Fusion Icon, I cannot launch programs, and I cannot shutdown or logout.  The mouse cursor moves ok, but when I click on something from a menu, nothing happens.  However menus do open up with a mouse click.

Note that compiz is working before I launch the Compiz Fusion Icon.

Comment 24 Jaroslav Škarvada 2011-12-07 14:04:22 UTC
(In reply to comment #23)

> I cannot reload the window manager from the Compiz Fusion Icon, I cannot launch
> programs, and I cannot shutdown or logout.  The mouse cursor moves ok, but when
> I click on something from a menu, nothing happens.  However menus do open up
> with a mouse click.
> 
I can workaround this crash by chvt (e.g. ctrl + alt + F2), login, export DISPLAY=:0, metacity --replace (or xfwm4 --replace for XFCE) followed by compiz-gtk --replace, chvt back (maybe that the metacity / xfwm4 --replace step is not needed). But it doesn't solve the real problem, it only let me to continue.

Comment 25 Dan Mashal 2011-12-07 21:21:17 UTC
No.

Compiz animations leave artifacts on the screen.

ccsm crashes constantly. Cannot turn off animations with ccsm.

Updated the entire machine via updates-testing.

Comment 26 David Batson 2011-12-07 22:54:11 UTC
In comment #23 I stated that I did a full update.  This was from the regular updates repositories, not the testing repository.  In skimming the bug report I thought the update was in the regular repository.  Using yumex, I updated compizconfig-python (only) from the testing repository to version compizconfig-python-0.9.5.94-0.1.

Same exact behavior with compizconfig-python-0.9.5.94 as with compizconfig-python-0.9.5.92.

Oddly, just after installing compizconfig-python-0.9.5.94 and before logout/login or rebooting I launched the compiz fusion icon, received an abrt alert against compizconfig-python-0.9.5.92, but the icon launched and did not crash the system.  After rebooting, launching the compiz fusion icon crashes the system as stated in comment #23, but there was no abrt alert.

Comment 27 leigh scott 2011-12-11 17:23:33 UTC
*** Bug 766311 has been marked as a duplicate of this bug. ***

Comment 28 Fedora Update System 2011-12-11 21:51:06 UTC
compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 29 Fedora Update System 2011-12-11 21:56:06 UTC
compizconfig-python-0.9.5.94-0.1.gitb02413d104573641f293d535537821316ecb8f36.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.