diff options
author | Julien Nabet <serval2412@yahoo.fr> | 2022-03-30 23:06:01 +0200 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2022-03-31 15:23:33 +0200 |
commit | ca1e9a4ac8849c5d7967fe1340295495f328a8c8 (patch) | |
tree | 326b0288a9500ac504c3921ce8148c7b6c62cf0f /sw | |
parent | 3549367a5e0de95d33eaeffa144b1c3c638d4fe8 (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.cxx | 9 |
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: |