Matt Elson wrote:
I dug around a bit and it seems
one specific body rule was causing the issue, namely:

body __SEEK_1R0JFS  /\x{ff}\x{fe} \x{00} \x{00} \x{00}
\x{00}<\x{00}m\x{00}e\x{00}t\x{00}a\x{00}
\x{00}h\x{00}t\x{00}t\x{00}p\x{00}-\x{00}e\x{00}q\x{00}u\x{00}i\x{00}v\x{00}=\x{00}\'\x{00}R\x{00}e\x{00}f\x{00}r\x{00}e\x{00}s\x{00}h\x{00}\'\x{00}
\x{00}c\x{00}o\x{00}n\x{00}t\x{00}e\x{00}n\x{00}t\x{00}=\x{00}\'\x{00}0\x{00};\x{00}
\x{00}u\x{00}r\x{00}l\x{00}=\x{00}h\x{00}t\x{00}t\x{00}p\x{00}:\x{00}\/\x{00}\/\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}.\x{00}/


I'm not sure the best way to post up a sample of the mail that was
choking the system without it getting mangled (though I'll gladly post
it if someone can show me where), but fooling around, it seemed to come
down to the message containing this as one of its parts:


-
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

(Any content could go here)
=00
-

I've been seeing frequent segfaults and coredumps on my systems since yesterday morning (SPARC, Solaris 9, SA 3.2.5, perl 5.8.8, re2c was 0.12.0, now 0.13.5) . I can reproduce it with your example, and fix it by removing the __SEEK_1R0JFS rule.

An re2c bug, presumably? Is anyone having problems without using sa-compile?

Adam.

--
--------------------------------
Adam Stephens
Network Specialist - Email & DNS
adam.steph...@bristol.ac.uk

Reply via email to