{"action":"created","issue":{"url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/2104","repository_url":"https://api.github.com/repos/signalapp/Signal-Desktop","labels_url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/2104/labels{/name}","comments_url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/2104/comments","events_url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/2104/events","html_url":"https://github.com/signalapp/Signal-Desktop/issues/2104","id":302123713,"number":2104,"title":"Error handling incoming message after communication partner changed device","user":{"login":"MarcSaric","id":25855451,"avatar_url":"https://avatars2.githubusercontent.com/u/25855451?v=4","gravatar_id":"","url":"https://api.github.com/users/MarcSaric","html_url":"https://github.com/MarcSaric","followers_url":"https://api.github.com/users/MarcSaric/followers","following_url":"https://api.github.com/users/MarcSaric/following{/other_user}","gists_url":"https://api.github.com/users/MarcSaric/gists{/gist_id}","starred_url":"https://api.github.com/users/MarcSaric/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarcSaric/subscriptions","organizations_url":"https://api.github.com/users/MarcSaric/orgs","repos_url":"https://api.github.com/users/MarcSaric/repos","events_url":"https://api.github.com/users/MarcSaric/events{/privacy}","received_events_url":"https://api.github.com/users/MarcSaric/received_events","type":"User","site_admin":false},"labels":[{"id":738954867,"url":"https://api.github.com/repos/signalapp/Signal-Desktop/labels/Need%20Information","name":"Need Information","color":"c2a7e8","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-04T21:25:21Z","updated_at":"2018-03-06T17:40:01Z","closed_at":null,"author_association":"NONE","body":"<!--\r\nPlease fill out this template with all the information you have. We can't do much without\r\nboth logs and a detailed description of what you encountered. Please do your best!\r\n\r\nPlease note that this tracker is only for bugs and feature requests. Please try these\r\nlocations if you have a question or comment:\r\n\r\n  https://community.signalusers.org/\r\n  http://support.signal.org/\r\n  support@whispersystems.org\r\n\r\nLastly, be sure to preview your issue before saving. Thanks!\r\n-->\r\n\r\n- [X] I have searched open and closed issues for duplicates\r\n<!--\r\n  You can search all issues here:\r\n    https://github.com/WhisperSystems/Signal-Desktop/issues?utf8=%E2%9C%93&q=is%3Aissue\r\n  Replace [ ] with [X] once you've searched\r\n-->\r\n\r\n----------------------------------------\r\n\r\n### Bug description\r\n\r\n<!-- Give an overall summary of the issue. -->\r\n\r\nThe Linux desktop client was not started for a longer time and produced several errors afterwards: For two communication partners ,new messages where not loaded at all for one, several recent messages (minutes ago) could not be loaded. Resetting encryption did not help. Messages where received on another device with no problems.\r\n\r\n### Steps to reproduce\r\n\r\nCan't as I don't know what's causing it, probable reason: Change of communication device by communication partner and long time without starting Signal client on my computer.\r\n<!-- Using bullet points, list the steps that reproduce the bug. -->\r\n\r\nActual result:\r\n<!-- Describe the details of the buggy behaviour. -->\r\n\r\nSeveral messages could not be loaded.\r\n\r\nExpected result:\r\n<!-- Describe in detail what the correct behavior should be. -->\r\n\r\nMessages should be readable.\r\n\r\n### Screenshots\r\n\r\n<!--\r\nHow to take screenshots on all OSes: https://www.take-a-screenshot.org/\r\nYou can drag and drop images into this text box.\r\n-->\r\n\r\n\r\n### Platform info\r\n\r\n\r\nSignal version:\r\n<!-- You can see Signal's version number at Help -> About or File -> About Signal Desktop -->\r\n\r\nSignal Desktop 1.5.2\r\n\r\nOperating System:\r\n<!-- Instructions for finding your OS version are here: http://whatsmyos.com/ -->\r\n\r\nUbuntu 16.04\r\n\r\nLinked device version:\r\n<!-- Android: Settings -> Advanced,  iOS: Settings -> General -> About -->\r\n\r\nAndroid 7\r\n\r\n### Link to debug log\r\n\r\nhttps://gist.github.com/anonymous/60fca4a1449237ee4e56790bb3f0e383\r\n\r\n<!--\r\nImmediately after the bug has happened, submit a debug log via View -> Debug Log, then copy that URL here.\r\n\r\n\r\nIn most cases, a log from your other devices is also useful:\r\n  Android: https://support.signal.org/hc/en-us/articles/212535838\r\n  iOS: https://support.signal.org/hc/en-us/articles/229676507\r\n-->\r\n"},"comment":{"url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/comments/370864822","html_url":"https://github.com/signalapp/Signal-Desktop/issues/2104#issuecomment-370864822","issue_url":"https://api.github.com/repos/signalapp/Signal-Desktop/issues/2104","id":370864822,"user":{"login":"scottnonnenberg","id":443005,"avatar_url":"https://avatars2.githubusercontent.com/u/443005?v=4","gravatar_id":"","url":"https://api.github.com/users/scottnonnenberg","html_url":"https://github.com/scottnonnenberg","followers_url":"https://api.github.com/users/scottnonnenberg/followers","following_url":"https://api.github.com/users/scottnonnenberg/following{/other_user}","gists_url":"https://api.github.com/users/scottnonnenberg/gists{/gist_id}","starred_url":"https://api.github.com/users/scottnonnenberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scottnonnenberg/subscriptions","organizations_url":"https://api.github.com/users/scottnonnenberg/orgs","repos_url":"https://api.github.com/users/scottnonnenberg/repos","events_url":"https://api.github.com/users/scottnonnenberg/events{/privacy}","received_events_url":"https://api.github.com/users/scottnonnenberg/received_events","type":"User","site_admin":false},"created_at":"2018-03-06T17:40:01Z","updated_at":"2018-03-06T17:40:01Z","author_association":"MEMBER","body":"Hey there, @MarcSaric. Some types of errors are to be expected after not opening the application for a very long time. In your case, the majority of your errors are because the attachments included with your incoming messages expired. They are only kept on our servers for 30 days.\r\n\r\n```\r\nINFO  2018-03-04T20:45:19.450Z queueDecryptedEnvelope error handling envelope +[REDACTED]212.1 1517920751273 : HTTPError: promise_ajax: error response; code: 404\r\n    at HTTPError (file:///opt/Signal/resources/app.asar/js/libtextsecure.js:37629:17)\r\n    at file:///opt/Signal/resources/app.asar/js/libtextsecure.js:37587:22\r\n    at <anonymous>\r\n    at process._tickCallback (internal/process/next_tick.js:109:7)\r\n```\r\n\r\nI'd be interested to know what happens going forward with this Signal Desktop installation. Please come back and tell us how things are going, perhaps supply us with a new log. Thanks!"}}
{"actor":{"display_login":"scottnonnenberg"}}