Lloyd Zusman <[EMAIL PROTECTED]> writes: > Lloyd Zusman <[EMAIL PROTECTED]> writes: > > >> Lloyd Zusman <[EMAIL PROTECTED]> writes: > >> > >>> File "./TMDA/FilterParser.py", line 1069, in firstmatch > >>> File "/usr/local/lib/python2.3/sre.py", line 137, in search > >>> return _compile(pattern, flags).search(string) > >>> RuntimeError: maximum recursion limit exceeded > >> > >> Something in your configuration has exceeded the maximum depth of the > >> Python interpreter stack. This limit prevents infinite recursion from > >> causing an overflow of the C stack and crashing Python. > >> > >> Check your 'body' and/or 'headers' rules. You probably bungled one of > >> the regular expressions. > > > > I'll check, but I haven't changed any of those rules in months. Could > > there be something about certain incoming messages which triggers this > > kind of error only under certain cases? > > I didn't change any regexp rules, but I did add the > "[EMAIL PROTECTED]" lines (below) to my whitelist recently (the > non-"bounces" lines were there from before). Could this combination of > entries be triggering the error, perhaps?
No, it's definitely one of the 'body' or 'headers' rules that is causing the problem. Perhaps the Python 2.3 implementation of regular expressions tightened up something it previously allowed. If you're not comfortable posting the rules you use, you can send them to me and I'll try to determine which one it is. Tim _____________________________________________ tmda-users mailing list ([EMAIL PROTECTED]) http://tmda.net/lists/listinfo/tmda-users
