rpms/seq24/devel seq24-buffer-overflow.patch, NONE, 1.1 seq24.spec, 1.8, 1.9

Anthony Green (green) fedora-extras-commits at redhat.com
Fri Jul 11 14:58:11 UTC 2008


Author: green

Update of /cvs/pkgs/rpms/seq24/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11512

Modified Files:
	seq24.spec 
Added Files:
	seq24-buffer-overflow.patch 
Log Message:
Fix buffer overflow bug.  Rev -13.


seq24-buffer-overflow.patch:

--- NEW FILE seq24-buffer-overflow.patch ---
--- src/seqdata.cpp~	2006-05-17 21:40:15.000000000 -0700
+++ src/seqdata.cpp	2008-07-11 07:44:12.000000000 -0700
@@ -118,7 +118,7 @@
                                      6, 
                                      30 );
 
-        char val[4];
+        char val[5];
         sprintf( val, "%3d\n", i );
         char num[6];
         memset( num, 0, 6);


Index: seq24.spec
===================================================================
RCS file: /cvs/pkgs/rpms/seq24/devel/seq24.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- seq24.spec	20 Jun 2008 14:48:40 -0000	1.8
+++ seq24.spec	11 Jul 2008 14:57:24 -0000	1.9
@@ -1,7 +1,7 @@
 Summary:      Real-time midi sequencer
 Name:         seq24
 Version:      0.8.7
-Release:      12%{?dist}
+Release:      13%{?dist}
 License:      GPLv2+
 Group:        Applications/Multimedia
 URL:          http://www.filter24.org/seq24/
@@ -11,6 +11,7 @@
 Patch0:       seq24-stack-smash.patch
 Patch1:	      seq24-gcc43.patch
 Patch2:       seq24-0.8.7-sigc22-fix.patch
+Patch3:	      seq24-buffer-overflow.patch
 BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: lash-devel gtkmm24-devel
@@ -28,8 +29,10 @@
 %patch0 -p0 -b .stack-smash~
 %patch1 -p0 -b .gcc43~
 %patch2 -p1 -b .sigc22
+%patch3 -p0 -b .buffer-overflow
 
 %build
+echo %configure
 %configure
 make %{?_smp_mflags}
 
@@ -69,6 +72,9 @@
 %{_datadir}/icons/hicolor/64x64/apps/seq24.png
 
 %changelog
+* Fri Jul 11 2008 Anthony Green <green at redhat.com> 0.8.7-13
+- Add buffer overflow fix.
+
 * Fri Jun 20 2008 Tom "spot" Callaway <tcallawa at redhat.com> 0.8.7-12
 - Fix license tag
 - Fix compile against libsigc++ 2.2




More information about the fedora-extras-commits mailing list