Bug#947237: gnome-software: Crashes on click over any software icon
definetti
lord at brianzaest.it
Mon Dec 23 10:45:45 GMT 2019
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
More information about the pkg-gnome-maintainers
mailing list