Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120398 - GConf unescape_key segfault
Summary: GConf unescape_key segfault
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-26 03:16 UTC by Lachlan Pease
Modified: 2006-03-04 10:21 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to fix gconf_unescape_key() (gconf-2.12.1-unescape_key_fix.patch,458 bytes, patch)
2006-01-26 03:17 UTC, Lachlan Pease
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lachlan Pease 2006-01-26 03:16:00 UTC
GConf version 2.12.1 shipped with a crasher bug in gconf_unescape_key that manifests itself routinely.
The bug is described in more detail at http://bugzilla.gnome.org/show_bug.cgi?id=328390 and is fixed in CVS, but there are no 2.12 releases with the fix in it.

This is a rather critical bug, I feel we should have the patch applied in the tree, at least until a new release is made.
Comment 1 Lachlan Pease 2006-01-26 03:17:28 UTC
Created attachment 78145 [details, diff]
Patch to fix gconf_unescape_key()
Comment 2 Saleem Abdulrasool (RETIRED) gentoo-dev 2006-03-01 10:42:21 UTC
Added a patch for this in -r1.  Please sync and test in about 2 hours.
Comment 3 Joe Wells 2006-03-03 19:50:19 UTC
(In reply to comment #2)
> Added a patch for this in -r1.  Please sync and test in about 2
> hours.

The patch fails because "eutils" was not obtained via "inherit".  I
see this error message:

  /usr/portage/gnome-base/gconf/gconf-2.12.1-r1.ebuild: line 48: epatch: command not found
Comment 4 Saleem Abdulrasool (RETIRED) gentoo-dev 2006-03-04 10:21:47 UTC
Oops, didnt notice that, fixed in portage.  Please sync and test.