{"action":"created","issue":{"url":"https://api.github.com/repos/musiqpad/mqp-server/issues/69","repository_url":"https://api.github.com/repos/musiqpad/mqp-server","labels_url":"https://api.github.com/repos/musiqpad/mqp-server/issues/69/labels{/name}","comments_url":"https://api.github.com/repos/musiqpad/mqp-server/issues/69/comments","events_url":"https://api.github.com/repos/musiqpad/mqp-server/issues/69/events","html_url":"https://github.com/musiqpad/mqp-server/issues/69","id":151739406,"number":69,"title":"\"One in a million\" server crash","user":{"login":"ImGrumpy","id":6717444,"avatar_url":"https://avatars.githubusercontent.com/u/6717444?v=3","gravatar_id":"","url":"https://api.github.com/users/ImGrumpy","html_url":"https://github.com/ImGrumpy","followers_url":"https://api.github.com/users/ImGrumpy/followers","following_url":"https://api.github.com/users/ImGrumpy/following{/other_user}","gists_url":"https://api.github.com/users/ImGrumpy/gists{/gist_id}","starred_url":"https://api.github.com/users/ImGrumpy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ImGrumpy/subscriptions","organizations_url":"https://api.github.com/users/ImGrumpy/orgs","repos_url":"https://api.github.com/users/ImGrumpy/repos","events_url":"https://api.github.com/users/ImGrumpy/events{/privacy}","received_events_url":"https://api.github.com/users/ImGrumpy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/musiqpad/mqp-server/labels/Bug","name":"Bug","color":"ffa500"},{"url":"https://api.github.com/repos/musiqpad/mqp-server/labels/Low%20priority","name":"Low priority","color":"bfdadc"},{"url":"https://api.github.com/repos/musiqpad/mqp-server/labels/Needs%20Investigation","name":"Needs Investigation","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-28T20:46:58Z","updated_at":"2016-05-20T20:40:27Z","closed_at":null,"body":"Server crashed.  Log below.  Derp says it's one in a million, happens when the \"user logs in just at the exact moment this thing checks for things or, disconnects just at the milisecond the pad advances\".\r\n\r\n```\r\n[2016-04-28 15:31:40] SocketServer (debug) ::ffff:192.168.245.106 sent: {\"type\":\"getUsers\"}\r\n[TypeError: Cannot read property 'uid' of null]\r\nTypeError: Cannot read property 'uid' of null\r\n    at C:\\musiqpad-server\\MQP_TRP\\node_modules\\mqp-server\\socketserver\\djqueue.js:237:43\r\n    at C:\\musiqpad-server\\MQP_TRP\\node_modules\\mqp-server\\socketserver\\playlist.js:84:3\r\n    at C:\\musiqpad-server\\MQP_TRP\\node_modules\\mqp-server\\socketserver\\YT.js:133:18\r\n    at IncomingMessage.<anonymous> (C:\\musiqpad-server\\MQP_TRP\\node_modules\\mqp-server\\socketserver\\YT.js:85:18)\r\n    at emitNone (events.js:72:20)\r\n    at IncomingMessage.emit (events.js:166:7)\r\n    at endReadableNT (_stream_readable.js:903:12)\r\n    at doNTCallback2 (node.js:439:9)\r\n    at process._tickCallback (node.js:353:17)\r\n[2016-04-28 15:31:41] SocketServer (info) Socket server listening on port 8082\r\n```"},"comment":{"url":"https://api.github.com/repos/musiqpad/mqp-server/issues/comments/220713134","html_url":"https://github.com/musiqpad/mqp-server/issues/69#issuecomment-220713134","issue_url":"https://api.github.com/repos/musiqpad/mqp-server/issues/69","id":220713134,"user":{"login":"ImGrumpy","id":6717444,"avatar_url":"https://avatars.githubusercontent.com/u/6717444?v=3","gravatar_id":"","url":"https://api.github.com/users/ImGrumpy","html_url":"https://github.com/ImGrumpy","followers_url":"https://api.github.com/users/ImGrumpy/followers","following_url":"https://api.github.com/users/ImGrumpy/following{/other_user}","gists_url":"https://api.github.com/users/ImGrumpy/gists{/gist_id}","starred_url":"https://api.github.com/users/ImGrumpy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ImGrumpy/subscriptions","organizations_url":"https://api.github.com/users/ImGrumpy/orgs","repos_url":"https://api.github.com/users/ImGrumpy/repos","events_url":"https://api.github.com/users/ImGrumpy/events{/privacy}","received_events_url":"https://api.github.com/users/ImGrumpy/received_events","type":"User","site_admin":false},"created_at":"2016-05-20T20:40:27Z","updated_at":"2016-05-20T20:40:27Z","body":"Got another of these \"one in a million\" crashes.\r\n\r\n```\r\n[2016-05-20 15:28:39] SocketServer (debug) ::ffff:206.47.200.2 sent: {\"type\":\"logout\",\"data\":{},\"id\":79}\r\n[2016-05-20 15:28:39] SocketServer (debug) ::ffff:192.168.245.106 sent: {\"type\":\"chat\",\"data\":{\"message\":\"SylvieBi left.\"}}\r\n[2016-05-20 15:28:39] SocketServer (debug) ::ffff:192.168.245.106 sent: {\"type\":\"getUsers\"}\r\n[2016-05-20 15:28:39] SocketServer (debug) ::ffff:192.168.245.106 sent: {\"type\":\"getUsers\"}\r\n[TypeError: Cannot read property 'uid' of null]\r\nTypeError: Cannot read property 'uid' of null\r\n    at C:\\musiqpad-server\\MQP_TRP\\node_modules\\mqp-server\\socketserver\\djqueue.js:237:43\r\n    at C:\\musiqpad-server\\MQP_TRP\\node_modules\\mqp-server\\socketserver\\playlist.js:84:3\r\n    at C:\\musiqpad-server\\MQP_TRP\\node_modules\\mqp-server\\socketserver\\YT.js:133:18\r\n    at IncomingMessage.<anonymous> (C:\\musiqpad-server\\MQP_TRP\\node_modules\\mqp-server\\socketserver\\YT.js:85:18)\r\n    at emitNone (events.js:72:20)\r\n    at IncomingMessage.emit (events.js:166:7)\r\n    at endReadableNT (_stream_readable.js:903:12)\r\n    at doNTCallback2 (node.js:439:9)\r\n    at process._tickCallback (node.js:353:17)\r\n[2016-05-20 15:28:41] SocketServer (info) Socket server listening on port 8082\r\n```\r\n\r\n"}}
{"actor":{"display_login":"ImGrumpy"}}