You are not logged in.

#1 2021-04-16 11:37:27

ynuwyytqaw
Member
Registered: 2019-03-17
Posts: 12

gnome-control-center segmentation fault when adding keyboard layout

Hi. Not sure if it belongs here. I want to add a new keyboard layout in Gnome 40, but as soon as I press the + button it crashes with a segmentation fault and a core dump.

Can it be that there is a mismatch with a library, as in this thread from 2019? https://bbs.archlinux.org/viewtopic.php?id=244792&p=2

Thank you.

Offline

#2 2021-04-16 11:51:02

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,671

Re: gnome-control-center segmentation fault when adding keyboard layout

You'd need to post the actual core dump to make a statement on whether that's the case: https://wiki.archlinux.org/index.php/Co … _core_dump

Online

#3 2021-04-16 12:04:48

ynuwyytqaw
Member
Registered: 2019-03-17
Posts: 12

Re: gnome-control-center segmentation fault when adding keyboard layout

Signal: 11 SEGV, a segmentation fault.

Is there anything else that I can extract from the core dump?

Kind regards.

Here is the info:

           PID: 5536 (gnome-control-c)
        Signal: 11 (SEGV)
     Timestamp: Fri 2021-04-16 13:59:10 CEST (2min 26s ago)
  Command Line: gnome-control-center
    Executable: /usr/bin/gnome-control-center
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/vte-spawn-ade23a58-0193-4009-9591-dfd562de8421.scope
          Unit: user@1000.service
     User Unit: vte-spawn-ade23a58-0193-4009-9591-dfd562de8421.scope
         Slice: user-1000.slice
       Boot ID: 1dc279ba1e4e49dfb971609859d7b881
    Machine ID: f77a0e5186e04c2983192ffbdcfa7187
       Storage: /var/lib/systemd/coredump/core.gnome-control-c.1000.1dc279ba1e4e49dfb971609859d7b881.5536.1618574350000000.zst (present)
     Disk Size: 5.2M
       Message: Process 5536 (gnome-control-c) of user 1000 dumped core.
               
                Stack trace of thread 5536:
                #0  0x00007fd6522129d0 g_str_hash (libglib-2.0.so.0 + 0x369d0)
                #1  0x00007fd65221393f g_hash_table_lookup_extended (libglib-2.0.so.0 + 0x3793f)
                #2  0x00007fd6514feb92 gnome_xkb_info_get_layout_info (libgnome-desktop-3.so.19 + 0x22b92)
                #3  0x000056079e4c02d9 n/a (gnome-control-center + 0x962d9)
                #4  0x000056079e4c06de n/a (gnome-control-center + 0x966de)
                #5  0x000056079e4c1b19 cc_input_chooser_new (gnome-control-center + 0x97b19)
                #6  0x000056079e4b951c n/a (gnome-control-center + 0x8f51c)
                #7  0x00007fd65232283b g_cclosure_marshal_VOID__OBJECTv (libgobject-2.0.so.0 + 0x1183b)
                #8  0x00007fd652341096 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30096)
                #9  0x00007fd652341210 g_signal_emit (libgobject-2.0.so.0 + 0x30210)
                #10 0x00007fd651b60eeb n/a (libgtk-3.so.0 + 0x1d3eeb)
                #11 0x00007fd651a12af7 n/a (libgtk-3.so.0 + 0x85af7)
                #12 0x00007fd652341096 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30096)
                #13 0x00007fd652341210 g_signal_emit (libgobject-2.0.so.0 + 0x30210)
                #14 0x00007fd651b213ad n/a (libgtk-3.so.0 + 0x1943ad)
                #15 0x00007fd6523286ec g_cclosure_marshal_VOID__BOXEDv (libgobject-2.0.so.0 + 0x176ec)
                #16 0x00007fd652341096 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30096)
                #17 0x00007fd652341210 g_signal_emit (libgobject-2.0.so.0 + 0x30210)
                #18 0x00007fd651b188f8 n/a (libgtk-3.so.0 + 0x18b8f8)
                #19 0x00007fd651b20bbb n/a (libgtk-3.so.0 + 0x193bbb)
                #20 0x00007fd651b217f4 n/a (libgtk-3.so.0 + 0x1947f4)
                #21 0x00007fd651ae7303 gtk_event_controller_handle_event (libgtk-3.so.0 + 0x15a303)
                #22 0x00007fd651cc1bcf n/a (libgtk-3.so.0 + 0x334bcf)
                #23 0x00007fd651a11235 n/a (libgtk-3.so.0 + 0x84235)
                #24 0x00007fd652341096 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30096)
                #25 0x00007fd652341210 g_signal_emit (libgobject-2.0.so.0 + 0x30210)
                #26 0x00007fd651cd05a5 n/a (libgtk-3.so.0 + 0x3435a5)
                #27 0x00007fd651b6c705 n/a (libgtk-3.so.0 + 0x1df705)
                #28 0x00007fd651b6da5d gtk_main_do_event (libgtk-3.so.0 + 0x1e0a5d)
                #29 0x00007fd6518caa03 n/a (libgdk-3.so.0 + 0x3da03)
                #30 0x00007fd65191aa64 n/a (libgdk-3.so.0 + 0x8da64)
                #31 0x00007fd65223002c g_main_context_dispatch (libglib-2.0.so.0 + 0x5402c)
                #32 0x00007fd652283b59 n/a (libglib-2.0.so.0 + 0xa7b59)
                #33 0x00007fd65222d781 g_main_context_iteration (libglib-2.0.so.0 + 0x51781)
                #34 0x00007fd65243822e g_application_run (libgio-2.0.so.0 + 0xcd22e)
                #35 0x000056079e4792fc main (gnome-control-center + 0x4f2fc)
                #36 0x00007fd650720b25 __libc_start_main (libc.so.6 + 0x27b25)
                #37 0x000056079e47951e _start (gnome-control-center + 0x4f51e)
               
                Stack trace of thread 5537:
                #0  0x00007fd6507ed37f __poll (libc.so.6 + 0xf437f)
                #1  0x00007fd652283ae8 n/a (libglib-2.0.so.0 + 0xa7ae8)
                #2  0x00007fd65222d781 g_main_context_iteration (libglib-2.0.so.0 + 0x51781)
                #3  0x00007fd65222d7d2 n/a (libglib-2.0.so.0 + 0x517d2)
                #4  0x00007fd65225e0c1 n/a (libglib-2.0.so.0 + 0x820c1)
                #5  0x00007fd6508cf299 start_thread (libpthread.so.0 + 0x9299)
                #6  0x00007fd6507f8053 __clone (libc.so.6 + 0xff053)
               
                Stack trace of thread 5538:
                #0  0x00007fd6507ed37f __poll (libc.so.6 + 0xf437f)
                #1  0x00007fd652283ae8 n/a (libglib-2.0.so.0 + 0xa7ae8)
                #2  0x00007fd65222f593 g_main_loop_run (libglib-2.0.so.0 + 0x53593)
                #3  0x00007fd65246d558 n/a (libgio-2.0.so.0 + 0x102558)
                #4  0x00007fd65225e0c1 n/a (libglib-2.0.so.0 + 0x820c1)
                #5  0x00007fd6508cf299 start_thread (libpthread.so.0 + 0x9299)
                #6  0x00007fd6507f8053 __clone (libc.so.6 + 0xff053)
               
                Stack trace of thread 5540:
                #0  0x00007fd6508db9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
                #1  0x00007fd6508d5260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
                #2  0x00007fd63e0cd9ac n/a (iris_dri.so + 0x1529ac)
                #3  0x00007fd63e0c75f8 n/a (iris_dri.so + 0x14c5f8)
                #4  0x00007fd6508cf299 start_thread (libpthread.so.0 + 0x9299)
                #5  0x00007fd6507f8053 __clone (libc.so.6 + 0xff053)
               
                Stack trace of thread 5542:
                #0  0x00007fd6508db9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
                #1  0x00007fd6508d5260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
                #2  0x00007fd63

Offline

#4 2021-04-26 15:15:58

tmate0
Member
Registered: 2021-04-26
Posts: 1

Re: gnome-control-center segmentation fault when adding keyboard layout

This helped for me:

Delete the file

locale-archive

in

/usr/lib/locale

Then add the keyboard layout in the Settings App.

Reboot and get to tty with Ctrl+Alt+F2. Get root with

sudo -i

and regenerate the locales with

locale-gen

Last edited by tmate0 (2021-04-27 05:11:09)

Offline

Board footer

Powered by FluxBB