[Esd-l] Running Sanitizer 1.133 on AIX 4.3.3.0 w/Procmail 3.22 and Perl 5.6.1

Floyd Pierce floydp at boxusa.com
Tue Apr 16 05:06:00 PDT 2002


At 07:54 AM 4/16/2002 -0400, Michael H. Martel wrote:
>--On Tuesday, April 16, 2002 6:04 AM -0400 "Michael H. Martel" 
><martelm at quark.vsc.edu> wrote:
>
>Hello!
>
>>procmail: Out of memory
>
><... snip ...>
>
>>procmail: Failed to execute " perl -p -e '      #\
>>       $pastmsghdr = 1 if /^\s*$/;       #\

I'm actually running 1.32 so I haven't hit this, but AIX has a
limit on the size of the command line and environment that is
lower than many *nix'es. That's what you are faced with here.
The perl -e line is exceeding this limit. John and I went back
and forth a few times at the 1.30 release to try to get it
under the limit. Not knowing exactly how far over the limit
you are makes the process a bit difficult. You can try unsetting
environment variables for procmail that may not be needed,
otherwise the only known solution is to break up the offending
line and have a portion read by perl from a file.



--
Floyd Pierce              | Director of Information Technology
Phone  847-790-2830 (IL)  | Box USA
Phone  817-783-2355 (TX)  | floydp at boxusa.com
Fax    847-790-2880       | floyd at floydbob.com



More information about the esd-l mailing list