On Fri, 2005-03-11 at 18:34 +0100, Michele Baldessari wrote: > > Short description of the problem (vba_extract.c - ppt_stream_iter loops > forever): > - ppt_read_atom_header, fills atom_header.length with a call to > (cli_readn(fd, &atom_header->length, 4) > cli_readn returns -1 (see others.c +508) > - ppt_stream_iter keeps on looping forever because the break-out-of-the-loop > condition > "if (atom_header.length <= 0) {" is never met, since > atom_header.length is unsigned. >
Your analysis is inaccurate, but there is a problem which I shall fix in CVS shortly. Thanks for your time and effort, -trog
signature.asc
Description: This is a digitally signed message part
_______________________________________________ http://lurker.clamav.net/list/clamav-devel.html