{"action":"opened","issue":{"url":"https://api.github.com/repos/DataTables/DataTables/issues/651","labels_url":"https://api.github.com/repos/DataTables/DataTables/issues/651/labels{/name}","comments_url":"https://api.github.com/repos/DataTables/DataTables/issues/651/comments","events_url":"https://api.github.com/repos/DataTables/DataTables/issues/651/events","html_url":"https://github.com/DataTables/DataTables/issues/651","id":103875028,"number":651,"title":"_selector_run causes maximum call stack size exceeded","user":{"login":"appsbychris","id":1848139,"avatar_url":"https://avatars.githubusercontent.com/u/1848139?v=3","gravatar_id":"","url":"https://api.github.com/users/appsbychris","html_url":"https://github.com/appsbychris","followers_url":"https://api.github.com/users/appsbychris/followers","following_url":"https://api.github.com/users/appsbychris/following{/other_user}","gists_url":"https://api.github.com/users/appsbychris/gists{/gist_id}","starred_url":"https://api.github.com/users/appsbychris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/appsbychris/subscriptions","organizations_url":"https://api.github.com/users/appsbychris/orgs","repos_url":"https://api.github.com/users/appsbychris/repos","events_url":"https://api.github.com/users/appsbychris/events{/privacy}","received_events_url":"https://api.github.com/users/appsbychris/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-29T20:00:26Z","updated_at":"2015-08-29T20:00:26Z","closed_at":null,"body":"In ```\"_selector_run\"``` function, about ``` line 7581 ```\r\nThe array.push.apply method is causing this error in chrome.\r\n```javascript\r\nout.push.apply( out, res );\r\n```\r\nIf ```res.length``` is like ```130000```, it will cause the error.\r\n\r\nIf you type this in chrome console:\r\n```javascript\r\nvar arr = [];\r\narr.push.apply(arr, new Array(130000));\r\n```\r\nYou will see this error:\r\n```javascript\r\nVM581:4 Uncaught RangeError: Maximum call stack size exceeded(…)\r\n```\r\n\r\nOnly workaround i have found is to just loop ```res```, and ```push``` 1 at a time."}}