From 1d6794e2d4c8d8bd8443a42c98d389b8f90772e5 Mon Sep 17 00:00:00 2001 From: Jochen Schmitt Date: Jun 03 2013 16:30:32 +0000 Subject: Fix crash in blender/makerna/intern/rna_access.c (ä969043) --- diff --git a/blender-2.67a-rna.patch b/blender-2.67a-rna.patch new file mode 100644 index 0000000..e0cc74b --- /dev/null +++ b/blender-2.67a-rna.patch @@ -0,0 +1,15 @@ +diff -up blender-2.67a/source/blender/makesrna/intern/rna_access.c.rna blender-2.67a/source/blender/makesrna/intern/rna_access.c +--- blender-2.67a/source/blender/makesrna/intern/rna_access.c.rna 2013-06-03 17:18:37.070246295 +0200 ++++ blender-2.67a/source/blender/makesrna/intern/rna_access.c 2013-06-03 17:37:49.453608060 +0200 +@@ -1273,8 +1273,9 @@ void RNA_property_enum_items_gettexted(b + int totitem = 0; + + /* count */ +- for (i = 0; (*item)[i].identifier; i++) +- totitem++; ++ if (*item) ++ for (i = 0; (*item)[i].identifier; i++) ++ totitem++; + + nitem = MEM_callocN(sizeof(EnumPropertyItem) * (totitem + 1), "enum_items_gettexted"); + diff --git a/blender.spec b/blender.spec index 7a3ea5a..861e90a 100644 --- a/blender.spec +++ b/blender.spec @@ -14,7 +14,7 @@ Name: blender Epoch: 1 Version: %{blender_api}a -Release: 1%{?dist} +Release: 2%{?dist} Summary: 3D modeling, animation, rendering and post-production @@ -30,6 +30,7 @@ Source10: macros.blender Patch1: blender-2.67-syspath.patch Patch2: blender-2.67-droid.patch +Patch3: blender-2.67a-rna.patch BuildRequires: desktop-file-utils BuildRequires: gettext @@ -145,6 +146,7 @@ sets. %patch1 -p1 -b .syspath %patch2 -p1 -b .droid +%patch3 -p1 -b .rna find -name '.svn' -print | xargs rm -rf @@ -290,6 +292,9 @@ fi || : %doc release/datafiles/LICENSE-bmonofont-i18n.ttf.txt %changelog +* Mon Jun 3 2013 Jochen Schmitt - 1:2.67a-2 +- Fix crash in blender/makerna/intern/rna_access.c (ä969043) + * Fri May 24 2013 Jochen Schmitt - 1:2.67a-1 - New minor upstream release @@ -308,7 +313,7 @@ fi || : - New upstream release * Sat Feb 23 2013 Jochen Schmitt - 1:2.66-2 -- Fi wrong font name for international feature (#867205) +- Fix wrong font name for international feature (#867205) * Thu Feb 21 2013 Jochen Schmitt - 1:2.66-1 - New upstream release