summaryrefslogtreecommitdiff
path: root/xmlsecurity/inc/digitalsignaturesdialog.hxx
diff options
context:
space:
mode:
authorPatrick Luby <plubius@libreoffice.org>2024-02-06 19:43:39 -0500
committerPatrick Luby <guibomacdev@gmail.com>2024-02-07 14:40:50 +0100
commitefe414c4a88fde0e2ee1d4016010f21fbd6d01d7 (patch)
tree07fe99bd666e548cbdaf3e87b5172d1d134bf857 /xmlsecurity/inc/digitalsignaturesdialog.hxx
parent1dc0c8c8304ebbce0a2e05e89a3b5458d88f3630 (diff)
Don't reuse CertificateChooser instances
Reusing the same instance will, in the following case, lead to a crash. It appears that the CertificateChooser is getting disposed somewhere as mpDialogImpl in its base class ends up being null: 1. Create an empty Writer document and add a digital signature in the Digital Signatures dialog 2. File > Save As the document, check the "Encrypt with GPG key" checkbox, press Encrypt, and crash in Dialog::ImplStartExecute() Change-Id: I9aaa1bd449622e018b502d68c53d397255a1b61a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163065 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-by: Patrick Luby <guibomacdev@gmail.com>
Diffstat (limited to 'xmlsecurity/inc/digitalsignaturesdialog.hxx')
0 files changed, 0 insertions, 0 deletions