Bugs item #631200, was opened at 2002-10-30 14:28 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100103&aid=631200&group_id=103
Category: command line scripts Group: 2.0.x Status: Open Resolution: None >Priority: 1 Submitted By: Andreas Hasenack (pandora) Assigned to: Nobody/Anonymous (nobody) Summary: qrunner in loop, keeps eating memory Initial Comment: mailman-2.0.13 python-2.2.1 Every now and then qrunner goes nuts and starts eating up all available memory on the system. I'm attaching a .msg and .db file which seems to reproduce the problem at all times, and also a log trace which showed up in the error log when I pressed CTRL-C. This last log shows where qrunner was looping, and it's in pickle.loads (log below). Oct 30 16:06:47 2002 qrunner(25698): Traceback (most recent call last): Oct 30 16:06:47 2002 qrunner(25698): File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 222, in ArchiveMail Oct 30 16:06:47 2002 qrunner(25698): h.close() Oct 30 16:06:47 2002 qrunner(25698): File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 304, in close Oct 30 16:06:47 2002 qrunner(25698): self.update_dirty_archives() Oct 30 16:06:47 2002 qrunner(25698): File "/usr/lib/mailman/Mailman/Archiver/HyperArch.py", line 935, in update_dirty _archives Oct 30 16:06:47 2002 qrunner(25698): self.__super_update_dirty_archives() Oct 30 16:06:47 2002 qrunner(25698): File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 513, in update_dirty _archives Oct 30 16:06:47 2002 qrunner(25698): self.update_archive(i) Oct 30 16:06:47 2002 qrunner(25698): File "/usr/lib/mailman/Mailman/Archiver/HyperArch.py", line 938, in update_archi ve Oct 30 16:06:47 2002 qrunner(25698): self.__super_update_archive(archive) Oct 30 16:06:47 2002 qrunner(25698): File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 420, in update_archi ve Oct 30 16:06:47 2002 qrunner(25698): self._update_simple_index(hdr, archive, arcdir) Oct 30 16:06:47 2002 qrunner(25698): File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 437, in _update_simp le_index Oct 30 16:06:47 2002 qrunner(25698): article = self.database.getArticle(self.archive, msgid) Oct 30 16:06:47 2002 qrunner(25698): File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 281, in getArtic le Oct 30 16:06:47 2002 qrunner(25698): article = self.__cache[msgid] = pickle.loads(buf) Oct 30 16:06:47 2002 qrunner(25698): File "<string>", line 0, in ? Oct 30 16:06:47 2002 qrunner(25698): KeyboardInterrupt Oct 30 16:06:47 2002 (25698) CORRUPT ARCHIVE FOR LIST: commits I don't know if the CORRUPT ARCHIVE message is due to me pressing CTRL-C or if there is actually something wrong with it. Any help would be greatly appreciated. Thanks. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100103&aid=631200&group_id=103 _______________________________________________ Mailman-Developers mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-developers
