Package: gnome-software Version: 3.34.2-1 Severity: grave Justification: renders package unusable
Dear Maintainer, upon updating to 3.34.2, the application crashes when I click over any software icon, before the relative page is loaded. Valgrind reports a segmentation fault with the error ==186020== Thread 5 pool-gnome-soft: ==186020== Invalid read of size 1 ==186020== at 0x49AAE20: g_str_hash (in /usr/lib/x86_64-linux- gnu/libglib-2.0.so.0.6200.3) ==186020== by 0x49A9EFE: g_hash_table_lookup (in /usr/lib/x86_64-linux- gnu/libglib-2.0.so.0.6200.3) ==186020== by 0xE030388: ??? (in /usr/lib/x86_64-linux-gnu/gs- plugins-13/libgs_plugin_snap.so) ==186020== by 0xE030D2C: gs_plugin_add_alternates (in /usr/lib/x86_64-linux- gnu/gs-plugins-13/libgs_plugin_snap.so) ==186020== by 0x180A3E: ??? (in /usr/bin/gnome-software) ==186020== by 0x180C61: ??? (in /usr/bin/gnome-software) ==186020== by 0x181AC4: ??? (in /usr/bin/gnome-software) ==186020== by 0x4B3FBAD: ??? (in /usr/lib/x86_64-linux- gnu/libgio-2.0.so.0.6200.3) ==186020== by 0x49E5403: ??? (in /usr/lib/x86_64-linux- gnu/libglib-2.0.so.0.6200.3) ==186020== by 0x49E4D0C: ??? (in /usr/lib/x86_64-linux- gnu/libglib-2.0.so.0.6200.3) ==186020== by 0x586DFB6: start_thread (pthread_create.c:486) ==186020== by 0x59802DE: clone (clone.S:95) ==186020== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==186020== ==186020== ==186020== Process terminating with default action of signal 11 (SIGSEGV) ==186020== Access not within mapped region at address 0x0 ==186020== at 0x49AAE20: g_str_hash (in /usr/lib/x86_64-linux- gnu/libglib-2.0.so.0.6200.3) ==186020== by 0x49A9EFE: g_hash_table_lookup (in /usr/lib/x86_64-linux- gnu/libglib-2.0.so.0.6200.3) ==186020== by 0xE030388: ??? (in /usr/lib/x86_64-linux-gnu/gs- plugins-13/libgs_plugin_snap.so) ==186020== by 0xE030D2C: gs_plugin_add_alternates (in /usr/lib/x86_64-linux- gnu/gs-plugins-13/libgs_plugin_snap.so) ==186020== by 0x180A3E: ??? (in /usr/bin/gnome-software) ==186020== by 0x180C61: ??? (in /usr/bin/gnome-software) ==186020== by 0x181AC4: ??? (in /usr/bin/gnome-software) ==186020== by 0x4B3FBAD: ??? (in /usr/lib/x86_64-linux- gnu/libgio-2.0.so.0.6200.3) ==186020== by 0x49E5403: ??? (in /usr/lib/x86_64-linux- gnu/libglib-2.0.so.0.6200.3) ==186020== by 0x49E4D0C: ??? (in /usr/lib/x86_64-linux- gnu/libglib-2.0.so.0.6200.3) ==186020== by 0x586DFB6: start_thread (pthread_create.c:486) ==186020== by 0x59802DE: clone (clone.S:95) ==186020== If you believe this happened as a result of a stack ==186020== overflow in your program's main thread (unlikely but ==186020== possible), you can try to increase the size of the ==186020== main thread stack using the --main-stacksize= flag. ==186020== The main thread stack size used in this run was 8388608. ==186020== ==186020== HEAP SUMMARY: ==186020== in use at exit: 65,941,044 bytes in 622,962 blocks ==186020== total heap usage: 8,637,607 allocs, 8,014,645 frees, 651,438,846 bytes allocated ==186020== ==188776== LEAK SUMMARY: ==188776== definitely lost: 210,222 bytes in 8,611 blocks ==188776== indirectly lost: 81,462 bytes in 2,996 blocks ==188776== possibly lost: 78,811 bytes in 2,970 blocks ==188776== still reachable: 56,820,856 bytes in 558,369 blocks ==188776== of which reachable via heuristic: ==188776== length64 : 14,928 bytes in 234 blocks ==188776== newarray : 2,288 bytes in 63 blocks ==188776== suppressed: 0 bytes in 0 blocks ==188776== Rerun with --leak-check=full to see details of leaked memory ==188776== ==188776== Use --track-origins=yes to see where uninitialised values come from ==188776== For lists of detected and suppressed errors, rerun with: -s ==188776== ERROR SUMMARY: 99 errors from 5 contexts (suppressed: 0 from 0) ==186020== LEAK SUMMARY: ==186020== definitely lost: 203,152 bytes in 8,601 blocks ==186020== indirectly lost: 88,160 bytes in 3,275 blocks ==186020== possibly lost: 80,963 bytes in 2,977 blocks ==186020== still reachable: 58,422,441 bytes in 560,670 blocks ==186020== of which reachable via heuristic: ==186020== length64 : 15,016 bytes in 235 blocks ==186020== newarray : 2,288 bytes in 63 blocks ==186020== suppressed: 0 bytes in 0 blocks ==186020== Rerun with --leak-check=full to see details of leaked memory ==186020== ==186020== Use --track-origins=yes to see where uninitialised values come from ==186020== For lists of detected and suppressed errors, rerun with: -s ==186020== ERROR SUMMARY: 100 errors from 6 contexts (suppressed: 0 from 0) zsh: segmentation fault valgrind gnome-software --verbose *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of this action? * What outcome did you expect instead? *** End of the template - remove these template lines *** -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.3.0-3-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gnome-software depends on: ii appstream 0.12.9-1 ii apt-config-icons 0.12.9-1 ii dconf-gsettings-backend [gsettings-backend] 0.34.0-1 ii gnome-software-common 3.34.2-1 ii gsettings-desktop-schemas 3.34.0-2 ii libappstream-glib8 0.7.16-1 ii libatk1.0-0 2.34.1-1 ii libc6 2.29-6 ii libcairo2 1.16.0-4 ii libfwupd2 1.3.5-1 ii libgdk-pixbuf2.0-0 2.40.0+dfsg-1 ii libglib2.0-0 2.62.3-2 ii libgspell-1-1 1.6.1-2 ii libgtk-3-0 3.24.13-1 ii libgtk3-perl 0.036-1 ii libgudev-1.0-0 233-1 ii libjson-glib-1.0-0 1.4.4-2 ii libpackagekit-glib2-18 1.1.12-5+b1 ii libpolkit-gobject-1-0 0.105-26 ii libsoup2.4-1 2.68.2-1 ii libxmlb1 0.1.14-1 ii packagekit 1.1.12-5+b1 ii software-properties-gtk 0.96.20.2-2 Versions of packages gnome-software recommends: ii fwupd 1.3.5-1 Versions of packages gnome-software suggests: pn apt-config-icons-hidpi <none> ii gnome-software-plugin-flatpak 3.34.2-1 ii gnome-software-plugin-snap 3.34.2-1 -- no debconf information