[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1122805: marked as done (xkb-data: Upgrade from 2.42-1 to 2.46-1 causes several programs to crash in xkb_keymap_ref)



Your message dated Thu, 18 Dec 2025 18:30:11 +0100
with message-id <89ea4451-f074-4a60-ba63-62e2dcb32e2a@debian.org>
and subject line Re: Bug#1122805: xkb-data: Upgrade from 2.42-1 to 2.46-1 causes several programs to crash in xkb_keymap_ref
has caused the Debian Bug report #1122805,
regarding xkb-data: Upgrade from 2.42-1 to 2.46-1 causes several programs to crash in xkb_keymap_ref
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1122805: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122805
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xkb-data
Version: 2.46-1
Severity: critical


Dear Debian folks,


Using Debian sid/unstable and upgrading *xkb-data* from 2.42-1 to 2.46-1 several programs started to crash.

```
$ coredumpctl
[…]
Fri 2025-12-12 10:30:31 CET 9785 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 10:30:35 CET 9816 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 10:30:38 CET 9831 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 11:49:57 CET 12292 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 11:50:00 CET 12344 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 11:50:01 CET 12359 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 11:50:01 CET 12368 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 11:50:01 CET 12378 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 11:54:32 CET 12670 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 11:54:39 CET 12706 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 11:54:45 CET 12737 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 13:29:21 CET 13472 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.4M Fri 2025-12-12 14:14:55 CET 14477 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 15:26:58 CET 20038 5272 5272 SIGSEGV present /usr/lib/firefox-nightly/firefox-bin 1.6M Fri 2025-12-12 15:27:14 CET 20434 5272 5272 SIGSEGV present /usr/lib/firefox-nightly/firefox-bin 1.6M Fri 2025-12-12 15:27:26 CET 20542 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 15:27:40 CET 20606 5272 5272 SIGSEGV present /usr/lib/firefox-nightly/firefox-bin 1.6M Fri 2025-12-12 15:27:49 CET 20805 5272 5272 SIGSEGV present /usr/lib/firefox-nightly/firefox-bin 1.6M Fri 2025-12-12 15:30:55 CET 21149 5272 5272 SIGSEGV present /usr/lib/firefox-nightly/firefox-bin 1.6M Fri 2025-12-12 15:30:58 CET 21348 5272 5272 SIGSEGV present /usr/lib/firefox-nightly/firefox-bin 1.6M Fri 2025-12-12 15:31:05 CET 21447 5272 5272 SIGSEGV present /usr/lib/firefox-nightly/firefox-bin 1.6M Fri 2025-12-12 15:31:07 CET 21602 5272 5272 SIGSEGV present /usr/lib/firefox-nightly/firefox-bin 1.6M Fri 2025-12-12 15:31:36 CET 21763 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 15:31:41 CET 21792 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 15:33:56 CET 27527 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 15:34:00 CET 27549 5272 5272 SIGSEGV present /usr/libexec/gnome-control-center-search-provider 1.2M Fri 2025-12-12 15:34:00 CET 27553 5272 5272 SIGSEGV present /usr/bin/seahorse 747.8K Fri 2025-12-12 15:34:00 CET 27610 5272 5272 SIGSEGV present /usr/bin/ptyxis 1.5M Fri 2025-12-12 15:34:00 CET 27557 5272 5272 SIGSEGV present /usr/bin/gnome-clocks 1.5M Fri 2025-12-12 15:34:01 CET 27559 5272 5272 SIGSEGV present /usr/bin/gjs-console 3.1M Fri 2025-12-12 15:34:01 CET 27547 5272 5272 SIGSEGV present /usr/bin/nautilus 1.7M Fri 2025-12-12 15:34:01 CET 27551 5272 5272 SIGSEGV present /usr/bin/gnome-calendar 2.9M Fri 2025-12-12 15:34:03 CET 27713 5272 5272 SIGSEGV present /usr/libexec/gnome-control-center-search-provider 1.2M Fri 2025-12-12 15:34:03 CET 27711 5272 5272 SIGSEGV present /usr/bin/nautilus 1.7M Fri 2025-12-12 15:34:03 CET 27719 5272 5272 SIGSEGV present /usr/bin/gnome-clocks 1.5M Fri 2025-12-12 15:34:03 CET 27718 5272 5272 SIGSEGV present /usr/bin/seahorse 770.3K Fri 2025-12-12 15:34:03 CET 27722 5272 5272 SIGSEGV present /usr/bin/gjs-console 3.1M Fri 2025-12-12 15:34:03 CET 27715 5272 5272 SIGSEGV present /usr/bin/gnome-calendar 2.9M Fri 2025-12-12 15:34:04 CET 27812 5272 5272 SIGSEGV present /usr/bin/gnome-terminal 642.6K Fri 2025-12-12 15:35:29 CET 1053 60578 115 SIGSEGV inaccessible /usr/bin/gnome-shell -
[…]
```

```
$ coredumpctl info 9785
           PID: 9785 (ptyxis)
           UID: 5272 (pmenzel)
           GID: 5272 (pmenzel)
        Signal: 11 (SEGV)
     Timestamp: Fri 2025-12-12 10:30:31 CET (5h 54min ago)
  Command Line: /usr/bin/ptyxis --new-window
    Executable: /usr/bin/ptyxis
Control Group: /user.slice/user-5272.slice/user@5272.service/app.slice/app-gnome-ptyxis-9785.scope
          Unit: user@5272.service
     User Unit: app-gnome-ptyxis-9785.scope
         Slice: user-5272.slice
     Owner UID: 5272 (pmenzel)
       Boot ID: 4b6d0a1374a94384b9c07bd1bb12fb10
    Machine ID: 16ae67b9dca94ecebbc8ec78ab24e074
      Hostname: abreu
Storage: /var/lib/systemd/coredump/core.ptyxis.5272.4b6d0a1374a94384b9c07bd1bb12fb10.9785.1765531831000000.zst (present)
  Size on Disk: 1.5M
       Message: Process 9785 (ptyxis) of user 5272 dumped core.

                Module libudev.so.1 from deb systemd-259~rc3-1.amd64
                Module libzstd.so.1 from deb libzstd-1.5.7+dfsg-2.amd64
                Module libblkid.so.1 from deb util-linux-2.41.2-4.amd64
                Module libgcc_s.so.1 from deb gcc-15-15.2.0-11.amd64
                Module libstdc++.so.6 from deb gcc-15-15.2.0-11.amd64
                Module libsystemd.so.0 from deb systemd-259~rc3-1.amd64
                Module libatomic.so.1 from deb gcc-15-15.2.0-11.amd64
                Module libmount.so.1 from deb util-linux-2.41.2-4.amd64
                Stack trace of thread 9785:
#0 0x00007f76b7451d44 xkb_keymap_ref (libxkbcommon.so.0 + 0x29d44) #1 0x00007f76b7455f73 xkb_state_new (libxkbcommon.so.0 + 0x2df73)
                #2  0x00007f76b94a9812 n/a (libgtk-4.so.1 + 0x4a9812)
                #3  0x00007f76b94b2a68 n/a (libgtk-4.so.1 + 0x4b2a68)
                #4  0x00007f76b94a44e0 n/a (libgtk-4.so.1 + 0x4a44e0)
                #5  0x00007f76b94a57ee n/a (libgtk-4.so.1 + 0x4a57ee)
#6 0x00007f76b95060b8 gdk_display_manager_open_display (libgtk-4.so.1 + 0x5060b8) #7 0x00007f76b91e6089 gtk_init_check (libgtk-4.so.1 + 0x1e6089)
                #8  0x00007f76b91e612d gtk_init (libgtk-4.so.1 + 0x1e612d)
                #9  0x000055816e88d4c7 n/a (/usr/bin/ptyxis + 0x144c7)
#10 0x00007f76b8629f68 __libc_start_call_main (libc.so.6 + 0x29f68) #11 0x00007f76b862a025 __libc_start_main_impl (libc.so.6 + 0x2a025)
                #12 0x000055816e88d8f1 n/a (/usr/bin/ptyxis + 0x148f1)

                Stack trace of thread 9788:
                #0  0x00007f76b870f219 syscall (libc.so.6 + 0x10f219)
#1 0x00007f76b9c76962 g_cond_wait_impl (libglib-2.0.so.0 + 0x91962) #2 0x00007f76b9c0ab04 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x25b04) #3 0x00007f76b9c773a4 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x923a4) #4 0x00007f76b9c770e6 g_thread_proxy (libglib-2.0.so.0 + 0x920e6)
                #5  0x00007f76b86937db start_thread (libc.so.6 + 0x937db)
                #6  0x00007f76b8711278 __clone3 (libc.so.6 + 0x111278)
[…]
```

Downgrading to *xkb-data* 2.42-1 fixes the issue.


Kind regards,

Paul


PS: I chose *critical* as it breaks other programs.

```
$ zless /var/log/apt/history.log
[…]
Start-Date: 2025-12-12  10:09:36
Commandline: apt full-upgrade
Requested-By: pmenzel (5272)
Upgrade: libecal-2.0-3:amd64 (3.56.2-6, 3.56.2-7), evolution-data-server:amd64 (3.56.2-6, 3.56.2-7), libedataserverui4-1.0-0t64:amd64 (3.56.2-6, 3.56.2-7), xkb-data:amd64 (2.42-1, 2.46-1), evolution-data-server-c ommon:amd64 (3.56.2-6, 3.56.2-7), cryptsetup-bin:amd64 (2:2.8.1-1, 2:2.8.1-2), tzdata:amd64 (2025b-5, 2025c-1), libebook-1.2-21t64:amd64 (3.56.2-6, 3.56.2-7), libedata-book-1.2-27t64:amd64 (3.56.2-6, 3.56.2-7), r estic:amd64 (0.18.1-1+b1, 0.18.1-2), libedataserverui-1.2-4t64:amd64 (3.56.2-6, 3.56.2-7), gir1.2-ebackend-1.2:amd64 (3.56.2-6, 3.56.2-7), libedataserver-1.2-27t64:amd64 (3.56.2-6, 3.56.2-7), gir1.2-edataserver-1 .2:amd64 (3.56.2-6, 3.56.2-7), thunderbird:amd64 (1:140.5.0esr-1, 1:140.6.0esr-1), libwireplumber-0.5-0-dbgsym:amd64 (0.5.12-1, 0.5.12-2), libbson2-2:amd64 (2.2.0-1, 2.2.1-1), libdconf1:amd64 (0.49.0-3, 0.49.0-4) , thunderbird-dbgsym:amd64 (1:140.5.0esr-1, 1:140.6.0esr-1), publicsuffix:amd64 (20251016.1743-0.1, 20251204.0750-0.1), dconf-cli:amd64 (0.49.0-3, 0.49.0-4), libcamel-1.2-64t64:amd64 (3.56.2-6, 3.56.2-7), libcame l1.2-dev:amd64 (3.56.2-6, 3.56.2-7), thunderbird-l10n-de:amd64 (1:140.5.0esr-1, 1:140.6.0esr-1), cryptsetup-initramfs:amd64 (2:2.8.1-1, 2:2.8.1-2), libebook-contacts-1.2-4t64:amd64 (3.56.2-6, 3.56.2-7), libedata- cal-2.0-2t64:amd64 (3.56.2-6, 3.56.2-7), libcryptsetup12:amd64 (2:2.8.1-1, 2:2.8.1-2), libebook-contacts1.2-dev:amd64 (3.56.2-6, 3.56.2-7), libmongoc2-2:amd64 (2.2.0-1, 2.2.1-1), cryptsetup:amd64 (2:2.8.1-1, 2:2. 8.1-2), gir1.2-ebookcontacts-1.2:amd64 (3.56.2-6, 3.56.2-7), cron-daemon-common:amd64 (3.0pl1-200, 3.0pl1-201), dconf-gsettings-backend:amd64 (0.49.0-3, 0.49.0-4), gir1.2-edatabook-1.2:amd64 (3.56.2-6, 3.56.2-7), cron:amd64 (3.0pl1-200, 3.0pl1-201), dconf-service:amd64 (0.49.0-3, 0.49.0-4), wireplumber:amd64 (0.5.12-1, 0.5.12-2), libebackend1.2-dev:amd64 (3.56.2-6, 3.56.2-7), gir1.2-ebook-1.2:amd64 (3.56.2-6, 3.56.2-7), libpq5:amd64 (18.1-1, 18.1-2), libedata-book1.2-dev:amd64 (3.56.2-6, 3.56.2-7), libebook1.2-dev:amd64 (3.56.2-6, 3.56.2-7), libedataserver1.2-dev:amd64 (3.56.2-6, 3.56.2-7), libebackend-1.2-11t64:amd64 (3.56.2-6, 3.56.2-7), gir1.2-camel-1.2:amd64 (3.56.2-6, 3.56.2-7), libwireplumber-0.5-0:amd64 (0.5.12-1, 0.5.12-2), libevdev2:amd64 (1.13.5+dfsg-1, 1.13.6+dfsg-1)
```

--- End Message ---
--- Begin Message ---
Version: 2.46-2

On 12/12/2025 16:29, Paul Menzel wrote:
Package: xkb-data
Version: 2.46-1
Severity: critical


Dear Debian folks,


Using Debian sid/unstable and upgrading *xkb-data* from 2.42-1 to 2.46-1
several programs started to crash.

This should be fixed in 2.46-2.

Cheers,
Emilio

--- End Message ---

Reply to: