fatal flex scanner internal error--end of buffer missed

Matthias Andree matthias.andree at gmx.de
Sat Sep 6 22:33:05 CEST 2003


David Relson <relson at osagesoftware.com> writes:

> The truth may, of course, be somewhere inbetween.  The problem likely
> has to do with the lack of a boundary between base64 text and plain
> text.  Bogofilter is in "decode base64" mode and that likely produces
> unexpected characters which cause flex to choke.

Flex mustn't choke on unexpected characters

> Any thoughts/suggestions???

Handle MIME decoding outside of the flexer and pass individual MIME
parts to the lexer only.

-- 
Matthias Andree

Encrypt your mail: my GnuPG key ID is 0x052E7D95




More information about the Bogofilter mailing list