diff options
author | Thorsten Behrens <Thorsten.Behrens@CIB.de> | 2017-07-01 10:22:06 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2017-07-02 07:25:08 +0200 |
commit | e351432c782a93fef0dcdb17135b6da735bd4194 (patch) | |
tree | 323125c1a3fd5d956ae597b11a2a5136ab11b418 /xmlsecurity | |
parent | aaa0d9af02ad7484377f946d528cdbfc51483c9d (diff) |
xmlsecurity: avoid crash on empty security context
This should prevent 8cf224c2-f9b9-44e1-9cb0-fc452e570886
Change-Id: I1ad4d8437923eb677d574c2c469cc62378c9c7a6
Reviewed-on: https://gerrit.libreoffice.org/39430
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
(cherry picked from commit 01985fd8fccf46749b74ee733391ce8b6ec1f1f8)
Reviewed-on: https://gerrit.libreoffice.org/39444
Diffstat (limited to 'xmlsecurity')
-rw-r--r-- | xmlsecurity/source/dialogs/certificatechooser.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xmlsecurity/source/dialogs/certificatechooser.cxx b/xmlsecurity/source/dialogs/certificatechooser.cxx index cb9d2db4d4e5..828823974182 100644 --- a/xmlsecurity/source/dialogs/certificatechooser.cxx +++ b/xmlsecurity/source/dialogs/certificatechooser.cxx @@ -153,6 +153,8 @@ void CertificateChooser::ImplInitialize() for (auto &secContext : mxSecurityContexts) { + if (!secContext.is()) + continue; auto secEnvironment = secContext->getSecurityEnvironment(); if (!secEnvironment.is()) continue; |