--- auth-dialog/main.c 2022-10-13 17:59:41.583542162 +1100 +++ auth-dialog/main.c 2022-10-13 17:59:58.243458568 +1100 @@ -716,10 +716,12 @@ } free(cookie_array); - for (i = 0; i < 2 * (num_headers + 1); i++) { - free(headers_array[i]); + if (headers_array) { + for (i = 0; i < 2 * (num_headers + 1); i++) { + free(headers_array[i]); + } + free(headers_array); } - free(headers_array); if (headers) soup_message_headers_free (headers);