Your message dated Thu, 27 May 2010 22:14:24 +0000
with message-id <[email protected]>
and subject line Bug#576365: fixed in predict 2.2.3-3
has caused the Debian Bug report #576365,
regarding predict-g1yyh crashes when printing predictions
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.)


-- 
576365: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=576365
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: predict
Version: 2.2.3-2
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu lucid ubuntu-patch



*** /tmp/tmpqfAjuL
In Ubuntu, the attached patche is proposed for this package to achieve the 
following:

  * debian/patches/141_buffer_overflow.diff: Fix a buffer overflow that 
    makes predict-g1yyh crash when printing predictions (p, v, s, n and
    o commands). Patch courtesy of Norvald H. Ryeng

I thought you might be interested in apply it in the debian package.. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers lucid-updates
  APT policy: (500, 'lucid-updates'), (500, 'lucid-security'), (500, 
'lucid-backports'), (500, 'lucid')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-19-generic (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
=== added file 'debian/patches/141_buffer_overflow.diff'
--- debian/patches/141_buffer_overflow.diff     1970-01-01 00:00:00 +0000
+++ debian/patches/141_buffer_overflow.diff     2010-04-03 18:21:56 +0000
@@ -0,0 +1,28 @@
+## Description: Extends header line 2 (head2) with an extra byte for the 
terminating \0 and shortens two strings that were 1 byte too long.
+## Origin/Author: Norvald H. Ryeng 
+## Bug: https://bugs.launchpad.net/ubuntu/+source/predict/+bug/553140
+Index: predict-2.2.3/predict-g1yyh.c
+===================================================================
+--- predict-2.2.3.orig/predict-g1yyh.c 2010-04-01 11:03:53.472663321 +0200
++++ predict-2.2.3/predict-g1yyh.c      2010-04-01 11:11:19.876662739 +0200
+@@ -4018,7 +4018,7 @@
+       /* This function buffers and displays orbital predictions
+          and allows screens to be saved to a disk file. */
+ 
+-      char type[20], spaces[80], head1[80], head2[80];
++      char type[20], spaces[80], head1[80], head2[81];
+       int key, ans=0, l, x, t;
+       static char buffer[5000], lines, quit;
+       static FILE *fd;
+@@ -4068,9 +4068,9 @@
+                               sprintf(head2,"           Date     Mins/Day    
Sun           Date     Mins/Day    Sun          ");
+                       else {
+                               if (calc_squint)
+-                                      sprintf(head2,"           Date     Time 
   El   Az  Phase  %s   %s    Range  Squint         
",(io_lat=='N'?"LatN":"LatS"),(io_lon=='W'?"LonW":"LonE"));
++                                      sprintf(head2,"           Date     Time 
   El   Az  Phase  %s   %s    Range  Squint        
",(io_lat=='N'?"LatN":"LatS"),(io_lon=='W'?"LonW":"LonE"));
+                               else
+-                                      sprintf(head2,"           Date     Time 
   El   Az  Phase  %s   %s    Range   Orbit         
",(io_lat=='N'?"LatN":"LatS"),(io_lon=='W'?"LonW":"LonE"));
++                                      sprintf(head2,"           Date     Time 
   El   Az  Phase  %s   %s    Range   Orbit        
",(io_lat=='N'?"LatN":"LatS"),(io_lon=='W'?"LonW":"LonE"));
+                       }
+               }
+ 

=== modified file 'debian/patches/series'
--- debian/patches/series       2010-03-31 10:18:23 +0000
+++ debian/patches/series       2010-04-03 18:21:56 +0000
@@ -14,3 +14,4 @@
 121_predict-g1yyh.diff
 130_gtk2.diff
 140_fix-buffer-overflow.diff
+141_buffer_overflow.diff


--- End Message ---
--- Begin Message ---
Source: predict
Source-Version: 2.2.3-3

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

predict-gsat_2.2.3-3_amd64.deb
  to main/p/predict/predict-gsat_2.2.3-3_amd64.deb
predict_2.2.3-3.diff.gz
  to main/p/predict/predict_2.2.3-3.diff.gz
predict_2.2.3-3.dsc
  to main/p/predict/predict_2.2.3-3.dsc
predict_2.2.3-3_amd64.deb
  to main/p/predict/predict_2.2.3-3_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.
A. Maitland Bottoms <[email protected]> (supplier of updated predict 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: Thu, 27 May 2010 16:46:11 -0400
Source: predict
Binary: predict predict-gsat
Architecture: source amd64
Version: 2.2.3-3
Distribution: unstable
Urgency: low
Maintainer: A. Maitland Bottoms <[email protected]>
Changed-By: A. Maitland Bottoms <[email protected]>
Description: 
 predict    - Satellite Tracking Program with Optional Voice Output
 predict-gsat - Graphical Satellite Tracking Client Program
Closes: 429049 576087 576365 583174
Changes: 
 predict (2.2.3-3) unstable; urgency=low
 .
   * Update for libforms2 (Closes: #583174)
   * debian/compat set to 7.
   * Bump Standards Version to 3.8.4.
   * man page is OK, don't include predict.txt.gz (Closes: #429049)
   * Include patches from Ubuntu (Closes: #576087, #576365)
   * debian/patched/140_fix-buffer-overflow.diff: Fix buffer
     overflow on launching with -s (patch from Norvald H. Ryeng)
   * debian/patches/141_buffer_overflow.diff: Fix a buffer overflow that
     makes predict-g1yyh crash when printing predictions (p, v, s, n and
     o commands). Patch courtesy of Norvald H. Ryeng
   * debian/patches/180_reworked_gui.diff: resizes and repositions
     widgets after GTK2 changes. Patch courtesy of Norvald H. Ryeng
Checksums-Sha1: 
 22b91dbbf90765d6d0b168f63e4fb188f17510c4 1086 predict_2.2.3-3.dsc
 1f43c7f65276af6249a193d1febeb95a34cf86bd 78623 predict_2.2.3-3.diff.gz
 9f95ca52998a1e9feef7804b5f8c2b0224a0efb0 1028138 predict_2.2.3-3_amd64.deb
 cf477a71903c8f416c8e84fad88fe75cf47810da 247406 predict-gsat_2.2.3-3_amd64.deb
Checksums-Sha256: 
 5ad886eb7ea59f3b23e4140ed43c13a6ee559bdcbeee9b712d6322fb9ddb08cc 1086 
predict_2.2.3-3.dsc
 63ef5ac916d305de72ccf798cea641e7a2c49151b9bea8a76a68d1dc89033885 78623 
predict_2.2.3-3.diff.gz
 f0320157afdab5ae036e6bab2af6a4a8671273abf64ce13d692d464fb64bb10f 1028138 
predict_2.2.3-3_amd64.deb
 d975689eb241151413ef02b9f3cebb1a1c9eb526a2ebaee197ca3954dcabb731 247406 
predict-gsat_2.2.3-3_amd64.deb
Files: 
 4b32ca893ca3c3044538574df2ccd597 1086 hamradio optional predict_2.2.3-3.dsc
 50d7ee1a0de91dff9b8a7da470715077 78623 hamradio optional 
predict_2.2.3-3.diff.gz
 34ff0e74c3d4cf9d79b192c7e5bfa8a3 1028138 hamradio optional 
predict_2.2.3-3_amd64.deb
 3400660e7ccb405fd6e33de4ff558240 247406 hamradio optional 
predict-gsat_2.2.3-3_amd64.deb

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

iEYEARECAAYFAkv+5qgACgkQkwbJvNrxBUwlgQCgloif9TN6lG+ydArUlBWyet8T
swAAmwSEI3RDvi5EU8bCTa/J9/R8RjS3
=/Jtd
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to