{"action":"opened","issue":{"url":"https://api.github.com/repos/mattpass/ICEcoder/issues/524","labels_url":"https://api.github.com/repos/mattpass/ICEcoder/issues/524/labels{/name}","comments_url":"https://api.github.com/repos/mattpass/ICEcoder/issues/524/comments","events_url":"https://api.github.com/repos/mattpass/ICEcoder/issues/524/events","html_url":"https://github.com/mattpass/ICEcoder/issues/524","id":53992473,"number":524,"title":"session_start_safe is problematic","user":{"login":"mattpass","id":1311155,"avatar_url":"https://avatars.githubusercontent.com/u/1311155?v=3","gravatar_id":"","url":"https://api.github.com/users/mattpass","html_url":"https://github.com/mattpass","followers_url":"https://api.github.com/users/mattpass/followers","following_url":"https://api.github.com/users/mattpass/following{/other_user}","gists_url":"https://api.github.com/users/mattpass/gists{/gist_id}","starred_url":"https://api.github.com/users/mattpass/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattpass/subscriptions","organizations_url":"https://api.github.com/users/mattpass/orgs","repos_url":"https://api.github.com/users/mattpass/repos","events_url":"https://api.github.com/users/mattpass/events{/privacy}","received_events_url":"https://api.github.com/users/mattpass/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mattpass/ICEcoder/labels/Bug","name":"Bug","color":"e10c02"},{"url":"https://api.github.com/repos/mattpass/ICEcoder/labels/Tweak","name":"Tweak","color":"e102d8"},{"url":"https://api.github.com/repos/mattpass/ICEcoder/labels/Version+5","name":"Version 5","color":"0b02e1"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-11T14:01:10Z","updated_at":"2015-01-11T14:01:10Z","closed_at":null,"body":"This function causes problems in 2 ways. Firstly on some servers it causes a forgotten session, meaning it keeps asking you to log in. The other is that if you have the preview window open and it too uses session vars, it too loses its state.\r\n\r\nEither rework the function or at least add an extra file in the tmp dir to deny directory listing in-situ."}}