Summary: | KMail sends "Date:" wrong header after daylight saving time has ended | ||
---|---|---|---|
Product: | [Applications] kmail | Reporter: | Heiko Hund <heiko> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kollix |
Priority: | NOR | ||
Version: | 1.8.2 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Heiko Hund
2005-11-04 14:33:11 UTC
I don't think I saw that when we entered DST three weeks ago. Let me check my sent-mail folder... This message was sent before DST: Date: Sat, 15 Oct 2005 18:42:34 -0300 This message was sent after DST: Date: Sun, 16 Oct 2005 00:31:31 -0300 So, yes, I can confirm the bug (I was running r470926 then) Checking with 3.5, I can not confirm this bug A mail generated on 29.10.2005 (in CEST) has Date: Sat, 29 Oct 2005 15:00:31 +0200 on 1.11.2005 (CET) has Date: Tue, 1 Nov 2005 11:45:22 +0100 kmail said in these days it was User-Agent: KMail/1.8.92 Can you confirm that no restart of KMail happened after the change to CET? After a restart my KMail was right again. Ah, I see. Sorry, missed that point. I simply checked my sent mail folder today. OK, I now ran a test with current 3.5 where I changed my system time to 30.10.2005 1:59 CEST, generated a mail (it has +0200) then without restarting kmail changed time to current time and generated another mail (still +0200). After a new start of kmail, a newly generated mail has +0100 So, I confirm this bug with current 3.5 The bug is still present in 3.5.5 (I'm using debian kmail 3.5.5.dfsg.1-6). I keep kmail running all the time. Since the last daylight-saving switch I was sending out emails with the wrong Date header. Only when I restarted kmail this morning the Date header is correct again. Here is the relevant portion of the grep of sent emails: Mail/sent-mail/cur > grep '^Date:' *|tail -10 1194019378.11287.hSSlK:2,S:Date: Fri, 2 Nov 2007 18:02:57 +0200 1194252779.11287.JfyIh:2,S:Date: Mon, 5 Nov 2007 10:52:59 +0200 1194253074.11287.XwO8l:2,S:Date: Mon, 5 Nov 2007 10:57:53 +0200 1194253697.11287.LW0Ow:2,S:Date: Mon, 5 Nov 2007 11:08:16 +0200 1194254035.11287.wVd30:2,S:Date: Mon, 5 Nov 2007 11:13:55 +0200 1194256277.11287.ap9Oo:2,S:Date: Mon, 5 Nov 2007 11:51:16 +0200 1194259217.11287.WZmH6:2,S:Date: Mon, 5 Nov 2007 12:40:16 +0200 1194261234.27995.647ai:2,S:Date: Mon, 5 Nov 2007 12:13:53 +0100 1194261290.27995.R8BIH:2,S:Date: Mon, 5 Nov 2007 12:14:49 +0100 1194270928.27995.jdLz3:2,S:Date: Mon, 5 Nov 2007 14:55:27 +0100 Notice the change around 12:13. The bug is still present in KDE 4.3.0 SVN commit 1017439 by mkoller: BUG: 115672 do not cache the time offset from UTC as the DST/non-DST day change would not be detected M +4 -1 datetime.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1017439 |