Memory Error using Mailman on FreeBSD. How to debug?

2008-02-05 Thread Lachlan Michael
I have a question about debugging a memory error on FreeBSD. When a user sends an e-mail with an attachment above about 500kB to a very small mailing list (4 members), Mailman on my server aborts processing with the error MemoryError : out of memory After talking on the Mailman list, the

Re: Memory Error using Mailman on FreeBSD. How to debug?

2008-02-05 Thread Lachlan Michael
Barry just answered on Mailman list saying that the memory fault may be in Python for that matter Thanks for forwarding that mail. If it's a python problem I'm probably in big trouble, but since I can't find evidence of other having the same problem with such small attachments (and as

Re: Memory Error using Mailman on FreeBSD. How to debug?

2008-02-05 Thread Lachlan Michael
On Feb 5, 2008, at 4:17 AM, Lachlan Michael wrote: I have a question about debugging a memory error on FreeBSD. When a user sends an e-mail with an attachment above about 500kB to a very small mailing list (4 members), Mailman on my server aborts processing with the error MemoryError

Re: Memory Error using Mailman on FreeBSD. How to debug?

2008-02-05 Thread Lachlan Michael
On Feb 5, 2008, at 7:17 PM, Lachlan Michael wrote: On Feb 5, 2008, at 4:17 AM, Lachlan Michael wrote: I have a question about debugging a memory error on FreeBSD. When a user sends an e-mail with an attachment above about 500kB to a very small mailing list (4 members), Mailman on my server

Re: Memory Error using Mailman on FreeBSD. How to debug?

2008-02-06 Thread Lachlan Michael
Lachlan Michael wrote: # su mailman This account is currently not available. I'm not sure about the syntax but limits -U mailman doesn't seem to make the user mailman, but just use the class default. su -m mailman will do what you want. Ah, thanks! That's a much better way to do

Re: Memory Error using Mailman on FreeBSD. How to debug?

2008-02-08 Thread Lachlan Michael
How big does the mailman process actually get? top will tell you. Mailman values don't budge. None of the mailman processes go over about 8.5M, which is what they are during idle time. Real puzzler. I'm surprised not to have at least one process growing, though. Maybe it's not using much