Search the archives for this list, this issue has been discussed in
the past.

Arik Raffael Funke <[EMAIL PROTECTED]> writes:

> Hi,
>
> my tmda-inject called via qmail-queue crashes when trying to send an 
> email with a 14MB attachment due to "out of memory". In the process, 
> tmda-inject allocates the grand total of 148MB. That seems a bit 
> excessive to me for an email of 14MB. Could there be something wrong 
> with my configuration or is it a memory leak?
>
>
> output from "free -s 1" before and after crash:
> ===============================================
>               total       used       free     shared    buffers     cached
> Mem:        515600     448496      67104          0      14504     110724
> -/+ buffers/cache:     323268     192332
> Swap:      1048568        248    1048320
>
>               total       used       free     shared    buffers     cached
> Mem:        515600     300560     215040          0      12140      82188
> -/+ buffers/cache:     206232     309368
> Swap:      1048568        248    1048320
>
>
> log in /var/log/qmail/smtpd/current:
> ====================================
> 2007-01-31 17:31:50.591071500 Traceback (most recent call last):
> 2007-01-31 17:31:50.591195500   File "/usr/bin/tmda-inject", line 461, in ?
> 2007-01-31 17:31:50.591423500     main()
> 2007-01-31 17:31:50.591473500   File "/usr/bin/tmda-inject", line 452, 
> in main
> 2007-01-31 17:31:50.591654500     log_msg)
> 2007-01-31 17:31:50.591702500   File "/usr/bin/tmda-inject", line 285, 
> in inject_message
> 2007-01-31 17:31:50.591822500     Util.sendmail(Util.msg_as_string(msg, 
> 78), to_address, envelope_sender)
> 2007-01-31 17:31:50.591866500   File 
> "/usr/lib/python2.3/site-packages/TMDA/Util.py", line 564, in msg_as_string
> 2007-01-31 17:31:50.592068500     g.flatten(msg, unixfrom=unixfrom)
> 2007-01-31 17:31:50.592111500   File 
> "/usr/lib/python2.3/site-packages/TMDA/pythonlib/email/generator.py", 
> line 84, in flatten
> 2007-01-31 17:31:50.592164500     self._write(msg)
> 2007-01-31 17:31:50.592205500   File 
> "/usr/lib/python2.3/site-packages/TMDA/pythonlib/email/generator.py", 
> line 119, in _write
> 2007-01-31 17:31:50.592264500     self._fp.write(sfp.getvalue())
> 2007-01-31 17:31:50.592346500 MemoryError: out of memory
>
>
> outgoing filter file:
> =====================
> to [EMAIL PROTECTED] bare
> to-file ~/.tmda/lists/whitelist tag envelope dated=11d from bare
> to-file ~/.tmda/lists/whitelist_confirmed tag envelope dated=11d from bare
> to-file ~/.tmda/lists/whitelist_outgoing tag envelope dated=11d from bare
> to * tag envelope dated=11d reply-to dated from bare=append
>
>
> I am using tdma-inject version 1.1.9.
>
> I would appreciate any comments on this.
>
> Regards,
> Arik

_____________________________________________
tmda-users mailing list (tmda-users@tmda.net)
http://tmda.net/lists/listinfo/tmda-users
  • Memory leak? Arik Raffael Funke
    • Re: Memory leak? Jason R. Mastaler

Reply via email to