[gsettings] Lots of warnings about key names >31 characters, which also causes CCSM crashes.
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Compiz |
Fix Released
|
High
|
Daniel van Vugt | ||
| compiz (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
Using the gsettings backend for compizconfig I get far too many warnings. Either this situation needs to be fixed in the schemas, or the warning message hidden by default. It's making compiz and ccsm very hard to work with when all I see is this same warning.
GSettings Backend: Warning: key name maximize-
GSettings Backend: Warning: key name toggle-
GSettings Backend: Warning: key name toggle-
GSettings Backend: Warning: key name horizontal-
GSettings Backend: Warning: key name magic-lamp-
GSettings Backend: Warning: key name background-
GSettings Backend: Warning: key name background-
GSettings Backend: Warning: key name thumb-highlight
Related branches
- Sam Spilsbury: Approve
-
Diff: 33 lines (+4/-5) 2 files modifiedapicompizconfig/gsettings/src/gsettings.c (+2/-3)
xslt/compiz_gsettings_schemas.xslt.in (+2/-2)
On 2012年6月28日, Daniel van Vugt wrote:
> ** Changed in: compiz
I think we need to check with desrt to see if this limitation still
exists - I remember there was talk about lifting it.
> Assignee: (unassigned) => Daniel van Vugt (vanvugt)
>
> --
> You received this bug notification because you are a member of Compiz
> Maintainers, which is subscribed to Compiz.
> https:/
>
> Title:
> [gsettings] Lots of warnings about key names >31 characters
>
> Status in Compiz:
> Triaged
>
> Bug description:
> Using the gsettings backend for compizconfig I get far too many
> warnings. Either this situation needs to be fixed in the schemas, or
> the warning message hidden by default. It's making compiz and ccsm
> very hard to work with when all I see is this same warning.
>
> GSettings Backend: Warning: key name maximize-
> GSettings Backend: Warning: key name toggle-
> GSettings Backend: Warning: key name toggle-
> GSettings Backend: Warning: key name horizontal-
> GSettings Backend: Warning: key name magic-lamp-
> GSettings Backend: Warning: key name background-
> GSettings Backend: Warning: key name background-
> GSettings Backend: Warning: key name thumb-highlight
>
> To manage notifications about this bug go to:
> https:/
>
I can't yet find any evidence the limitation exists.
the limitation was dropping that commit:
http://
"GSettings: remove key length restrictions
The key length now stands effectively unlimited at 1024 characters.
https:/
"the limitation was dropped in that commit" rather
Raised to high, because without this fix compiz will install invalid schemas (truncated key names) and CCSM will crash trying to access them.
+ [gsettings] Lots of warnings about key names >31 characters, which also
+ causes CCSM crashes.
Fix committed into lp:compiz at revision 3263
This bug was fixed in the package compiz - 1:0.9.8.0-0ubuntu1
---------------
compiz (1:0.9.
* debian/control, debian/rules:
- enable gles on armel and armhf
- use dh-translations rather than custom code
[ Sam Spilsbury ]
* Enable OpenGL ES building
- Refresh debian/
- Remove non-ported plugins from compiz-plugins
- Add FindOpenGLES2.cmake to compiz-dev
[ Timo Jyrinki ]
* New upstream release.
- Code to make compiz work on GLES. This includes several changes
to the compiz API. (LP: #201342) (LP: #901097) (LP: #1004251)
(LP: #1037710)
- Draft first 0.9.8.0 NEWS and bump VERSION
* debian/
- Remove, obsoleted by the upstream GLES work
* Disable plugins that don't work on pure GLES on armhf/armel:
- bench, firepaint, mblur, showmouse, splash, showrepaint, td, widget
-- Sebastien Bacher <email address hidden> 2012年8月31日 22:59:50 +0200