[Mimedefang] MIME::Tools is buggy (slightly OT)

David F. Skoll dfs at roaringpenguin.com
Mon Feb 9 08:28:20 EST 2004


On Mon, 9 Feb 2004, Andrzej Marecki wrote:

> mimedefang-multiplexor: Slave 0 stderr: Use of uninitialized value in
> concatenation (.) or string at [...]/MIME/Entity.pm line 1806.

I never get that.

> ... and occasionally like:

> mimedefang-multiplexor: Slave 0 stderr: Use of uninitialized value in
> numeric eq (==) at [...]/MIME/Parser.pm line 1011, [...]

Line 1011 for me reads:

    if ($type eq 'multipart') {

No "==" to be seen.  Are you sure you're running the correct version?

> MIME/Parser.pm and MIME/Entity.pm belong to MIME-tools. Who should I (we?)
> blame for these bugs? The author of MIME-tools-5.411a (eryq) or the author
> of MIME-tools-5.411a-RP-Patched-02 (RP?) ?

The patch shouldn't yield those errors.

> The point is that MIME-tools-5.411a (patched or not) are pretty old so maybe
> it's time for an upgrade. The latest (bleeding) edge version of MIME-Tools
> is MIME-tools-6.200_02.tar.gz, see http://www.zeegee.com/code/perl/MIME-tools.
> Switch to this or not (yet)?

It's up to you. 6.200_02 is marked "Bleeding Edge"...

Regards,

David.



More information about the MIMEDefang mailing list