| Summary: | Okular crashes when multiple digital signatures are entered in a document | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Jose Manuel López <joselp> |
| Component: | RPM Packages | Assignee: | KDE maintainers <kde> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | fri, geiger.david68210, marja11 |
| Version: | 9 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | Okular | CVE: | |
| Status comment: | |||
|
Description
Jose Manuel López
2023-10-24 11:54:19 CEST
Trying to open the signed document on the second page from okular in terminal, the following appears: Segmentation violation (`core' generated). The document does contain the second signature on the second page, but Okular cannot open it. Assigning to the KDE maintainers. CC:
(none) =>
marja11 Hello! I have verified that on a computer updated from Mageia 8 I can open the document, so I have also checked which Okular packages the computer had installed. Apparently, the culprit of the bug is the lib64okular5core10 package. In the update from Mageia 8, the lib64okular5core9 package is maintained, but in the clean installation of Mageia 9, this package evidently does not exist, which is why the Okular crash is generated. So, it seems that we have a construction error in this package, or it has lost some feature that it had previously. As a temporary solution, I have searched for the Mageia 8 package and installed it on Mageia 9, but this is obviously not a good solution for our users. So we should check the new version lib64okular5core10. Hello, In a clean installation of Mageia 9, I have detected that this library is already loaded with Okular, so I think we should remove this bug. Greetings! IMO, If this is a fault that appear in upgrade from mga8 it should go into errata. And even better, getting fixed by an updated package. I am not clear what you say in Comment 3 & 4, do you mean that after a system upgrade to mga9, the lib64okular5core9 from mga8 is still in the system? And uninstalling lib64okular5core9 is the fix? If so optimally it should have been replaced automatically by lib64okular5core10? CC:
(none) =>
fri Hi all, When I started upgrading my equipment from Mageia 8, the dependency in question remained. But in a clean installation of Mageia 9 it was not installed. Currently, in the last clean installs I have done, I have verified that this dependency "lib64okular5core10" is installed, and therefore, the problem is solved, so we can consider the bug closed. Am I correct to add to errata: On a system upgraded from mga8 to mga9, users have to delete lib64okular5core9? No, no, if that library is also updated during the update, the problem does not occur. The bug referred to the fact that in a clean installation, that library did not appear as installed, which is why the bug occurred. Ah now i get it :) Resolution:
(none) =>
FIXED Normally after an update/upgrade if a library is no more used by anything "urpme --auto-orphans" remove it. CC:
(none) =>
geiger.david68210 |