Your message dated Wed, 03 Aug 2011 06:02:11 +0000
with message-id <[email protected]>
and subject line Bug#636346: fixed in esmtp 1.2-6
has caused the Debian Bug report #636346,
regarding esmtp: Segfaults when no recipient address in parsed headers
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
636346: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636346
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: esmtp
Version: 1.2-4squeeze1
Severity: normal
Tags: patch

Test case:
esmtp -t -i < ../mail_with_heads.txt
and inside this file:
#v+
To:
From: alice

test
#v-



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (600, 'testing'), (500, 'stable-updates'), (500, 'stable'), (50, 
'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.39-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -r a7f3dfe362ea local.c
--- a/local.c	Tue Aug 02 13:20:54 2011 +0200
+++ b/local.c	Tue Aug 02 14:18:58 2011 +0200
@@ -106,7 +106,8 @@
 				}
 				p += written;
 			}
-			names[--nameslen] = '\0';		/* chop trailing space */
+			if(nameslen > 0) --nameslen;
+			names[nameslen] = '\0';		/* chop trailing space */
 		} else {
 			nameslen = (strlen(force_mda) + 3);	// 'force_mda'
 			names = (char *)xmalloc(nameslen + 1);	// 'force_mda'\0

--- End Message ---
--- Begin Message ---
Source: esmtp
Source-Version: 1.2-6

We believe that the bug you reported is fixed in the latest version of
esmtp, which is due to be installed in the Debian FTP archive:

esmtp-run_1.2-6_all.deb
  to main/e/esmtp/esmtp-run_1.2-6_all.deb
esmtp_1.2-6.debian.tar.gz
  to main/e/esmtp/esmtp_1.2-6.debian.tar.gz
esmtp_1.2-6.dsc
  to main/e/esmtp/esmtp_1.2-6.dsc
esmtp_1.2-6_amd64.deb
  to main/e/esmtp/esmtp_1.2-6_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Salvatore Bonaccorso <[email protected]> (supplier of updated esmtp package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 03 Aug 2011 07:42:25 +0200
Source: esmtp
Binary: esmtp esmtp-run
Architecture: source amd64 all
Version: 1.2-6
Distribution: unstable
Urgency: low
Maintainer: Salvatore Bonaccorso <[email protected]>
Changed-By: Salvatore Bonaccorso <[email protected]>
Description: 
 esmtp      - user configurable relay-only MTA
 esmtp-run  - user configurable relay-only MTA - the regular MTA
Closes: 636346
Changes: 
 esmtp (1.2-6) unstable; urgency=low
 .
   * Update my email address
   * debian/control: Drop the DM-Upload-Allowed control field.
   * debian/control: Update copyright years for debian/* packaging stanza.
   * Bump Standards-Version to 3.9.2.
   * debian/patches: Add segfault-norecp-in-headers.patch. Don't segfault
     if recipient header is empty (Closes: #636346).
Checksums-Sha1: 
 ca1bedf231c3bc3a6ecaf3452bb4f8b6fcbcd537 1686 esmtp_1.2-6.dsc
 8b16d8ade1965770151e4df960b1399cf8780744 21045 esmtp_1.2-6.debian.tar.gz
 b9194f43b62e716386af1b9cf00e0bb1414001f5 51796 esmtp_1.2-6_amd64.deb
 b5462731d757406c76daaea8e889859f88b49436 7928 esmtp-run_1.2-6_all.deb
Checksums-Sha256: 
 2cbda73efe10cf8e6b7759a574960dfb98dfbe95896f8a71c248c012d4d770cc 1686 
esmtp_1.2-6.dsc
 999ac6b595ced877a92845523073d4fac51830664ff526007f2fc14c5f9e62f4 21045 
esmtp_1.2-6.debian.tar.gz
 9984886bca0ae63ca31f160d5d81fadb0c99e443f5ef441418eae289e20f7b56 51796 
esmtp_1.2-6_amd64.deb
 f6efca83029c77ce08e852bd6236e7306d6c5da83846ad51369e9c4774ac0069 7928 
esmtp-run_1.2-6_all.deb
Files: 
 89c591884268e43597a66f5c1c57583d 1686 mail extra esmtp_1.2-6.dsc
 0ebcab177a336c69e7006cb198b2b8b4 21045 mail extra esmtp_1.2-6.debian.tar.gz
 14f9ae2f690dcaee428efd16dccae0cc 51796 mail extra esmtp_1.2-6_amd64.deb
 0d9304fadd5659723b8bd40b10c45439 7928 mail extra esmtp-run_1.2-6_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJOOOF+AAoJEHidbwV/2GP+HdQP/ijehw8vOkD1hiaswe4N2mwG
iu9b3rLPeQH1skYPW9/tXcUmdBlY3TcXmhAEyOfWi7j2jAVKDQPZ5VHRr7ycNETi
k7ZboNVk0+mfPJfDmA3q5EEgAd6x9wzt9ZW4n6n9lPGz7VkfcelC+cCm6jx4tMEQ
VF3xpGhQacnFzm5+ASqSMDT4Fk6Hi0zUf74DZ3pLuXV2xIKx1D9v1uAbJ2hWmrYF
f0aF6iVxjJeKvU7FnLR+MfZk4QnneEyukjCeQO7Qh8fRj5IIVEIQWoxQTDxnwqgp
YLvPK1gQt0XqFiohF14E6oFFW93s92kYYWWjkWGvYTB5XtTjrZQZKoKlR0As3d3f
vvjCcxfljoxDkKIKSkc7tuEgr5gkOBKFpvAHYEgZfAjdKxtC47+lce/I2fakFlfC
ZyynUH8ttPR0VVAhXvL3p231Bpz1EWNIfntRam1MkJgeh8INX7J0qknmm9fOIwFn
LhgqI5BzG6iD/vP3SH83lYID2E2IX+t8hwkI0BL59VfeZKoiHYTuWVWLQRDIxbnX
s7q8I7FGH+b4IgJY0W8kJBowGvsjXK/LUzXLPSJdI81JlVVgU4tQ2yVvuSDWxDtp
o20zKBK2+RdTSWl6AKI7WSwl2sl4n9QOQzsFJbC5lwtFq7VAaTtF3W6m1L2DjU2N
53myqfocz3SKtIeEoRpd
=eO0p
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to