memory error archiving list
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I concatenated 12 months (Jan-Dec '97) of majordomo
archives into a
test.mbox, deleted archives/
'bin/arch test'. The
test.mbox file is 32982242 bytes, and the archive
contains approximately
27706 messages. It got as far as creating the html for
August when it
crashed with a memory error:
Updating HTML for article 15832
Updating index files for archive [1997-August]
Traceback (most recent call last):
File "./bin/arch", line 129, in ?
main()
File "./bin/arch", line 119, in main
archiver.
File "/home/
line 304, in close
self.
File "/home/
line 1195, in update_dirty
_archives
self.
File "/home/
line 513, in update_dirty_
archives
self.
File "/home/
line 1198, in update_archi
ve
self.
File "/home/
line 417, in update_archiv
e
self.
File "/home/
line 332, in __set_paramet
ers
firstdate = self.database.
File
"/home/
207, in firstdate
self.
File
"/home/
238, in __openInd
ices
self.
File
"/home/
259, in __closeIn
dices
index.close()
File
"/home/
186, in close
fp.
MemoryError
I am running mailman 2.0.8 with patches:
mailman-
indexing-
htdig-2.
...on NetBSD 1.5.1, python 2.0. Machine is a P3/550
wiuth 512MB.
Let me know if you need the test.mbox file, or if I can
get you any more
information.
Morgan
[http://
This is a known problem w/ Pipermail. While this bug
specifically won't be fixed, the bin/arch script will grow
--start and --end options which will let you rebuild your
large archives in manageable chunks (although Mailman can't
figure out those chunks for you).