{"action":"created","issue":{"url":"https://api.github.com/repos/raspberrypi/userland/issues/254","repository_url":"https://api.github.com/repos/raspberrypi/userland","labels_url":"https://api.github.com/repos/raspberrypi/userland/issues/254/labels{/name}","comments_url":"https://api.github.com/repos/raspberrypi/userland/issues/254/comments","events_url":"https://api.github.com/repos/raspberrypi/userland/issues/254/events","html_url":"https://github.com/raspberrypi/userland/issues/254","id":104743720,"number":254,"title":"EGL Context creations hangs after VideoCore crash","user":{"login":"DjPale","id":1427902,"avatar_url":"https://avatars.githubusercontent.com/u/1427902?v=3","gravatar_id":"","url":"https://api.github.com/users/DjPale","html_url":"https://github.com/DjPale","followers_url":"https://api.github.com/users/DjPale/followers","following_url":"https://api.github.com/users/DjPale/following{/other_user}","gists_url":"https://api.github.com/users/DjPale/gists{/gist_id}","starred_url":"https://api.github.com/users/DjPale/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DjPale/subscriptions","organizations_url":"https://api.github.com/users/DjPale/orgs","repos_url":"https://api.github.com/users/DjPale/repos","events_url":"https://api.github.com/users/DjPale/events{/privacy}","received_events_url":"https://api.github.com/users/DjPale/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-09-03T17:22:31Z","updated_at":"2016-05-23T18:16:28Z","closed_at":null,"body":"I have seen similar issues like this - but they're quite old and maybe not related to the same bug. I've compiled SDL2 according to https://solarianprogrammer.com/2015/01/22/raspberry-pi-raspbian-getting-started-sdl-2/.\r\n\r\nAt some point the display freezes up and have to be released by *SIGKILL* signal to the app. \r\nAfter this- all applications which tries to create an EGL context won't start at all. The only way to recover that I have found is to reboot the system. \r\n\r\nThis has happened under both an RPi2 with newest Raspbian distro `Linux rpi2 4.1.6-v7+ #810 SMP PREEMPT Tue Aug 18 15:32:12 BST 2015 armv7l GNU/Linux` and also version 1 B with the RetroPie distro `Linux retropie 3.18.11+ #781 PREEMPT Tue Apr 21 18:02:18 BST 2015 armv6l GNU/Linux`.\r\n\r\nI tested a very simple program found here: http://pastebin.com/Vnje5sEe which is using the PI GL API directly (not SDL2), and from what I can see the function call `eglCreateContext` never returns.\r\n\r\nI do not have any exact steps to re-create this error yet - but the fact that some calls never return should nevertheless never happen in my opinion."},"comment":{"url":"https://api.github.com/repos/raspberrypi/userland/issues/comments/221051526","html_url":"https://github.com/raspberrypi/userland/issues/254#issuecomment-221051526","issue_url":"https://api.github.com/repos/raspberrypi/userland/issues/254","id":221051526,"user":{"login":"ykram","id":5903665,"avatar_url":"https://avatars.githubusercontent.com/u/5903665?v=3","gravatar_id":"","url":"https://api.github.com/users/ykram","html_url":"https://github.com/ykram","followers_url":"https://api.github.com/users/ykram/followers","following_url":"https://api.github.com/users/ykram/following{/other_user}","gists_url":"https://api.github.com/users/ykram/gists{/gist_id}","starred_url":"https://api.github.com/users/ykram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ykram/subscriptions","organizations_url":"https://api.github.com/users/ykram/orgs","repos_url":"https://api.github.com/users/ykram/repos","events_url":"https://api.github.com/users/ykram/events{/privacy}","received_events_url":"https://api.github.com/users/ykram/received_events","type":"User","site_admin":false},"created_at":"2016-05-23T18:16:27Z","updated_at":"2016-05-23T18:16:27Z","body":"I'll try to get this archived and sent to you today. I have to recompile\nsome network specific parts to make it so that you'll be able to reproduce\nsending/receiving data that the OpenVG calls depend on.\n\nOn Mon, May 23, 2016 at 9:44 AM, popcornmix <notifications@github.com>\nwrote:\n\n> Just zip/tar up the files I need to run and give me a link (e.g. to\n> dropbox/google drive).\n> I don't need the source just something that when run provokes a vcos_abort.\n>\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly or view it on GitHub\n> <https://github.com/raspberrypi/userland/issues/254#issuecomment-221014288>\n>\n"}}
{"actor":{"display_login":"ykram"}}