[Pkg-mailman-hackers] Bug#446025: mailman: Mailman crashes due to logging error in Utils.py

Oliver Rompcik oliver at rompcik.de
Tue Oct 9 22:00:10 UTC 2007


Package: mailman
Version: 1:2.1.9-7
Severity: normal



-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-k7
Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15)

Versions of packages mailman depends on:
ii  adduser                3.102             Add and remove users and groups
ii  apache2                2.2.3-4+etch1     Next generation, scalable, extenda
ii  apache2-mpm-prefork [h 2.2.3-4+etch1     Traditional model for Apache HTTPD
ii  cron                   3.0pl1-100        management of regular background p
ii  debconf [debconf-2.0]  1.5.11            Debian configuration management sy
ii  libc6                  2.3.6.ds1-13etch2 GNU C Library: Shared libraries
ii  logrotate              3.7.1-3           Log rotation utility
ii  lsb-base               3.1-23.2etch1     Linux Standard Base 3.1 init scrip
ii  postfix [mail-transpor 2.3.8-2+b1        A high-performance mail transport 
ii  pwgen                  2.05-1            Automatic Password generation
ii  python                 2.4.4-2           An interactive high-level object-o
ii  python-support         0.5.6             automated rebuilding support for p
ii  ucf                    2.0020            Update Configuration File: preserv

mailman recommends no packages.

-- debconf information:
  mailman/queue_files_present:
* mailman/default_server_language: de (German)
* mailman/gate_news: false
* mailman/site_languages: de (German), en (English)
* mailman/used_languages:
* mailman/create_site_list:

/var/log/mailman/error:

Oct 09 23:26:00 2007 qrunner(17737): Traceback (most recent call last):
Oct 09 23:26:00 2007 qrunner(17737):   File 
"/var/lib/mailman/bin/qrunner", line 278, in ?
Oct 09 23:26:00 2007 qrunner(17737):      main()
Oct 09 23:26:00 2007 qrunner(17737): Traceback (most recent call last):
Oct 09 23:26:00 2007 qrunner(17737):   File 
"/var/lib/mailman/bin/qrunner", line 278, in ?
Oct 09 23:26:00 2007 qrunner(17737):      main()
Oct 09 23:26:00 2007 qrunner(17737):   File 
"/var/lib/mailman/bin/qrunner", line 237, in main
Oct 09 23:26:00 2007 qrunner(17737): Traceback (most recent call last):
Oct 09 23:26:00 2007 qrunner(17737):   File 
"/var/lib/mailman/bin/qrunner", line 278, in ?
Oct 09 23:26:00 2007 qrunner(17737):      main()
Oct 09 23:26:00 2007 qrunner(17737):   File 
"/var/lib/mailman/bin/qrunner", line 237, in main
Oct 09 23:26:00 2007 qrunner(17737):      syslog('qrunner', '%s qrunner 
started.', loop.name())
Oct 09 23:26:00 2007 qrunner(17737):   File 
"/usr/lib/mailman/Mailman/Logging/Syslog.py", line 43, in write
Oct 09 23:26:00 2007 qrunner(17737):      self.write_ex(kind, msg, args, 
kws)
Oct 09 23:26:00 2007 qrunner(17737):   File 
"/usr/lib/mailman/Mailman/Logging/Syslog.py", line 52, in write_ex
Oct 09 23:26:00 2007 qrunner(17737):      logf = self._logfiles[kind] = 
StampedLogger(kind)
Oct 09 23:26:00 2007 qrunner(17737):   File 
"/usr/lib/mailman/Mailman/Logging/StampedLogger.py", line 52, in 
__init__
Oct 09 23:26:00 2007 qrunner(17737):      Logger.__init__(self, 
category, nofail, immediate)
Oct 09 23:26:00 2007 qrunner(17737):   File 
"/usr/lib/mailman/Mailman/Logging/Logger.py", line 50, in __init__
Oct 09 23:26:00 2007 qrunner(17737):      self.__get_f()
Oct 09 23:26:00 2007 qrunner(17737):   File 
"/usr/lib/mailman/Mailman/Logging/Logger.py", line 76, in __get_f
Oct 09 23:26:00 2007 qrunner(17737):      _logexc(self, e)
Oct 09 23:26:00 2007 qrunner(17737):   File 
"/usr/lib/mailman/Mailman/Logging/Utils.py", line 22, in _logexc
Oct 09 23:26:00 2007 qrunner(17737):      sys.__stderr__.write('Logging 
error: %s\n' % logger)
Oct 09 23:26:00 2007 qrunner(17737): IOError :  [Errno 9] Bad file 
descriptor





More information about the Pkg-mailman-hackers mailing list