Use of uninitialised value of size 8 in gs_screenshot_image_save_downloaded_img
Submitted by Sebastien Bacher
Link to original bug (#789437)
Description
Using gnome-software 3.26.1 under valgrind and visiting some deb detail views that error got listed
==8911== Use of uninitialised value of size 8 ==8911== at 0x5530FDE: digest_to_string (gchecksum.c:190) ==8911== by 0x5532182: md5_sum_to_string (gchecksum.c:447) ==8911== by 0x5532182: g_checksum_get_string (gchecksum.c:1654) ==8911== by 0x553251A: g_compute_checksum_for_data (gchecksum.c:1799) ==8911== by 0x4E5FD4A: as_image_set_pixbuf (in /usr/lib/x86_64-linux-gnu/libappstream-glib.so.8.0.10) ==8911== by 0x152F6A: gs_screenshot_image_save_downloaded_img (gs-screenshot-image.c:222) ==8911== by 0x152F6A: gs_screenshot_image_complete_cb (gs-screenshot-image.c:344) ==8911== by 0x79A7F1D: ??? (in /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1.8.0) ==8911== by 0x79A8959: ??? (in /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1.8.0) ==8911== by 0x79A89C5: ??? (in /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1.8.0) ==8911== by 0x5550E24: g_main_dispatch (gmain.c:3148) ==8911== by 0x5550E24: g_main_context_dispatch (gmain.c:3813) ==8911== by 0x55511EF: g_main_context_iterate.isra.30 (gmain.c:3886) ==8911== by 0x555127B: g_main_context_iteration (gmain.c:3947) ==8911== by 0x58BAC4C: g_application_run (gapplication.c:2401)