{"action":"created","issue":{"url":"https://api.github.com/repos/appcelerator/titanium_mobile/issues/9391","repository_url":"https://api.github.com/repos/appcelerator/titanium_mobile","labels_url":"https://api.github.com/repos/appcelerator/titanium_mobile/issues/9391/labels{/name}","comments_url":"https://api.github.com/repos/appcelerator/titanium_mobile/issues/9391/comments","events_url":"https://api.github.com/repos/appcelerator/titanium_mobile/issues/9391/events","html_url":"https://github.com/appcelerator/titanium_mobile/pull/9391","id":254718407,"number":9391,"title":"[TIMOB-25219] Android: FileNotFoundExceptions should not be inside the Titanium log","user":{"login":"sgtcoolguy","id":3252,"avatar_url":"https://avatars0.githubusercontent.com/u/3252?v=4","gravatar_id":"","url":"https://api.github.com/users/sgtcoolguy","html_url":"https://github.com/sgtcoolguy","followers_url":"https://api.github.com/users/sgtcoolguy/followers","following_url":"https://api.github.com/users/sgtcoolguy/following{/other_user}","gists_url":"https://api.github.com/users/sgtcoolguy/gists{/gist_id}","starred_url":"https://api.github.com/users/sgtcoolguy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sgtcoolguy/subscriptions","organizations_url":"https://api.github.com/users/sgtcoolguy/orgs","repos_url":"https://api.github.com/users/sgtcoolguy/repos","events_url":"https://api.github.com/users/sgtcoolguy/events{/privacy}","received_events_url":"https://api.github.com/users/sgtcoolguy/received_events","type":"User","site_admin":false},"labels":[{"id":319882185,"url":"https://api.github.com/repos/appcelerator/titanium_mobile/labels/android","name":"android","color":"006b75","default":false},{"id":319887342,"url":"https://api.github.com/repos/appcelerator/titanium_mobile/labels/improvement","name":"improvement","color":"0e8a16","default":false},{"id":515872153,"url":"https://api.github.com/repos/appcelerator/titanium_mobile/labels/in-qe-testing%20%F0%9F%95%B5%EF%B8%8F%E2%80%8D%E2%99%82%EF%B8%8F","name":"in-qe-testing 🕵️‍♂️","color":"4163a3","default":false},{"id":771521575,"url":"https://api.github.com/repos/appcelerator/titanium_mobile/labels/no%20tests","name":"no tests","color":"d93f0b","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/appcelerator/titanium_mobile/milestones/22","html_url":"https://github.com/appcelerator/titanium_mobile/milestone/22","labels_url":"https://api.github.com/repos/appcelerator/titanium_mobile/milestones/22/labels","id":3173836,"number":22,"title":"7.3.0","description":null,"creator":{"login":"hansemannn","id":10667698,"avatar_url":"https://avatars0.githubusercontent.com/u/10667698?v=4","gravatar_id":"","url":"https://api.github.com/users/hansemannn","html_url":"https://github.com/hansemannn","followers_url":"https://api.github.com/users/hansemannn/followers","following_url":"https://api.github.com/users/hansemannn/following{/other_user}","gists_url":"https://api.github.com/users/hansemannn/gists{/gist_id}","starred_url":"https://api.github.com/users/hansemannn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hansemannn/subscriptions","organizations_url":"https://api.github.com/users/hansemannn/orgs","repos_url":"https://api.github.com/users/hansemannn/repos","events_url":"https://api.github.com/users/hansemannn/events{/privacy}","received_events_url":"https://api.github.com/users/hansemannn/received_events","type":"User","site_admin":false},"open_issues":44,"closed_issues":97,"state":"open","created_at":"2018-03-09T10:05:16Z","updated_at":"2018-05-17T14:07:20Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2017-09-01T18:28:29Z","updated_at":"2018-05-17T21:39:19Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/appcelerator/titanium_mobile/pulls/9391","html_url":"https://github.com/appcelerator/titanium_mobile/pull/9391","diff_url":"https://github.com/appcelerator/titanium_mobile/pull/9391.diff","patch_url":"https://github.com/appcelerator/titanium_mobile/pull/9391.patch"},"body":"**JIRA:** https://jira.appcelerator.org/browse/TIMOB-25219\r\n\r\n**Description:**\r\nThis removes passing the exception object to the `Log.e` call, which should avoid printing the full exception stack trace for the exact use case Hans mentioned - when unable to open a file or URL that doesn't exist. \r\n\r\nThere's some caveats here:\r\n- It's entirely possible we were unable to load the file/URL input stream for other reasons beyond file not found, and this change would remove the detail to know the underlying cause of failure.\r\n- It's also pretty likely there are lots of other places in the codebase we try to load files/URLs that we may also log the exception stack trace beyond the one Hans provided in his bug report."},"comment":{"url":"https://api.github.com/repos/appcelerator/titanium_mobile/issues/comments/390021241","html_url":"https://github.com/appcelerator/titanium_mobile/pull/9391#issuecomment-390021241","issue_url":"https://api.github.com/repos/appcelerator/titanium_mobile/issues/9391","id":390021241,"user":{"login":"hansemannn","id":10667698,"avatar_url":"https://avatars0.githubusercontent.com/u/10667698?v=4","gravatar_id":"","url":"https://api.github.com/users/hansemannn","html_url":"https://github.com/hansemannn","followers_url":"https://api.github.com/users/hansemannn/followers","following_url":"https://api.github.com/users/hansemannn/following{/other_user}","gists_url":"https://api.github.com/users/hansemannn/gists{/gist_id}","starred_url":"https://api.github.com/users/hansemannn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hansemannn/subscriptions","organizations_url":"https://api.github.com/users/hansemannn/orgs","repos_url":"https://api.github.com/users/hansemannn/repos","events_url":"https://api.github.com/users/hansemannn/events{/privacy}","received_events_url":"https://api.github.com/users/hansemannn/received_events","type":"User","site_admin":false},"created_at":"2018-05-17T21:39:19Z","updated_at":"2018-05-17T21:39:19Z","author_association":"CONTRIBUTOR","body":"@lokeshchdhry Addressed in https://github.com/appcelerator/titanium_mobile/pull/10060, but I don't have merge permissions either, so once it turns green, you can merge it."}}
{"actor":{"display_login":"hansemannn"}}