Fixed the SIGSEGV issue that propped up. It was caused because wget entered a code region that it should never reach in that use-case. Was occurring because I replaced qop = NULL with xfree_null (qop) instead of xfree-ing qop and then setting it to NULL.
I have tested this patch and there are no Memory Leaks, unlike before in this part of the code. (Atleast that's what valgrind claims.) -- Thanking You, Darshit Shah
0001-Fix-erroneous-error-codes-when-HTTP-Digest-Authentic.patch
Description: Binary data