Bug 1701568 - [abrt] gnome-software: xb_silo_node_get_attr_by_str(): gnome-software killed by SIGSEGV
Summary: [abrt] gnome-software: xb_silo_node_get_attr_by_str(): gnome-software killed ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-software
Version: 30
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:454f9b3363be869975760938103...
: 1705885 1706912 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-19 15:58 UTC by Chris Murphy
Modified: 2019-05-26 01:04 UTC (History)
5 users (show)

Fixed In Version: gnome-software-3.32.3-1.fc30
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-26 01:04:34 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (101.92 KB, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: cgroup (195 bytes, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: core_backtrace (42.01 KB, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: cpuinfo (1.46 KB, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: dso_list (15.92 KB, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: environ (3.64 KB, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: exploitable (82 bytes, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: limits (1.29 KB, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: maps (105.69 KB, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: mountinfo (4.08 KB, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: open_fds (5.53 KB, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: proc_pid_status (1.34 KB, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details
File: var_log_messages (1.55 KB, text/plain)
2019-04-19 15:58 UTC, Chris Murphy
no flags Details

Description Chris Murphy 2019-04-19 15:58:31 UTC
Description of problem:
Similar to past few days, crash happens during login and I get a notification. The notification this time blames gnome-shell, the journal says soft-gnome-soft is what segfault'd, and the coredump is gnome-software. So it's not exactly like the others. Some kind of race?

Apr 19 09:54:03 flap.local gnome-software[1981]: xb_silo_query_with_root: assertion 'XB_IS_SILO (self)' failed
Apr 19 09:54:03 flap.local gnome-software[1981]: xb_silo_query_with_root: assertion 'XB_IS_SILO (self)' failed
Apr 19 09:54:03 flap.local gnome-software[1981]: xb_silo_query_with_root: assertion 'XB_IS_SILO (self)' failed
Apr 19 09:54:03 flap.local kernel: show_signal_msg: 51 callbacks suppressed
Apr 19 09:54:03 flap.local kernel: pool-gnome-soft[2327]: segfault at 7f04744dd22f ip 00007f047c460822 sp 00007f047cf44680 error 4 in libxmlb.so.1.0.0[7f047c450000+14000]
Apr 19 09:54:03 flap.local kernel: Code: d4 f8 ff ff 0f 1f 40 00 f3 0f 1e fa 41 57 49 89 f7 41 56 41 55 49 89 d5 41 54 55 53 48 89 fb 48 83 ec 08 e8 50 fa ff ff 89 c5 <41> 0f b6 07 d0 e8 74 56 45 31 f6 eb 10 90 41 0f b6 07 41 83 c6 01

Version-Release number of selected component:
gnome-software-3.32.1-2.fc30

Additional info:
reporter:       libreport-2.10.0
backtrace_rating: 4
cmdline:        /usr/bin/gnome-software --gapplication-service
crash_function: xb_silo_node_get_attr_by_str
executable:     /usr/bin/gnome-software
journald_cursor: s=4d9889ce913e4399ad41e331ea3f9ae6;i=845;b=4fa81363293a40a88971af967b329d9e;m=1eed1c3;t=586e420df98a1;x=a88815d60ef19602
kernel:         5.0.6-300.fc30.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 xb_silo_node_get_attr_by_str at ../src/xb-silo.c:387
 #1 xb_node_get_attr at ../src/xb-node.c:303
 #2 gs_appstream_refine_app at ../plugins/core/gs-appstream.c:821
 #3 gs_appstream_create_app at ../plugins/core/gs-appstream.c:24
 #4 gs_appstream_add_recent at ../plugins/core/gs-appstream.c:1258
 #5 gs_plugin_loader_call_vfunc at ../lib/gs-plugin-loader.c:629
 #6 gs_plugin_loader_run_results at ../lib/gs-plugin-loader.c:1090
 #7 gs_plugin_loader_process_thread_cb at ../lib/gs-plugin-loader.c:3035
 #8 g_task_thread_pool_thread at ../gio/gtask.c:1404
 #10 g_thread_proxy at ../glib/gthread.c:805

Comment 1 Chris Murphy 2019-04-19 15:58:32 UTC
Created attachment 1556501 [details]
File: backtrace

Comment 2 Chris Murphy 2019-04-19 15:58:33 UTC
Created attachment 1556502 [details]
File: cgroup

Comment 3 Chris Murphy 2019-04-19 15:58:34 UTC
Created attachment 1556503 [details]
File: core_backtrace

Comment 4 Chris Murphy 2019-04-19 15:58:34 UTC
Created attachment 1556504 [details]
File: cpuinfo

Comment 5 Chris Murphy 2019-04-19 15:58:35 UTC
Created attachment 1556505 [details]
File: dso_list

Comment 6 Chris Murphy 2019-04-19 15:58:36 UTC
Created attachment 1556506 [details]
File: environ

Comment 7 Chris Murphy 2019-04-19 15:58:37 UTC
Created attachment 1556507 [details]
File: exploitable

Comment 8 Chris Murphy 2019-04-19 15:58:37 UTC
Created attachment 1556508 [details]
File: limits

Comment 9 Chris Murphy 2019-04-19 15:58:38 UTC
Created attachment 1556509 [details]
File: maps

Comment 10 Chris Murphy 2019-04-19 15:58:39 UTC
Created attachment 1556510 [details]
File: mountinfo

Comment 11 Chris Murphy 2019-04-19 15:58:40 UTC
Created attachment 1556511 [details]
File: open_fds

Comment 12 Chris Murphy 2019-04-19 15:58:40 UTC
Created attachment 1556512 [details]
File: proc_pid_status

Comment 13 Chris Murphy 2019-04-19 15:58:41 UTC
Created attachment 1556513 [details]
File: var_log_messages

Comment 14 Chris Murphy 2019-05-03 04:49:24 UTC
Similar problem has been detected:

Crash soon after login. Crash happens with recently updated gnome-software-3.32.1-3.fc30.x86_64

May 01 17:34:48 flap.local PackageKit[1121]: resolve transaction /34907_abecdbca from uid 1000 finished with success after 3090ms
May 01 17:34:48 flap.local PackageKit[1121]: resolve transaction /34908_aeaaadbe from uid 1000 finished with success after 5ms
May 01 17:34:48 flap.local PackageKit[1121]: resolve transaction /34909_caeabeac from uid 1000 finished with success after 6ms
May 01 17:34:48 flap.local PackageKit[1121]: resolve transaction /34910_cadacdba from uid 1000 finished with success after 6ms
May 01 17:34:48 flap.local PackageKit[1121]: resolve transaction /34911_bdbacbea from uid 1000 finished with success after 9ms
May 01 17:34:50 flap.local gnome-software[2034]: xb_silo_query_with_root: assertion 'XB_IS_SILO (self)' failed
May 01 17:34:50 flap.local kernel: pool-gnome-soft[2554]: segfault at 7fe36eb25b2b ip 00007fe37e204822 sp 00007fe36d7f7680 error 4 in libxmlb.so.1.0.0[7fe37e>
May 01 17:34:50 flap.local kernel: Code: d4 f8 ff ff 0f 1f 40 00 f3 0f 1e fa 41 57 49 89 f7 41 56 41 55 49 89 d5 41 54 55 53 48 89 fb 48 83 ec 08 e8 50 fa ff>
May 01 17:34:50 flap.local audit[2034]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=2034 comm>
May 01 17:34:50 flap.local gnome-software[2034]: xb_silo_query_with_root: assertion 'XB_IS_SILO (self)' failed
May 01 17:34:50 flap.local gnome-software[2034]: xb_silo_query_with_root: assertion 'XB_IS_SILO (self)' failed
May 01 17:34:50 flap.local gnome-software[2034]: xb_silo_query_with_root: assertion 'XB_IS_SILO (self)' failed
May 01 17:34:50 flap.local gnome-software[2034]: xb_silo_query_with_root: assertion 'XB_IS_SILO (self)' failed
May 01 17:34:50 flap.local gnome-software[2034]: xb_silo_query_with_root: assertion 'XB_IS_SILO (self)' failed
May 01 17:34:50 flap.local systemd[1]: Created slice system-systemd\x2dcoredump.slice.
May 01 17:34:50 flap.local systemd[1]: Started Process Core Dump (PID 2558/UID 0).

reporter:       libreport-2.10.0
backtrace_rating: 4
cmdline:        /usr/bin/gnome-software --gapplication-service
crash_function: xb_silo_node_get_attr_by_str
executable:     /usr/bin/gnome-software
journald_cursor: s=3259d15b589d4714b0cea528ce2aa443;i=89b;b=8abc0df4baaf4b5ca3fba3aeb403883e;m=bb0112c;t=587dbf6c593a0;x=f773829c844a1674
kernel:         5.1.0-0.rc7.git0.1.fc31.x86_64
package:        gnome-software-3.32.1-3.fc30
reason:         gnome-software killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 15 Vovik 2019-05-03 06:47:02 UTC
*** Bug 1705885 has been marked as a duplicate of this bug. ***

Comment 16 felix.bouynot 2019-05-06 13:53:03 UTC
*** Bug 1706912 has been marked as a duplicate of this bug. ***

Comment 17 Fedora Update System 2019-05-25 10:58:31 UTC
gnome-software-3.32.3-1.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-ad4f654e71

Comment 18 Fedora Update System 2019-05-26 01:04:34 UTC
gnome-software-3.32.3-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.


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