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

2021-04-19 Thread Bernhard Übelacker

Hello Jérémy,

Am 19.04.21 um 16:35 schrieb Jérémy Lal:

Meanwhile, i suspect the other bug i reported is similar


you are right, at least the backtrace is also showing some 'valist'.


This bug seems to lead to this upstream bug:

   https://gitlab.gnome.org/GNOME/gnome-software/-/issues/1007

(Which is resolved upstream with a kind of big merge request.)

Kind regards,
Bernhard



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

2021-04-05 Thread Jérémy Lal
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.

Jérémy

-- 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  appstream0.14.2-1
ii  apt-config-icons 0.14.2-1
ii  dconf-gsettings-backend [gsettings-backend]  0.38.0-2
ii  gnome-software-common3.38.1-1
ii  gsettings-desktop-schemas3.38.0-2
ii  libappstream-glib8   0.7.18-1
ii  libatk1.0-0  2.36.0-2
ii  libc62.31-11
ii  libcairo21.16.0-5
ii  libfwupd21.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-21.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-00.10.0-2
ii  libpackagekit-glib2-18   1.2.2-2
ii  libpolkit-gobject-1-00.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  0.96.20.2-2.1

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

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

-- no debconf information
#0  strchr () at ../sysdeps/arm/armv6/strchr.S:28
#1  0xb6f0fc62 in g_param_spec_pool_lookup (pool=0x4c4e40, 
param_name=param_name@entry=0x1 , 
owner_type=owner_type@entry=7879624, walk_ancestors=walk_ancestors@entry=1) 
at ../../../gobject/gparam.c:1101
#2  0xb6f0c1bc in g_object_new_valist (object_type=7879624, 
first_property_name=first_property_name@entry=0xfe98 , var_args=..., var_args@entry=...)
at ../../../gobject/gobject.c:2233
#3  0xb6f0c47a in g_object_new (object_type=, 
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@entry=0x0, n_param_values=1, 
param_values=param_values@entry=0xbefff058, 
invocation_hint=invocation_hint@entry=0xbeffefd4) at 
../../../gobject/gclosure.c:810
#6  0xb6f14768 in signal_emit_unlocked_R (node=node@entry=0x8130b8, detail=0, 
instance=0x7d9988, emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0xbefff058) at 
../../../gobject/gsignal.c:3739
#7  0xb6f18e12 in g_signal_emit_valist (instance=instance@entry=0x7d9988, 
signal_id=, detail=detail@entry=320532, var_args=..., 
var_args@entry=...) at ../../../gobject/gsignal.c:3495
#8  0xb6f190a2 in g_signal_emit (instance=instance@entry=0x7d9988, 
signal_id=, detail=0) at ../../../gobject/gsignal.c:3551
#9  0x00430af8 in gs_loading_page_refresh_cb (source_object=, 
res=0x8f38f8, user_data=)
at ../src/gs-loading-page.c:111
#10 0xb6d53bdc in g_task_return_now (task=task@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@entry=0x4e4080) at 
../../../glib/gmain.c:4043
#14 0xb6e481e0 in g_main_context_iterate (context=context@entry=0x4e4080, 
block=block@entry=1, dispatch=dispatch@entry=1, self=)
at ../../../glib/gmain.c:4119
#15 0xb6e4825a in g_main_context_iteration (context=context@entry=0x4e4080, 
may_block=may_block@entry=1) at ../../../glib/gmain.c:4184
#16 0xb6d750a6 in g_application_run (application=0x4ce0c8, argc=argc@entry=1, 
argv=argv@entry=0xbefff414) at ../../../gio/gapplication.c:2559
#17 0x00419d6c in main (argc=1, argv=0xbefff414) at ../src/gs-main.c:49