{"action":"created","issue":{"url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/2286","repository_url":"https://api.github.com/repos/signalapp/Signal-Desktop","labels_url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/2286/labels{/name}","comments_url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/2286/comments","events_url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/2286/events","html_url":"https://github.com/signalapp/Signal-Desktop/issues/2286","id":317571370,"node_id":"MDU6SXNzdWUzMTc1NzEzNzA=","number":2286,"title":"Invalid date","user":{"login":"amichair","id":1410200,"node_id":"MDQ6VXNlcjE0MTAyMDA=","avatar_url":"https://avatars3.githubusercontent.com/u/1410200?v=4","gravatar_id":"","url":"https://api.github.com/users/amichair","html_url":"https://github.com/amichair","followers_url":"https://api.github.com/users/amichair/followers","following_url":"https://api.github.com/users/amichair/following{/other_user}","gists_url":"https://api.github.com/users/amichair/gists{/gist_id}","starred_url":"https://api.github.com/users/amichair/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amichair/subscriptions","organizations_url":"https://api.github.com/users/amichair/orgs","repos_url":"https://api.github.com/users/amichair/repos","events_url":"https://api.github.com/users/amichair/events{/privacy}","received_events_url":"https://api.github.com/users/amichair/received_events","type":"User","site_admin":false},"labels":[{"id":738944613,"node_id":"MDU6TGFiZWw3Mzg5NDQ2MTM=","url":"https://api.github.com/repos/signalapp/Signal-Desktop/labels/Bug","name":"Bug","color":"f90c2c","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2018-04-25T10:36:35Z","updated_at":"2018-07-26T16:41:10Z","closed_at":null,"author_association":"NONE","body":"- [ X] I have searched open and closed issues for duplicates\r\n\r\n### Bug description\r\n\r\nI have a client installed on both android and desktop. In the middle of a chat with someone which worked fine, one of the message I received was ok on android, but the same message on the desktop was replaced with a baloon stating 'Error handling incoming message. Invalid date' and a red exclamation mark icon next to it. The rest of the conversation before/after this was ok on both devices.\r\n\r\nLooking at the message details on both devices, I see the From field is the same. Received dates are formatted differently (e.g. desktop doesn't show seconds or timezone) so I can't compare exactly, but the time appears to be the same. The Sent date, however, on android is a few seconds before the received date, but on the desktop appears to be two days into the future at 12:00AM. Indeed, looks like an invalid date... but no idea how it got there, and if so why only to desktop and not android. In addition, on the desktop there is an extra 'Error' field that says 'No record for device [phone number].2' where [phone number] is the contact's phone number, but there is a literal '.2' appended to it (not sure what that means). The android also has a 'Via: Data (Signal)' field that's not in the desktop info, and the desktop has a red 'Delete this message' button that's not on android.\r\n\r\n### Steps to reproduce\r\n\r\nI've seen this happen once. No idea how to reproduce it.\r\n\r\nActual result:\r\nError message is shown instead of the message on desktop client, whereas on android the actual message is shown properly.\r\n\r\nExpected result:\r\nMessage should be shown properly on both desktop and android.\r\n\r\n\r\nSignal version:\r\nI just upgraded to v1.8.0 shortly before submitting this report, but at the time the message was received (a couple days ago) it was the previous released version, I think v1.7.1.\r\n\r\nOperating System:\r\nKubuntu 17.10\r\n\r\nLinked device version:\r\nv4.18.3.\r\n\r\n\r\n### Link to debug log\r\n\r\nhttps://debuglogs.org/44cd31f421d379cbdb7aac8f4c77b9c603177463acb72820c51efd4364b8f7c4\r\n\r\n(the received time field of the bad message info on desktop client is Monday, April 23, 2018 5:03 PM)"},"comment":{"url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/comments/408159685","html_url":"https://github.com/signalapp/Signal-Desktop/issues/2286#issuecomment-408159685","issue_url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/2286","id":408159685,"node_id":"MDEyOklzc3VlQ29tbWVudDQwODE1OTY4NQ==","user":{"login":"scottnonnenberg-signal","id":36971246,"node_id":"MDQ6VXNlcjM2OTcxMjQ2","avatar_url":"https://avatars1.githubusercontent.com/u/36971246?v=4","gravatar_id":"","url":"https://api.github.com/users/scottnonnenberg-signal","html_url":"https://github.com/scottnonnenberg-signal","followers_url":"https://api.github.com/users/scottnonnenberg-signal/followers","following_url":"https://api.github.com/users/scottnonnenberg-signal/following{/other_user}","gists_url":"https://api.github.com/users/scottnonnenberg-signal/gists{/gist_id}","starred_url":"https://api.github.com/users/scottnonnenberg-signal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scottnonnenberg-signal/subscriptions","organizations_url":"https://api.github.com/users/scottnonnenberg-signal/orgs","repos_url":"https://api.github.com/users/scottnonnenberg-signal/repos","events_url":"https://api.github.com/users/scottnonnenberg-signal/events{/privacy}","received_events_url":"https://api.github.com/users/scottnonnenberg-signal/received_events","type":"User","site_admin":false},"created_at":"2018-07-26T16:41:10Z","updated_at":"2018-07-26T16:41:10Z","author_association":"CONTRIBUTOR","body":"Ah, the classic Bad MAC error. And it's between your mobile device and a linked desktop. Can you talk about the history of your desktop device? How long have you had it linked? How often do you use it? When did these errors first start happening?"}}
{"actor":{"display_login":"scottnonnenberg-signal"}}