Package: dpkg
Version:  1.17.21-14-gc195
Severity: normal

(I hope I got that right this time!)

In dpkg-deb/info.c line 80:
> dbuf = mkdtemp(path_make_temp_template("dpkg-deb"));
In the
path_make_temp_template([..]) function.

dbuf is never freed.





And:



in dpkg-deb/extract.c
>     decompress_filter(decompressor, p1[0], p2_out,
>                       _("decompressing archive member"));
which calls
> varbuf_vprintf(&desc, desc_fmt, args);
which calls
>   varbuf_grow(v, needed + 1);
WHICH CALLS....
>   v->buf = m_realloc(v->buf, v->size);


is never freed.









Thanks,
-- 
-- Joshua Rogers <https://internot.info/>

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to