Bug#986433: gnome-software segfaults before end of first window

Jérémy Lal kapouer at melix.org
Mon Apr 5 21:30:45 BST 2021

Package: gnome-software
Version: 3.38.1-1
Severity: important

Dear Maintainer,

gnome-software segfaults on this arm laptop right
after starting it - a window appears with some "updating..." stuff
then it closes with a segfault.

Attached a backtrace with symbols.


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: armhf (armv7l)

Kernel: Linux 5.9.12-CrawfishOS-blobby (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-software depends on:
ii  appstream                                    0.14.2-1
ii  apt-config-icons                             0.14.2-1
ii  dconf-gsettings-backend [gsettings-backend]  0.38.0-2
ii  gnome-software-common                        3.38.1-1
ii  gsettings-desktop-schemas                    3.38.0-2
ii  libappstream-glib8                           0.7.18-1
ii  libatk1.0-0                                  2.36.0-2
ii  libc6                                        2.31-11
ii  libcairo2                                    1.16.0-5
ii  libfwupd2                                    1.5.7-2
ii  libgdk-pixbuf-2.0-0                          2.42.2+dfsg-1
ii  libglib2.0-0                                 2.66.8-1
ii  libgspell-1-2                                1.8.4-1
ii  libgtk-3-0                                   3.24.24-3
ii  libgtk3-perl                                 0.038-1
ii  libgudev-1.0-0                               234-1
ii  libjson-glib-1.0-0                           1.6.2-1
ii  libmalcontent-0-0                            0.10.0-2
ii  libpackagekit-glib2-18                       1.2.2-2
ii  libpolkit-gobject-1-0                        0.105-30
ii  libsoup2.4-1                                 2.72.0-2
ii  libxmlb1                                     0.1.15-2
ii  packagekit                                   1.2.2-2
ii  software-properties-gtk            

Versions of packages gnome-software recommends:
ii  fwupd  1.5.7-2

Versions of packages gnome-software suggests:
pn  apt-config-icons-hidpi         <none>
pn  gnome-software-plugin-flatpak  <none>
pn  gnome-software-plugin-snap     <none>

-- no debconf information
-------------- next part --------------
#0  strchr () at ../sysdeps/arm/armv6/strchr.S:28
#1  0xb6f0fc62 in g_param_spec_pool_lookup (pool=0x4c4e40, param_name=param_name at entry=0x1 <error: Cannot access memory at address 0x1>, 
    owner_type=owner_type at entry=7879624, walk_ancestors=walk_ancestors at entry=1) at ../../../gobject/gparam.c:1101
#2  0xb6f0c1bc in g_object_new_valist (object_type=7879624, 
    first_property_name=first_property_name at entry=0xfffffe98 <error: Cannot access memory at address 0xfffffe98>, var_args=..., var_args at entry=...)
    at ../../../gobject/gobject.c:2233
#3  0xb6f0c47a in g_object_new (object_type=<optimized out>, first_property_name=0x45de28 "action") at ../../../gobject/gobject.c:1782
#4  0x004322b6 in gs_overview_page_load (self=0x510818) at ../src/gs-overview-page.c:720
#5  0xb6f07252 in g_closure_invoke (closure=0x7c3568, return_value=return_value at entry=0x0, n_param_values=1, 
    param_values=param_values at entry=0xbefff058, invocation_hint=invocation_hint at entry=0xbeffefd4) at ../../../gobject/gclosure.c:810
#6  0xb6f14768 in signal_emit_unlocked_R (node=node at entry=0x8130b8, detail=0, instance=0x7d9988, emission_return=emission_return at entry=0x0, 
    instance_and_params=instance_and_params at entry=0xbefff058) at ../../../gobject/gsignal.c:3739
#7  0xb6f18e12 in g_signal_emit_valist (instance=instance at entry=0x7d9988, signal_id=<optimized out>, detail=detail at entry=3204444532, var_args=..., 
    var_args at entry=...) at ../../../gobject/gsignal.c:3495
#8  0xb6f190a2 in g_signal_emit (instance=instance at entry=0x7d9988, signal_id=<optimized out>, detail=0) at ../../../gobject/gsignal.c:3551
#9  0x00430af8 in gs_loading_page_refresh_cb (source_object=<optimized out>, res=0x8f38f8, user_data=<optimized out>)
    at ../src/gs-loading-page.c:111
#10 0xb6d53bdc in g_task_return_now (task=task at entry=0x8f38f8) at ../../../gio/gtask.c:1215
#11 0xb6d53c10 in complete_in_idle_cb (task=0x8f38f8) at ../../../gio/gtask.c:1229
#12 0xb6e47f4c in g_main_dispatch (context=0x4e4080) at ../../../glib/gmain.c:3325
#13 g_main_context_dispatch (context=context at entry=0x4e4080) at ../../../glib/gmain.c:4043
#14 0xb6e481e0 in g_main_context_iterate (context=context at entry=0x4e4080, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>)
    at ../../../glib/gmain.c:4119
#15 0xb6e4825a in g_main_context_iteration (context=context at entry=0x4e4080, may_block=may_block at entry=1) at ../../../glib/gmain.c:4184
#16 0xb6d750a6 in g_application_run (application=0x4ce0c8, argc=argc at entry=1, argv=argv at entry=0xbefff414) at ../../../gio/gapplication.c:2559
#17 0x00419d6c in main (argc=1, argv=0xbefff414) at ../src/gs-main.c:49

More information about the pkg-gnome-maintainers mailing list