{"action":"created","issue":{"url":"https://api.github.com/repos/electron/electron/issues/14443","repository_url":"https://api.github.com/repos/electron/electron","labels_url":"https://api.github.com/repos/electron/electron/issues/14443/labels{/name}","comments_url":"https://api.github.com/repos/electron/electron/issues/14443/comments","events_url":"https://api.github.com/repos/electron/electron/issues/14443/events","html_url":"https://github.com/electron/electron/issues/14443","id":356714671,"node_id":"MDU6SXNzdWUzNTY3MTQ2NzE=","number":14443,"title":"Audio does not work on WebRTC app on Electron after a few days of continuous running on MacOS","user":{"login":"divyamrastogi","id":1598017,"node_id":"MDQ6VXNlcjE1OTgwMTc=","avatar_url":"https://avatars0.githubusercontent.com/u/1598017?v=4","gravatar_id":"","url":"https://api.github.com/users/divyamrastogi","html_url":"https://github.com/divyamrastogi","followers_url":"https://api.github.com/users/divyamrastogi/followers","following_url":"https://api.github.com/users/divyamrastogi/following{/other_user}","gists_url":"https://api.github.com/users/divyamrastogi/gists{/gist_id}","starred_url":"https://api.github.com/users/divyamrastogi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/divyamrastogi/subscriptions","organizations_url":"https://api.github.com/users/divyamrastogi/orgs","repos_url":"https://api.github.com/users/divyamrastogi/repos","events_url":"https://api.github.com/users/divyamrastogi/events{/privacy}","received_events_url":"https://api.github.com/users/divyamrastogi/received_events","type":"User","site_admin":false},"labels":[{"id":520323169,"node_id":"MDU6TGFiZWw1MjAzMjMxNjk=","url":"https://api.github.com/repos/electron/electron/labels/bug%20:beetle:","name":"bug :beetle:","color":"fbca04","default":false},{"id":97403606,"node_id":"MDU6TGFiZWw5NzQwMzYwNg==","url":"https://api.github.com/repos/electron/electron/labels/platform/macOS","name":"platform/macOS","color":"c7def8","default":false},{"id":839475038,"node_id":"MDU6TGFiZWw4Mzk0NzUwMzg=","url":"https://api.github.com/repos/electron/electron/labels/version/2.0.x","name":"version/2.0.x","color":"bfdadc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-09-04T08:58:12Z","updated_at":"2018-09-13T09:17:52Z","closed_at":null,"author_association":"NONE","body":"* Output of `node_modules/.bin/electron --version`: v2.0.7\r\n* Operating System (Platform and Version): MacOS High Sierra v10.13.6 (17G65)\r\n* Output of `node_modules/.bin/electron --version` on last known working Electron version (if applicable): NA\r\n\r\n**Expected Behavior**\r\nAudio fetched through getUserMedia() should work fine.\r\n\r\n**Actual behavior**\r\nOn using the Macbook for about a week without restart of the machine or the [Electron App](https://flock.com/in/), the app is unable to send audio across. A restart of the application solves this problem. \r\n\r\n**To Reproduce**\r\nDownload [Flock](https://flock.com/in/) on your Macbook and join this [Team](syana.flock.com?i=v7woz1z1czhhzccz). Try out a video conference using a one-on-one chat by clicking the \"Video\" icon.\r\n\r\n![clipboard-image-edited](https://user-images.githubusercontent.com/1598017/45020284-2801a680-b04c-11e8-937c-2f9f3ff17601.jpeg)\r\n\r\nThe Video Call will work for you for at least 5-6 days. Just do not restart your machine and let it sleep instead of shutting it down. Do not restart Flock for the same duration. Then try another video call and you'll find that the other user will not be able to hear the audio. Restarting the Flock app will solve this issue.\r\n\r\n**Screenshots**\r\nNot Applicable\r\n\r\n**Additional Information**\r\nThe Video Conference application is using WebRTC to perform these functions.\r\n"},"comment":{"url":"https://api.github.com/repos/electron/electron/issues/comments/420940649","html_url":"https://github.com/electron/electron/issues/14443#issuecomment-420940649","issue_url":"https://api.github.com/repos/electron/electron/issues/14443","id":420940649,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMDk0MDY0OQ==","user":{"login":"divyamrastogi","id":1598017,"node_id":"MDQ6VXNlcjE1OTgwMTc=","avatar_url":"https://avatars0.githubusercontent.com/u/1598017?v=4","gravatar_id":"","url":"https://api.github.com/users/divyamrastogi","html_url":"https://github.com/divyamrastogi","followers_url":"https://api.github.com/users/divyamrastogi/followers","following_url":"https://api.github.com/users/divyamrastogi/following{/other_user}","gists_url":"https://api.github.com/users/divyamrastogi/gists{/gist_id}","starred_url":"https://api.github.com/users/divyamrastogi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/divyamrastogi/subscriptions","organizations_url":"https://api.github.com/users/divyamrastogi/orgs","repos_url":"https://api.github.com/users/divyamrastogi/repos","events_url":"https://api.github.com/users/divyamrastogi/events{/privacy}","received_events_url":"https://api.github.com/users/divyamrastogi/received_events","type":"User","site_admin":false},"created_at":"2018-09-13T09:17:52Z","updated_at":"2018-09-13T09:17:52Z","author_association":"NONE","body":"Hi @MarshallOfSound \r\nYou're right. It could be impossible for anyone to debug without a minimal reproduction. Can you tell me if there's anything else I could get you? We face this issue quite often so, the next time it happens we could get that information for you and find a way to solve this.\r\n\r\nHowever unhelpful, my observations until now have been:\r\n\r\n1. Even when there is no audio being sent across, the Javascript functions `navigator.mediaDevices.enumerateDevices` and `navigator.mediaDevices.getUserMedia` seems to work perfectly fine.\r\n2. The number of audio packets sent over the WebRTC channel is zero.\r\n3. Restarting the app fixes the problem."}}
{"actor":{"display_login":"divyamrastogi"}}