So yeah, I finally found a way to reproduce it in any system up until
version 40.0-1. Here's how:

1. Using gsettings or dconf editor, changing the /org/gnome/desktop
/input-sources/show-all-sources key to true which is in
org.gnome.desktop.input-sources schema and then going on to add(+) a new
source causes the crash.

2. Alternatively using gui: installing gnome tweaks and then enabling
"Show Extended Input Sources" from "Keyboard and Mouse" can generate the
same segfault crash.

But the good thing is that as you said, there is a fix upstream and
apparently it's landed in version 40.1-1 as I've tested it in Fedora 34
vm I've found it working properly. So waiting to find the updated
packages in impish-proposed

and sorry! there was a miscommunication about the version number. I
thought the fix had landed in 40.0-1 but rather it was the version the
bug was found. And I have Pre-released updates turned on.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1933022

Title:
  gnome control-center crashed with sigsegv in g_str_hash() whenever I
  try to  add input sources

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-desktop/+bug/1933022/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to