rpms/siril/devel siril-0.8-nobuf.patch,NONE,1.1 siril.spec,1.4,1.5

Lubomir Rintel lkundrak at fedoraproject.org
Tue Apr 7 13:59:19 UTC 2009


Author: lkundrak

Update of /cvs/pkgs/rpms/siril/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15014

Modified Files:
	siril.spec 
Added Files:
	siril-0.8-nobuf.patch 
Log Message:
* Tue Apr 4 2009 Lubomir Rintel <lkundrak at v3.sk> - 0.8-7
- Fix crash on incorrectly loaded pictures (#494536)


siril-0.8-nobuf.patch:

--- NEW FILE siril-0.8-nobuf.patch ---
Fix a NULL dereference crash on incorreclty loaded
FITS images.

Lubomir Rintel <lkundrak at v3.sk>

diff -urp siril-0.8/src/callbacks.c siril-0.8.fixed/src/callbacks.c
--- siril-0.8/src/callbacks.c	2006-05-27 18:58:50.000000000 +0200
+++ siril-0.8.fixed/src/callbacks.c	2009-04-07 15:51:05.994372980 +0200
@@ -604,6 +604,9 @@ gboolean redraw(int vport, int doremap){
 		case RED_VPORT:
 		case BLUE_VPORT:
 		case GREEN_VPORT:
+			if (!com.graybuf[vport])
+				break;
+
 			if (doremap==REMAP){
 				if(gfit.naxis==3){
 					remap(RED_VPORT);


Index: siril.spec
===================================================================
RCS file: /cvs/pkgs/rpms/siril/devel/siril.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- siril.spec	26 Feb 2009 01:14:41 -0000	1.4
+++ siril.spec	7 Apr 2009 13:58:49 -0000	1.5
@@ -1,12 +1,13 @@
 Name:		siril
 Version:	0.8
-Release:	6%{?dist}
+Release:	7%{?dist}
 Summary:	Siril is an astronomical image processing software for Linux
 
 License:	GPLv2+
 Group:		Applications/Engineering
 URL:		http://sourceforge.net/projects/siril/
 Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Patch0:         siril-0.8-nobuf.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:	gtk+-devel, fftw3-devel, cfitsio-devel, netpbm-devel
 Requires:	gtk+, fftw3, cfitsio
@@ -18,6 +19,7 @@
 
 %prep
 %setup -q
+%patch0 -p1 -b .nobuf
 
 %build
 %configure
@@ -40,6 +42,9 @@
 %{_datadir}/siril/pixmaps/siril_1.xpm
 
 %changelog
+* Tue Apr 4 2009 Lubomir Rintel <lkundrak at v3.sk> - 0.8-7
+- Fix crash on incorrectly loaded pictures (#494536)
+
 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 




More information about the fedora-extras-commits mailing list