Closed Bug 1130727 Opened 10 years ago Closed 10 years ago

wrong time in chat

Categories

(Thunderbird :: Instant Messaging, defect)

31 Branch
x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: gvlatyshev, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0
Build ID: 20150115144710

Steps to reproduce:

1. log in to gtalk
2. send message to contact


Actual results:

the time, displayed right of the message is 1 off (e.g. 16:44:03 instead of 15:44:03)


Expected results:

Note: my timezone is correctly recognized by thunderbird
Date() in error console shows:
Sat Feb 07 2015 17:07:25 GMT+0300 (MSK)
Component: Untriaged → Instant Messaging
I'm finding this bug report pretty confusing, but I'll try to dig for more information.

(In reply to Gennadij Latyshev from comment #0)
> Steps to reproduce:
> 
> 1. log in to gtalk
> 2. send message to contact

This works fine for all developers, so there must be a configuration issue.

> the time, displayed right of the message is 1 off (e.g. 16:44:03 instead of
> 15:44:03)
> 
> 
> Expected results:
> 
> Note: my timezone is correctly recognized by thunderbird
What does this mean? We don't use timezones as set by, e.g. Lightning, we use whatever new Date() uses. For XMPP, we use the incoming date on the message anyway, so it's possible there's something wrong going on there. A debug log of some messages being sent and the dates you're seeing would be helpful! (Debug logs can be created from the account manager: right click on the account and "Copy debug log". It might have personal information in it, so I'd advise you to take a quick look at it first.)

> Date() in error console shows:
> Sat Feb 07 2015 17:07:25 GMT+0300 (MSK)
I'm confused at why this is different from both of the other times shown above.
Could you try sending a message with an IRC account on Thunderbird and see if the same problem occurs there?
The same problem with IRC

11:18:57 - ctmp1: test msg
11:18:58 - TEst не находится в сети.

debug log:

[11.05.2015 10:18:12] LOG   (@ prpl-irc: Socket.connect resource:///modules/socket.jsm:148)
Connecting to: chat.freenode.net:6667
[11.05.2015 10:18:12] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RESOLVING)
[11.05.2015 10:18:12] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RESOLVED)
[11.05.2015 10:18:12] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_CONNECTING_TO)
[11.05.2015 10:18:12] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_CONNECTED_TO)
[11.05.2015 10:18:12] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
CAP LS

[11.05.2015 10:18:12] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
NICK ctmp1

[11.05.2015 10:18:12] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
USER Thunderbird 0 * ctmp1

[11.05.2015 10:18:12] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_SENDING_TO)
[11.05.2015 10:18:12] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:12] DEBUG (@ prpl-irc: Socket.onStartRequest resource:///modules/socket.jsm:480)
onStartRequest
[11.05.2015 10:18:12] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net NOTICE * :*** Looking up your hostname...","command":"NOTICE","params":["*","*** Looking up your hostname..."],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:12] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:12] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net NOTICE * :*** Checking Ident","command":"NOTICE","params":["*","*** Checking Ident"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:13] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:13] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net NOTICE * :*** Couldn't look up your hostname","command":"NOTICE","params":["*","*** Couldn't look up your hostname"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net NOTICE * :*** No Ident response","command":"NOTICE","params":["*","*** No Ident response"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net CAP * LS :account-notify extended-join identify-msg multi-prefix sasl","command":"CAP","params":["*","LS","account-notify extended-join identify-msg multi-prefix sasl"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
CAP REQ multi-prefix

[11.05.2015 10:18:19] LOG   (@ prpl-irc: ircCAP.commands.CAP resource://gre/modules/ircCAP.jsm:76)
Unhandled CAP messages: account-notify extended-join identify-msg
Raw message: :wolfe.freenode.net CAP * LS :account-notify extended-join identify-msg multi-prefix sasl
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_SENDING_TO)
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net CAP ctmp1 ACK :multi-prefix ","command":"CAP","params":["ctmp1","ACK","multi-prefix "],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
CAP END

[11.05.2015 10:18:19] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
CAP END

[11.05.2015 10:18:19] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_SENDING_TO)
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 001 ctmp1 :Welcome to the freenode Internet Relay Chat Network ctmp1","command":"001","params":["ctmp1","Welcome to the freenode Internet Relay Chat Network ctmp1"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
WHOIS ctmp1

[11.05.2015 10:18:19] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_SENDING_TO)
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 002 ctmp1 :Your host is wolfe.freenode.net[91.217.189.44/6667], running version ircd-seven-1.1.3","command":"002","params":["ctmp1","Your host is wolfe.freenode.net[91.217.189.44/6667], running version ircd-seven-1.1.3"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 003 ctmp1 :This server was created Mon Sep 15 2014 at 10:05:03 UTC","command":"003","params":["ctmp1","This server was created Mon Sep 15 2014 at 10:05:03 UTC"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 004 ctmp1 wolfe.freenode.net ircd-seven-1.1.3 DOQRSZaghilopswz CFILMPQSbcefgijklmnopqrstvz bkloveqjfI","command":"004","params":["ctmp1","wolfe.freenode.net","ircd-seven-1.1.3","DOQRSZaghilopswz","CFILMPQSbcefgijklmnopqrstvz","bkloveqjfI"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 005 ctmp1 CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQScgimnprstz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode KNOCK STATUSMSG=@+ CALLERID=g :are supported by this server","command":"005","params":["ctmp1","CHANTYPES=#","EXCEPTS","INVEX","CHANMODES=eIbq,k,flj,CFLMPQScgimnprstz","CHANLIMIT=#:120","PREFIX=(ov)@+","MAXLIST=bqeI:100","MODES=4","NETWORK=freenode","KNOCK","STATUSMSG=@+","CALLERID=g","are supported by this server"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] LOG   (@ prpl-irc: ircISUPPORT.commands["005"] resource://gre/modules/ircISUPPORT.jsm:66)
Unhandled ISUPPORT messages: EXCEPTS INVEX CHANMODES MAXLIST MODES NETWORK KNOCK STATUSMSG CALLERID
Raw message: :wolfe.freenode.net 005 ctmp1 CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQScgimnprstz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode KNOCK STATUSMSG=@+ CALLERID=g :are supported by this server
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 005 ctmp1 CASEMAPPING=rfc1459 CHARSET=ascii NICKLEN=16 CHANNELLEN=50 TOPICLEN=390 ETRACE CPRIVMSG CNOTICE DEAF=D MONITOR=100 FNC TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: :are supported by this server","command":"005","params":["ctmp1","CASEMAPPING=rfc1459","CHARSET=ascii","NICKLEN=16","CHANNELLEN=50","TOPICLEN=390","ETRACE","CPRIVMSG","CNOTICE","DEAF=D","MONITOR=100","FNC","TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR:","are supported by this server"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
MONITOR C

[11.05.2015 10:18:19] LOG   (@ prpl-irc: ircISUPPORT.commands["005"] resource://gre/modules/ircISUPPORT.jsm:66)
Unhandled ISUPPORT messages: CHARSET ETRACE CPRIVMSG CNOTICE DEAF FNC
Raw message: :wolfe.freenode.net 005 ctmp1 CASEMAPPING=rfc1459 CHARSET=ascii NICKLEN=16 CHANNELLEN=50 TOPICLEN=390 ETRACE CPRIVMSG CNOTICE DEAF=D MONITOR=100 FNC TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: :are supported by this server
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 005 ctmp1 EXTBAN=$,ajrxz WHOX CLIENTVER=3.0 SAFELIST ELIST=CTU :are supported by this server","command":"005","params":["ctmp1","EXTBAN=$,ajrxz","WHOX","CLIENTVER=3.0","SAFELIST","ELIST=CTU","are supported by this server"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] LOG   (@ prpl-irc: ircISUPPORT.commands["005"] resource://gre/modules/ircISUPPORT.jsm:66)
Unhandled ISUPPORT messages: EXTBAN WHOX CLIENTVER SAFELIST ELIST
Raw message: :wolfe.freenode.net 005 ctmp1 EXTBAN=$,ajrxz WHOX CLIENTVER=3.0 SAFELIST ELIST=CTU :are supported by this server
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 251 ctmp1 :There are 158 users and 85394 invisible on 27 servers","command":"251","params":["ctmp1","There are 158 users and 85394 invisible on 27 servers"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 252 ctmp1 24 :IRC Operators online","command":"252","params":["ctmp1","24","IRC Operators online"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 253 ctmp1 4 :unknown connection(s)","command":"253","params":["ctmp1","4","unknown connection(s)"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_SENDING_TO)
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 254 ctmp1 57714 :channels formed","command":"254","params":["ctmp1","57714","channels formed"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 255 ctmp1 :I have 3344 clients and 1 servers","command":"255","params":["ctmp1","I have 3344 clients and 1 servers"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 265 ctmp1 3344 6804 :Current local users 3344, max 6804","command":"265","params":["ctmp1","3344","6804","Current local users 3344, max 6804"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 266 ctmp1 85552 105669 :Current global users 85552, max 105669","command":"266","params":["ctmp1","85552","105669","Current global users 85552, max 105669"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 250 ctmp1 :Highest connection count: 6805 (6804 clients) (2642911 connections received)","command":"250","params":["ctmp1","Highest connection count: 6805 (6804 clients) (2642911 connections received)"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 375 ctmp1 :- wolfe.freenode.net Message of the Day - ","command":"375","params":["ctmp1","- wolfe.freenode.net Message of the Day - "],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- Welcome to wolfe.freenode.net in Stockholm, SE.","command":"372","params":["ctmp1","- Welcome to wolfe.freenode.net in Stockholm, SE."],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- Thanks to http://www.portlane.com/ for sponsoring","command":"372","params":["ctmp1","- Thanks to http://www.portlane.com/ for sponsoring"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- this server!","command":"372","params":["ctmp1","- this server!"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :-  ","command":"372","params":["ctmp1","-  "],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- WOLFE, GENE [1931-].  Prolific writer of short stories and","command":"372","params":["ctmp1","- WOLFE, GENE [1931-].  Prolific writer of short stories and"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- novels. His best-known work is the multi-volume novel The","command":"372","params":["ctmp1","- novels. His best-known work is the multi-volume novel The"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- Book of the New Sun. He has won multiple awards including","command":"372","params":["ctmp1","- Book of the New Sun. He has won multiple awards including"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- the Nebula Award, the World Fantasy Award, The Campell","command":"372","params":["ctmp1","- the Nebula Award, the World Fantasy Award, The Campell"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- Memorial Award and the Locus Award. He was awarded the World","command":"372","params":["ctmp1","- Memorial Award and the Locus Award. He was awarded the World"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- Fantasy Award for lifetime achievement in 1996.","command":"372","params":["ctmp1","- Fantasy Award for lifetime achievement in 1996."],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :-  ","command":"372","params":["ctmp1","-  "],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- Welcome to freenode - supporting the free and open source","command":"372","params":["ctmp1","- Welcome to freenode - supporting the free and open source"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- software communities since 1998.","command":"372","params":["ctmp1","- software communities since 1998."],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :-  ","command":"372","params":["ctmp1","-  "],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- By connecting to freenode you indicate that you have read and","command":"372","params":["ctmp1","- By connecting to freenode you indicate that you have read and"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- accept our policies as set out on http://www.freenode.net","command":"372","params":["ctmp1","- accept our policies as set out on http://www.freenode.net"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- freenode runs an open proxy scanner. Please join #freenode for","command":"372","params":["ctmp1","- freenode runs an open proxy scanner. Please join #freenode for"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- any network-related questions or queries, where a number of","command":"372","params":["ctmp1","- any network-related questions or queries, where a number of"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- volunteer staff and helpful users will be happy to assist you.","command":"372","params":["ctmp1","- volunteer staff and helpful users will be happy to assist you."],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :-  ","command":"372","params":["ctmp1","-  "],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- You can meet us at FOSSCON (http://www.fosscon.org) where we get","command":"372","params":["ctmp1","- You can meet us at FOSSCON (http://www.fosscon.org) where we get"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- together with like-minded FOSS enthusiasts for talks and","command":"372","params":["ctmp1","- together with like-minded FOSS enthusiasts for talks and"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- real-life collaboration.","command":"372","params":["ctmp1","- real-life collaboration."],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :-  ","command":"372","params":["ctmp1","-  "],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- We would like to thank Private Internet Access","command":"372","params":["ctmp1","- We would like to thank Private Internet Access"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- (https://www.privateinternetaccess.com/) and the other","command":"372","params":["ctmp1","- (https://www.privateinternetaccess.com/) and the other"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- organisations that help keep freenode and our other projects","command":"372","params":["ctmp1","- organisations that help keep freenode and our other projects"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- running for their sustained support.","command":"372","params":["ctmp1","- running for their sustained support."],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :-  ","command":"372","params":["ctmp1","-  "],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- In particular we would like to thank the sponsor","command":"372","params":["ctmp1","- In particular we would like to thank the sponsor"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :- of this server, details of which can be found above.","command":"372","params":["ctmp1","- of this server, details of which can be found above."],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 372 ctmp1 :-  ","command":"372","params":["ctmp1","-  "],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 376 ctmp1 :End of /MOTD command.","command":"376","params":["ctmp1","End of /MOTD command."],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:19] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":ctmp1 MODE ctmp1 :+i","command":"MODE","params":["ctmp1","+i"],"nickname":"ctmp1","user":null,"host":null,"source":null}
[11.05.2015 10:18:25] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:25] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 311 ctmp1 ctmp1 ~Thunderbi 77.51.77.140 * :ctmp1","command":"311","params":["ctmp1","ctmp1","~Thunderbi","77.51.77.140","*","ctmp1"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:25] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:25] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 312 ctmp1 ctmp1 wolfe.freenode.net :Stockholm, SE","command":"312","params":["ctmp1","ctmp1","wolfe.freenode.net","Stockholm, SE"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:25] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 378 ctmp1 ctmp1 :is connecting from *@77.51.77.140 77.51.77.140","command":"378","params":["ctmp1","ctmp1","is connecting from *@77.51.77.140 77.51.77.140"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:25] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 317 ctmp1 ctmp1 6 1431328698 :seconds idle, signon time","command":"317","params":["ctmp1","ctmp1","6","1431328698","seconds idle, signon time"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:25] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 318 ctmp1 ctmp1 :End of /WHOIS list.","command":"318","params":["ctmp1","ctmp1","End of /WHOIS list."],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:41] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
MONITOR + test

[11.05.2015 10:18:41] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_SENDING_TO)
[11.05.2015 10:18:41] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:41] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 731 ctmp1 :test","command":"731","params":["ctmp1","test"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:47] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
WHOIS test

[11.05.2015 10:18:47] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_SENDING_TO)
[11.05.2015 10:18:47] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:47] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 401 ctmp1 test :No such nick/channel","command":"401","params":["ctmp1","test","No such nick/channel"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:47] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 318 ctmp1 test :End of /WHOIS list.","command":"318","params":["ctmp1","test","End of /WHOIS list."],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:47] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
WHOWAS test

[11.05.2015 10:18:47] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_SENDING_TO)
[11.05.2015 10:18:47] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:47] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 314 ctmp1 TEst ~Thunderbi b2b-5-10-166-3.unitymedia.biz * :TEst","command":"314","params":["ctmp1","TEst","~Thunderbi","b2b-5-10-166-3.unitymedia.biz","*","TEst"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:47] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:47] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 312 ctmp1 TEst cameron.freenode.net :Mon May 11 06:35:04 2015","command":"312","params":["ctmp1","TEst","cameron.freenode.net","Mon May 11 06:35:04 2015"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:47] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 369 ctmp1 test :End of WHOWAS","command":"369","params":["ctmp1","test","End of WHOWAS"],"servername":"wolfe.freenode.net"}
[11.05.2015 10:18:57] LOG   (@ prpl-irc: Socket.sendString resource:///modules/socket.jsm:255)
Sending:
PRIVMSG TEst :test msg

[11.05.2015 10:18:57] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_SENDING_TO)
[11.05.2015 10:18:57] DEBUG (@ prpl-irc: Socket.onTransportStatus resource:///modules/socket.jsm:557)
onTransportStatus(STATUS_RECEIVING_FROM)
[11.05.2015 10:18:57] DEBUG (@ prpl-irc: ircSocket.prototype.onDataReceived resource://gre/components/irc.js:696)
{"rawMessage":":wolfe.freenode.net 401 ctmp1 TEst :No such nick/channel","command":"401","params":["ctmp1","TEst","No such nick/channel"],"servername":"wolfe.freenode.net"}
Marked comment 2 private as it contained a password.
The relevant code is likely https://dxr.mozilla.org/comm-central/source/chat/modules/imThemes.jsm#356.

> Date() in error console shows:
> Sat Feb 07 2015 17:07:25 GMT+0300 (MSK)

Could you try (new Date()).toLocaleTimeString() in the error console (which is what that code uses)?
(new Date()).toLocaleTimeString()
15:42:59

Date() shows:
Mon May 11 2015 14:45:03 GMT+0300 (MSK)
I've entered the same code to firefox console and again got 1 hour difference. Is it the system misconfiguration?
Changed timezone to Minsk (GMT+3) and then back to Moscow (GMT+3). Now Date() and (new Date()).toLocaleTimeString() give identical time. Probably not a  valid thunderbird/firefox bug
Thanks for checking!
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.