"BISHOP Micha�l" <[EMAIL PROTECTED]> writes:

> [EMAIL PROTECTED] wrote:
>
>>Here's an exception I've been receiving a few times in debug.log over
>>the past couple days (see below).  I haven't made any TMDA changes in at
>>least a couple weeks, but this has just started showing up yesterday.
>>
>>Does anyone know what could be causing this, and how I can fix it?
>>
>>
> I got it several times when I had a regexp which contained the term
> "(.*\n)*" -- if it didn't find a quick match to the rest of the
> expression, that term could encompass the remainder of the e-mail.
> Large e-mails which didn't match the pattern caused that exception,
> because there were too many backtracking points to check.  The solution
> was to set a maximum number of repetitions:  "(.*\n){,5}"  Check if you
> have anything in your regexp which could theoretically scale to all or
> most of the e-mail.....

Aha!  So this _is_ data dependent!  I will check for a case like this
when I get home and can examine my rules.  It looks familiar to me,
actually.

I think that this will end up being the solution.  Thank you.

-- 
 Lloyd Zusman
 [EMAIL PROTECTED]
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to