On 21.04.2019 0:22, Thorsten Behrens wrote:
1. First of all - do I understand it correctly that the problem is real
- so there are possible scenarios involving e.g. python (or another
process which executable is not in LO's instdir/program), that might
need gpgme?
See above - but even for uitests, the issue might become relevant, so
I see at least no harm in keeping that fix (unless Popen can be fixed
to not have Windows inherit too much parent process attributes).
Just checked with master, that the call to gpgme is avoided now due to
commit 7ac4e48687d7679927f5659e941024445946ffa7 "tdf#118593 sfx2: no
need to call into xmlsecurity without signature streams", which added a
check to SfxObjectShell::GetDocumentSignatureInformation. And thus - I
believe that the patch is indeed useful for the cases where the
signature streams would be present.
It's a pity that buildbots don't run those tests on Windows hosts. And I
suppose that we should introduce such a python test with a document with
signature stream, to properly test this on platforms with substantially
different implementations. (Not volunteering to the task, though,
because of lack of required skills.)
--
Best regards,
Mike Kaganski
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.