Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
mailman hangs/crashes (OverflowError in python!!!!)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
meyerm
Veteran
Veteran


Joined: 27 Jun 2002
Posts: 1311
Location: Munich / Germany

PostPosted: Wed Sep 15, 2004 11:56 am    Post subject: mailman hangs/crashes (OverflowError in python!!!!) Reply with quote

Hi,

I'm quite annoyed with mailman. We got several big lists with a few hundreds users on mailman. And at the moment we got huge problems with it.

Code:
Sep 15 13:52:00 2004 (29921) Uncaught runner exception: long int too large to convert to int
Sep 15 13:52:00 2004 (29921) Traceback (most recent call last):
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose
    more = self._dopipeline(mlist, msg, msgdata, pipeline)
  File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline
    sys.modules[modname].process(mlist, msg, msgdata)
  File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 91, in process
    send_digests(mlist, mboxfp)
  File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 132, in send_digests
    send_i18n_digests(mlist, mboxfp)
  File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 306, in send_i18n_digests
    msg = scrubber(mlist, msg)
  File "/usr/local/mailman/Mailman/Handlers/Scrubber.py", line 170, in process
    dir = calculate_attachments_dir(mlist, msg, msgdata)
  File "/usr/local/mailman/Mailman/Handlers/Scrubber.py", line 131, in calculate_attachments_dir
    datedir = safe_strftime(fmt, now)
  File "/usr/local/mailman/Mailman/Handlers/Scrubber.py", line 115, in safe_strftime
    return time.strftime(fmt, floatsecs)
OverflowError: long int too large to convert to int

Sep 15 13:52:00 2004 (29921) SHUNTING: 1093861506.1592741+e3874988c348ef082c5fbd6c1cedfe49b81af8a1


In the locks directory there is of course a qrunner and always a lock for a special mailing list. And mailman is no longer delivering mails but hanging around trying around with these.

So, first: How can I tell him to work at least on the other lists? It can't be that a problem on a single list is blocking the whole system.

Second: What can I do that such things don't happen again?? For now, we go through every mail in the "in" queue and delete SPAM (since it's almost always spam where the problem occures). And believe me, that's no fun (sooo many mails and even more spam).....

Thanks

PS: Is there any useful alternative to mailman? (majordomo doesn't count *g*)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum