Bug 1380620

Summary: [abrt] GConf2: g_settings_schema_get_value(): gsettings-data-convert killed by SIGTRAP
Product: Red Hat Enterprise Linux 7 Reporter: Matěj Cepl <mcepl>
Component: vinoAssignee: Ondrej Holy <oholy>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.3CC: bmilar, jkoten, tpelka
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:0c87bd3b3a786e484254cc674cb22809d56dbf6e
Fixed In Version: vino-3.22.0-3.el7 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-08-01 18:41:59 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1387055    
Bug Blocks:    
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: limits
none
File: machineid
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description Matěj Cepl 2016-09-30 07:37:20 UTC
Version-Release number of selected component:
GConf2-3.2.6-8.el7

Additional info:
reporter:       libreport-2.1.11.1
backtrace_rating: 4
cmdline:        gsettings-data-convert
crash_function: g_settings_schema_get_value
executable:     /usr/bin/gsettings-data-convert
global_pid:     27047
kernel:         3.10.0-509.el7.x86_64
pkg_fingerprint: 199E 2F91 FD43 1D51
pkg_vendor:     Red Hat, Inc.
reproducible:   Not sure how to reproduce the problem
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (5 frames)
 #2 g_settings_schema_get_value at gsettingsschema.c:962
 #3 g_settings_schema_key_init at gsettingsschema.c:1241
 #4 g_settings_set_value at gsettings.c:1571
 #5 g_settings_set at gsettings.c:1677
 #6 handle_file

Comment 1 Matěj Cepl 2016-09-30 07:37:24 UTC
Created attachment 1206159 [details]
File: backtrace

Comment 2 Matěj Cepl 2016-09-30 07:37:26 UTC
Created attachment 1206160 [details]
File: cgroup

Comment 3 Matěj Cepl 2016-09-30 07:37:27 UTC
Created attachment 1206161 [details]
File: core_backtrace

Comment 4 Matěj Cepl 2016-09-30 07:37:29 UTC
Created attachment 1206162 [details]
File: dso_list

Comment 5 Matěj Cepl 2016-09-30 07:37:30 UTC
Created attachment 1206163 [details]
File: environ

Comment 6 Matěj Cepl 2016-09-30 07:37:32 UTC
Created attachment 1206164 [details]
File: limits

Comment 7 Matěj Cepl 2016-09-30 07:37:33 UTC
Created attachment 1206165 [details]
File: machineid

Comment 8 Matěj Cepl 2016-09-30 07:37:35 UTC
Created attachment 1206166 [details]
File: maps

Comment 9 Matěj Cepl 2016-09-30 07:37:36 UTC
Created attachment 1206167 [details]
File: open_fds

Comment 10 Matěj Cepl 2016-09-30 07:37:38 UTC
Created attachment 1206168 [details]
File: proc_pid_status

Comment 11 Matěj Cepl 2016-09-30 07:37:39 UTC
Created attachment 1206169 [details]
File: var_log_messages

Comment 13 Marek Kašík 2016-09-30 11:06:57 UTC
This is a bug in Vino. The SIGTRAP happens when gsettings-data-convert tries to convert Vino's GConf2's settings to gsettings. There is gsetings' key 'enabled' listed in its convert file which doesn't exist since this commit:

https://git.gnome.org/browse/vino/commit/?id=18be3c5546172bce551b65d60ec2c931bc451398

Removing the line 'enabled = /desktop/gnome/remote_access/enabled' from 'common/org.gnome.Vino.convert' fixes this problem for me.

Steps to reproduce:

1. remove ~/.local/share/gsettings-data-convert file
2. run gsettings-data-convert

Comment 14 Ondrej Holy 2016-10-03 09:08:47 UTC
It has been already fixed upstream by the following commit, which simply removes the whole obsolete "org.gnome.Vino.convert" file:
https://git.gnome.org/browse/vino/commit/?id=ccf0986fc8ec5c1770505435c28c6438847263ed

Comment 17 Ondrej Holy 2016-10-20 12:29:53 UTC
The patch should be part of the planned rebase.

Comment 19 Ondrej Holy 2017-03-02 13:56:32 UTC
We should not probably remove the whole convert file in RHEL, so let's add fixed one as per Comment 13.

Comment 20 Bohdan Milar 2017-06-01 13:11:20 UTC
Tested on vino-3.22.0-3.el7.x86_64
Problem did not appear.

Comment 21 errata-xmlrpc 2017-08-01 18:41:59 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2017:2005