[openoffice.org/f14] Resolves: rhbz#624561 Skip unsupported <w:sdt> elements
David Tardon
dtardon at fedoraproject.org
Tue Oct 25 11:22:02 UTC 2011
commit 34732c7bba6db902974bd631f7088d48607c5e39
Author: David Tardon <dtardon at redhat.com>
Date: Tue Oct 25 13:12:52 2011 +0200
Resolves: rhbz#624561 Skip unsupported <w:sdt> elements
...fdo-32170-Skip-unsupported-w-sdt-elements.patch | 39 ++++++++++++++++++++
openoffice.org.spec | 7 +++-
2 files changed, 45 insertions(+), 1 deletions(-)
---
diff --git a/0001-DOCX-fdo-32170-Skip-unsupported-w-sdt-elements.patch b/0001-DOCX-fdo-32170-Skip-unsupported-w-sdt-elements.patch
new file mode 100644
index 0000000..4668bda
--- /dev/null
+++ b/0001-DOCX-fdo-32170-Skip-unsupported-w-sdt-elements.patch
@@ -0,0 +1,39 @@
+From 8ee87e7490c3e6ab80efa9b7ab7fbf97c7cd1029 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= <cedricbosdo at openoffice.org>
+Date: Wed, 8 Dec 2010 15:51:41 +0100
+Subject: [PATCH] [DOCX] fdo#32170: Skip unsupported <w:sdt> elements
+
+This only makes the <w:sdt> elements skipped to get their content
+---
+ writerfilter/source/ooxml/model.xml | 8 +++++++-
+ 1 files changed, 7 insertions(+), 1 deletions(-)
+
+diff --git a/writerfilter/source/ooxml/model.xml b/writerfilter/source/ooxml/model.xml
+index 7a77b42..33a22ec 100644
+--- a/writerfilter/source/ooxml/model.xml
++++ b/writerfilter/source/ooxml/model.xml
+@@ -22592,6 +22592,12 @@
+ <attribute name="uri" tokenid="ooxml:CT_SmartTagRun_uri"/>
+ <attribute name="element" tokenid="ooxml:CT_SmartTagRun_element"/>
+ </resource>
++ <resource name="CT_SdtBlock" resource="Properties">
++ <element name="sdtPr" tokenid="ooxml:CT_SdtPr"/>
++ <element name="sdtEndPr" tokenid="ooxml:CT_SdtEndPr"/>
++ <element name="sdtContent" tokenid="ooxml:CT_SdtContentBlock"/>
++ </resource>
++ <resource name="CT_SdtContentBlock" resource="Properties"/>
+ <resource name="EG_PContent" resource="Properties">
+ <element name="fldSimple" tokenid="ooxml:EG_PContent_fldSimple"/>
+ <element name="hyperlink" tokenid="ooxml:EG_PContent_hyperlink"/>
+@@ -23324,7 +23330,7 @@
+ <action name="start" action="footnoteCont"/>
+ <action name="start" action="endnoteSeparator"/>
+ <action name="start" action="endnoteCont"/>
+--->
++ -->
+ <action name="end" action="endCharacterGroup"/>
+ <action name="end" action="endParagraphGroup"/>
+ <action name="end" action="endSectionGroup"/>
+--
+1.7.7
+
diff --git a/openoffice.org.spec b/openoffice.org.spec
index 96a763b..78225ae 100644
--- a/openoffice.org.spec
+++ b/openoffice.org.spec
@@ -1,6 +1,6 @@
%define oootag OOO330
%define ooomilestone 20
-%define rh_rpm_release 8
+%define rh_rpm_release 9
# rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF
%define __jar_repack %{nil}
@@ -181,6 +181,7 @@ Patch97: 0001-add-missing-xsl-when-start-tag.patch
Patch98: 0001-Resolves-fdo-39159-don-t-restore-original-view-setti.patch
Patch99: 0001-Resolves-rhbz-738255-avoid-crash-on-NULL-pointer.patch
Patch100: 2011-2713.patch
+Patch101: 0001-DOCX-fdo-32170-Skip-unsupported-w-sdt-elements.patch
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
%define instdir %{_libdir}
@@ -1778,6 +1779,7 @@ cp -p %{SOURCE5} external/unowinreg/unowinreg.dll
%patch98 -p1 -b .fdo39159-don-t-restore-original-view-setti.patch
%patch99 -p1 -b .rhbz738255-avoid-crash-on-NULL-pointer.patch
%patch100 -p1 -b .2011-2713.patch
+%patch101 -p1 -b .rhbz624561-Skip-unsupported-w-sdt-elements.patch
touch scripting/source/pyprov/delzip
touch scripting/util/provider/beanshell/delzip
touch scripting/util/provider/javascript/delzip
@@ -3973,6 +3975,9 @@ unopkg remove --shared org.openoffice.legacy.ScriptProviderForPython.zip > /dev/
%endif
%changelog
+* Tue Oct 25 2011 Caolán McNamara <caolanm at redhat.com>- 1:3.3.0-20.9
+- Resolves: rhbz#624561 Skip unsupported <w:sdt> elements (dtardon)
+
* Thu Oct 06 2011 Caolán McNamara <caolanm at redhat.com>- 1:3.3.0-20.8
- CVE-2011-2713
- Resolves: rhbz#738255 avoid crash sc inputhdl NULL
More information about the scm-commits
mailing list