Bug 1582832 - segfault in PK-Backend
Summary: segfault in PK-Backend
Keywords:
Status: CLOSED DUPLICATE of bug 1444262
Alias: None
Product: Fedora
Classification: Fedora
Component: PackageKit
Version: 27
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-05-27 08:14 UTC by Colin Barker
Modified: 2018-09-26 15:53 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2018-09-26 15:53:09 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Colin Barker 2018-05-27 08:14:13 UTC
Description of problem:

dmesg report contains:
[   43.100353] show_signal_msg: 58 callbacks suppressed
[   43.100355] PK-Backend[2969]: segfault at 0 ip 00007f823d8682c4 sp 00007f8229d7eb48 error 4 in libdnf.so.1[7f823d848000+43000]

journalctl report contains:
May 27 08:17:15 copper.home audit[1432]: ANOM_ABEND auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:rpm_t:s0 pid=1432 comm="PK-Backend" exe="/usr/libe
May 27 08:17:15 copper.home kernel: show_signal_msg: 58 callbacks suppressed
May 27 08:17:15 copper.home kernel: PK-Backend[2969]: segfault at 0 ip 00007f823d8682c4 sp 00007f8229d7eb48 error 4 in libdnf.so.1[7f823d848000+43000]
May 27 08:17:15 copper.home systemd[1]: Created slice system-systemd\x2dcoredump.slice.
May 27 08:17:15 copper.home systemd[1]: Started Process Core Dump (PID 2975/UID 0).
May 27 08:17:15 copper.home audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@0-2975-0 comm
May 27 08:17:15 copper.home systemd[1]: packagekit.service: Main process exited, code=killed, status=11/SEGV
May 27 08:17:15 copper.home systemd[1]: packagekit.service: Unit entered failed state.
May 27 08:17:15 copper.home audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=packagekit comm="systemd" exe="
May 27 08:17:15 copper.home systemd[1]: packagekit.service: Failed with result 'signal'.
May 27 08:17:16 copper.home systemd-coredump[2976]: Process 1432 (packagekitd) of user 0 dumped core.

Does not appear to be associated with any other dmesg log reports.

Version-Release number of selected component (if applicable):
Linux version 4.16.11-200.fc27.x86_64

How reproducible:
on reboot

Steps to Reproduce:
1. reboot
2.
3.

Actual results:
errors in system log

Expected results:
no errors

Additional info:
journalctl continues with coredump and restart of Packagekit:
May 27 08:17:16 copper.home systemd-coredump[2976]: Process 1432 (packagekitd) of user 0 dumped core.
                                                    
                                                    Stack trace of thread 2969:
                                                    #0  0x00007f823d8682c4 repo_internalize_trigger (libdnf.so.1)
                                                    #1  0x00007f823d8639e8 dnf_package_get_hdr_chksum (libdnf.so.1)
                                                    #2  0x00007f823d8724a5 dnf_package_get_pkgid (libdnf.so.1)
                                                    #3  0x00007f823d86f873 dnf_db_get_dir_for_package (libdnf.so.1)
                                                    #4  0x00007f823d86fb23 dnf_db_get_string (libdnf.so.1)
                                                    #5  0x00007f823d8704f9 dnf_db_ensure_origin_pkg (libdnf.so.1)
                                                    #6  0x00007f823d8705bd dnf_db_ensure_origin_pkglist (libdnf.so.1)
                                                    #7  0x00007f823ed5cde0 pk_backend_search_thread (libpk_backend_dnf.so)
                                                    #8  0x000055b546e2fa1a pk_backend_job_thread_setup (packagekitd)
                                                    #9  0x00007f8249b1a486 g_thread_proxy (libglib-2.0.so.0)
                                                    #10 0x00007f82493e750b start_thread (libpthread.so.0)
                                                    #11 0x00007f824911d16f __clone (libc.so.6)
                                                    
                                                    Stack trace of thread 1432:
                                                    #0  0x00007f8249112c6b __poll (libc.so.6)
                                                    #1  0x00007f8249af2e99 g_main_context_iterate.isra.23 (libglib-2.0.so.0)
                                                    #2  0x00007f8249af3232 g_main_loop_run (libglib-2.0.so.0)
                                                    #3  0x000055b546e1d23b main (packagekitd)
                                                    #4  0x00007f8249048f2a __libc_start_main (libc.so.6)
                                                    #5  0x000055b546e1d3fa _start (packagekitd)
                                                    
                                                    Stack trace of thread 1435:
                                                    #0  0x00007f8249112c6b __poll (libc.so.6)
                                                    #1  0x00007f8249af2e99 g_main_context_iterate.isra.23 (libglib-2.0.so.0)
                                                    #2  0x00007f8249af2fac g_main_context_iteration (libglib-2.0.so.0)
                                                    #3  0x00007f8249af2ff1 glib_worker_main (libglib-2.0.so.0)
                                                    #4  0x00007f8249b1a486 g_thread_proxy (libglib-2.0.so.0)
                                                    #5  0x00007f82493e750b start_thread (libpthread.so.0)
                                                    #6  0x00007f824911d16f __clone (libc.so.6)
                                                    
                                                    Stack trace of thread 2696:
                                                    #0  0x00007f8249117b99 syscall (libc.so.6)
                                                    #1  0x00007f8249b3862a g_cond_wait_until (libglib-2.0.so.0)
                                                    #2  0x00007f8249ac7381 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0)
                                                    #3  0x00007f8249ac793c g_async_queue_timeout_pop (libglib-2.0.so.0)
                                                    #4  0x00007f8249b1af2e g_thread_pool_thread_proxy (libglib-2.0.so.0)
                                                    #5  0x00007f8249b1a486 g_thread_proxy (libglib-2.0.so.0)
                                                    #6  0x00007f82493e750b start_thread (libpthread.so.0)
                                                    #7  0x00007f824911d16f __clone (libc.so.6)
                                                    
                                                    Stack trace of thread 1437:
                                                    #0  0x00007f8249112c6b __poll (libc.so.6)
                                                    #1  0x00007f8249af2e99 g_main_context_iterate.isra.23 (libglib-2.0.so.0)
                                                    #2  0x00007f8249af3232 g_main_loop_run (libglib-2.0.so.0)
                                                    #3  0x00007f824a0e4b56 gdbus_shared_thread_func (libgio-2.0.so.0)
                                                    #4  0x00007f8249b1a486 g_thread_proxy (libglib-2.0.so.0)
                                                    #5  0x00007f82493e750b start_thread (libpthread.so.0)
                                                    #6  0x00007f824911d16f __clone (libc.so.6)
May 27 08:17:16 copper.home audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@0-2975-0 comm=
May 27 08:17:17 copper.home abrtd[901]: Size of '/var/spool/abrt' >= 1000 MB (MaxCrashReportsSize), deleting old directory 'ccpp-2018-05-25-22:35:36.142083-1488'
May 27 08:17:18 copper.home audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/us
May 27 08:17:21 copper.home dbus-daemon[889]: [system] Activating via systemd: service name='org.freedesktop.PackageKit' unit='packagekit.service' requested by ':1.75' 
May 27 08:17:21 copper.home systemd[1]: Starting PackageKit Daemon...
May 27 08:17:21 copper.home PackageKit[2991]: daemon start
May 27 08:17:21 copper.home dbus-daemon[889]: [system] Successfully activated service 'org.freedesktop.PackageKit'
May 27 08:17:21 copper.home audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=packagekit comm="systemd" exe=
May 27 08:17:21 copper.home systemd[1]: Started PackageKit Daemon.
May 27 08:17:21 copper.home packagekitd[2991]: warning: rpmdb: BDB2053 Freeing read locks for locker 0x1c: 1432/140197579902336
May 27 08:17:21 copper.home packagekitd[2991]: warning: rpmdb: BDB2053 Freeing read locks for locker 0x1e: 1432/140197579902336
May 27 08:17:22 copper.home PackageKit[2991]: resolve transaction /41069_badddadb from uid 502 finished with success after 858ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41070_eabaebeb from uid 502 finished with success after 53ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41071_ebceadec from uid 502 finished with success after 41ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41072_dadaccbb from uid 502 finished with success after 41ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41073_abdcadcc from uid 502 finished with success after 49ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41074_edbebaae from uid 502 finished with success after 41ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41075_ebeccbdd from uid 502 finished with success after 50ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41076_edcdeaed from uid 502 finished with success after 40ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41077_dbbadacb from uid 502 finished with success after 42ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41078_cacdbdbb from uid 502 finished with success after 42ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41079_abcbabcd from uid 502 finished with success after 40ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41080_aedbbeca from uid 502 finished with success after 40ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41081_dedaeaed from uid 502 finished with success after 43ms
May 27 08:17:22 copper.home PackageKit[2991]: search-file transaction /41082_aadebabc from uid 502 finished with success after 41ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41083_aeabeedc from uid 502 finished with success after 43ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41084_eccdeabb from uid 502 finished with success after 43ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41085_bcebcabd from uid 502 finished with success after 42ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41086_daeaabad from uid 502 finished with success after 46ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41087_eabecdee from uid 502 finished with success after 53ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41088_eebceced from uid 502 finished with success after 42ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41089_aabadedc from uid 502 finished with success after 43ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41090_ebeceeaa from uid 502 finished with success after 46ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41091_ecdeeadb from uid 502 finished with success after 44ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41092_beeeebce from uid 502 finished with success after 50ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41093_ddcdbbbc from uid 502 finished with success after 46ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41094_dadbabee from uid 502 finished with success after 40ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41095_cddadabe from uid 502 finished with success after 45ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41096_eeebbadc from uid 502 finished with success after 40ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41097_dcbadcaa from uid 502 finished with success after 46ms
May 27 08:17:23 copper.home PackageKit[2991]: search-file transaction /41098_debdddbb from uid 502 finished with success after 41ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41099_cdadbcdc from uid 502 finished with success after 40ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41100_ebedcebc from uid 502 finished with success after 42ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41101_adbdbeae from uid 502 finished with success after 40ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41102_bcbcacec from uid 502 finished with success after 43ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41103_dbbcbdec from uid 502 finished with success after 44ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41104_deaebddd from uid 502 finished with success after 44ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41105_ccdbbade from uid 502 finished with success after 40ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41106_dcdcdcce from uid 502 finished with success after 45ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41107_ddbebdcb from uid 502 finished with success after 38ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41108_accdaccb from uid 502 finished with success after 39ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41109_dabdaaaa from uid 502 finished with success after 43ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41110_ddbaebce from uid 502 finished with success after 47ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41111_eccaddce from uid 502 finished with success after 43ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41112_eeaeeeac from uid 502 finished with success after 44ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41113_eecacadc from uid 502 finished with success after 45ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41114_cccaaada from uid 502 finished with success after 43ms

May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41115_eceeabac from uid 502 finished with success after 41ms
May 27 08:17:24 copper.home PackageKit[2991]: search-file transaction /41116_addecabe from uid 502 finished with success after 45ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41117_cdeadcda from uid 502 finished with success after 47ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41118_eddadede from uid 502 finished with success after 51ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41119_edddabbd from uid 502 finished with success after 46ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41120_dabbabbe from uid 502 finished with success after 41ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41121_daacecbc from uid 502 finished with success after 39ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41122_bddeddeb from uid 502 finished with success after 39ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41123_dbeeebdb from uid 502 finished with success after 43ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41124_addebbdc from uid 502 finished with success after 40ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41125_bbcbadac from uid 502 finished with success after 40ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41126_bcaceacd from uid 502 finished with success after 45ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41127_bdebcbde from uid 502 finished with success after 41ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41128_bacebbad from uid 502 finished with success after 43ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41129_dccecedd from uid 502 finished with success after 47ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41130_edacdabe from uid 502 finished with success after 39ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41131_bdabedbd from uid 502 finished with success after 38ms
May 27 08:17:25 copper.home PackageKit[2991]: search-file transaction /41132_bbbbbbec from uid 502 finished with success after 38ms
May 27 08:17:26 copper.home PackageKit[2991]: get-details transaction /41133_cceabaed from uid 502 finished with success after 377ms
...
May 27 08:17:32 copper.home abrt-notification[3129]: Process 1432 (packagekitd) crashed in repo_internalize_trigger()
...
May 27 08:18:07 copper.home gnome-software[2269]: failed to call gs_plugin_refresh on fwupd: [*/cabinet/*/source/fwupd/*] failed to download https://cdn.fwupd.org/downloads/firmware.xml.gz.asc: Cannot resolve hostname
May 27 08:18:07 copper.home gnome-software[2269]: failed to call gs_plugin_refresh on shell-extensions: [*/*/*/source/shell-extensions/*] failed to download https://extensions.gnome.org//static/extensions.json: Cannot resolve hostname
May 27 08:18:07 copper.home PackageKit[2991]: get-updates transaction /41134_dbbecbce from uid 502 finished with failed after 752ms
May 27 08:18:07 copper.home gnome-software[2269]: failed to call gs_plugin_refresh on packagekit-refresh: failed to get updates for refresh: cannot update repo 'updates': Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve host name for https://mirror
May 27 08:18:07 copper.home gnome-software[2269]: failed to call gs_plugin_refresh on fedora-pkgdb-collections: [*/*/*/source/fedora-pkgdb-collections/*] failed to download https://admin.fedoraproject.org/pkgdb/api/collections/: Cannot resolve hostname
May 27 08:18:08 copper.home gnome-software[2269]: failed to call gs_plugin_refresh on odrs: [*/*/*/source/odrs/*] failed to download https://odrs.gnome.org/1.0/reviews/api/ratings: Cannot resolve hostname
May 27 08:18:10 copper.home gnome-software[2269]: failed to cancel: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface 'org.freedesktop.PackageKit.Transaction' on object at path /41067_bcdcbacd
May 27 08:18:10 copper.home gnome-software[2269]: failed to cancel: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface 'org.freedesktop.PackageKit.Transaction' on object at path /41068_eaaacbdd
...

Comment 1 Adam Williamson (Red Hat non-Fedora) 2018-09-26 15:53:09 UTC

*** This bug has been marked as a duplicate of bug 1444262 ***


Note You need to log in before you can comment on or make changes to this bug.