Hi, I understand that 7.80 is an old release, but it's shipped with one of our (older) releases and we're increasingly getting reports of crashes from the field. I was able to find why/where it's happening, and I'd like to run it by the curl team once so that they can confirm that this could indeed be an issue.
In 7.80 ~/lib/multi.c, in multi_done(), we call *Curl_safefree(data->req.newurl) *at the beginning of the function. Towards the end of the function, *Curl_free_request_state(data)* is called, which in turn calls *Curl_safefree(data->req.newurl) *again, potentially causing the crash being observed. Can anyone confirm? Thanks.
-- Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library Etiquette: https://curl.se/mail/etiquette.html