[tex-live] memory leak with kpathsea_find_file() ?
karl at freefriends.org
Sun Jun 26 23:48:23 CEST 2016
n = kpathsea_find_file(kpse, name, kpse_tfm_format, 1);
trying to free 'n' with free() leads to errors
I don't understand that. As far as I can recall, kpathsea_find_file
should always return newly-malloced memory, aside perhaps from
pathological cases, certainly not yours.
Is this unfreed memory normal ?
Yes, it is normal. I never tried to make kpse 100% memory efficient.
A few lost bytes did not matter in 1986, and they matter even less now.
or my code is not fully correct ?
Your code looks ok to me. -k
More information about the tex-live