gnome-control-center closes with Gtk Gio Error when trying to access keyboard shortcut details

Bug #1987928 reported by Olivier Dierick
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
New
Undecided
Unassigned

Bug Description

Hello,

I report this issue on behalf of someone else, I can't use the bug reporter on the Ubuntu machine.

The same issue has been reported by other people on other places:

Bug report for GNOME:
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1728

Bug report for Debian:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008493

--- lsb_release -rd ---
Description: Ubuntu 22.04.1 LTS
Release: 22.04
--- end lsb_release -rd ---

--- apt-cache policy gnome-control-center ---
gnome-control-center:
  Installé : 1:41.7-0ubuntu0.22.04.4
  Candidat : 1:41.7-0ubuntu0.22.04.4
 Table de version :
 *** 1:41.7-0ubuntu0.22.04.4 500
        500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1:41.4-1ubuntu13.2 500
        500 http://archive.ubuntu.com/ubuntu jammy-security/main amd64 Packages
     1:41.4-1ubuntu12 500
        500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
--- end apt-cache policy gnome-control-center ---

Issue started after update of gnome-control-center on 24 August 2022 (1:41.7-0ubuntu0.22.04.1 → 1:41.7-0ubuntu0.22.04.4)

--- Snippet from /var/log/apt/history.log ---
Start-Date: 2022-08-24 16:56:32
Commandline: /usr/sbin/synaptic
Requested-By: michel (1003)
Upgrade: gnome-control-center-faces:amd64 (1:41.7-0ubuntu0.22.04.1, 1:41.7-0ubun
tu0.22.04.4), thunderbird:amd64 (1:91.12.0+build1-0ubuntu0.22.04.1~mt1, 1:91.13.
0+build1-0ubuntu0.22.04.1), libpam-fprintd:amd64 (1.94.2-1, 1.94.2-1ubuntu0.22.0
4.1), isc-dhcp-common:amd64 (4.4.1-2.3ubuntu2.1, 4.4.1-2.3ubuntu2.2), thunderbir
d-locale-en:amd64 (1:91.12.0+build1-0ubuntu0.22.04.1~mt1, 1:91.13.0+build1-0ubun
tu0.22.04.1), thunderbird-locale-fr:amd64 (1:91.12.0+build1-0ubuntu0.22.04.1~mt1
, 1:91.13.0+build1-0ubuntu0.22.04.1), isc-dhcp-client:amd64 (4.4.1-2.3ubuntu2.1,
 4.4.1-2.3ubuntu2.2), fprintd:amd64 (1.94.2-1, 1.94.2-1ubuntu0.22.04.1), gnome-c
ontrol-center-data:amd64 (1:41.7-0ubuntu0.22.04.1, 1:41.7-0ubuntu0.22.04.4), gno
me-control-center:amd64 (1:41.7-0ubuntu0.22.04.1, 1:41.7-0ubuntu0.22.04.4), thun
derbird-locale-en-gb:amd64 (1:91.12.0+build1-0ubuntu0.22.04.1~mt1, 1:91.13.0+bui
ld1-0ubuntu0.22.04.1), thunderbird-locale-en-us:amd64 (1:91.12.0+build1-0ubuntu0
.22.04.1~mt1, 1:91.13.0+build1-0ubuntu0.22.04.1), thunderbird-gnome-support:amd6
4 (1:91.12.0+build1-0ubuntu0.22.04.1~mt1, 1:91.13.0+build1-0ubuntu0.22.04.1)
End-Date: 2022-08-24 16:57:15
--- end /var/log/apt/history.log ---

The user opens gnome-control-center, the main window appears.
The user selects the keyboard tab and click on the arrow to open the keyboard shortcut binding interface.

The user expects the interface for binding keyboard shortcuts to open.

Instead, the main gnome-control-center window closes and outputs the following error in the terminal:

--- output of gnome-control-center ---

(gnome-control-center: 647357): GLib-GIO-ERROR **: 00:31:19.451: Settings schema 'org.gnome.settin
gs-daemon.plugins.media-keys' does not contain a key named 'screenshot'
Trappe pour point d'arrêt et de trace (core dumped)
--- end output of gnome-control-center ---

It was working some time before the update to 1:41.7-0ubuntu0.22.04.4.

Downgrading the package to 1:41.4-1ubuntu13.2 doesn't fix the issue.

Regards.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, could you give the output of

$ dpkg -l gnome-settings-daemon-common

and then start gnome-control-center and do

$ cat /proc/`pidof gnome-control-center`/maps | grep schemas

Changed in gnome-control-center (Ubuntu):
status: New → Incomplete
Revision history for this message
Olivier Dierick (o-dierick) wrote :

Hello,

Here is the output of the suggested commands.

--- dpkg -l gnome-settings-daemon-common ---
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-============================-===============-============-=========================================================
ii gnome-settings-daemon-common 42.1-1ubuntu2.1 all daemon handling the GNOME session settings - common files
--- end dpkg -l gnome-settings-daemon-common ---

--- cat /proc/`pidof gnome-control-center`/maps | grep schemas ---
7f476dfc9000-7f476e02b000 r--p 00000000 08:01 32899687 /usr/share/glib-2.0/schemas/gschemas.compiled
--- end cat /proc/`pidof gnome-control-center`/maps | grep schemas ---

Regards.

Revision history for this message
Sebastien Bacher (seb128) wrote :

could you get a gdb backtrace as described on https://wiki.ubuntu.com/Backtrace ?

Revision history for this message
Olivier Dierick (o-dierick) wrote :

Hello,

Here is the output of gdb gnome-control-center.

After clicking on the button to access keyboard shortcut, gnome-control-center didn't close but triggered the 'not responding' window, and I clicked 'close' before continuing with the 'backtrace full' gdb command.

Regards.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gnome-control-center (Ubuntu) because there has been no activity for 60 days.]

Changed in gnome-control-center (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Olivier Dierick (o-dierick) wrote :

Hello,

Issue is still present.

Regards.

Changed in gnome-control-center (Ubuntu):
status: Expired → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.