-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Bikrant Neupane writes: > from maillog > Deep recursion on subroutine "Mail::SpamAssassin::Message::Node::finish" > at /usr/local/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/Message/Node.pm > line 659 could you try this patch? if it doesn't work, I suggest opening a bug in the bugzilla. - --j. Index: lib/Mail/SpamAssassin/Message/Node.pm =================================================================== - --- lib/Mail/SpamAssassin/Message/Node.pm (revision 168093) +++ lib/Mail/SpamAssassin/Message/Node.pm (working copy) @@ -641,7 +641,9 @@ # Clean up our kids if (exists $self->{'body_parts'}) { while ( my $part = shift @{$self->{'body_parts'}} ) { - - $part->finish(); + if ($part != $self) { + $part->finish(); + } } undef $self->{'body_parts'}; } -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Exmh CVS iD8DBQFCebg1MJF5cimLx9ARApEFAJ9nMoLE7XemL+5CQcKwmsSZ0Se9agCdEYVK BzhM/hgKSKdocwmH7fdQdRQ= =dFIN -----END PGP SIGNATURE-----