{"action":"created","issue":{"url":"https://api.github.com/repos/pusher/pusher-js/issues/125","repository_url":"https://api.github.com/repos/pusher/pusher-js","labels_url":"https://api.github.com/repos/pusher/pusher-js/issues/125/labels{/name}","comments_url":"https://api.github.com/repos/pusher/pusher-js/issues/125/comments","events_url":"https://api.github.com/repos/pusher/pusher-js/issues/125/events","html_url":"https://github.com/pusher/pusher-js/issues/125","id":108185498,"number":125,"title":"TypeError: undefined is not an object (evaluating 'this._callbacks')","user":{"login":"froodian","id":1547435,"avatar_url":"https://avatars.githubusercontent.com/u/1547435?v=3","gravatar_id":"","url":"https://api.github.com/users/froodian","html_url":"https://github.com/froodian","followers_url":"https://api.github.com/users/froodian/followers","following_url":"https://api.github.com/users/froodian/following{/other_user}","gists_url":"https://api.github.com/users/froodian/gists{/gist_id}","starred_url":"https://api.github.com/users/froodian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/froodian/subscriptions","organizations_url":"https://api.github.com/users/froodian/orgs","repos_url":"https://api.github.com/users/froodian/repos","events_url":"https://api.github.com/users/froodian/events{/privacy}","received_events_url":"https://api.github.com/users/froodian/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-09-24T18:17:55Z","updated_at":"2016-03-14T17:17:06Z","closed_at":null,"body":"Unfortunately we don't have a ton of info on this but some of our users (looks like a couple users repeatedly across the span of the past few months) have been getting an unhandled javascript error of `TypeError: undefined is not an object (evaluating 'this._callbacks')`, which appears to be coming from the pusher.js library. Is it possible this is a bug in the pusher js library?"},"comment":{"url":"https://api.github.com/repos/pusher/pusher-js/issues/comments/196419145","html_url":"https://github.com/pusher/pusher-js/issues/125#issuecomment-196419145","issue_url":"https://api.github.com/repos/pusher/pusher-js/issues/125","id":196419145,"user":{"login":"jrr","id":164652,"avatar_url":"https://avatars.githubusercontent.com/u/164652?v=3","gravatar_id":"","url":"https://api.github.com/users/jrr","html_url":"https://github.com/jrr","followers_url":"https://api.github.com/users/jrr/followers","following_url":"https://api.github.com/users/jrr/following{/other_user}","gists_url":"https://api.github.com/users/jrr/gists{/gist_id}","starred_url":"https://api.github.com/users/jrr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrr/subscriptions","organizations_url":"https://api.github.com/users/jrr/orgs","repos_url":"https://api.github.com/users/jrr/repos","events_url":"https://api.github.com/users/jrr/events{/privacy}","received_events_url":"https://api.github.com/users/jrr/received_events","type":"User","site_admin":false},"created_at":"2016-03-14T17:17:06Z","updated_at":"2016-03-14T17:17:06Z","body":"Affecting us too, using pusher-js 3.0.0 via ember-pusher. I don't have a good non-minified repro, but I can provide a little more telematics data:\r\n\r\n_Browsers_\r\n```\r\nSafari 9.0.1\r\nSafari 9.0.2\r\nSafari 9.0\r\nSafari 9.0.3\r\n```\r\n\r\n_Browser engines_\r\n```\r\nAppleWebKit 601.2.7\r\nAppleWebKit 601.3.9\r\nAppleWebKit 601.1.56\r\nAppleWebKit 601.4.4\r\nAppleWebKit 601.1.46\r\n```\r\n\r\n\r\n_Browser platforms_\r\n```\r\nIntel Mac OS X 10_10_5 Macintosh\r\nIntel Mac OS X 10_9_5 Macintosh\r\nIntel Mac OS X 10_11_2 Macintosh\r\nIntel Mac OS X 10_11_3 Macintosh\r\nIntel Mac OS X 10_11_1 Macintosh\r\nCPU OS 9_1 like Mac OS X iPad\r\nIntel Mac OS X 10_11 Macintosh\r\nCPU iPhone OS 9_1 like Mac OS X iPhone\r\nCPU OS 9_0_2 like Mac OS X iPad\r\n```"}}