From: Daniel Stenberg Date: Fri, 25 Dec 2020 22:59:31 +0000 (+0100) Subject: writeout: fix NULL dereference for "this url" X-Git-Tag: curl-7_75_0~178 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=44a504e5e49dbfab6b3795471bef2cb337d3de49;p=thirdparty%2Fcurl.git writeout: fix NULL dereference for "this url" Detected by torture test 1029 Follow-up to 7a90ddf88f5a Closes #6374 --- diff --git a/src/tool_writeout.c b/src/tool_writeout.c index 8b465db2d3..9ce0a997e5 100644 --- a/src/tool_writeout.c +++ b/src/tool_writeout.c @@ -141,7 +141,8 @@ void ourWriteOut(CURL *curl, struct per_transfer *per, const char *writeinfo, curl_easy_strerror(result), stream); break; case VAR_INPUT_URL: - fputs(per->this_url, stream); + if(per->this_url) + fputs(per->this_url, stream); break; case VAR_URLNUM: fprintf(stream, "%u", per->urlnum);