[Mailman-Users] ongoing problem with pickle file

Richard Barrett r.barrett at openinfo.co.uk
Wed Nov 5 08:41:28 CET 2003


I do not know what you problem is but it might be worth considering 
updating from an old Beta release of 2.1 to the latest stable 2.1.3 
version to see if that helps resolve the problem.

On Tuesday, November 4, 2003, at 02:25  pm, Fuzzy wrote:

>
> Every night when the daily jobs run I get this error
> from everything using 'list_lists'. This also fails
> when run from the console, (logged in as the mailman user).
>
> How do I repair the file, so the scripts will run
> correctly?
>
> FreeBSD 4.7-release
> Mailman 2.1b5
> Python 2.2.1
> Sendmail 8.12.6
> Apache 1.3.23
>
> Thanks in advance.
>
>
> -- 
> /"\   ASCII Ribbon Campaign  | Fuzzy,
> \ / - NO HTML/RTF in e-mail  | ASARian.org
>  X  - NO Word docs in e-mail | fuzzy @ ASARian.org
> / \
>
>
>> From mailman at pooh.ASARian.org Tue Nov  4 09:18:34 2003
> Date: Tue, 4 Nov 2003 03:27:03 -0500 (EST)
> From: Cron Daemon <mailman at pooh.ASARian.org>
> To: mailman at pooh.ASARian.org
> Subject: Cron <mailman at pooh> /usr/local/bin/python -S
>     /usr/local/mailman/cron/nightly_gzip
>
> Traceback (most recent call last):
>   File "/usr/local/mailman/cron/nightly_gzip", line 154, in ?
>     main()
>   File "/usr/local/mailman/cron/nightly_gzip", line 110, in main
>     mlist = MailList.MailList(name, lock=0)
>   File "/usr/local/mailman/Mailman/MailList.py", line 101, in __init__
>     self.Load()
>   File "/usr/local/mailman/Mailman/MailList.py", line 570, in Load
>     dict, e = self.__load(file)
>   File "/usr/local/mailman/Mailman/MailList.py", line 543, in __load
>     dict = loadfunc(fp)
> cPickle.UnpicklingError: member is not safe for unpickling
>
> Bug in Mailman version 2.1b5
>
>   We're sorry, we hit a bug!
>
>    If you would like to help us identify the problem, please email a 
> copy of
>    this page to the webmaster for this site with a description of what
>    happened. Thanks!
>
>     Traceback:
>
>  Traceback (most recent call last):
>    File "/usr/local/mailman/scripts/driver", line 87, in run_main
>      main()
>    File "/usr/local/mailman/Mailman/Cgi/admin.py", line 61, in main
>      admin_overview()
>    File "/usr/local/mailman/Mailman/Cgi/admin.py", line 228, in 
> admin_overview
>      mlist = MailList.MailList(name, lock=0)
>    File "/usr/local/mailman/Mailman/MailList.py", line 101, in __init__
>      self.Load()
>    File "/usr/local/mailman/Mailman/MailList.py", line 570, in Load
>      dict, e = self.__load(file)
>    File "/usr/local/mailman/Mailman/MailList.py", line 543, in __load
>      dict = loadfunc(fp)
>  UnpicklingError: member is not safe for unpickling
>
>
>
>      
> ----------------------------------------------------------------------
>
>     Python information:
>
>       Variable                               Value
>    sys.version     2.2.1 (#1, Oct 19 2002, 20:21:25) [GCC 2.95.4 
> 20020320
>                    [FreeBSD]]
>    sys.executable  /usr/local/bin/python
>    sys.prefix      /usr/local
>    sys.exec_prefix /usr/local
>    sys.path        /usr/local
>    sys.platform    freebsd4
>
>      
> ----------------------------------------------------------------------
>
>     Environment variables:
>
>         Variable                               Value
>    PYTHONPATH          /usr/local/mailman
>    SERVER_SOFTWARE     Apache/1.3.23 (Unix) PHP/4.1.2
>    SERVER_ADMIN        webmaster at pooh.asarian.org
>    SCRIPT_NAME         /mailman/admin
>    SERVER_SIGNATURE     Apache/1.3.23 Server at pooh.asarian.org Port 
> 80
>    REQUEST_METHOD      GET
>    HTTP_HOST           localhost
>    SERVER_PROTOCOL     HTTP/1.1
>    QUERY_STRING
>    SCRIPT_FILENAME     /usr/local/mailman/cgi-bin/admin
>    REQUEST_URI         /mailman/admin
>    HTTP_ACCEPT         */*
>                        us-ascii, ISO-8859-1, ISO-8859-2, ISO-8859-4,
>                        ISO-8895-5, ISO-8859-7, ISO-8895-9, ISO-8859-13,
>    HTTP_ACCEPT_CHARSET ISO-8859-15, ISO-8859-16, windows-1250, 
> windows-1251,
>                        windows-1257, cp437, cp737, cp850, cp852, cp866,
>                        x-cp866-u, x-mac, x-mac-ce, x-kam-cs, koi8-r, 
> koi8-u,
>                        TCVN-5712, VISCII, utf-8
>    HTTP_USER_AGENT     ELinks (0.4pre5; FreeBSD 4.7-RELEASE i386; 
> 80x25)
>    HTTP_CONNECTION     Keep-Alive
>    SERVER_NAME         pooh.asarian.org
>    REMOTE_ADDR         127.0.0.1
>    REMOTE_PORT         2438
>    SERVER_PORT         80
>    GATEWAY_INTERFACE   CGI/1.1
>    SERVER_ADDR         127.0.0.1
>    DOCUMENT_ROOT       /http/htdocs





More information about the Mailman-Users mailing list