FS#75388 - [poppler] "Digitally sign" always leads to segfault since okular upgrade from 21.12.3 -> 22.04.1

Attached to Project: Arch Linux
Opened by Frank Siegert (fsiegert) - Thursday, 21 July 2022, 09:49 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 01 January 2023, 17:41 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
When using the "Digitally sign" feature to add a (certificate-based) signature, it will let me select the signature field, the certificate, and where to write the signed file, but then segfaults without writing out the file (only a 0-byte okular_*.pdf tmp file is written).

Additional info:
* 22.04.3-1 (but happens since 22.04.1)
* I am attaching the coredump, but don't know if that's very helpful.
* I have reproduced the problem with a vanilla user account to exclude any stray user settings. Same segfault.
* I have tried to reproduce the same with a fresh Manjaro installation in a VM with Okular 22.04.2, but there it works fine. So I'm confused why it segfaults in my Arch installation.

Steps to reproduce:
* Open test file with Okular, e.g. https://fsiegert.web.cern.ch/tmp/test.pdf
* Tools -> Digitally sign
* Select position, certificate, and filename
* Okular segfaults after clicking "Save".
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Sunday, 01 January 2023, 17:41 GMT
Reason for closing:  Fixed
Additional comments about closing:  upstream fix merged, should be included in 23.01.0-1
Comment by Antonio Rojas (arojas) - Thursday, 21 July 2022, 10:05 GMT
Please report this upstream to the poppler bug tracker
Comment by Frank Siegert (fsiegert) - Thursday, 21 July 2022, 12:19 GMT Comment by Andreas Radke (AndyRTR) - Saturday, 13 August 2022, 16:00 GMT
Please test with recent poppler updates. If you are missing some debug packages please point to missing ones.

Loading...