https://bugs.documentfoundation.org/show_bug.cgi?id=156352

--- Comment #45 from Patrick Luby <[email protected]> ---
(In reply to steve from comment #43)
> Let me know if you want anything else tested, hope the new crash logs are
> useful.

Very helpful. They both crash when executing the gpg command but they are also
slightly different. But in both crashes, the lowest common LibreOffice call is
CertificateImpl::setCertificate() which calls
GpgME::Context::exportPublicKeys(). That's one of the links between LibreOffice
and gpgme code. I still need to walk through that LibreOffice code and see if
anything jumps out at me.

In the meantime, I was looking at gpgme's debug logging:

https://www.gnupg.org/documentation/manuals/gpgme/Debugging.html

Attachment #192737 is the log file output when I did the following:

1. In the Terminal, invoke the following commands to run the LibreOffice
nightly build:
  export GPGME_DEBUG=2:~/mygpgme.log
  /Applications/LibreOfficeDev.app/Contents/MacOS/soffice
2. Open a Writer document and select the File > Digital Signatures > Digital
Signatures... menu item. If I understand correctly, this should crash
LibreOffice on @steve's machine.
3. Open the mygpgme.log file in your home folder

Important note: the mygpgme.log file will contain the names and e-mails of your
keys in GPGTools. So, before you upload the mygpgme.log file, be sure to
sanitize any sensitive names and/or e-mails.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to