Bug#384015: exim4-daemon-light: add_headers with an odd number of characters misreports syntax error

Marc Haber mh+debian-bugs at zugschlus.de
Mon Aug 21 11:36:03 UTC 2006


Package: exim4-daemon-light
Version: 4.63-2
Severity: normal
Tags: confirmed pending upstream

Hi,

this is from Upstream's bugzilla,
http://www.exim.org/bugzilla/show_bug.cgi?id=385

Upstream has already patched this:
  TF/01 In the add_headers option to the mail command in an Exim filter,
  +      there was a bug that Exim would claim a syntax error in any
  +      header after the first one which had an odd number of characters
  +      in the field name.

--- filter.c  7 Jul 2006 14:36:04 -0000       1.11
+++ filter.c  21 Aug 2006 11:31:43 -0000      1.12
@@ -2186,7 +2186,6 @@
                   string_printing(s), command_list[commands->command]);
                 return FF_ERROR;
                 }
-              pp++;
               }
             p = pp;
             }

Greetings
Marc

-- Package-specific info:
Exim version 4.63 #1 built 15-Aug-2006 20:40:36
Copyright (c) University of Cambridge 2006
Berkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (September  6, 2005)
Support for: crypteq iconv() IPv6 GnuTLS move_frozen_messages
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dsearch nis nis0 passwd
Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
Configuration file is /var/lib/exim4/config.autogenerated

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17.9-zgsrv
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages exim4-daemon-light depends on:
ii  exim4-base                   4.63-2      support files for all exim MTA (v4
ii  libc6                        2.3.6.ds1-2 GNU C Library: Shared libraries
ii  libdb4.3                     4.3.29-6    Berkeley v4.3 Database Libraries [
ii  libgnutls13                  1.4.2-1     the GNU TLS library - runtime libr
ii  libpcre3                     6.4-2       Perl 5 Compatible Regular Expressi

exim4-daemon-light recommends no packages.

-- no debconf information




More information about the Pkg-exim4-maintainers mailing list