[Libreoffice-commits] core.git: Branch 'libreoffice-4-0' - svx/source
Michael Stahl
mstahl at redhat.com
Mon Jun 24 06:00:20 PDT 2013
svx/source/fmcomp/fmgridcl.cxx | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
New commits:
commit e58f2c9ffa627df299cdc5cbddaeaf2f173736c2
Author: Michael Stahl <mstahl at redhat.com>
Date: Thu Jun 20 15:02:37 2013 +0200
FmGridControl: handle non-existing properties
Fix crash with unhandled exception requesting "Description".
Change-Id: I6b6cb61273fb042532ab63620729f4129239fe81
(cherry picked from commit 32e2c6456fb3bf3bf75f9b11c90193c537b4ef26)
Reviewed-on: https://gerrit.libreoffice.org/4399
Reviewed-by: David Tardon <dtardon at redhat.com>
Tested-by: David Tardon <dtardon at redhat.com>
diff --git a/svx/source/fmcomp/fmgridcl.cxx b/svx/source/fmcomp/fmgridcl.cxx
index 26eacd9..ab8334a 100644
--- a/svx/source/fmcomp/fmgridcl.cxx
+++ b/svx/source/fmcomp/fmgridcl.cxx
@@ -1908,7 +1908,14 @@ namespace
Reference<XPropertySet> xProp;
xIndex->getByIndex( _nPosition ) >>= xProp;
if ( xProp.is() )
- xProp->getPropertyValue( _sPropName ) >>= sRetText;
+ {
+ try {
+ xProp->getPropertyValue( _sPropName ) >>= sRetText;
+ } catch (UnknownPropertyException const& e) {
+ SAL_WARN("svx.form",
+ "exception caught: " << e.Message);
+ }
+ }
}
}
return sRetText;
More information about the Libreoffice-commits
mailing list