summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2022-03-30 23:06:01 +0200
committerCaolán McNamara <caolanm@redhat.com>2022-03-31 15:23:33 +0200
commitca1e9a4ac8849c5d7967fe1340295495f328a8c8 (patch)
tree326b0288a9500ac504c3921ce8148c7b6c62cf0f /sw
parent3549367a5e0de95d33eaeffa144b1c3c638d4fe8 (diff)
tdf#148061: Crash when opening report from tdf#148042 (DBG_UTIL only)
Change-Id: I30dd54547b1f93e55270d7c029168aff3d0e92bc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132339 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sw')
-rw-r--r--sw/source/uibase/docvw/edtwin2.cxx9
1 files changed, 6 insertions, 3 deletions
diff --git a/sw/source/uibase/docvw/edtwin2.cxx b/sw/source/uibase/docvw/edtwin2.cxx
index 368d4e96727a..b16455db07b0 100644
--- a/sw/source/uibase/docvw/edtwin2.cxx
+++ b/sw/source/uibase/docvw/edtwin2.cxx
@@ -156,9 +156,12 @@ void SwEditWin::RequestHelp(const HelpEvent &rEvt)
#ifdef DBG_UTIL
case IsAttrAtPos::TableBoxValue:
{
- sText = OStringToOUString(OString::number(
- static_cast<const SwTableBoxValue*>(aContentAtPos.aFnd.pAttr)->GetValue()),
- osl_getThreadTextEncoding());
+ if(aContentAtPos.aFnd.pAttr)
+ {
+ sText = OStringToOUString(OString::number(
+ static_cast<const SwTableBoxValue*>(aContentAtPos.aFnd.pAttr)->GetValue()),
+ osl_getThreadTextEncoding());
+ }
break;
}
case IsAttrAtPos::CurrAttrs: