Control: tag -1 pending Hello,
Bug #1073944 in gbonds reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/debian/gbonds/-/commit/6297c5b1d74ad0a058f94385de65627be4dab23a ------------------------------------------------------------------------ Port to libsoup3 I tested extensively: * I tried numerous downloads and cancelled them. * I wiped ~/.gbonds several times and triggered full downloads. * I simulated errors from soup_session_send_finish and json_parser_load_from_stream by introducing intentional typo in TREASURY_HOST and TREASURY_URL, respectively. * Ran the program under gdb and valgrind with GBONDS_DEBUG_UPDATE and G_DEBUG set, which revealed a few issues (fixed). The main problem is easily reproducible with the version in unstable: just interrupt the download by clicking the "Cancel" button and retry again. The download hangs and there's a GLib critical message logged. There are also a few problems which stem from improper use of the GCancellable object, insufficient guards in free_download_data and a few memory leaks as well. One addition unrelated to the libsoup migration is making the text in the GtkProgressBar visible. Closes: #1073944 ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/1073944

