Bug 2401578 - [abrt] gnome-software: GS_IS_PACKAGEKIT_HELPER(): gnome-software killed by SIGSEGV
Summary: [abrt] gnome-software: GS_IS_PACKAGEKIT_HELPER(): gnome-software killed by SI...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-software
Version: 43
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Milan Crha
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:2a8d6403f97f34af39812f850cf...
: 2405601 2448234 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-10-04 16:20 UTC by Jonathan Steffan
Modified: 2026-06-15 10:15 UTC (History)
6 users (show)

Fixed In Version: PackageKit-1.3.3-10.fc44 PackageKit-1.3.3-10.fc43
Clone Of:
Environment:
Last Closed: 2025-10-06 07:08:58 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.48 KB, text/plain)
2025-10-04 16:20 UTC, Jonathan Steffan
no flags Details
File: maps (87.73 KB, text/plain)
2025-10-04 16:20 UTC, Jonathan Steffan
no flags Details
File: limits (1.29 KB, text/plain)
2025-10-04 16:20 UTC, Jonathan Steffan
no flags Details
File: environ (1.39 KB, text/plain)
2025-10-04 16:20 UTC, Jonathan Steffan
no flags Details
File: open_fds (7.21 KB, text/plain)
2025-10-04 16:20 UTC, Jonathan Steffan
no flags Details
File: mountinfo (3.39 KB, text/plain)
2025-10-04 16:20 UTC, Jonathan Steffan
no flags Details
File: os_info (726 bytes, text/plain)
2025-10-04 16:20 UTC, Jonathan Steffan
no flags Details
File: cpuinfo (3.24 KB, text/plain)
2025-10-04 16:20 UTC, Jonathan Steffan
no flags Details
File: core_backtrace (116.88 KB, text/plain)
2025-10-04 16:20 UTC, Jonathan Steffan
no flags Details
File: exploitable (81 bytes, text/plain)
2025-10-04 16:20 UTC, Jonathan Steffan
no flags Details
File: dso_list (17.13 KB, text/plain)
2025-10-04 16:20 UTC, Jonathan Steffan
no flags Details
File: backtrace (35.05 KB, text/plain)
2025-10-04 16:21 UTC, Jonathan Steffan
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME gnome-software issues 2904 0 None opened Crash under gs_packagekit_helper_get_plugin() 2025-10-06 07:08:57 UTC
Github PackageKit PackageKit pull 976 0 None closed pk-client: Fix race between cancellation and TID/proxy assignment 2026-06-15 10:15:33 UTC

Description Jonathan Steffan 2025-10-04 16:20:43 UTC
Description of problem:
Loading the desktop after the latest update.

Version-Release number of selected component:
gnome-software-49.0-2.fc43

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         gnome-software killed by SIGSEGV
journald_cursor: s=9534567dc744490d96c7acb91f2b2f52;i=ffea;b=547d974870e44c7ab827c5ba243b35eb;m=33679c9;t=6405787ae1fbe;x=f40de6404a69421f
executable:     /usr/bin/gnome-software
cmdline:        /usr/bin/gnome-software --gapplication-service
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/gnome-software.service
rootdir:        /
uid:            1000
kernel:         6.17.0-63.fc43.x86_64
package:        gnome-software-49.0-2.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: GS_IS_PACKAGEKIT_HELPER
comment:        Loading the desktop after the latest update.

Truncated backtrace:
Thread no. 0 (23 frames)
 #0 GS_IS_PACKAGEKIT_HELPER at ../plugins/packagekit/gs-packagekit-helper.h:20
 #1 gs_packagekit_helper_get_plugin at ../plugins/packagekit/gs-packagekit-helper.c:141
 #2 gs_packagekit_helper_cb at ../plugins/packagekit/gs-packagekit-helper.c:32
 #3 pk_progress_invoke_callback at ../lib/packagekit-glib2/pk-progress.c:164
 #4 pk_progress_set_allow_cancel at ../lib/packagekit-glib2/pk-progress.c:503
 #5 pk_client_set_property_value at ../lib/packagekit-glib2/pk-client.c:1547
 #6 pk_client_proxy_connect at ../lib/packagekit-glib2/pk-client.c:1551
 #7 pk_client_get_proxy_cb at ../lib/packagekit-glib2/pk-client.c:2178
 #8 g_task_return_now at ../gio/gtask.c:1363
 #9 g_task_return at ../gio/gtask.c:1432
 #11 init_second_async_cb at ../gio/gdbusproxy.c:1757
 #12 g_task_return_now at ../gio/gtask.c:1363
 #13 g_task_return at ../gio/gtask.c:1432
 #15 async_init_get_all_cb at ../gio/gdbusproxy.c:1385
 #16 g_task_return_now at ../gio/gtask.c:1363
 #17 g_task_return at ../gio/gtask.c:1432
 #19 g_dbus_connection_call_done at ../gio/gdbusconnection.c:6489
 #20 g_task_return_now at ../gio/gtask.c:1363
 #21 complete_in_idle_cb at ../gio/gtask.c:1377
 #24 g_main_context_dispatch_unlocked at ../glib/gmain.c:4425
 #25 g_main_context_iterate_unlocked at ../glib/gmain.c:4490
 #26 g_main_context_iteration at ../glib/gmain.c:4556
 #27 g_application_run at ../gio/gapplication.c:2741

Comment 1 Jonathan Steffan 2025-10-04 16:20:47 UTC
Created attachment 2108470 [details]
File: proc_pid_status

Comment 2 Jonathan Steffan 2025-10-04 16:20:48 UTC
Created attachment 2108471 [details]
File: maps

Comment 3 Jonathan Steffan 2025-10-04 16:20:49 UTC
Created attachment 2108472 [details]
File: limits

Comment 4 Jonathan Steffan 2025-10-04 16:20:51 UTC
Created attachment 2108473 [details]
File: environ

Comment 5 Jonathan Steffan 2025-10-04 16:20:52 UTC
Created attachment 2108474 [details]
File: open_fds

Comment 6 Jonathan Steffan 2025-10-04 16:20:53 UTC
Created attachment 2108475 [details]
File: mountinfo

Comment 7 Jonathan Steffan 2025-10-04 16:20:54 UTC
Created attachment 2108476 [details]
File: os_info

Comment 8 Jonathan Steffan 2025-10-04 16:20:55 UTC
Created attachment 2108477 [details]
File: cpuinfo

Comment 9 Jonathan Steffan 2025-10-04 16:20:57 UTC
Created attachment 2108478 [details]
File: core_backtrace

Comment 10 Jonathan Steffan 2025-10-04 16:20:58 UTC
Created attachment 2108479 [details]
File: exploitable

Comment 11 Jonathan Steffan 2025-10-04 16:20:59 UTC
Created attachment 2108480 [details]
File: dso_list

Comment 12 Jonathan Steffan 2025-10-04 16:21:01 UTC
Created attachment 2108481 [details]
File: backtrace

Comment 13 Milan Crha 2025-10-06 07:08:58 UTC
Thanks for a bug report. It looks like some leftover callback registered on the first look. I moved this upstream as [1]. Please see it for any further updates.

[1] https://gitlab.gnome.org/GNOME/gnome-software/-/issues/2904

Comment 14 Ahmed Noor Kader Mustajir Md Eusoff 2025-11-03 02:00:04 UTC
opening the application


reporter:       libreport-2.17.15
type:           CCpp
reason:         gnome-software killed by SIGSEGV
journald_cursor: s=1bb90b4f0e4543f8bf5042c5fb473c97;i=1bee8;b=725adada7e3b487a8f55aa7cbd11fe85;m=43594d907;t=642970661ceab;x=caa21628e19410b6
executable:     /usr/bin/gnome-software
cmdline:        /usr/bin/gnome-software --gapplication-service
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/gnome-software.service
rootdir:        /
uid:            1000
kernel:         6.17.5-300.fc43.x86_64
package:        gnome-software-49.1-1.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: GS_IS_PACKAGEKIT_HELPER
comment:        opening the application

Comment 15 Milan Crha 2025-11-03 12:18:47 UTC
*** Bug 2405601 has been marked as a duplicate of this bug. ***

Comment 16 lordmethenor 2025-12-24 16:19:47 UTC
This crash occurred when I started typing in the GNOME overview. I assume it had something to do with the search provider crashing, though GNOME Software still showed results in the live search widget.


reporter:       libreport-2.17.15
type:           CCpp
reason:         gnome-software killed by SIGSEGV
journald_cursor: s=2d9a2da45db8440297da2815932cca21;i=1ecb9;b=4b8c332fd4cb463da3667e0b2ae592b5;m=cc194ce9;t=646b4fc83fb88;x=6467ee6daba036b8
executable:     /usr/bin/gnome-software
cmdline:        /usr/bin/gnome-software --gapplication-service
rootdir:        /
uid:            1000
kernel:         6.17.12-300.fc43.x86_64
package:        gnome-software-49.2-2.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: GS_IS_APP
comment:        This crash occurred when I started typing in the GNOME overview. I assume it had something to do with the search provider crashing, though GNOME Software still showed results in the live search widget.

Comment 17 avemilia 2026-01-04 01:28:54 UTC
Just opened the software app.


reporter:       libreport-2.17.15
type:           CCpp
reason:         gnome-software killed by SIGSEGV
journald_cursor: s=4a0b11852a0346a3a8c650c062f05fb6;i=f4c87f;b=90678e15bb064bdfb525c50fc3441a1e;m=2f4cf706;t=64785ca42d2ea;x=b20a7bbbb640629e
executable:     /usr/bin/gnome-software
cmdline:        /usr/bin/gnome-software --gapplication-service
rootdir:        /
uid:            1000
kernel:         6.17.12-300.fc43.x86_64
package:        gnome-software-49.2-2.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
xsession_errors: 
backtrace_rating: 4
crash_function: GS_IS_PACKAGEKIT_HELPER
comment:        Just opened the software app.

Comment 18 jonathan+redhat 2026-01-08 01:02:13 UTC
I tried to open the Software application and it immediately crashed.


reporter:       libreport-2.17.15
type:           CCpp
reason:         gnome-software killed by SIGSEGV
journald_cursor: s=e1da5139b78e47d785d311c1bf454a74;i=991735;b=37662ca1d66042a1854451b1f1257ebf;m=27440709dc;t=647d5da3f824c;x=8b84438d03c4f19
executable:     /usr/bin/gnome-software
cmdline:        /usr/bin/gnome-software --gapplication-service
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/gnome-software.service
rootdir:        /
uid:            1000
kernel:         6.17.12-300.fc43.x86_64
package:        gnome-software-49.2-2.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: GS_IS_APP
comment:        I tried to open the Software application and it immediately crashed.

Comment 19 Coobyk 2026-01-11 13:55:04 UTC
I just searched for "document" after clicking update and then it crashed


reporter:       libreport-2.17.15
type:           CCpp
reason:         gnome-software killed by SIGSEGV
journald_cursor: s=33eeae79249a44b28e012b3bd946de99;i=21f66;b=d8d716dc8603453c8a3a5f3cb62a60a4;m=101ca4ea4;t=6481d0153ed04;x=922c5ac5aba5b45e
executable:     /usr/bin/gnome-software
cmdline:        /usr/bin/gnome-software --gapplication-service
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-flatpak-io.github.IshuSinghSE.aurynk-602169103.scope
rootdir:        /
uid:            1000
kernel:         6.18.3-200.fc43.x86_64
package:        gnome-software-49.2-2.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: GS_IS_PACKAGEKIT_HELPER
comment:        I just searched for "document" after clicking update and then it crashed

Comment 20 Milan Crha 2026-01-12 09:02:58 UTC
For the record, this should be covered by changes related to bug #2422976, which contains links to the PackageKit-1.3.3-10 updates (for Fedora 43 and rawhide).

Comment 21 vitalize31 2026-03-14 18:46:09 UTC
Loaded gnome-software. Loaded software updates. Started install. Ran Boxes importing a qcow. While doing that it crashed.


reporter:       libreport-2.17.15
type:           CCpp
reason:         gnome-software killed by SIGSEGV
journald_cursor: s=100894c70623497693ca5f22477579b3;i=33d3d;b=b4c41f0ed0b044029fee85738b8b55e9;m=4a865069;t=64d001baa57f0;x=db830d985f8119d1
executable:     /usr/bin/gnome-software
cmdline:        /usr/bin/gnome-software --gapplication-service
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/gnome-software.service
rootdir:        /
uid:            1000
kernel:         6.18.9-200.fc43.x86_64
package:        gnome-software-49.3-1.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
xsession_errors: 
backtrace_rating: 4
crash_function: GS_IS_APP
comment:        Loaded gnome-software. Loaded software updates. Started install. Ran Boxes importing a qcow. While doing that it crashed.

Comment 22 Milan Crha 2026-03-17 07:33:41 UTC
*** Bug 2448234 has been marked as a duplicate of this bug. ***

Comment 23 Daniel Demus 2026-03-19 10:21:26 UTC
Started gnome-boxes?


reporter:       libreport-2.17.15
type:           CCpp
reason:         gnome-software killed by SIGSEGV
journald_cursor: s=45157a01cdc149e7950603af62016a7e;i=42e0c;b=61194d7e640a4bcda2ad47c8b3ad4a85;m=2bf2b6bcd;t=64d5de2687ebd;x=9047866241e71205
executable:     /usr/bin/gnome-software
cmdline:        /usr/bin/gnome-software --gapplication-service
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/gnome-software.service
rootdir:        /
uid:            1000
kernel:         6.19.8-200.fc43.x86_64
package:        gnome-software-49.3-1.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: GS_IS_APP
comment:        Started gnome-boxes?

Comment 24 lordmethenor 2026-03-24 21:52:55 UTC
This seems to happen due to search. I will be searching in the GNOME Shell and will get the crash notifications shortly afterwards


reporter:       libreport-2.17.15
type:           CCpp
reason:         gnome-software killed by SIGSEGV
journald_cursor: s=2d9a2da45db8440297da2815932cca21;i=2d1b96;b=04f3e5f4c32d40cd80d573b2585c66ed;m=86f5d0a29;t=64dcc2389c7e2;x=678146a600898edc
executable:     /usr/bin/gnome-software
cmdline:        /usr/bin/gnome-software --gapplication-service
rootdir:        /
uid:            1000
kernel:         6.19.8-200.fc43.x86_64
package:        gnome-software-49.3-1.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: GS_IS_APP
comment:        This seems to happen due to search. I will be searching in the GNOME Shell and will get the crash notifications shortly afterwards

Comment 25 artemiy.lazarevx7 2026-04-03 15:49:03 UTC
I just tried to update my system via Software app, then the error report window appeared :/
Visually nothing changed


reporter:       libreport-2.17.15
type:           CCpp
reason:         gnome-software killed by SIGSEGV
journald_cursor: s=4f34d50af4324465b9ade234e3fb125f;i=36a64;b=63a83788f11b42188255d1c6581d4ef2;m=14bc8411;t=64e9019fbe2ba;x=65ad874f3e609149
executable:     /usr/bin/gnome-software
cmdline:        /usr/bin/gnome-software --gapplication-service
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/gnome-software.service
rootdir:        /
uid:            1000
kernel:         6.18.12-200.fc43.x86_64
package:        gnome-software-49.3-1.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: GS_IS_PACKAGEKIT_HELPER

Comment 26 BubbaTex 2026-04-11 07:17:56 UTC
I booted my system... it popped up.


reporter:       libreport-2.17.15
type:           CCpp
reason:         gnome-software killed by SIGSEGV
journald_cursor: s=f505ca910e174781abe06a6d184ab776;i=13864;b=010da5107dcb41c383991e0b9b8da49f;m=1a988c88;t=64f294d72c4ae;x=eb435e1363bf9133
executable:     /usr/bin/gnome-software
cmdline:        /usr/bin/gnome-software --gapplication-service
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/gnome-software.service
rootdir:        /
uid:            1000
kernel:         6.19.11-200.fc43.x86_64
package:        gnome-software-49.3-1.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
xsession_errors: 
backtrace_rating: 4
crash_function: GS_IS_PACKAGEKIT_HELPER
comment:        I booted my system... it popped up.

Comment 27 Milan Crha 2026-06-15 10:15:33 UTC
There had been done a possible fix for this on the PackageKit side [1], which should help, but it needs testing in a real environment. Would anybody of those facing the problem be willing to give a try to the fix, please? I can build a test PackageKit package with that change, it would last only for about two weeks in Koji, thus I first ask whether anybody can give it a try before I build the test package. Thanks in advance.

[1] https://github.com/PackageKit/PackageKit/pull/976


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