<div>Hello,</div><div><br></div><div>  I am facing a big memory leak and I believe the responsible parts are the iov_dups I am doing while reading a file to write it somewhere else, because the system&#39;s memory is running out according to the file size I am dealing with.</div>

<div>  Before calling a WIND that needs the vector as param I do a iov_dup() to a local pointer and this goes as the WIND parameter. </div><div><br></div><div>  To correctly deallocate this, the best thing is a GF_FREE after the WIND or saving the pointer to local and deallocate it at the callback? Or any other approach, like only before the UNWIND after the sequence of WINDs(where I am deallocating the local, for example)?</div>

<div><br></div><div>Thanks,</div><div>Gustavo Brand<br>---------------------------------------------------------------------------------<br>
</div>