[ufraw] fix crash when loading dark frame (#683199)

Nils Philippsen nphilipp at fedoraproject.org
Tue Mar 15 15:28:05 UTC 2011


commit e599eb532738d6d48d38fd5b73ea22f6e77fbdf5
Author: Nils Philippsen <nils at redhat.com>
Date:   Tue Mar 15 16:27:45 2011 +0100

    fix crash when loading dark frame (#683199)

 ufraw-0.18-darkframe.patch |   12 ++++++++++++
 ufraw.spec                 |    8 +++++++-
 2 files changed, 19 insertions(+), 1 deletions(-)
---
diff --git a/ufraw-0.18-darkframe.patch b/ufraw-0.18-darkframe.patch
new file mode 100644
index 0000000..49ec013
--- /dev/null
+++ b/ufraw-0.18-darkframe.patch
@@ -0,0 +1,12 @@
+diff -up ufraw-0.18/ufraw_ufraw.c.darkframe ufraw-0.18/ufraw_ufraw.c
+--- ufraw-0.18/ufraw_ufraw.c.darkframe	2011-02-20 08:56:15.000000000 +0100
++++ ufraw-0.18/ufraw_ufraw.c	2011-03-10 11:48:13.936442587 +0100
+@@ -293,6 +293,8 @@ int ufraw_load_darkframe(ufraw_data *uf)
+     }
+     dark->conf = g_new(conf_data, 1);
+     conf_init(dark->conf);
++    /* initialize ufobject member */
++    dark->conf->ufobject = ufraw_image_new();
+     /* disable all auto settings on darkframe */
+     dark->conf->autoExposure = disabled_state;
+     dark->conf->autoBlack = disabled_state;
diff --git a/ufraw.spec b/ufraw.spec
index 0973ff5..cc6f92c 100644
--- a/ufraw.spec
+++ b/ufraw.spec
@@ -36,11 +36,13 @@
 Summary: Raw image data retrieval tool for digital cameras
 Name: ufraw
 Version: 0.18
-Release: 1%{?dist}
+Release: 2%{?dist}
 Group: Applications/Multimedia
 License: GPLv2+
 URL: http://ufraw.sourceforge.net
 Source0: http://downloads.sourceforge.net/ufraw/ufraw-%{version}.tar.gz
+# Submitted upstream at: https://sourceforge.net/tracker/index.php?func=detail&aid=3213478&group_id=127649&atid=709086#
+Patch0: ufraw-0.18-darkframe.patch
 BuildRequires: gimp-devel >= 2.2
 BuildRequires: gimp >= 2.2
 %if %{with cinepaint}
@@ -143,6 +145,7 @@ lensfun:        %{with lensfun}
 
 EOF
 %setup -q
+%patch0 -p1 -b .darkframe
 
 #./autogen.sh
 
@@ -229,6 +232,9 @@ update-desktop-database >& /dev/null || :
 %endif
 
 %changelog
+* Tue Mar 15 2011 Nils Philippsen <nils at redhat.com> - 0.18-2
+- fix crash when loading dark frame (#683199)
+
 * Fri Mar 04 2011 Nils Philippsen <nils at redhat.com> - 0.18-1
 - version 0.18
 - add/update versioned build requirements


More information about the scm-commits mailing list