{"action":"created","issue":{"url":"https://api.github.com/repos/cmput402w2016/Team-3--Kaleidoscope/issues/10","repository_url":"https://api.github.com/repos/cmput402w2016/Team-3--Kaleidoscope","labels_url":"https://api.github.com/repos/cmput402w2016/Team-3--Kaleidoscope/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/cmput402w2016/Team-3--Kaleidoscope/issues/10/comments","events_url":"https://api.github.com/repos/cmput402w2016/Team-3--Kaleidoscope/issues/10/events","html_url":"https://github.com/cmput402w2016/Team-3--Kaleidoscope/issues/10","id":145258124,"number":10,"title":"Do not call System.exit()","user":{"login":"sarychuk","id":6344498,"avatar_url":"https://avatars.githubusercontent.com/u/6344498?v=3","gravatar_id":"","url":"https://api.github.com/users/sarychuk","html_url":"https://github.com/sarychuk","followers_url":"https://api.github.com/users/sarychuk/followers","following_url":"https://api.github.com/users/sarychuk/following{/other_user}","gists_url":"https://api.github.com/users/sarychuk/gists{/gist_id}","starred_url":"https://api.github.com/users/sarychuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sarychuk/subscriptions","organizations_url":"https://api.github.com/users/sarychuk/orgs","repos_url":"https://api.github.com/users/sarychuk/repos","events_url":"https://api.github.com/users/sarychuk/events{/privacy}","received_events_url":"https://api.github.com/users/sarychuk/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"zztimy","id":6344489,"avatar_url":"https://avatars.githubusercontent.com/u/6344489?v=3","gravatar_id":"","url":"https://api.github.com/users/zztimy","html_url":"https://github.com/zztimy","followers_url":"https://api.github.com/users/zztimy/followers","following_url":"https://api.github.com/users/zztimy/following{/other_user}","gists_url":"https://api.github.com/users/zztimy/gists{/gist_id}","starred_url":"https://api.github.com/users/zztimy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zztimy/subscriptions","organizations_url":"https://api.github.com/users/zztimy/orgs","repos_url":"https://api.github.com/users/zztimy/repos","events_url":"https://api.github.com/users/zztimy/events{/privacy}","received_events_url":"https://api.github.com/users/zztimy/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-04-01T18:56:41Z","updated_at":"2016-04-01T19:09:22Z","closed_at":"2016-04-01T19:09:22Z","body":"2 defects in 1 file. Reliability Fix."},"comment":{"url":"https://api.github.com/repos/cmput402w2016/Team-3--Kaleidoscope/issues/comments/204527203","html_url":"https://github.com/cmput402w2016/Team-3--Kaleidoscope/issues/10#issuecomment-204527203","issue_url":"https://api.github.com/repos/cmput402w2016/Team-3--Kaleidoscope/issues/10","id":204527203,"user":{"login":"zztimy","id":6344489,"avatar_url":"https://avatars.githubusercontent.com/u/6344489?v=3","gravatar_id":"","url":"https://api.github.com/users/zztimy","html_url":"https://github.com/zztimy","followers_url":"https://api.github.com/users/zztimy/followers","following_url":"https://api.github.com/users/zztimy/following{/other_user}","gists_url":"https://api.github.com/users/zztimy/gists{/gist_id}","starred_url":"https://api.github.com/users/zztimy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zztimy/subscriptions","organizations_url":"https://api.github.com/users/zztimy/orgs","repos_url":"https://api.github.com/users/zztimy/repos","events_url":"https://api.github.com/users/zztimy/events{/privacy}","received_events_url":"https://api.github.com/users/zztimy/received_events","type":"User","site_admin":false},"created_at":"2016-04-01T19:09:22Z","updated_at":"2016-04-01T19:09:22Z","body":"This is a strange error from Kiuwan.\r\nAccording to this http://stackoverflow.com/a/3716015 and others, sometimes the best way to quit a large program is by doing a System.exit(<SPECIAL CODE>). its not good to exit without a code, but when a code exists its fine. In our case, having to fix this file which is part of VLC is to difficult since we don't know then entire projects logic. If we would want to throw an error instead, we would have to catch it somewhere. We also would need to cleanup all the resources and have a way to get back to the main function. So it can't be done"}}