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 04:44:41 +0200 |
commit | 01985fd8fccf46749b74ee733391ce8b6ec1f1f8 (patch) | |
tree | b3bbf1bace37743497d84397882a1d627054d4bf /xmlsecurity | |
parent | 7250bc4721b334714bb0fa1345211c83330f94b2 (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>
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; |