rpms/openoffice.org/devel openoffice.org-3.2.0.ooo105988.svx.a11ycrash.patch, NONE, 1.1 openoffice.org.spec, 1.2041, 1.2042

Caolan McNamara caolanm at fedoraproject.org
Sat Oct 17 15:45:55 UTC 2009


Author: caolanm

Update of /cvs/pkgs/rpms/openoffice.org/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11269/devel

Modified Files:
	openoffice.org.spec 
Added Files:
	openoffice.org-3.2.0.ooo105988.svx.a11ycrash.patch 
Log Message:
Resolves: ooo#105988 a11y crash in impress

openoffice.org-3.2.0.ooo105988.svx.a11ycrash.patch:
 unoshtxt.cxx |    4 ++++
 1 file changed, 4 insertions(+)

--- NEW FILE openoffice.org-3.2.0.ooo105988.svx.a11ycrash.patch ---
diff -ru svx.orig/source/unodraw/unoshtxt.cxx svx/source/unodraw/unoshtxt.cxx
--- svx.orig/source/unodraw/unoshtxt.cxx	2009-10-17 16:34:40.000000000 +0100
+++ svx/source/unodraw/unoshtxt.cxx	2009-10-17 16:36:04.000000000 +0100
@@ -352,6 +352,8 @@
 
 void SvxTextEditSourceImpl::Notify( SfxBroadcaster&, const SfxHint& rHint )
 {
+    acquire();
+
 	const SdrHint* pSdrHint = PTR_CAST( SdrHint, &rHint );
 	const SvxViewHint* pViewHint = PTR_CAST( SvxViewHint, &rHint );
 
@@ -447,6 +449,8 @@
 				break;
         }
     }
+
+    release();
 }
 
 /* this is a callback from the attached SdrObject when it is actually deleted */


Index: openoffice.org.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v
retrieving revision 1.2041
retrieving revision 1.2042
diff -u -p -r1.2041 -r1.2042
--- openoffice.org.spec	15 Oct 2009 16:53:26 -0000	1.2041
+++ openoffice.org.spec	17 Oct 2009 15:45:54 -0000	1.2042
@@ -115,6 +115,7 @@ Patch41: openoffice.org-3.1.1.oooXXXXXX.
 Patch42: workspace.vcl106.patch
 Patch43: openoffice.org-3.1.1.ooo105784.vcl.sniffscriptforsubs.patch
 Patch44: openoffice.org-3.2.0.ooo105827.filter.xpath-on-rtf-not-allowed.patch
+Patch45: openoffice.org-3.2.0.ooo105988.svx.a11ycrash.patch
 
 %define python_py_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")
 %define instdir %{_libdir}
@@ -1619,6 +1620,7 @@ cat %{PATCH10} >> svtools/source/dialogs
 %patch42 -p0 -b .workspace.vcl106.patch
 %patch43 -p0 -b .ooo105784.vcl.sniffscriptforsubs.patch
 %patch44 -p0 -b .ooo105827.filter.xpath-on-rtf-not-allowed.patch
+%patch45 -p0 -b .ooo105988.svx.a11ycrash.patch
 
 %build
 echo build start time is `date`, diskspace: `df -h . | tail -n 1`
@@ -4119,6 +4121,9 @@ fi
     unopkg list --shared > /dev/null 2>&1 || :
 
 %changelog
+* Sat Oct 17 2009 Caolán McNamara <caolanm at redhat.com> - 1:3.2.0-2.2
+- Resolves: ooo#105988 a11y crash in impress
+
 * Thu Oct 15 2009 Caolán McNamara <caolanm at redhat.com> - 1:3.2.0-2.1
 - Resolves: rhbz#529127 [Indic][Various] Default font in oowriter is
   not Language Default (Lohit or Other), but DejaVu Sans (dtardon)




More information about the fedora-extras-commits mailing list