Your message dated Wed, 09 Dec 2009 15:47:47 +0000
with message-id <[email protected]>
and subject line Bug#534984: fixed in alpine 2.00+dfsg-5
has caused the Debian Bug report #534984,
regarding memleaks in pico/composer.c
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.)


-- 
534984: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=534984
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: alpine
Version: 2.00+dfsg-3
Tags: patch

There are two memleaks found in pico/compocer.c 
(lines btw 796,804 and btw 1272,1280) perhaps as a result of code restructure.

A patch is attached.

thanks

-- 
pub 4096R/0E4BD0AB 2003-03-18 <people.fccf.net/danchev/key pgp.mit.edu>
--- pico/composer.c.orig	2009-06-28 20:46:47.000000000 +0300
+++ pico/composer.c	2009-06-28 20:49:32.000000000 +0300
@@ -794,7 +794,7 @@
 		    len += lmp->fname ? strlen(lmp->fname) : 0;
 
 		    if(len+3 > sizeof(buf)){
-			bfp = malloc(len+3);
+			/*bfp = malloc(len+3);*/
 			space = len+3;
 			if((bfp=malloc(len+3)) == NULL){
 			    emlwrite("\007Can't malloc space for filename",
@@ -1270,7 +1270,7 @@
 			len += strlen(lmp->size);
 
 			if(len+3 > sizeof(buf)){
-			    bfp = malloc(len+3);
+			    /*bfp = malloc(len+3);*/
 			    space = len+3;
 			    if((bfp=malloc(len+3)) == NULL){
 				emlwrite("\007Can't malloc space for filename",

--- End Message ---
--- Begin Message ---
Source: alpine
Source-Version: 2.00+dfsg-5

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

alpine-dbg_2.00+dfsg-5_i386.deb
  to main/a/alpine/alpine-dbg_2.00+dfsg-5_i386.deb
alpine-pico_2.00+dfsg-5_i386.deb
  to main/a/alpine/alpine-pico_2.00+dfsg-5_i386.deb
alpine_2.00+dfsg-5.diff.gz
  to main/a/alpine/alpine_2.00+dfsg-5.diff.gz
alpine_2.00+dfsg-5.dsc
  to main/a/alpine/alpine_2.00+dfsg-5.dsc
alpine_2.00+dfsg-5_i386.deb
  to main/a/alpine/alpine_2.00+dfsg-5_i386.deb
pilot_2.00+dfsg-5_i386.deb
  to main/a/alpine/pilot_2.00+dfsg-5_i386.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.
Asheesh Laroia <[email protected]> (supplier of updated alpine 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: SHA1

Format: 1.8
Date: Wed, 09 Dec 2009 09:38:50 -0500
Source: alpine
Binary: alpine alpine-dbg alpine-pico pilot
Architecture: source i386
Version: 2.00+dfsg-5
Distribution: unstable
Urgency: low
Maintainer: Asheesh Laroia <[email protected]>
Changed-By: Asheesh Laroia <[email protected]>
Description: 
 alpine     - Text-based email client, friendly for novices but powerful
 alpine-dbg - Text-based email client's debugging symbols
 alpine-pico - Simple text editor from Alpine, a text-based email client
 pilot      - Simple file browser from Alpine, a text-based email client
Closes: 534984
Changes: 
 alpine (2.00+dfsg-5) unstable; urgency=low
 .
   * Remove memory leak from pico/composer.c. Thanks to George Danchev for
     finding the issue and submitting a patch. (Closes: #534984)
Checksums-Sha1: 
 40e28968f736bc67bbb666e24f0f319ff20c2fb8 1415 alpine_2.00+dfsg-5.dsc
 ee005e5d6f3bd49e2bc8e47910391fe270453a4d 11900 alpine_2.00+dfsg-5.diff.gz
 34a2db240cc72800f3f1a167260cc155a030b051 2865904 alpine_2.00+dfsg-5_i386.deb
 076fac1bc9fb2c010e2f787262fd94f4201e6bc3 3619328 
alpine-dbg_2.00+dfsg-5_i386.deb
 7b64def92c145b152eef52c594a944287edda0f1 372192 
alpine-pico_2.00+dfsg-5_i386.deb
 6efe88aeaa166c21354f2b1342c74d617b710479 368740 pilot_2.00+dfsg-5_i386.deb
Checksums-Sha256: 
 f57637059854d83f79fd60d7e8ad9f14d60c94c2062e68e8b502fecdfa35dbba 1415 
alpine_2.00+dfsg-5.dsc
 ce0270a6336a42c9c5d3d6fd8d14fac868f53c65ae73a53fe706e6def3f37947 11900 
alpine_2.00+dfsg-5.diff.gz
 845cae21f71f2579f4d43f00faa453b40b9889bccf840a703804f90e2bc8feb3 2865904 
alpine_2.00+dfsg-5_i386.deb
 80bcbfca19c51a0f8eefdd737392593ea6acd7a8cb999ac30c1c9611bdef60c2 3619328 
alpine-dbg_2.00+dfsg-5_i386.deb
 4ec74d1e4d94c87e7026635ffc1ea1f0b6777ea8eb6c7a9b1b2649102439a9f8 372192 
alpine-pico_2.00+dfsg-5_i386.deb
 99e5021d1cdc3357d3dd590f36eef5d74bce7a0751f269d9da7e6b2563ed4616 368740 
pilot_2.00+dfsg-5_i386.deb
Files: 
 edd90eb4f746d30e101a9a03c847b87b 1415 mail optional alpine_2.00+dfsg-5.dsc
 b7829744480cd2da0b0ccf8f689ad8fd 11900 mail optional alpine_2.00+dfsg-5.diff.gz
 f6dc2fb66d70423bc7b9ef48a3418db4 2865904 mail optional 
alpine_2.00+dfsg-5_i386.deb
 e78573e876ce02f485c95b14c6d56ec2 3619328 mail extra 
alpine-dbg_2.00+dfsg-5_i386.deb
 19b2aed6db3b1cfdc01c7f150ffafc48 372192 editors extra 
alpine-pico_2.00+dfsg-5_i386.deb
 f412a4a5eb32553fca97288b4f31365e 368740 utils optional 
pilot_2.00+dfsg-5_i386.deb

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

iEYEARECAAYFAksfvwUACgkQN+HBdXAJatE6wgCdFFhz4KdmvTI0F8P6QlgFMMe+
zLkAoIUCbz3k77KdITv0h/57/TD8v+U3
=GYIz
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to