Qrunner suddenly doesn't work anymore

Bug #265778 reported by Davidweisgerber
2
Affects Status Importance Assigned to Milestone
GNU Mailman
New
Low
Unassigned

Bug Description

Since I checked my e-mail-account today I had over 1000
new mails where my cron daemon worries about those
errors with your qrunner and listinfo.py:

(1) "Traceback (most recent call last):
  File "/home/mailman/cron/qrunner", line 84, in ?
    from Mailman import Utils
EOFError: EOF read where object expected"

(2) "Traceback (most recent call last):
  File "/home/mailman/cron/gate_news", line 40, in ?
    from Mailman import MailList
  File "/home/mailman/Mailman/MailList.py", line 36, in ?
    from Mailman import Utils
EOFError: EOF read where object expected"

Don't know why, I didn't changed something on the
machine and there is noone who could change something.
Hard disk space is also okay.

So I couldn't figure out where the problem was but I
hope you can fix it, the web page shows your 'A bug in
mailman' page and this is a cat from /logs/error:
"Oct 01 10:10:46 2002 (12542) listinfo: no such list
"csi172":
Oct 01 10:11:05 2002 (12546) Someone tried to access
the admin interface for a non-existent list: csi172
Nov 19 18:10:17 2002 admin(9683):
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(9683): [----- Mailman Version: 2.0.11 -----]
admin(9683): [----- Traceback ------]
admin(9683): Traceback (most recent call last):
admin(9683): File "/home/mailman/scripts/driver",
line 90, in run_main
admin(9683): pkg = __import__('Mailman.Cgi',
globals(), locals(), [scriptname])
admin(9683): File
"/home/mailman/Mailman/Cgi/listinfo.py", line 27, in ?
admin(9683): from Mailman import Utils
admin(9683): EOFError: EOF read where object expected
admin(9683): [----- Python Information -----]
admin(9683): sys.version = 2.2 (#1, Feb 24 2002,
16:21:58)
[GCC 2.96 20000731 (Mandrake Linux 8.2 2.96-0.76mdk)]
admin(9683): sys.executable = /usr/bin/python
admin(9683): sys.prefix = /usr
admin(9683): sys.exec_prefix= /usr
admin(9683): sys.path = /usr
admin(9683): sys.platform = linux-i386
admin(9683): [----- Environment Variables -----]
admin(9683): PATH_INFO: /kutro
admin(9683): PYTHONPATH: /home/mailman
admin(9683): SERVER_SOFTWARE:
Apache-AdvancedExtranetServer/1.3.23 (Mandrake
Linux/4mdk) mod_ssl/2.8.7 OpenSSL/0.9.6c PHP/4.1.2
admin(9683): SCRIPT_FILENAME:
/home/mailman/cgi-bin/listinfo
admin(9683): SERVER_ADMIN: root@localhost
admin(9683): SCRIPT_NAME: /mailman/listinfo
admin(9683): SERVER_SIGNATURE:
<ADDRESS>Apache-AdvancedExtranetServer/1.3.23 Server at
md.2y.net Port 80</ADDRESS>

admin(9683): REQUEST_METHOD: GET
admin(9683): HTTP_HOST: md.2y.net
admin(9683): HTTP_KEEP_ALIVE: 300
admin(9683): SERVER_PROTOCOL: HTTP/1.1
admin(9683): QUERY_STRING:
admin(9683): REQUEST_URI: /mailman/listinfo/kutro
admin(9683): HTTP_ACCEPT:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q
=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
admin(9683): HTTP_ACCEPT_CHARSET: ISO-8859-1,
utf-8;q=0.66, *;q=0.66
admin(9683): HTTP_USER_AGENT: Mozilla/5.0 (X11; U;
Linux i686; en-US; rv:1.1b) Gecko/20020722
admin(9683): HTTP_CONNECTION: keep-alive
admin(9683): SERVER_NAME: md.2y.net
admin(9683): REMOTE_ADDR: 192.168.0.2
admin(9683): REMOTE_PORT: 32951
admin(9683): HTTP_ACCEPT_LANGUAGE: en-us, en;q=0.50
admin(9683): PATH_TRANSLATED: /home/kutro-homepage
admin(9683): SERVER_PORT: 80
admin(9683): GATEWAY_INTERFACE: CGI/1.1
admin(9683): HTTP_ACCEPT_ENCODING: gzip, deflate,
compress;q=0.9
admin(9683): SERVER_ADDR: 192.168.0.1
admin(9683): DOCUMENT_ROOT: /var/www/html
Nov 19 18:10:32 2002 admin(9684):
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(9684): [----- Mailman Version: 2.0.11 -----]
admin(9684): [----- Traceback ------]
admin(9684): Traceback (most recent call last):
admin(9684): File "/home/mailman/scripts/driver",
line 90, in run_main
admin(9684): pkg = __import__('Mailman.Cgi',
globals(), locals(), [scriptname])
admin(9684): File
"/home/mailman/Mailman/Cgi/listinfo.py", line 27, in ?
admin(9684): from Mailman import Utils
admin(9684): EOFError: EOF read where object expected
admin(9684): [----- Python Information -----]
admin(9684): sys.version = 2.2 (#1, Feb 24 2002,
16:21:58)
[GCC 2.96 20000731 (Mandrake Linux 8.2 2.96-0.76mdk)]
admin(9684): sys.executable = /usr/bin/python
admin(9684): sys.prefix = /usr
admin(9684): sys.exec_prefix= /usr
admin(9684): sys.path = /usr
admin(9684): sys.platform = linux-i386
admin(9684): [----- Environment Variables -----]
admin(9684): PYTHONPATH: /home/mailman
admin(9684): SERVER_SOFTWARE:
Apache-AdvancedExtranetServer/1.3.23 (Mandrake
Linux/4mdk) mod_ssl/2.8.7 OpenSSL/0.9.6c PHP/4.1.2
admin(9684): SCRIPT_FILENAME:
/home/mailman/cgi-bin/listinfo
admin(9684): SERVER_ADMIN: root@localhost
admin(9684): SCRIPT_NAME: /mailman/listinfo
admin(9684): SERVER_SIGNATURE:
<ADDRESS>Apache-AdvancedExtranetServer/1.3.23 Server at
md.2y.net Port 80</ADDRESS>

admin(9684): REQUEST_METHOD: GET
admin(9684): HTTP_HOST: md.2y.net
admin(9684): HTTP_KEEP_ALIVE: 300
admin(9684): SERVER_PROTOCOL: HTTP/1.1
admin(9684): QUERY_STRING:
admin(9684): REQUEST_URI: /mailman/listinfo
admin(9684): HTTP_ACCEPT:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q
=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
admin(9684): HTTP_ACCEPT_CHARSET: ISO-8859-1,
utf-8;q=0.66, *;q=0.66
admin(9684): HTTP_USER_AGENT: Mozilla/5.0 (X11; U;
Linux i686; en-US; rv:1.1b) Gecko/20020722
admin(9684): HTTP_CONNECTION: keep-alive
admin(9684): SERVER_NAME: md.2y.net
admin(9684): REMOTE_ADDR: 192.168.0.2
admin(9684): REMOTE_PORT: 32951
admin(9684): HTTP_ACCEPT_LANGUAGE: en-us, en;q=0.50
admin(9684): SERVER_PORT: 80
admin(9684): GATEWAY_INTERFACE: CGI/1.1
admin(9684): HTTP_ACCEPT_ENCODING: gzip, deflate,
compress;q=0.9
admin(9684): SERVER_ADDR: 192.168.0.1
admin(9684): DOCUMENT_ROOT: /var/www/html"

PS: The logs say that there were no recent activities
on any list.

[http://sourceforge.net/tracker/index.php?func=detail&aid=640775&group_id=103&atid=100103]

Revision history for this message
Davidweisgerber (davidweisgerber) wrote :

This fixed it for me:
Delete /Mailman/Utils.pyc
==> Maybe it's just a python error

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.