Bug 2722

Summary: gsettings-data-convert crash for every login
Product: Mageia Reporter: Guillaume Rousse <guillomovitch>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: jani.valimaa
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
URL: https://bugzilla.gnome.org/show_bug.cgi?id=661472
Whiteboard:
Source RPM: libcryptui CVE:
Status comment:

Description Guillaume Rousse 2011-09-12 21:05:39 CEST
gsetting-data-convert crash every time it is called during login:
Sep 12 19:51:28 localhost kernel: gsettings-data-[4288] trap int3 ip:7f099d8b9539 sp:7fff22d68950 error:0
Sep 12 19:51:28 localhost gnome-session[4164]: WARNING: Application 'gsettings-data-convert.desktop' killed by signal
Sep 12 19:51:28 localhost gnome-session[4164]: WARNING: App 'gsettings-data-convert.desktop' respawning too quickly
Sep 12 19:51:28 localhost gnome-session[4164]: WARNING: Error on restarting session managed app: Component 'gsettings-data-convert.desktop' crashing too quickly

From xsession-errors, it seems to be caused by a problem in seahorse schema:
GLib-GIO-ERROR **: Settings schema 'org.gnome.seahorse.recipients' does not contain a key named 'show-validity'
gnome-session[4164]: WARNING: Application 'gsettings-data-convert.desktop' killed by signal
Comment 1 Jani Välimaa 2011-09-14 09:10:41 CEST
The failing schema comes from libcryptui.

CC: (none) => jani.valimaa

Comment 2 Jani Välimaa 2011-10-17 20:09:40 CEST
This is also reported to upstream:
https://bugzilla.gnome.org/show_bug.cgi?id=661472

URL: (none) => https://bugzilla.gnome.org/show_bug.cgi?id=661472

Comment 3 Jani Välimaa 2011-11-14 09:15:47 CET
A patch [1] from upstream should fix this. I'll apply it when I get home from day job.

[1] http://git.gnome.org/browse/libcryptui/patch/?id=d70843d1f51d827acebac94db0e944a941620a9c

Source RPM: GConf2 => libcryptui

Comment 4 Jani Välimaa 2011-11-14 16:36:50 CET
Fixed in libcryptui-3.2.2-1.mga2.

Status: NEW => RESOLVED
Resolution: (none) => FIXED