The error is that the Array constructor cannot be found.. This means something has gone wrong elsewhere. Perhaps you've closed an iframe this was running on or something that's lost you your HttpContext, more often this issue manifests with the error Can't execute code from a freed script
. Webkit browsers will create you a new HttpContext if you try to call a function outside of a context and doesn't destroy contexts as eagerly as IE does so this issue probably won't occur in those browsers.
To find out where the problem is, create watches for Array
in the debugger and step through the code leading up to this line, at some point you'll notice Array has gone. Work out how/why that line of code is releasing your context.