Closed Bug 1367672 Opened 8 years ago Closed 8 years ago

Enigmail Key Management - Expiry date 1/1/70 on Linux 32

Categories

(Thunderbird :: Untriaged, defect)

54 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: chriechers, Unassigned)

Details

Attachments

(1 file)

Attached image key_expiry.png
User Agent: Mozilla/5.0 (X11; Linux i686; rv:54.0) Gecko/20100101 Firefox/54.0 Build ID: 20170523002428 Steps to reproduce: Menu Button - Enigmail - Key Management For all keys in the key ring with an expiry date the date shown in the 'Expiry' column is 1/1/70 - see attached screenshot. Actual results: TB 54.0b1 on Linux, Enigmail version 1.9.7 Problem is not seen on Windows. Comment from the author of the Enigmail add-on on the enigmail-users@enigmail.net mailing list: "I think that you have a few issues that are not related to Enigmail but are more general Thunderbird issues. The date error does not make any sense to me. I'm simply using a standard TB function to display the date in your locale." Presumably the same problem: Right-click a key - Key Properties: Created and Expiry date also shows 1/1/70 Expected results: The dates should show correctly. There is one confirmation from another Enigmail developer on the Enigmail mailing list: "This is indeed a TB issue. Just tried with 54.0.b1, see attachment. 1/1/00 shown in the attachment is in reality a key with expiry date shown by GnuPG as "expires: 2099-12-31" This should be reported against TB."
Information about locale: > locale LANG=en_US.utf8 LC_CTYPE="en_US.utf8" LC_NUMERIC="en_US.utf8" LC_TIME="en_US.utf8" LC_COLLATE="en_US.utf8" LC_MONETARY="en_US.utf8" LC_MESSAGES="en_US.utf8" LC_PAPER="en_US.utf8" LC_NAME="en_US.utf8" LC_ADDRESS="en_US.utf8" LC_TELEPHONE="en_US.utf8" LC_MEASUREMENT="en_US.utf8" LC_IDENTIFICATION="en_US.utf8" LC_ALL=
Sorry, if an add-on doesn't work, this is *not* a Thunderbird issue. The add-on author needs to do whatever is necessary to adapt his (or her) add-on to the latest changed in Thunderbird. I know that Patrick builds his add-on against latest TB trunk, so I'm a little surprised that this issue hasn't been picked up. Patrick, can you please take a look here. What function are you using to format date/time? In Gecko 53/54/55 Mozilla core have reworked date/time formatting greatly, we had to adopt to those changes and we're still not done. Bug 1332351, bug 1346549, bug 1313659, bug 1229684, bug 1356403, bug 1360915. Especially on Linux32 we had problems for a while. That got fixed by bug 1229684.
Flags: needinfo?(patrick)
Looking through the source of Enigmail 1.9.6, I found various references to nsIScriptableDateFormat. These need to be changed.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
Summary: Enigmail Key Management - Expiry date 1/1/70 → Enigmail Key Management - Expiry date 1/1/70 on Linux 32
I see, thanks. I wans't aware of these changes.
Flags: needinfo?(patrick)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: