After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 372435 - When I import more certs, it displays wrong certificate details in received/sent e-mails
When I import more certs, it displays wrong certificate details in received/s...
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.8.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: Milan Crha
Evolution QA team
: 599689 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-11-08 12:40 UTC by nyyr1
Modified: 2010-05-20 18:18 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
proposed eds patch (6.73 KB, patch)
2009-03-03 11:33 UTC, Milan Crha
committed Details | Review
proposed evo patch (2.02 KB, patch)
2009-03-03 11:40 UTC, Milan Crha
committed Details | Review

Description nyyr1 2006-11-08 12:40:22 UTC
Please describe the problem:
I have 3 personal certificates imported in Evolution.
When I sign a message (and send it), it then show, that the message's
signature is valid, bud when I click to view certificate, it
displays another one of those 3. When I then delete all certificates,
it then displays different certificate, but still not the one,
I had selected as signing certificate.

Steps to reproduce:
1. Import several personal certificates in Evolution.
2. Sign a message with one of them and send it.
3. Click on certificate details of signature in sent message.

Actual results:
Displays wrong certificate details.

Expected results:
Displays right certificate details.

Does this happen every time?
yes

Other information:
I don't know, if it really signs message with the right certificate and if it is just problem of displaying it.
Comment 1 nyyr1 2006-11-24 13:36:11 UTC
So I found, that it is signing with right cert, it just displays wrong one.
Comment 2 Milan Crha 2009-02-26 14:44:32 UTC
those other certificates, were they for the same mail address or different?
Comment 3 nyyr1 2009-02-26 18:56:20 UTC
For the same mail address, of course ;-)
Comment 4 Milan Crha 2009-03-03 09:42:27 UTC
I see, I can reproduce it on actual trunk too. Thanks.
Comment 5 Milan Crha 2009-03-03 11:33:17 UTC
Created attachment 129933 [details] [review]
proposed eds patch

for evolution-data-server;
Comment 6 Milan Crha 2009-03-03 11:40:28 UTC
Created attachment 129934 [details] [review]
proposed evo patch

for evolution;

With these two patches evolution shows correct certificate used for signing the message, not that one imported in user's certificate db.
Comment 7 Milan Crha 2009-10-16 08:24:12 UTC
Created commit 24a7048 in eds master (2.29.1+)
Created commit b61ed73 in evo master (2.29.1+)
Comment 8 Milan Crha 2010-05-20 18:18:54 UTC
*** Bug 599689 has been marked as a duplicate of this bug. ***