Bug 1418188 - [abrt] PackageKit: get_vertical_data(): packagekitd killed by SIGSEGV
Summary: [abrt] PackageKit: get_vertical_data(): packagekitd killed by SIGSEGV
Keywords:
Status: CLOSED DUPLICATE of bug 1382900
Alias: None
Product: Fedora
Classification: Fedora
Component: libsolv
Version: 25
Hardware: x86_64
OS: Unspecified
high
unspecified
Target Milestone: ---
Assignee: rpm-software-management
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:ba7bbbed519a80dd10dfbf911c3...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-02-01 08:50 UTC by Tomas Toth
Modified: 2017-02-20 14:27 UTC (History)
11 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2017-02-20 14:27:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (32.35 KB, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: cgroup (148 bytes, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: core_backtrace (4.75 KB, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: dso_list (8.07 KB, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: environ (143 bytes, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: exploitable (82 bytes, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: limits (1.29 KB, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: maps (39.32 KB, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: mountinfo (3.31 KB, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: namespaces (102 bytes, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: open_fds (3.59 KB, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: proc_pid_status (1.08 KB, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
File: var_log_messages (28 bytes, text/plain)
2017-02-01 08:50 UTC, Tomas Toth
no flags Details
Tar file of /var/cache/PackageKit/25/metadata/adobe-linux-x86_64 (20.00 KB, application/x-tar)
2017-02-15 20:18 UTC, Tomas Toth
no flags Details
core_backtrace file from the new crash (5.55 KB, text/plain)
2017-02-15 21:15 UTC, Tomas Toth
no flags Details

Description Tomas Toth 2017-02-01 08:50:33 UTC
Description of problem:
Crash happens when KDE SW Updater checks for updates via packagekit.

Version-Release number of selected component:
PackageKit-1.1.5-1.fc25

Additional info:
reporter:       libreport-2.8.0
backtrace_rating: 4
cmdline:        /usr/libexec/packagekitd
crash_function: get_vertical_data
executable:     /usr/libexec/packagekitd
global_pid:     2113
kernel:         4.9.6-200.fc25.x86_64
pkg_fingerprint: 4089 D8F2 FDB1 9C98
pkg_vendor:     Fedora Project
runlevel:       N 5
type:           CCpp
uid:            0

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 get_vertical_data at /usr/src/debug/libsolv-0.6.24/src/repodata.c:489
 #1 dataiterator_step at /usr/src/debug/libsolv-0.6.24/src/repodata.c:1619
 #2 filter_dataiterator at /usr/src/debug/PackageKit-1.1.5/libdnf-fe5a08bca7e2599798af7778917da2cc31f1460e/libdnf/hy-query.c:308
 #3 hy_query_apply at /usr/src/debug/PackageKit-1.1.5/libdnf-fe5a08bca7e2599798af7778917da2cc31f1460e/libdnf/hy-query.c:970
 #4 hy_query_run_set at /usr/src/debug/PackageKit-1.1.5/libdnf-fe5a08bca7e2599798af7778917da2cc31f1460e/libdnf/hy-query.c:1369
 #5 running_kernel at /usr/src/debug/PackageKit-1.1.5/libdnf-fe5a08bca7e2599798af7778917da2cc31f1460e/libdnf/hy-iutil.c:368
 #6 dnf_sack_running_kernel at /usr/src/debug/PackageKit-1.1.5/libdnf-fe5a08bca7e2599798af7778917da2cc31f1460e/libdnf/dnf-sack.c:1569
 #7 allow_uninstall_all_but_protected at /usr/src/debug/PackageKit-1.1.5/libdnf-fe5a08bca7e2599798af7778917da2cc31f1460e/libdnf/hy-goal.c:266
 #8 construct_job at /usr/src/debug/PackageKit-1.1.5/libdnf-fe5a08bca7e2599798af7778917da2cc31f1460e/libdnf/hy-goal.c:346
 #9 hy_goal_run_all_flags at /usr/src/debug/PackageKit-1.1.5/libdnf-fe5a08bca7e2599798af7778917da2cc31f1460e/libdnf/hy-goal.c:966

Comment 1 Tomas Toth 2017-02-01 08:50:40 UTC
Created attachment 1246575 [details]
File: backtrace

Comment 2 Tomas Toth 2017-02-01 08:50:41 UTC
Created attachment 1246576 [details]
File: cgroup

Comment 3 Tomas Toth 2017-02-01 08:50:43 UTC
Created attachment 1246577 [details]
File: core_backtrace

Comment 4 Tomas Toth 2017-02-01 08:50:44 UTC
Created attachment 1246578 [details]
File: dso_list

Comment 5 Tomas Toth 2017-02-01 08:50:46 UTC
Created attachment 1246579 [details]
File: environ

Comment 6 Tomas Toth 2017-02-01 08:50:47 UTC
Created attachment 1246580 [details]
File: exploitable

Comment 7 Tomas Toth 2017-02-01 08:50:49 UTC
Created attachment 1246581 [details]
File: limits

Comment 8 Tomas Toth 2017-02-01 08:50:51 UTC
Created attachment 1246582 [details]
File: maps

Comment 9 Tomas Toth 2017-02-01 08:50:52 UTC
Created attachment 1246583 [details]
File: mountinfo

Comment 10 Tomas Toth 2017-02-01 08:50:54 UTC
Created attachment 1246584 [details]
File: namespaces

Comment 11 Tomas Toth 2017-02-01 08:50:55 UTC
Created attachment 1246585 [details]
File: open_fds

Comment 12 Tomas Toth 2017-02-01 08:50:56 UTC
Created attachment 1246586 [details]
File: proc_pid_status

Comment 13 Tomas Toth 2017-02-01 08:50:58 UTC
Created attachment 1246587 [details]
File: var_log_messages

Comment 14 Kalev Lember 2017-02-01 09:00:54 UTC
Looks like a crash in libsolv. Reassigning.

Comment 15 Igor Gnatenko 2017-02-06 12:54:35 UTC
Can you archive repo metadata from /var/cache/PackageKit which contains following packages?
* flash-plugin-24.0.0.194
* Kflash-player-properties

Comment 16 Michael Schröder 2017-02-15 10:21:04 UTC
Can you reproduce this? If yes, can you please attach a core file to this bug?

Comment 17 Tomas Toth 2017-02-15 20:18:11 UTC
Created attachment 1250717 [details]
Tar file of /var/cache/PackageKit/25/metadata/adobe-linux-x86_64

Comment 18 Tomas Toth 2017-02-15 20:31:02 UTC
@Igor Gnatenko
I am sorry for the late reply.

Attached please find the Tar file (#c17) of:
  /var/cache/PackageKit/25/metadata/adobe-linux-x86_64

It is the repository where the flash-plugin package is. In the mean time, it got updated to a newer version:
  flash-plugin.x86_64   24.0.0.221-release   @adobe-linux-x86_64
Hope it still can help.

If this this is not the metadata you need, please let me know how to get the correct one. I am not a Linux expert, just a long time advanced user.

There is no Kflash-player-properties package in any of my attached repositories.
The closest one is:
  flash-player-ppapi.x86_64   24.0.0.221-release   adobe-linux-x86_64
which is not installed.

Comment 19 Tomas Toth 2017-02-15 21:13:24 UTC
@Michael Schröder

I cannot reproduce it, it happened once. Moreover it seems that I inadvertently
deleted the matching /var/spool/abrt/<dir>, or it got garbage collected, thus the
coredump is gone too.

However, I got a new crash yesterday. I could not report it, I am getting the following error from the ABRT (GUI):
--- Running report_uReport ---
The server at 'https://retrace.fedoraproject.org/faf' encountered an internal error (got error 500)
reporter-ureport failed with exit code 1
('report_uReport' exited with 1)

I will try reporting it again later. Its coredump has 158MB, any idea where can
I upload it, bugzila has 20M limit.

I am attaching the core_backtrace file from the new crash, hope, it helps to
determine if it is related.

Comment 20 Tomas Toth 2017-02-15 21:15:46 UTC
Created attachment 1250723 [details]
core_backtrace file from the new crash

Comment 21 Michael Schröder 2017-02-16 10:33:52 UTC
This time it died because someone messed up glibc's memory handling (i.e. some out-of-bound write). I'm not sure if this is related or not.

Btw, is the libsolv version at least 0.6.25? That version has some extra checks against bad solv files, which could help in your case.

Comment 22 Tomas Toth 2017-02-16 22:00:52 UTC
Yes, I have libsolv.x86_64  0.6.25-1.fc25.

Comment 23 Tomas Toth 2017-02-16 22:04:32 UTC
I tried to report the crash from two days ago. It was already reported:
  https://bugzilla.redhat.com/show_bug.cgi?id=1403573
This bug is Denied for me.

Comment 24 Igor Gnatenko 2017-02-20 14:27:16 UTC

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


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