[SOLVED] Keyboard settings crash after upgrading from LM 20.2 to 20.3

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
User avatar
diabolicbg
Level 6
Level 6
Posts: 1436
Joined: Mon Mar 01, 2021 8:20 am
Location: Sofia, Bulgaria

[SOLVED] Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by diabolicbg »

When you open Keyboard Settings -> Arrangements -> Settings... the window crashes. Any pointers on where to look for the problem?

Code: Select all

inxi -Fxxxrz
System:
  Kernel: 5.4.0-96-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 
  Desktop: MATE 1.26.0 info: mate-panel wm: marco 1.26.0 dm: LightDM 1.30.0 
  Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal 
Machine:
  Type: Desktop System: Hewlett-Packard product: HP xw9400 Workstation 
  v: N/A serial: <filter> Chassis: type: 6 serial: <filter> 
  Mobo: Hewlett-Packard model: 0A1Ch v: E serial: <filter> 
  BIOS: Hewlett-Packard v: 786D6 v04.02 date: 04/21/2009 
CPU:
  Topology: 2x Dual Core model: AMD Opteron 2222 bits: 64 type: SMP 
  arch: K8 rev.F+ rev: 3 L2 cache: 4096 KiB 
  flags: lm nx pae sse sse2 sse3 svm bogomips: 24000 
  Speed: 1000 MHz min/max: 1000/3000 MHz Core speeds (MHz): 1: 1000 2: 1800 
  3: 1000 4: 1800 
Graphics:
  Device-1: NVIDIA GP107 [GeForce GTX 1050] vendor: Gigabyte driver: nvidia 
  v: 470.86 bus ID: 0000:18:00.0 chip ID: 10de:1c81 
  Display: x11 server: X.Org 1.20.13 driver: nvidia 
  unloaded: fbdev,modesetting,nouveau,vesa compositor: marco v: 1.26.0 
  resolution: 1920x1080~60Hz 
  OpenGL: renderer: NVIDIA GeForce GTX 1050/PCIe/SSE2 v: 4.6.0 NVIDIA 470.86 
  direct render: Yes 
Audio:
  Device-1: Creative Labs Sound Core3D [Sound Blaster Recon3D / Z-Series] 
  driver: snd_hda_intel v: kernel bus ID: 0000:05:00.0 chip ID: 1102:0012 
  Device-2: NVIDIA GP107GL High Definition Audio vendor: Gigabyte 
  driver: snd_hda_intel v: kernel bus ID: 0000:18:00.1 chip ID: 10de:0fb9 
  Sound Server: ALSA v: k5.4.0-96-generic 
Network:
  Device-1: NVIDIA MCP55 Ethernet vendor: Hewlett-Packard 
  type: network bridge driver: forcedeth v: kernel port: 40f0 
  bus ID: 0000:00:08.0 chip ID: 10de:0373 
  IF: enp0s8 state: down mac: <filter> 
  Device-2: NVIDIA MCP55 Ethernet vendor: Hewlett-Packard 
  type: network bridge driver: forcedeth v: kernel port: 40f8 
  bus ID: 0000:00:09.0 chip ID: 10de:0373 
  IF: enp0s9 state: up speed: 100 Mbps duplex: full mac: <filter> 
Drives:
  Local Storage: total: 1.14 TiB used: 334.78 GiB (28.6%) 
  ID-1: /dev/sda vendor: Micron model: MT-128 size: 119.24 GiB 
  speed: 3.0 Gb/s serial: <filter> rev: 8B scheme: MBR 
  ID-2: /dev/sdb vendor: Micron model: MT-128 size: 119.24 GiB 
  speed: 3.0 Gb/s serial: <filter> rev: 8B scheme: MBR 
  ID-3: /dev/sdc vendor: Hitachi model: HDS721050CLA362 size: 465.76 GiB 
  speed: 3.0 Gb/s rotation: 7200 rpm serial: <filter> rev: A39C scheme: MBR 
  ID-4: /dev/sdd vendor: Seagate model: ST3500418AS size: 465.76 GiB 
  speed: 3.0 Gb/s rotation: 7200 rpm serial: <filter> rev: CC34 scheme: MBR 
Partition:
  ID-1: / size: 115.88 GiB used: 20.52 GiB (17.7%) fs: ext4 dev: /dev/sdb5 
Sensors:
  System Temperatures: cpu: 45.0 C mobo: N/A gpu: nvidia temp: 47 C 
  Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
Repos:
  No active apt repos in: /etc/apt/sources.list 
  Active apt repos in: /etc/apt/sources.list.d/additional-repositories.list 
  1: deb https://dl.winehq.org/wine-builds/ubuntu/ focal main
  Active apt repos in: /etc/apt/sources.list.d/cdemu-ppa-focal.list 
  1: deb http://ppa.launchpad.net/cdemu/ppa/ubuntu focal main
  Active apt repos in: /etc/apt/sources.list.d/jeffreyratcliffe-ppa-focal.list 
  1: deb http://ppa.launchpad.net/jeffreyratcliffe/ppa/ubuntu focal main
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
  1: deb http://mint.celtis.net una main upstream import backport
  2: deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
  3: deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
  4: deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
  5: deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
  6: deb http://archive.canonical.com/ubuntu/ focal partner
Info:
  Processes: 257 Uptime: 8m Memory: 31.40 GiB used: 2.05 GiB (6.5%) 
  Init: systemd v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 7/9 
  Shell: bash v: 5.0.17 running in: mate-terminal inxi: 3.0.38 
I have no damaged packages. Any help would be appreciated.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 3 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
- You see, in this world there are two kinds of people, my friend, those with loaded guns, and those who dig. You dig. - "The Good, the Bad and the Ugly"

Behind every faulty computer there is a user who did nothing...
User avatar
SMG
Level 25
Level 25
Posts: 31988
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by SMG »

diabolicbg wrote: Thu Jan 20, 2022 2:04 pm When you open Keyboard Settings -> Arrangements -> Settings... the window crashes. Any pointers on where to look for the problem?
I do not have MATE, but generally speaking some places to check are the System Reports app and /var/log/syslog.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
diabolicbg
Level 6
Level 6
Posts: 1436
Joined: Mon Mar 01, 2021 8:20 am
Location: Sofia, Bulgaria

Re: Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by diabolicbg »

SMG wrote: Tue Jan 25, 2022 10:07 pm I do not have MATE, but generally speaking some places to check are the System Reports app and /var/log/syslog.
Sorry, but that sounds Chinese to me. I purposely tried to adjust the keyboard. Then I searched today's syslog for the word keyboard, but nowhere did I find it says failure. The system report claims no problems. :?
- You see, in this world there are two kinds of people, my friend, those with loaded guns, and those who dig. You dig. - "The Good, the Bad and the Ugly"

Behind every faulty computer there is a user who did nothing...
User avatar
SMG
Level 25
Level 25
Posts: 31988
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by SMG »

diabolicbg wrote: Wed Jan 26, 2022 4:01 am I purposely tried to adjust the keyboard.
Because I'm not familiar with the MATE apps, I'm not sure where that might be recorded. However, a window crashing seemed like a big enough issue that I would have expected it to be recorded somewhere.

We'll have to wait for someone more familiar with MATE to help.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
diabolicbg
Level 6
Level 6
Posts: 1436
Joined: Mon Mar 01, 2021 8:20 am
Location: Sofia, Bulgaria

Re: Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by diabolicbg »

I did a clean install of LM 20.3 MATE and it crashes the settings again and I can't change the keys to change the keyboard layout - En/Bg. Currently I can only change the two keyboards using the mouse. :(

Can someone write me a command via terminal to change keys to Alt+Shift keys And to turn on the LED when changing the arrangement ?
Thanks!
- You see, in this world there are two kinds of people, my friend, those with loaded guns, and those who dig. You dig. - "The Good, the Bad and the Ugly"

Behind every faulty computer there is a user who did nothing...
User avatar
diabolicbg
Level 6
Level 6
Posts: 1436
Joined: Mon Mar 01, 2021 8:20 am
Location: Sofia, Bulgaria

Re: Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by diabolicbg »

Code: Select all

===================================================================
 Info                                                              
===================================================================
           PID: 1602 (mate-keyboard-p)
           UID: 1000 (ivo)
           GID: 1000 (ivo)
        Signal: 6 (ABRT)
     Timestamp: Wed 2022-05-11 16:27:19 EEST (4h 46min ago)
  Command Line: mate-keyboard-properties
    Executable: /usr/bin/mate-keyboard-properties
 Control Group: /user.slice/user-1000.slice/session-c1.scope
          Unit: session-c1.scope
         Slice: user-1000.slice
       Session: c1
     Owner UID: 1000 (ivo)
       Boot ID: 303b621e783b493cbcfd92cae718e0bd
    Machine ID: 15d80b4845fe41218957f53f8efa7671
      Hostname: ivo-HP-xw9400-Workstation
       Storage: /var/lib/systemd/coredump/core.mate-keyboard-p.1000.303b621e783b493cbcfd92cae718e0bd.1602.1652275639000000000000.lz4
       Message: Process 1602 (mate-keyboard-p) of user 1000 dumped core.
                
                Stack trace of thread 1602:
                #0  0x00007f9ece2d818b __GI_raise (libc.so.6 + 0x4618b)
                #1  0x00007f9ece2b7859 __GI_abort (libc.so.6 + 0x25859)
                #2  0x00007f9ecd2e4ed2 n/a (libdbus-1.so.3 + 0xbed2)
                #3  0x00007f9ecd307570 _dbus_warn_check_failed (libdbus-1.so.3 + 0x2e570)
                #4  0x00007f9ecd2f8837 dbus_message_iter_append_basic (libdbus-1.so.3 + 0x1f837)
                #5  0x00007f9ecdf7f899 n/a (libatk-bridge-2.0.so.0 + 0x18899)
                #6  0x00007f9ecdf7fc26 n/a (libatk-bridge-2.0.so.0 + 0x18c26)
                #7  0x00007f9ece5e0802 g_closure_invoke (libgobject-2.0.so.0 + 0x14802)
                #8  0x00007f9ece5f4814 n/a (libgobject-2.0.so.0 + 0x28814)
                #9  0x00007f9ece5ffbbe g_signal_emit_valist (libgobject-2.0.so.0 + 0x33bbe)
                #10 0x00007f9ece6000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #11 0x00007f9ecdf769d8 n/a (libatk-bridge-2.0.so.0 + 0xf9d8)
                #12 0x00007f9ece4f304e g_main_context_dispatch (libglib-2.0.so.0 + 0x5204e)
                #13 0x00007f9ece4f3400 n/a (libglib-2.0.so.0 + 0x52400)
                #14 0x00007f9ece4f36f3 g_main_loop_run (libglib-2.0.so.0 + 0x526f3)
                #15 0x00007f9eceae8497 gtk_dialog_run (libgtk-3.so.0 + 0x1b3497)
                #16 0x00007f9ece5e0a56 n/a (libgobject-2.0.so.0 + 0x14a56)
                #17 0x00007f9ece5ffb48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)
                #18 0x00007f9ece6000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #19 0x00007f9ecea732ae n/a (libgtk-3.so.0 + 0x13e2ae)
                #20 0x00007f9ecea73318 n/a (libgtk-3.so.0 + 0x13e318)
                #21 0x00007f9ece5e0a56 n/a (libgobject-2.0.so.0 + 0x14a56)
                #22 0x00007f9ece5ffb48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)
                #23 0x00007f9ece6000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #24 0x00007f9ecea71754 n/a (libgtk-3.so.0 + 0x13c754)
                #25 0x00007f9eced22ae1 n/a (libgtk-3.so.0 + 0x3edae1)
                #26 0x00007f9ece5e0a56 n/a (libgobject-2.0.so.0 + 0x14a56)
                #27 0x00007f9ece5ffb48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)
                #28 0x00007f9ece6000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #29 0x00007f9eceb39fcc n/a (libgtk-3.so.0 + 0x204fcc)
                #30 0x00007f9ece5e3c56 g_cclosure_marshal_VOID__BOXEDv (libgobject-2.0.so.0 + 0x17c56)
                #31 0x00007f9ece5e0a56 n/a (libgobject-2.0.so.0 + 0x14a56)
                #32 0x00007f9ece5ffb48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)
                #33 0x00007f9ece6000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #34 0x00007f9eceb37012 n/a (libgtk-3.so.0 + 0x202012)
                #35 0x00007f9eceb3865b n/a (libgtk-3.so.0 + 0x20365b)
                #36 0x00007f9eceb3b646 n/a (libgtk-3.so.0 + 0x206646)
                #37 0x00007f9eceb02bb0 gtk_event_controller_handle_event (libgtk-3.so.0 + 0x1cdbb0)
                #38 0x00007f9ececc516d n/a (libgtk-3.so.0 + 0x39016d)
                #39 0x00007f9eced1c5ef n/a (libgtk-3.so.0 + 0x3e75ef)
                #40 0x00007f9ece5e0a56 n/a (libgobject-2.0.so.0 + 0x14a56)
                #41 0x00007f9ece5fedf1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32df1)
                #42 0x00007f9ece6000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #43 0x00007f9ececc6c23 n/a (libgtk-3.so.0 + 0x391c23)
                #44 0x00007f9eceb82128 n/a (libgtk-3.so.0 + 0x24d128)
                #45 0x00007f9eceb843db gtk_main_do_event (libgtk-3.so.0 + 0x24f3db)
                #46 0x00007f9ece849f79 n/a (libgdk-3.so.0 + 0x3cf79)
                #47 0x00007f9ece87d106 n/a (libgdk-3.so.0 + 0x70106)
                #48 0x00007f9ece4f317d g_main_context_dispatch (libglib-2.0.so.0 + 0x5217d)
                #49 0x00007f9ece4f3400 n/a (libglib-2.0.so.0 + 0x52400)
                #50 0x00007f9ece4f36f3 g_main_loop_run (libglib-2.0.so.0 + 0x526f3)
                #51 0x00007f9eceb8337d gtk_main (libgtk-3.so.0 + 0x24e37d)
                #52 0x0000560c2257537e main (mate-keyboard-properties + 0x837e)
                #53 0x00007f9ece2b90b3 __libc_start_main (libc.so.6 + 0x270b3)
                #54 0x0000560c2257547e _start (mate-keyboard-properties + 0x847e)
                
                Stack trace of thread 1607:
                #0  0x00007f9ece3a7aff __GI___poll (libc.so.6 + 0x115aff)
                #1  0x00007f9ece4f336e n/a (libglib-2.0.so.0 + 0x5236e)
                #2  0x00007f9ece4f34a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)
                #3  0x00007f9eca79a99d n/a (libdconfsettings.so + 0xa99d)
                #4  0x00007f9ece51cad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #5  0x00007f9ecda39609 start_thread (libpthread.so.0 + 0x9609)
                #6  0x00007f9ece3b4293 __clone (libc.so.6 + 0x122293)
                
                Stack trace of thread 1608:
                #0  0x00007f9ece3ad89d syscall (libc.so.6 + 0x11b89d)
                #1  0x00007f9ece540746 g_cond_wait_until (libglib-2.0.so.0 + 0x9f746)
                #2  0x00007f9ece4c3581 n/a (libglib-2.0.so.0 + 0x22581)
                #3  0x00007f9ece4c3ba6 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x22ba6)
                #4  0x00007f9ece51d419 n/a (libglib-2.0.so.0 + 0x7c419)
                #5  0x00007f9ece51cad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #6  0x00007f9ecda39609 start_thread (libpthread.so.0 + 0x9609)
                #7  0x00007f9ece3b4293 __clone (libc.so.6 + 0x122293)
                
                Stack trace of thread 1604:
                #0  0x00007f9ece3a7aff __GI___poll (libc.so.6 + 0x115aff)
                #1  0x00007f9ece4f336e n/a (libglib-2.0.so.0 + 0x5236e)
                #2  0x00007f9ece4f34a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)
                #3  0x00007f9ece4f34f1 n/a (libglib-2.0.so.0 + 0x524f1)
                #4  0x00007f9ece51cad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #5  0x00007f9ecda39609 start_thread (libpthread.so.0 + 0x9609)
                #6  0x00007f9ece3b4293 __clone (libc.so.6 + 0x122293)
                
                Stack trace of thread 1605:
                #0  0x00007f9ece3a7aff __GI___poll (libc.so.6 + 0x115aff)
                #1  0x00007f9ece4f336e n/a (libglib-2.0.so.0 + 0x5236e)
                #2  0x00007f9ece4f36f3 g_main_loop_run (libglib-2.0.so.0 + 0x526f3)
                #3  0x00007f9ece74af8a n/a (libgio-2.0.so.0 + 0x11ef8a)
                #4  0x00007f9ece51cad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #5  0x00007f9ecda39609 start_thread (libpthread.so.0 + 0x9609)
                #6  0x00007f9ece3b4293 __clone (libc.so.6 + 0x122293)
===================================================================
 GDB Log                                                           
===================================================================

warning: core file may not match specified executable file.
[New LWP 1602]
[New LWP 1607]
[New LWP 1608]
[New LWP 1604]
[New LWP 1605]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `mate-keyboard-properties'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007f9ece2d818b in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[Current thread is 1 (Thread 0x7f9ecb02ba80 (LWP 1602))]

===================================================================
 GDB Backtrace                                                     
===================================================================

warning: core file may not match specified executable file.
[New LWP 1602]
[New LWP 1607]
[New LWP 1608]
[New LWP 1604]
[New LWP 1605]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `mate-keyboard-properties'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007f9ece2d818b in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[Current thread is 1 (Thread 0x7f9ecb02ba80 (LWP 1602))]
#0  0x00007f9ece2d818b in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x0000000000000000 in ?? ()

===================================================================
 GDB Backtrace (all threads)                                       
===================================================================

warning: core file may not match specified executable file.
[New LWP 1602]
[New LWP 1607]
[New LWP 1608]
[New LWP 1604]
[New LWP 1605]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `mate-keyboard-properties'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007f9ece2d818b in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[Current thread is 1 (Thread 0x7f9ecb02ba80 (LWP 1602))]

Thread 5 (Thread 0x7f9ec9eb4700 (LWP 1605)):
#0  0x00007f9ece3a7aff in lutimes (file=0x560c23f10bd0 "\005", tvp=0x2) at ../sysdeps/unix/sysv/linux/lutimes.c:34
        ts = {{tv_sec = 94610142596048, tv_nsec = 94610142596048}, {tv_sec = 2, tv_nsec = -4294967295}}
#1  0x0000000123f0edc0 in ?? ()
No symbol table info available.
#2  0xffffffff7fffffff in ?? ()
No symbol table info available.
#3  0x60b65bd3abd1a800 in ?? ()
No symbol table info available.
#4  0x0000560c23f0edf0 in ?? ()
No symbol table info available.
#5  0x0000560c23f0eee8 in ?? ()
No symbol table info available.
#6  0x0000560c23f0eee0 in ?? ()
No symbol table info available.
#7  0x0000560c23f0eeec in ?? ()
No symbol table info available.
#8  0x00007fff13503cbf in ?? ()
No symbol table info available.
#9  0x00007fff13503d50 in ?? ()
No symbol table info available.
#10 0x00007f9ec9eb3c80 in ?? ()
No symbol table info available.
#11 0x00007f9ece4f36f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007f9ece74af8a in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#13 0x00007f9ece51cad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#14 0x00007f9ecda39609 in allocate_stack (stack=<synthetic pointer>, pdp=<synthetic pointer>, attr=0xffffffff) at allocatestack.c:368
        guard = <error reading variable guard (Cannot access memory at address 0xffffffffffffff48)>
        guardsize = 140733517413566
        reqsize = 0
        mem = <error reading variable mem (Cannot access memory at address 0xffffffffffffff48)>
        prot = <optimized out>
        pd = 0x7fff13503cbf
        pagesize_m1 = <optimized out>
        size = <error reading variable size (Cannot access memory at address 0xffffffffffffff50)>
        stacktop = <optimized out>
        pd = <optimized out>
        size = <optimized out>
        pagesize_m1 = <optimized out>
        __PRETTY_FUNCTION__ = "allocate_stack"
        stacktop = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        adj = <optimized out>
        stackaddr = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        guardsize = <optimized out>
        reqsize = <optimized out>
        mem = <optimized out>
        prot = <optimized out>
        guard = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        err = <optimized out>
        guard = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#15 __pthread_create_2_1 (newthread=<optimized out>, attr=<optimized out>, start_routine=<optimized out>, arg=<optimized out>) at pthread_create.c:660
        stackaddr = 0x0
        iattr = 0xffffffff
        default_attr = <error reading variable default_attr (Cannot access memory at address 0xffffffffffffff90)>
        free_cpuset = <error reading variable free_cpuset (Cannot access memory at address 0xffffffffffffff5f)>
        c11 = <optimized out>
        pd = 0x0
        err = <optimized out>
        retval = <optimized out>
        self = <optimized out>
        stopped_start = <error reading variable stopped_start (Cannot access memory at address 0xffffffffffffff8e)>
        thread_ran = <error reading variable thread_ran (Cannot access memory at address 0xffffffffffffff8f)>
        __PRETTY_FUNCTION__ = "__pthread_create_2_1"
Backtrace stopped: Cannot access memory at address 0x8

Thread 4 (Thread 0x7f9eca6b5700 (LWP 1604)):
#0  0x00007f9ece3a7aff in lutimes (file=0x560c23f1e8d0 "\006", tvp=0x1) at ../sysdeps/unix/sysv/linux/lutimes.c:34
        ts = {{tv_sec = 94610142652624, tv_nsec = 94610142652624}, {tv_sec = 1, tv_nsec = -4294967295}}
#1  0x00000001c4000020 in ?? ()
No symbol table info available.
#2  0xffffffff7fffffff in ?? ()
No symbol table info available.
#3  0x60b65bd3abd1a800 in ?? ()
No symbol table info available.
#4  0x0000000000000031 in ?? ()
No symbol table info available.
#5  0x00007f9ece5c8aa8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6  0x0000560c23f03ab0 in ?? ()
No symbol table info available.
#7  0x0000000000000001 in ?? ()
No symbol table info available.
#8  0x00007fff13503b0f in ?? ()
No symbol table info available.
#9  0x00007fff13503ba0 in ?? ()
No symbol table info available.
#10 0x00007f9eca6b4c80 in ?? ()
No symbol table info available.
#11 0x00007f9ece4f34a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007f9ece4f34f1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#13 0x00007f9ece51cad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#14 0x00007f9ecda39609 in allocate_stack (stack=<synthetic pointer>, pdp=<synthetic pointer>, attr=0xffffffff) at allocatestack.c:368
        guard = <error reading variable guard (Cannot access memory at address 0xffffffffffffff48)>
        guardsize = 140733517413134
        reqsize = 0
        mem = <error reading variable mem (Cannot access memory at address 0xffffffffffffff48)>
        prot = <optimized out>
        pd = 0x7f9eca6b4b34
        pagesize_m1 = <optimized out>
        size = <error reading variable size (Cannot access memory at address 0xffffffffffffff50)>
        stacktop = <optimized out>
        pd = <optimized out>
        size = <optimized out>
        pagesize_m1 = <optimized out>
        __PRETTY_FUNCTION__ = "allocate_stack"
        stacktop = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        adj = <optimized out>
        stackaddr = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        guardsize = <optimized out>
        reqsize = <optimized out>
        mem = <optimized out>
        prot = <optimized out>
        guard = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        err = <optimized out>
        guard = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#15 __pthread_create_2_1 (newthread=<optimized out>, attr=<optimized out>, start_routine=<optimized out>, arg=<optimized out>) at pthread_create.c:660
        stackaddr = 0x0
        iattr = 0xffffffff
        default_attr = <error reading variable default_attr (Cannot access memory at address 0xffffffffffffff90)>
        free_cpuset = <error reading variable free_cpuset (Cannot access memory at address 0xffffffffffffff5f)>
        c11 = <optimized out>
        pd = 0x0
        err = <optimized out>
        retval = <optimized out>
        self = <optimized out>
        stopped_start = <error reading variable stopped_start (Cannot access memory at address 0xffffffffffffff8e)>
        thread_ran = <error reading variable thread_ran (Cannot access memory at address 0xffffffffffffff8f)>
        __PRETTY_FUNCTION__ = "__pthread_create_2_1"
Backtrace stopped: Cannot access memory at address 0x8

Thread 3 (Thread 0x7f9ebbba0700 (LWP 1608)):
#0  0x00007f9ece3ad89d in __GI___get_nprocs () at ../sysdeps/unix/sysv/linux/getsysstats.c:225
        cached_result = -1
        timestamp = 0
        now = <optimized out>
        prev = <optimized out>
        buffer_size = <optimized out>
        buffer = 0x73754244 <error: Cannot access memory at address 0x73754244>
        buffer_end = 0x0
        cp = 0x51 <error: Cannot access memory at address 0x51>
        re = 0xce47dbe0 <error: Cannot access memory at address 0xce47dbe0>
        flags = 524288
        fd = <optimized out>
        l = <optimized out>
        result = 602967200
#1  0x0000560c00000000 in ?? ()
No symbol table info available.
#2  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 0x7f9ec9617700 (LWP 1607)):
#0  0x00007f9ece3a7aff in lutimes (file=0x560c23f59320 "\n", tvp=0x1) at ../sysdeps/unix/sysv/linux/lutimes.c:34
        ts = {{tv_sec = 94610142892832, tv_nsec = 94610142892832}, {tv_sec = 1, tv_nsec = -4294967295}}
#1  0x0000000100000033 in ?? ()
No symbol table info available.
#2  0xffffffff7fffffff in ?? ()
No symbol table info available.
#3  0x60b65bd3abd1a800 in ?? ()
No symbol table info available.
#4  0x0000560c23f66250 in ?? ()
No symbol table info available.
#5  0x0000560c23f66250 in ?? ()
No symbol table info available.
#6  0x0000560c23f66250 in ?? ()
No symbol table info available.
#7  0x0000000000000001 in ?? ()
No symbol table info available.
#8  0x00007fff1350491f in ?? ()
No symbol table info available.
#9  0x00007fff135049b0 in ?? ()
No symbol table info available.
#10 0x00007f9ec9616c80 in ?? ()
No symbol table info available.
#11 0x00007f9ece4f34a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007f9eca79a99d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#13 0x00007f9ece51cad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#14 0x00007f9ecda39609 in allocate_stack (stack=<synthetic pointer>, pdp=<synthetic pointer>, attr=0xffffffff) at allocatestack.c:368
        guard = <error reading variable guard (Cannot access memory at address 0xffffffffffffff48)>
        guardsize = 140733517416734
        reqsize = 0
        mem = <error reading variable mem (Cannot access memory at address 0xffffffffffffff48)>
        prot = <optimized out>
        pd = 0x7f9ec9616b34
        pagesize_m1 = <optimized out>
        size = <error reading variable size (Cannot access memory at address 0xffffffffffffff50)>
        stacktop = <optimized out>
        pd = <optimized out>
        size = <optimized out>
        pagesize_m1 = <optimized out>
        __PRETTY_FUNCTION__ = "allocate_stack"
        stacktop = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        adj = <optimized out>
        stackaddr = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        guardsize = <optimized out>
        reqsize = <optimized out>
        mem = <optimized out>
        prot = <optimized out>
        guard = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        err = <optimized out>
        guard = <optimized out>
        __futex = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#15 __pthread_create_2_1 (newthread=<optimized out>, attr=<optimized out>, start_routine=<optimized out>, arg=<optimized out>) at pthread_create.c:660
        stackaddr = 0x0
        iattr = 0xffffffff
        default_attr = <error reading variable default_attr (Cannot access memory at address 0xffffffffffffff90)>
        free_cpuset = <error reading variable free_cpuset (Cannot access memory at address 0xffffffffffffff5f)>
        c11 = <optimized out>
        pd = 0x0
        err = <optimized out>
        retval = <optimized out>
        self = <optimized out>
        stopped_start = <error reading variable stopped_start (Cannot access memory at address 0xffffffffffffff8e)>
        thread_ran = <error reading variable thread_ran (Cannot access memory at address 0xffffffffffffff8f)>
        __PRETTY_FUNCTION__ = "__pthread_create_2_1"
Backtrace stopped: Cannot access memory at address 0x8

Thread 1 (Thread 0x7f9ecb02ba80 (LWP 1602)):
#0  0x00007f9ece2d818b in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.
#0  0x00007f9ece2d818b in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x0000000000000000 in ?? ()
In two days, I reinstall LM 20.3 twice on a clean install and check the keyboard right after the installation is finished - the settings crash.
I found this in the system report a while ago. Please someone who understands give advice what to do.
Today I found that this problem exists on all my 3 computers with LM 20.3. With 20.2 it did not exist. Now my other two computers are switching because they were set up at 20.2 and then upgraded. But the main one - my desktop cannot change the language from the keyboard.

I'll run an experiment. I'll remove the Bulgarian keyboard and install a German one to see if the settings break again. Maybe there is only a problem with the Bulgarian language pack?

EDIT: The experiment gave the same result again. Apparently the reason is not in the language pack. This is the system report after the experiment:

Code: Select all

===================================================================
 Info                                                              
===================================================================
           PID: 8692 (mate-keyboard-p)
           UID: 1000 (ivo)
           GID: 1000 (ivo)
        Signal: 6 (ABRT)
     Timestamp: Wed 2022-05-11 21:48:53 EEST (1min 15s ago)
  Command Line: mate-keyboard-properties
    Executable: /usr/bin/mate-keyboard-properties
 Control Group: /user.slice/user-1000.slice/session-c1.scope
          Unit: session-c1.scope
         Slice: user-1000.slice
       Session: c1
     Owner UID: 1000 (ivo)
       Boot ID: 71f3429af32d410dbc1e49df0d2833d5
    Machine ID: 15d80b4845fe41218957f53f8efa7671
      Hostname: ivo-HP-xw9400-Workstation
       Storage: /var/lib/systemd/coredump/core.mate-keyboard-p.1000.71f3429af32d410dbc1e49df0d2833d5.8692.1652294933000000000000.lz4
       Message: Process 8692 (mate-keyboard-p) of user 1000 dumped core.
                
                Stack trace of thread 8692:
                #0  0x00007fa7b1fc600b __GI_raise (libc.so.6 + 0x4300b)
                #1  0x00007fa7b1fa5859 __GI_abort (libc.so.6 + 0x22859)
                #2  0x00007fa7b0fd6ed2 n/a (libdbus-1.so.3 + 0xbed2)
                #3  0x00007fa7b0ff9570 _dbus_warn_check_failed (libdbus-1.so.3 + 0x2e570)
                #4  0x00007fa7b0fea837 dbus_message_iter_append_basic (libdbus-1.so.3 + 0x1f837)
                #5  0x00007fa7b1c70899 n/a (libatk-bridge-2.0.so.0 + 0x18899)
                #6  0x00007fa7b1c70c26 n/a (libatk-bridge-2.0.so.0 + 0x18c26)
                #7  0x00007fa7b22d1802 g_closure_invoke (libgobject-2.0.so.0 + 0x14802)
                #8  0x00007fa7b22e5814 n/a (libgobject-2.0.so.0 + 0x28814)
                #9  0x00007fa7b22f0bbe g_signal_emit_valist (libgobject-2.0.so.0 + 0x33bbe)
                #10 0x00007fa7b22f10f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #11 0x00007fa7b1c679d8 n/a (libatk-bridge-2.0.so.0 + 0xf9d8)
                #12 0x00007fa7b21e404e g_main_context_dispatch (libglib-2.0.so.0 + 0x5204e)
                #13 0x00007fa7b21e4400 n/a (libglib-2.0.so.0 + 0x52400)
                #14 0x00007fa7b21e46f3 g_main_loop_run (libglib-2.0.so.0 + 0x526f3)
                #15 0x00007fa7b27d92e7 gtk_dialog_run (libgtk-3.so.0 + 0x1b32e7)
                #16 0x00007fa7b22d1a56 n/a (libgobject-2.0.so.0 + 0x14a56)
                #17 0x00007fa7b22f0b48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)
                #18 0x00007fa7b22f10f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #19 0x00007fa7b276418e n/a (libgtk-3.so.0 + 0x13e18e)
                #20 0x00007fa7b27641f8 n/a (libgtk-3.so.0 + 0x13e1f8)
                #21 0x00007fa7b22d1a56 n/a (libgobject-2.0.so.0 + 0x14a56)
                #22 0x00007fa7b22f0b48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)
                #23 0x00007fa7b22f10f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #24 0x00007fa7b2762634 n/a (libgtk-3.so.0 + 0x13c634)
                #25 0x00007fa7b2a13861 n/a (libgtk-3.so.0 + 0x3ed861)
                #26 0x00007fa7b22d1a56 n/a (libgobject-2.0.so.0 + 0x14a56)
                #27 0x00007fa7b22f0b48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)
                #28 0x00007fa7b22f10f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #29 0x00007fa7b282ae0c n/a (libgtk-3.so.0 + 0x204e0c)
                #30 0x00007fa7b22d4c56 g_cclosure_marshal_VOID__BOXEDv (libgobject-2.0.so.0 + 0x17c56)
                #31 0x00007fa7b22d1a56 n/a (libgobject-2.0.so.0 + 0x14a56)
                #32 0x00007fa7b22f0b48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)
                #33 0x00007fa7b22f10f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #34 0x00007fa7b2827e52 n/a (libgtk-3.so.0 + 0x201e52)
                #35 0x00007fa7b282949b n/a (libgtk-3.so.0 + 0x20349b)
                #36 0x00007fa7b282c486 n/a (libgtk-3.so.0 + 0x206486)
                #37 0x00007fa7b27f39f0 gtk_event_controller_handle_event (libgtk-3.so.0 + 0x1cd9f0)
                #38 0x00007fa7b29b5efd n/a (libgtk-3.so.0 + 0x38fefd)
                #39 0x00007fa7b2a0d36f n/a (libgtk-3.so.0 + 0x3e736f)
                #40 0x00007fa7b22d1a56 n/a (libgobject-2.0.so.0 + 0x14a56)
                #41 0x00007fa7b22efdf1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32df1)
                #42 0x00007fa7b22f10f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)
                #43 0x00007fa7b29b79b3 n/a (libgtk-3.so.0 + 0x3919b3)
                #44 0x00007fa7b2872ed8 n/a (libgtk-3.so.0 + 0x24ced8)
                #45 0x00007fa7b287518b gtk_main_do_event (libgtk-3.so.0 + 0x24f18b)
                #46 0x00007fa7b253af69 n/a (libgdk-3.so.0 + 0x3cf69)
                #47 0x00007fa7b256e0f6 n/a (libgdk-3.so.0 + 0x700f6)
                #48 0x00007fa7b21e417d g_main_context_dispatch (libglib-2.0.so.0 + 0x5217d)
                #49 0x00007fa7b21e4400 n/a (libglib-2.0.so.0 + 0x52400)
                #50 0x00007fa7b21e46f3 g_main_loop_run (libglib-2.0.so.0 + 0x526f3)
                #51 0x00007fa7b287412d gtk_main (libgtk-3.so.0 + 0x24e12d)
                #52 0x000055b22a11537e main (mate-keyboard-properties + 0x837e)
                #53 0x00007fa7b1fa7083 __libc_start_main (libc.so.6 + 0x24083)
                #54 0x000055b22a11547e _start (mate-keyboard-properties + 0x847e)
                
                Stack trace of thread 8695:
                #0  0x00007fa7b209599f __GI___poll (libc.so.6 + 0x11299f)
                #1  0x00007fa7b21e436e n/a (libglib-2.0.so.0 + 0x5236e)
                #2  0x00007fa7b21e44a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)
                #3  0x00007fa7b21e44f1 n/a (libglib-2.0.so.0 + 0x524f1)
                #4  0x00007fa7b220dad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #5  0x00007fa7b1729609 start_thread (libpthread.so.0 + 0x8609)
                #6  0x00007fa7b20a2133 __clone (libc.so.6 + 0x11f133)
                
                Stack trace of thread 8697:
                #0  0x00007fa7b209599f __GI___poll (libc.so.6 + 0x11299f)
                #1  0x00007fa7b21e436e n/a (libglib-2.0.so.0 + 0x5236e)
                #2  0x00007fa7b21e44a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)
                #3  0x00007fa7ad34199d n/a (libdconfsettings.so + 0xa99d)
                #4  0x00007fa7b220dad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #5  0x00007fa7b1729609 start_thread (libpthread.so.0 + 0x8609)
                #6  0x00007fa7b20a2133 __clone (libc.so.6 + 0x11f133)
                
                Stack trace of thread 8696:
                #0  0x00007fa7b209599f __GI___poll (libc.so.6 + 0x11299f)
                #1  0x00007fa7b21e436e n/a (libglib-2.0.so.0 + 0x5236e)
                #2  0x00007fa7b21e46f3 g_main_loop_run (libglib-2.0.so.0 + 0x526f3)
                #3  0x00007fa7b243bf8a n/a (libgio-2.0.so.0 + 0x11ef8a)
                #4  0x00007fa7b220dad1 n/a (libglib-2.0.so.0 + 0x7bad1)
                #5  0x00007fa7b1729609 start_thread (libpthread.so.0 + 0x8609)
                #6  0x00007fa7b20a2133 __clone (libc.so.6 + 0x11f133)
===================================================================
 GDB Log                                                           
===================================================================

warning: core file may not match specified executable file.
[New LWP 8692]
[New LWP 8695]
[New LWP 8697]
[New LWP 8696]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `mate-keyboard-properties'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7fa7aed1da80 (LWP 8692))]

===================================================================
 GDB Backtrace                                                     
===================================================================

warning: core file may not match specified executable file.
[New LWP 8692]
[New LWP 8695]
[New LWP 8697]
[New LWP 8696]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `mate-keyboard-properties'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7fa7aed1da80 (LWP 8692))]
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007fa7b1fa5859 in __GI_abort () at abort.c:79
#2  0x00007fa7b0fd6ed2 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#3  0x00007fa7b0ff9570 in _dbus_warn_check_failed () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#4  0x00007fa7b0fea837 in dbus_message_iter_append_basic () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#5  0x00007fa7b1c70899 in ?? () from /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
#6  0x00007fa7b1c70c26 in ?? () from /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
#7  0x00007fa7b22d1802 in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007fa7b22e5814 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007fa7b22f0bbe in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007fa7b1c679d8 in ?? () from /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
#12 0x00007fa7b21e404e in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007fa7b21e4400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fa7b21e46f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007fa7b27d92e7 in gtk_dialog_run () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#16 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007fa7b276418e in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#20 0x00007fa7b27641f8 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#21 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007fa7b2762634 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#25 0x00007fa7b2a13861 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#26 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007fa7b282ae0c in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#30 0x00007fa7b22d4c56 in g_cclosure_marshal_VOID__BOXEDv () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x00007fa7b2827e52 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007fa7b282949b in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#36 0x00007fa7b282c486 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#37 0x00007fa7b27f39f0 in gtk_event_controller_handle_event () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#38 0x00007fa7b29b5efd in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#39 0x00007fa7b2a0d36f in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#40 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007fa7b22efdf1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x00007fa7b29b79b3 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#44 0x00007fa7b2872ed8 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#45 0x00007fa7b287518b in gtk_main_do_event () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#46 0x00007fa7b253af69 in ?? () from /lib/x86_64-linux-gnu/libgdk-3.so.0
#47 0x00007fa7b256e0f6 in ?? () from /lib/x86_64-linux-gnu/libgdk-3.so.0
#48 0x00007fa7b21e417d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007fa7b21e4400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007fa7b21e46f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007fa7b287412d in gtk_main () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#52 0x000055b22a11537e in main ()

===================================================================
 GDB Backtrace (all threads)                                       
===================================================================

warning: core file may not match specified executable file.
[New LWP 8692]
[New LWP 8695]
[New LWP 8697]
[New LWP 8696]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `mate-keyboard-properties'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7fa7aed1da80 (LWP 8692))]

Thread 4 (Thread 0x7fa7adbad700 (LWP 8696)):
#0  0x00007fa7b209599f in __GI___poll (fds=0x55b22b754b10, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007fa7b21e436e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fa7b21e46f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fa7b243bf8a in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4  0x00007fa7b220dad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fa7b1729609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140358150969088, 2598661691977397456, 140728018180126, 140728018180127, 140728018180272, 140358150966400, -2639366117768137520, -2639338151816432432}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007fa7b20a2133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 3 (Thread 0x7fa7ad331700 (LWP 8697)):
#0  0x00007fa7b209599f in __GI___poll (fds=0x55b22b761f00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007fa7b21e436e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fa7b21e44a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fa7ad34199d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#4  0x00007fa7b220dad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fa7b1729609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140358142072576, 2598661691977397456, 140728018183486, 140728018183487, 140728018183632, 140358142069888, -2639365102008372016, -2639338151816432432}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007fa7b20a2133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 2 (Thread 0x7fa7ae3ae700 (LWP 8695)):
#0  0x00007fa7b209599f in __GI___poll (fds=0x55b22b73f3e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007fa7b21e436e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fa7b21e44a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fa7b21e44f1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fa7b220dad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fa7b1729609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140358159361792, 2598661691977397456, 140728018179694, 140728018179695, 140728018179840, 140358159359104, -2639371615863147312, -2639338151816432432}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007fa7b20a2133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 1 (Thread 0x7fa7aed1da80 (LWP 8692)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
        set = {__val = {0, 140358233351019, 94223727396080, 140728018176912, 94223721202144, 140358225618149, 94223730515184, 94223730515284, 140728018177088, 94223730515284, 3688507458974157824, 13393241444433727232, 94223730515184, 140728018177376, 30, 30}}
        pid = <optimized out>
        tid = <optimized out>
        ret = <optimized out>
#1  0x00007fa7b1fa5859 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x7fa7b21705c0 <_IO_2_1_stderr_>, sa_sigaction = 0x7fa7b21705c0 <_IO_2_1_stderr_>}, sa_mask = {__val = {140358205877288, 3432, 140358222686120, 64, 140728018177792, 140728018178048, 140358224119232, 64, 64, 1, 140358205877288, 140358224102560, 140358222384996, 140358205873608, 140728018177968, 140358205873608}}, sa_flags = 1, sa_restorer = 0x73}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007fa7b0fd6ed2 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
No symbol table info available.
#3  0x00007fa7b0ff9570 in _dbus_warn_check_failed () from /lib/x86_64-linux-gnu/libdbus-1.so.3
No symbol table info available.
#4  0x00007fa7b0fea837 in dbus_message_iter_append_basic () from /lib/x86_64-linux-gnu/libdbus-1.so.3
No symbol table info available.
#5  0x00007fa7b1c70899 in ?? () from /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
No symbol table info available.
#6  0x00007fa7b1c70c26 in ?? () from /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
No symbol table info available.
#7  0x00007fa7b22d1802 in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#8  0x00007fa7b22e5814 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#9  0x00007fa7b22f0bbe in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#10 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#11 0x00007fa7b1c679d8 in ?? () from /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
No symbol table info available.
#12 0x00007fa7b21e404e in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#13 0x00007fa7b21e4400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#14 0x00007fa7b21e46f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#15 0x00007fa7b27d92e7 in gtk_dialog_run () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#16 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#17 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#18 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#19 0x00007fa7b276418e in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#20 0x00007fa7b27641f8 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#21 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#22 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#23 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#24 0x00007fa7b2762634 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#25 0x00007fa7b2a13861 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#26 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#27 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#28 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#29 0x00007fa7b282ae0c in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#30 0x00007fa7b22d4c56 in g_cclosure_marshal_VOID__BOXEDv () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#31 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#32 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#33 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#34 0x00007fa7b2827e52 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#35 0x00007fa7b282949b in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#36 0x00007fa7b282c486 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#37 0x00007fa7b27f39f0 in gtk_event_controller_handle_event () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#38 0x00007fa7b29b5efd in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#39 0x00007fa7b2a0d36f in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#40 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#41 0x00007fa7b22efdf1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#42 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#43 0x00007fa7b29b79b3 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#44 0x00007fa7b2872ed8 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#45 0x00007fa7b287518b in gtk_main_do_event () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#46 0x00007fa7b253af69 in ?? () from /lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#47 0x00007fa7b256e0f6 in ?? () from /lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#48 0x00007fa7b21e417d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#49 0x00007fa7b21e4400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#50 0x00007fa7b21e46f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#51 0x00007fa7b287412d in gtk_main () from /lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#52 0x000055b22a11537e in main ()
No symbol table info available.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007fa7b1fa5859 in __GI_abort () at abort.c:79
#2  0x00007fa7b0fd6ed2 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#3  0x00007fa7b0ff9570 in _dbus_warn_check_failed () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#4  0x00007fa7b0fea837 in dbus_message_iter_append_basic () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#5  0x00007fa7b1c70899 in ?? () from /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
#6  0x00007fa7b1c70c26 in ?? () from /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
#7  0x00007fa7b22d1802 in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007fa7b22e5814 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007fa7b22f0bbe in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007fa7b1c679d8 in ?? () from /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
#12 0x00007fa7b21e404e in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007fa7b21e4400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fa7b21e46f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007fa7b27d92e7 in gtk_dialog_run () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#16 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007fa7b276418e in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#20 0x00007fa7b27641f8 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#21 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007fa7b2762634 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#25 0x00007fa7b2a13861 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#26 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007fa7b282ae0c in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#30 0x00007fa7b22d4c56 in g_cclosure_marshal_VOID__BOXEDv () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007fa7b22f0b48 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x00007fa7b2827e52 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007fa7b282949b in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#36 0x00007fa7b282c486 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#37 0x00007fa7b27f39f0 in gtk_event_controller_handle_event () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#38 0x00007fa7b29b5efd in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#39 0x00007fa7b2a0d36f in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#40 0x00007fa7b22d1a56 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007fa7b22efdf1 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x00007fa7b22f10f3 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x00007fa7b29b79b3 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#44 0x00007fa7b2872ed8 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#45 0x00007fa7b287518b in gtk_main_do_event () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#46 0x00007fa7b253af69 in ?? () from /lib/x86_64-linux-gnu/libgdk-3.so.0
#47 0x00007fa7b256e0f6 in ?? () from /lib/x86_64-linux-gnu/libgdk-3.so.0
#48 0x00007fa7b21e417d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007fa7b21e4400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007fa7b21e46f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007fa7b287412d in gtk_main () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#52 0x000055b22a11537e in main ()

Code: Select all

$ mate-keyboard-properties
dbus[9875]: arguments to dbus_message_iter_append_basic() were incorrect, assertion "_dbus_check_is_valid_utf8 (*string_p)" failed in file ../../../dbus/dbus-message.c line 2754.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
- You see, in this world there are two kinds of people, my friend, those with loaded guns, and those who dig. You dig. - "The Good, the Bad and the Ugly"

Behind every faulty computer there is a user who did nothing...
User avatar
SMG
Level 25
Level 25
Posts: 31988
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by SMG »

diabolicbg wrote: Wed May 11, 2022 2:24 pmI'll run an experiment. I'll remove the Bulgarian keyboard and install a German one to see if the settings break again. Maybe there is only a problem with the Bulgarian language pack?

EDIT: The experiment gave the same result again. Apparently the reason is not in the language pack. This is the system report after the experiment:
I found the following bug report It is not possible to assign keyboard shortcuts to switch keyboard layouts when using the Ukrainian interface language #55 . It sounds like it might be a similar issue? If I am understanding it correctly, I think there is a workaround described. However, because I do not have a MATE install, I could be wrong. Perhaps the discussion in that topic might help.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
diabolicbg
Level 6
Level 6
Posts: 1436
Joined: Mon Mar 01, 2021 8:20 am
Location: Sofia, Bulgaria

Re: Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by diabolicbg »

SMG wrote: Wed May 11, 2022 5:54 pm
diabolicbg wrote: Wed May 11, 2022 2:24 pmI'll run an experiment. I'll remove the Bulgarian keyboard and install a German one to see if the settings break again. Maybe there is only a problem with the Bulgarian language pack?

EDIT: The experiment gave the same result again. Apparently the reason is not in the language pack. This is the system report after the experiment:
I found the following bug report It is not possible to assign keyboard shortcuts to switch keyboard layouts when using the Ukrainian interface language #55 . It sounds like it might be a similar issue? If I am understanding it correctly, I think there is a workaround described. However, because I do not have a MATE install, I could be wrong. Perhaps the discussion in that topic might help.
Thanks for the assistance, but this is all very complicated and confusing for me - I understand nothing of these codes and don't know how to adapt them to my case.
I need a solution of sorts:
1. Do this.
2 Do that... etc. :oops:
- You see, in this world there are two kinds of people, my friend, those with loaded guns, and those who dig. You dig. - "The Good, the Bad and the Ugly"

Behind every faulty computer there is a user who did nothing...
User avatar
SMG
Level 25
Level 25
Posts: 31988
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by SMG »

Hopefully, someone with MATE can come to the topic and help.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
diabolicbg
Level 6
Level 6
Posts: 1436
Joined: Mon Mar 01, 2021 8:20 am
Location: Sofia, Bulgaria

Re: Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by diabolicbg »

SMG wrote: Thu May 12, 2022 9:01 am Hopefully, someone with MATE can come to the topic and help.
I don't know if it's just MATE. You need a programmer for that. :?
- You see, in this world there are two kinds of people, my friend, those with loaded guns, and those who dig. You dig. - "The Good, the Bad and the Ugly"

Behind every faulty computer there is a user who did nothing...
User avatar
diabolicbg
Level 6
Level 6
Posts: 1436
Joined: Mon Mar 01, 2021 8:20 am
Location: Sofia, Bulgaria

[SOLVED] Re: Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by diabolicbg »

There is a saying in Bulgaria: "Help yourself so that God will help you!"
I thought for a few days how to cheat the system and finally I figured it out. I changed the interface language from Bulgarian to English. The settings stopped crashing. I made the necessary adjustments and then put the Bulgarian interface back on the system. Now everything works perfectly if you don't touch the settings again. :D
SMG wrote: Wed May 11, 2022 5:54 pm
diabolicbg wrote: Wed May 11, 2022 2:24 pmI'll run an experiment. I'll remove the Bulgarian keyboard and install a German one to see if the settings break again. Maybe there is only a problem with the Bulgarian language pack?

EDIT: The experiment gave the same result again. Apparently the reason is not in the language pack. This is the system report after the experiment:
I found the following bug report It is not possible to assign keyboard shortcuts to switch keyboard layouts when using the Ukrainian interface language #55 . It sounds like it might be a similar issue? If I am understanding it correctly, I think there is a workaround described. However, because I do not have a MATE install, I could be wrong. Perhaps the discussion in that topic might help.
Many thanks SMG for the good direction with the Ukrainian translation!

Apparently, the problem lies in the Bulgarian translation of version 20.3. I don't know if someone is sending information from the forum, but please admins to send this information to the Bulgarian translator, so that the error is not repeated in the next version!
- You see, in this world there are two kinds of people, my friend, those with loaded guns, and those who dig. You dig. - "The Good, the Bad and the Ugly"

Behind every faulty computer there is a user who did nothing...
User avatar
xenopeek
Level 25
Level 25
Posts: 29615
Joined: Wed Jul 06, 2011 3:58 am

Re: [SOLVED] Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by xenopeek »

mate-keyboard-properties is part of mate-control-center and is maintained by the MATE Desktop project: https://github.com/mate-desktop/mate-co ... ter/issues. I didn't spot an issue there that looks related to what you describe. I was also not able to reproduce your issue on Linux Mint 20.3 MATE by changing interface language to Bulgarian; something else must play a part in this.

If you want to troubleshoot this further and maybe help identify a bug in the MATE Control Center for its developers, I would suggest 3 things:
  1. See if you change the interface language back now, you can still reproduce the issue.
  2. If so then try the following: create a new user account, log out and log in to the new user account and (assuming the interface language is already correctly set for crashing) see if the issue is also present on a new user account. If not then it may still be a bug but one related to user preferences somehow.
  3. And finally I would suggest to then make a bug report in the above project, and include debug output with debug info enabled (it's not in your output above). Unfortunately Linux Mint 20.3 is based on Ubuntu 20.04 LTS and debugging on that is a bit more involved because you have to manually install debug info packages. On upcoming Linux Mint 21 it will be trivially easy to get debug info by simply installing the debuginfod package. Anyway... I'll detail it for Linux Mint 20.3 below.
The steps to get debug output with debug info enabled are as follows. With this developers (and maybe we here) will have more information to go on, even if we can't reproduce the issue ourselves we can see where in the code things happen.
  1. Open Software Sources and enable debug symbols on the official repositories tab. Refresh the repository cache as prompted.
  2. Then run apt install debian-goodies on the terminal to install a necessary package for the next step.
  3. Then run find-dbgsym-packages /usr/bin/mate-keyboard-properties 2>/dev/null to find all needed debug symbol packages. This command will take some long minutes complete. Let it run. Once it's done it will print a list of all the debug symbol packages you need.
  4. Then run apt install PKGLIST where you replace PKGLIST with the list from the previous step, to install all those debug symbol packages.
  5. After all are installed start mate-keyboard-properties from the terminal as such:
    gdb -q -ex 'set logging on' -ex 'set pagination off' -ex 'thread apply all backtrace' -ex 'run' mate-keyboard-properties
  6. The program will probably load slower and it may look like it's not doing anything for a bit. Assuming it will still crash when you do what causes that, you will see that on the terminal and have debug output here. Then type "quit" on the (gdb) prompt and press enter key to close gdb. It may ask if it is okay to kill the running program, that's okay.
  7. You will now have a gdb.txt file with the backtrace with debug symbols. Attach that here or on the issue you create on the GitHub.
Image
User avatar
diabolicbg
Level 6
Level 6
Posts: 1436
Joined: Mon Mar 01, 2021 8:20 am
Location: Sofia, Bulgaria

Re: [SOLVED] Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by diabolicbg »

xenopeek wrote: Fri May 13, 2022 5:17 am If you want to troubleshoot this further and maybe help identify a bug in the MATE Control Center for its developers, I would suggest 3 things:
  1. See if you change the interface language back now, you can still reproduce the issue.
  2. If so then try the following: create a new user account, log out and log in to the new user account and (assuming the interface language is already correctly set for crashing) see if the issue is also present on a new user account. If not then it may still be a bug but one related to user preferences somehow.
  3. And finally I would suggest to then make a bug report in the above project, and include debug output with debug info enabled (it's not in your output above). Unfortunately Linux Mint 20.3 is based on Ubuntu 20.04 LTS and debugging on that is a bit more involved because you have to manually install debug info packages. On upcoming Linux Mint 21 it will be trivially easy to get debug info by simply installing the debuginfod package. Anyway... I'll detail it for Linux Mint 20.3 below.
1. When returning to the Bulgarian interface, the problem resumed - the settings crashed.
2. The same happened with a new user.
3. In the next few days I will be very busy, but I hope to have time soon and be able to do the necessary bug report.

Regards,
Ivo
- You see, in this world there are two kinds of people, my friend, those with loaded guns, and those who dig. You dig. - "The Good, the Bad and the Ugly"

Behind every faulty computer there is a user who did nothing...
User avatar
diabolicbg
Level 6
Level 6
Posts: 1436
Joined: Mon Mar 01, 2021 8:20 am
Location: Sofia, Bulgaria

Re: [SOLVED] Keyboard settings crash after upgrading from LM 20.2 to 20.3

Post by diabolicbg »

Code: Select all

$ apt install libatk-bridge2.0-0-dbgsym libatk1.0-0-dbgsym libatspi2.0-0-dbgsym libblkid1-dbgsym libbsd0-dbgsym libcairo-gobject2-dbgsym libcairo2-dbgsym libdatrie1-dbgsym libdbus-1-3-dbgsym libepoxy0-dbgsym libexpat1-dbgsym libffi7-dbgsym libfontconfig1-dbgsym libfreetype6-dbgsym libfribidi0-dbgsym libgcc-s1-dbgsym libgcrypt20-dbgsym libgdk-pixbuf2.0-0-dbgsym libglib2.0-0-dbgsym libgpg-error0-dbgsym libgraphite2-3-dbgsym libgtk-3-0-dbgsym libharfbuzz0b-dbgsym libicu66-dbgsym liblz4-1-dbgsym liblzma5-dbgsym libmount1-dbgsym libpango-1.0-0-dbgsym libpangocairo-1.0-0-dbgsym libpangoft2-1.0-0-dbgsym libpcre2-8-0-dbgsym libpcre3-dbg libpixman-1-0-dbgsym libpng16-16-dbgsym libselinux1-dbgsym libstdc++6-dbgsym libsystemd0-dbgsym libthai0-dbgsym libuuid1-dbgsym libwayland-client0-dbgsym libwayland-cursor0-dbgsym libwayland-egl1-dbgsym libx11-6-dbgsym libxcb-render0-dbgsym libxcb-shm0-dbgsym libxcb1-dbgsym libxcomposite1-dbgsym libxcursor1-dbgsym libxdamage1-dbgsym libxdmcp6-dbg libxfixes3-dbgsym libxi6-dbgsym libxinerama1-dbgsym libxkbcommon0-dbgsym libxkbfile1-dbgsym libxklavier16-dbgsym libxml2-dbgsym libxrandr2-dbgsym mate-control-center-dbgsym zlib1g-dbgsym
Reading package lists ... Done
Building the tree with dependencies
Reading status information ... Done
Some packages could not be installed. This may mean
that you have requested an impossible situation or if you are using an unstable one
distribution that some required packages have not yet been created either
have been moved by Incoming.
The following information can help you find a way out of the situation:

The following packages have unsatisfied dependencies:
mate-control-center-dbgsym: Depends on: mate-control-center (= 1.24.0-1) but will be installed 1.26.0-linuxmint1
E: Failure to fix problems, you have broken packages packed.

Code: Select all

$ gdb -q -ex 'set logging on' -ex 'set pagination off' -ex 'thread apply all backtrace' -ex 'run' mate-keyboard-properties
Reading symbols from mate-keyboard-properties...
(No debugging symbols found in mate-keyboard-properties)
Copying output to gdb.txt.
Copying debug output to gdb.txt.
Starting program: /usr/bin/mate-keyboard-properties 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff3583700 (LWP 16252)]
[New Thread 0x7ffff2d82700 (LWP 16253)]
[New Thread 0x7ffff251b700 (LWP 16254)]
[New Thread 0x7ffff0ad6700 (LWP 16255)]
dbus[16248]: arguments to dbus_message_iter_append_basic() were incorrect, assertion "_dbus_check_is_valid_utf8 (*string_p)" failed in file ../../../dbus/dbus-message.c line 2754.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace

Thread 1 "mate-keyboard-p" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50	../sysdeps/unix/sysv/linux/raise.c: There is no such file or directory.
(gdb) quit
A debugging session is active.

	Inferior 1 [process 16248] will be killed.

Quit anyway? (y or n) y

Is it that good xenopeek?
- You see, in this world there are two kinds of people, my friend, those with loaded guns, and those who dig. You dig. - "The Good, the Bad and the Ugly"

Behind every faulty computer there is a user who did nothing...
Locked

Return to “MATE”