Bug 2464335

Summary: Crash with `SIGABRT` when parsing a DN that ends with a hex string
Product: [Fedora] Fedora Reporter: Christoph Erhardt <fedora>
Component: qgpgmeAssignee: Michal Hlavinka <mhlavink>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: frantisek, igor.raits, jkucera, mhlavink
Target Milestone: ---Keywords: Desktop, EasyFix
Target Release: ---   
Hardware: All   
OS: Linux   
URL: https://bugs.kde.org/show_bug.cgi?id=519563
Whiteboard:
Fixed In Version: qgpgme-2.0.0-2.fc45 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of:
: 2466475 (view as bug list) Environment:
Last Closed: 2026-05-04 18:12:34 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2466475    

Description Christoph Erhardt 2026-05-01 13:19:49 UTC
See the KDE bug report linked in the URL field for technical details.

Reproducible: Always

Steps to Reproduce:
1. Launch KMail.
2. Open a PGP-signed email.
Actual Results:
KMail crashes with `SIGABRT`.

Expected Results:
No crash.

Additional Information:
An upstream fix exists: https://github.com/gpg/gpgmeqt/commit/150b23c105f3ea7034e6f106e60686aea4e4a13e

Pagure PR incoming.

Comment 1 Christoph Erhardt 2026-05-01 13:26:02 UTC
Pull request against `rawhide`: https://src.fedoraproject.org/rpms/gpgme/pull-request/25
Please merge the fix into `f44` as well.

Comment 2 Michal Hlavinka 2026-05-04 17:45:34 UTC
Changing component as qgpgme is its own component. No need for (new) pull request.

Thanks for the upstream commit link. 

Yes, I will add the fix to all qgpgme 2.0.x branches

Comment 3 Fedora Update System 2026-05-04 18:09:54 UTC
FEDORA-2026-92c16d959f (qgpgme-2.0.0-2.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-92c16d959f

Comment 4 Fedora Update System 2026-05-04 18:12:34 UTC
FEDORA-2026-92c16d959f (qgpgme-2.0.0-2.fc45) has been pushed to the Fedora 45 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 5 Michal Hlavinka 2026-05-04 18:16:35 UTC
I was focused on rawhide comment and missed that this was F44 bug. This bug will be used for Rawhide. Created new clone for F44