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

            Bug ID: 159612
           Summary: Digital signing of Writer documents using X.509
                    compliant signatures fails silently on macOS
           Product: LibreOffice
           Version: 24.8.0.0 alpha0+ Master
          Hardware: ARM
                OS: macOS (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: ipla...@tuta.io

Description:
1) Create a new Writer document, type some text in it, and save normally.

2) Now try and digitally sign the document with a X.509 compliant digital
signature (I have a number of them provided by different providers for work,
e.g. the European Patent Office, CertEurope (eIDAS token), World Intellectual
Property Organisation.

3) Call up the Certificate Manager from the digital signatures dialog, and
select a certificate. This is supposed to digitally sign the Writer document.

4) The user is returned to the document Digital Signaures dialog in which, in
the event of a successful signature, the used signature included in the
document is displayed in a list and the validity of that signature is
indicated.

In my case, that Digital Signature list window has a blank, selectable entry,
i.e. you can see that there is supposed to be something in the digital
signature list associated with the document, but the detail of what that
signature is does not appear. A mouse hover over the blank entry calls the
popup help "Lists the digital signatures for the current document."

The document isn't signed at all. There is no change to the status of the
document as evidenced by the Save button in the toolbar, and the dialog still
shows an active "Sign" and "Start Certificate Manager" buttons. 

If I click on the "Sign" button in this state, I get a repeatable crash, and
the recovery dialog is started. 



Steps to Reproduce:
See description above.

Actual Results:
The digital signing functionality fails to work, the Writer document is never
signed. Additionally, a reproducible crash can be made to occur by trying to
use the "Sign" button in the pseudo-empty list of digital signatures. 

Expected Results:
The digital signing functionality should work with X.509 certs provided by
professional organisations.


Reproducible: Always


User Profile Reset: Yes

Additional Info:
Version: 24.8.0.0.alpha0+ (AARCH64) / LibreOffice Community
Build ID: 467eeda66ee444c846fcd89da1fe064dd06daa9d
CPU threads: 8; OS: macOS 14.2.1; UI render: Skia/Raster; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: en-US
Calc: threaded

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

Reply via email to