<!doctype html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>ImageData Crash Test</title> </head> <body onload="crash();"> <canvas id="c" width="10" height="10"></canvas> <script> function crash() { var canvas = document.getElementById('c'); var ctx = canvas.getContext('2d'); var imgData = {data: new Array(10*10*4), width: 10, height: 10}; imgData[0] = 0; ctx.putImageData(imgData, 0, 0); } </script> </body> </html>