Skip to content

SIGABRT with rpm-ostree update --check #5582

Description

@f321x

Describe the bug

I'm running Fedora Kinoite and the rpm-ostree update triggered automatically through KDE Discovery regularly crashes with this traceback:

           PID: 9190 (rpm-ostree)
           UID: 1000 (user)
           GID: 1000 (user)
        Signal: 6 (ABRT)
     Timestamp: Mon 2026-05-04 09:07:05 CEST (4s ago)
  Command Line: /usr/bin/rpm-ostree update --check
    Executable: /usr/bin/rpm-ostree
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.discover.notifier@autostart.service
          Unit: user@1000.service
     User Unit: app-org.kde.discover.notifier@autostart.service
         Slice: user-1000.slice
     Owner UID: 1000 (user)
       Boot ID: e75b9742b26541b798c10c1ebd36427b
    Machine ID: 9d07c0e60cb342dd97c03fad1c7c0267
      Hostname: fedora-2.fritz.box
       Storage: /var/lib/systemd/coredump/core.rpm-ostree.1000.e75b9742b26541b798c10c1ebd36427b.9190.1777878425000000.zst (present)
  Size on Disk: 649.4K
       Message: Process 9190 (rpm-ostree) of user 1000 dumped core.
                
                Module libkeyutils.so.1 from rpm keyutils-1.6.3-6.fc43.x86_64
                Module libkrb5support.so.0 from rpm krb5-1.22.2-3.fc43.x86_64
                Module libcom_err.so.2 from rpm e2fsprogs-1.47.3-2.fc43.x86_64
                Module libk5crypto.so.3 from rpm krb5-1.22.2-3.fc43.x86_64
                Module libkrb5.so.3 from rpm krb5-1.22.2-3.fc43.x86_64
                Module libunistring.so.5 from rpm libunistring-1.1-10.fc43.x86_64
                Module libgssapi_krb5.so.2 from rpm krb5-1.22.2-3.fc43.x86_64
                Module libidn2.so.0 from rpm libidn2-2.3.8-2.fc43.x86_64
                Module libnghttp2.so.14 from rpm nghttp2-1.66.0-2.fc43.x86_64
                Module libblkid.so.1 from rpm util-linux-2.41.4-7.fc43.x86_64
                Module libattr.so.1 from rpm attr-2.5.2-6.fc43.x86_64
                Module libcomposefs.so.1 from rpm composefs-1.0.8-3.fc43.x86_64
                Module libgpg-error.so.0 from rpm libgpg-error-1.55-2.fc43.x86_64
                Module libyaml-0.so.2 from rpm libyaml-0.2.5-17.fc43.x86_64
                Module libzck.so.1 from rpm zchunk-1.5.1-3.fc43.x86_64
                Module libcurl.so.4 from rpm curl-8.15.0-6.fc43.x86_64
                Module librpm_sequoia.so.1 from rpm rust-rpm-sequoia-1.10.1-1.fc43.x86_64
                Module liblua-5.4.so from rpm lua-5.4.8-4.fc43.x86_64
                Module libpopt.so.0 from rpm popt-1.19-9.fc43.x86_64
                Module libpcre2-8.so.0 from rpm pcre2-10.47-1.fc43.x86_64
                Module libffi.so.8 from rpm libffi-3.5.2-1.fc43.x86_64
                Module libselinux.so.1 from rpm libselinux-3.9-5.fc43.x86_64
                Module libmount.so.1 from rpm util-linux-2.41.4-7.fc43.x86_64
                Module libgmodule-2.0.so.0 from rpm glib2-2.86.5-1.fc43.x86_64
                Module libxml2.so.2 from rpm libxml2-2.12.10-5.fc43.x86_64
                Module liblzma.so.5 from rpm xz-5.8.1-4.fc43.x86_64
                Module libbz2.so.1 from rpm bzip2-1.0.8-21.fc43.x86_64
                Module liblz4.so.1 from rpm lz4-1.10.0-3.fc43.x86_64
                Module libacl.so.1 from rpm acl-2.3.2-4.fc43.x86_64
                Module libzstd.so.1 from rpm zstd-1.5.7-2.fc43.x86_64
                Module libz.so.1 from rpm zlib-ng-2.3.3-2.fc43.x86_64
                Module libostree-1.so.1 from rpm ostree-2026.1-1.fc43.x86_64
                Module libmodulemd.so.2 from rpm libmodulemd-2.15.2-4.fc43.x86_64
                Module libsolv.so.1 from rpm libsolv-0.7.36-3.fc43.x86_64
                Module libsolvext.so.1 from rpm libsolv-0.7.36-3.fc43.x86_64
                Module librepo.so.0 from rpm librepo-1.20.0-4.fc43.x86_64
                Module libjson-c.so.5 from rpm json-c-0.18-7.fc43.x86_64
                Module libsystemd.so.0 from rpm systemd-258.7-1.fc43.x86_64
                Module libsqlite3.so.0 from rpm sqlite-3.50.2-2.fc43.x86_64
                Module librpmio.so.10 from rpm rpm-6.0.1-1.fc43.x86_64
                Module librpm.so.10 from rpm rpm-6.0.1-1.fc43.x86_64
                Module libglib-2.0.so.0 from rpm glib2-2.86.5-1.fc43.x86_64
                Module libgobject-2.0.so.0 from rpm glib2-2.86.5-1.fc43.x86_64
                Module libgio-2.0.so.0 from rpm glib2-2.86.5-1.fc43.x86_64
                Module libpolkit-gobject-1.so.0 from rpm polkit-126-6.fc43.2.x86_64
                Module libcrypto.so.3 from rpm openssl-3.5.4-3.fc43.x86_64
                Module libssl.so.3 from rpm openssl-3.5.4-3.fc43.x86_64
                Module libarchive.so.13 from rpm libarchive-3.8.4-1.fc43.x86_64
                Module libjson-glib-1.0.so.0 from rpm json-glib-1.10.8-4.fc43.x86_64
                Module libcap.so.2 from rpm libcap-2.76-4.fc43.x86_64
                Stack trace of thread 9192:
                #0  0x00007f3a8c35e3cc __pthread_kill_implementation (libc.so.6 + 0x743cc)
                #1  0x00007f3a8c30415e raise (libc.so.6 + 0x1a15e)
                #2  0x00007f3a8c2eb6d0 abort (libc.so.6 + 0x16d0)
                #3  0x0000558157808d7a n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x7dd7a)
                #4  0x0000558157809d29 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x7ed29)
                #5  0x0000558157808aba n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x7daba)
                #6  0x0000558157a0c8fa n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x2818fa)
                #7  0x0000558157808a6e n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x7da6e)
                #8  0x000055815811c225 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x991225)
                #9  0x000055815811c038 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x991038)
                #10 0x00005581581158f9 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x98a8f9)
                #11 0x00005581580fa91d n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x96f91d)
                #12 0x000055815780f1fc n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x841fc)
                #13 0x0000558158108901 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x97d901)
                #14 0x0000558157c8d2cd n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x5022cd)
                #15 0x00005581578fbaea n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x170aea)
                #16 0x00007f3a8cdc6c3c g_closure_invoke (libgobject-2.0.so.0 + 0x6c3c)
                #17 0x00007f3a8cde527a signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x2527a)
                #18 0x00007f3a8cde72b6 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x272b6)
                #19 0x00007f3a8cde7528 g_signal_emit_valist (libgobject-2.0.so.0 + 0x27528)
                #20 0x00007f3a8cde75e3 g_signal_emit (libgobject-2.0.so.0 + 0x275e3)
                #21 0x00007f3a8cf0f1b1 on_signal_received (libgio-2.0.so.0 + 0xf01b1)
                #22 0x00007f3a8cef6480 emit_signal_instance_in_idle_cb (libgio-2.0.so.0 + 0xd7480)
                #23 0x00007f3a8ccb0acd g_idle_dispatch (libglib-2.0.so.0 + 0x47acd)
                #24 0x00007f3a8ccaa363 g_main_context_dispatch_unlocked.lto_priv.0 (libglib-2.0.so.0 + 0x41363)
                #25 0x00007f3a8ccb32b8 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a2b8)
                #26 0x00007f3a8ccb355f g_main_loop_run (libglib-2.0.so.0 + 0x4a55f)
                #27 0x00005581578fd423 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x172423)
                #28 0x00005581578eded8 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x162ed8)
                #29 0x00005581578f1eac n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x166eac)
                #30 0x00005581578eb002 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x160002)
                #31 0x0000558157a7db4c n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x2f2b4c)
                #32 0x00005581578a00a5 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x1150a5)
                #33 0x00005581580d2d7a n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x947d7a)
                #34 0x00005581580d4813 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x949813)
                #35 0x000055815811063f n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x98563f)
                #36 0x00007f3a8c35c464 start_thread (libc.so.6 + 0x72464)
                #37 0x00007f3a8c3df5ec __clone3 (libc.so.6 + 0xf55ec)
                
                Stack trace of thread 9193:
                #0  0x00007f3a8c3dd38d syscall (libc.so.6 + 0xf338d)
                #1  0x00007f3a8ccde36b g_cond_wait (libglib-2.0.so.0 + 0x7536b)
                #2  0x00007f3a8cc7320c g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0xa20c)
                #3  0x00007f3a8cce1124 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x78124)
                #4  0x00007f3a8ccdd752 g_thread_proxy (libglib-2.0.so.0 + 0x74752)
                #5  0x00007f3a8c35c464 start_thread (libc.so.6 + 0x72464)
                #6  0x00007f3a8c3df5ec __clone3 (libc.so.6 + 0xf55ec)
                
                Stack trace of thread 9195:
                #0  0x00007f3a8c3649a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
                #1  0x00007f3a8c358c3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
                #2  0x00007f3a8c358c84 __syscall_cancel (libc.so.6 + 0x6ec84)
                #3  0x00007f3a8c3d2706 ppoll (libc.so.6 + 0xe8706)
                #4  0x00007f3a8ccb33a0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a3a0)
                #5  0x00007f3a8ccb355f g_main_loop_run (libglib-2.0.so.0 + 0x4a55f)
                #6  0x00007f3a8cf07f92 gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0xe8f92)
                #7  0x00007f3a8ccdd752 g_thread_proxy (libglib-2.0.so.0 + 0x74752)
                #8  0x00007f3a8c35c464 start_thread (libc.so.6 + 0x72464)
                #9  0x00007f3a8c3df5ec __clone3 (libc.so.6 + 0xf55ec)
                
                Stack trace of thread 9194:
                #0  0x00007f3a8c3649a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
                #1  0x00007f3a8c358c3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
                #2  0x00007f3a8c358c84 __syscall_cancel (libc.so.6 + 0x6ec84)
                #3  0x00007f3a8c3d2706 ppoll (libc.so.6 + 0xe8706)
                #4  0x00007f3a8ccb33a0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a3a0)
                #5  0x00007f3a8ccb3463 g_main_context_iteration (libglib-2.0.so.0 + 0x4a463)
                #6  0x00007f3a8ccb34b1 glib_worker_main (libglib-2.0.so.0 + 0x4a4b1)
                #7  0x00007f3a8ccdd752 g_thread_proxy (libglib-2.0.so.0 + 0x74752)
                #8  0x00007f3a8c35c464 start_thread (libc.so.6 + 0x72464)
                #9  0x00007f3a8c3df5ec __clone3 (libc.so.6 + 0xf55ec)
                
                Stack trace of thread 9190:
                #0  0x00007f3a8c3649a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
                #1  0x00007f3a8c358c3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
                #2  0x00007f3a8c358c84 __syscall_cancel (libc.so.6 + 0x6ec84)
                #3  0x00007f3a8c3df8d5 epoll_wait (libc.so.6 + 0xf58d5)
                #4  0x00005581580f4320 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x969320)
                #5  0x00005581580de8f3 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x9538f3)
                #6  0x00005581580e30c7 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x9580c7)
                #7  0x00005581580eb9fd n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x9609fd)
                #8  0x00005581578477f4 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0xbc7f4)
                #9  0x000055815786eae6 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0xe3ae6)
                #10 0x000055815786ea4c n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0xe3a4c)
                #11 0x00005581581093d6 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x97e3d6)
                #12 0x00005581578e9c27 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x15ec27)
                #13 0x00007f3a8c2ed5b5 __libc_start_call_main (libc.so.6 + 0x35b5)
                #14 0x00007f3a8c2ed668 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x3668)
                #15 0x0000558157812525 n/a (/e3/8371a6ee08948088ec7025f77573eac494f381099946fd726fe46be445ff37.file + 0x87525)
                ELF object binary architecture: AMD x86-64

Reproduction steps

  1. Open KDE Discovery
  2. Click on Update
  3. Wait
  4. See KDE process crash popup

Expected behavior

The process shouldn't crash

Actual behavior

The process crashes regularly

System details

  • rpm-ostree:
    Version: '2026.1'
    Git: f00b0727286758963721e0e523223fdc6ece3552
    Features:
    • rust
    • compose
    • container
    • fedora-integration

State: idle
BootedDeployment:
● fedora:fedora/43/x86_64/kinoite
Version: 43.20260429.0 (2026-04-29T00:31:03Z)
BaseCommit: d4202505c97119f34fbbc8e39de458187d5d69e4a57ec1352357b69192ac46ab
GPGSignature: Valid signature by C6E7F081CF80E13146676E88829B606631645531
LayeredPackages: podman-compose podman-docker usbguard

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions