1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/content/media/test/crashtests/880342-1.html Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,208 @@ 1.4 +<script> 1.5 +try { o1 = new window.AudioContext(2, 10, 1019159); } catch(e) { } 1.6 +try { o2 = o1.createBufferSource(); } catch(e) { } 1.7 +try { o3 = o1.createConvolver(); } catch(e) { } 1.8 +try { o4 = o1.createChannelMerger(2); } catch(e) { } 1.9 +try { o5 = o1.createAnalyser(); } catch(e) { } 1.10 +try { o6 = o1.createPanner(); } catch(e) { } 1.11 +try { o7 = o1.createDynamicsCompressor(); } catch(e) { } 1.12 +try { o8 = o1.createWaveShaper(); } catch(e) { } 1.13 +try { o9 = o1.createChannelSplitter(6); } catch(e) { } 1.14 +try { o10 = o1.createScriptProcessor(8192, 2, 3); } catch(e) { } 1.15 +try { o1.listener.setPosition(-144115188075855870, 0, -5e-324) } catch(e) { } 1.16 +try { o3.buffer = function(){var buffer = o1.createBuffer(2, 741, o1.sampleRate);for(var c=0; c<2; c++) {for(var i=0; i<741; i++) {buffer.getChannelData(c)[i] = 1;}}return buffer;}(); } catch(e) { } 1.17 +try { o10.onaudioprocess = function(e) { /* onEvent */ }; } catch(e) { } 1.18 +try { o3.connect(o5,0,0) } catch(e) { } 1.19 +try { o9.channelCountMode = 'max'; } catch(e) { } 1.20 +try { o10.onaudioprocess = function(e) { /* onEvent */ }; } catch(e) { } 1.21 +try { o7.channelInterpretation = 'speakers'; } catch(e) { } 1.22 +try { o2.buffer = function(){var buffer = o1.createBuffer(2, 1887, 63346);for(var c=0; c<2; c++) {for(var i=0; i<1887; i++) {buffer.getChannelData(c)[i] = 1;}}return buffer;}() } catch(e) { } 1.23 +try { o2.connect(o1.destination); } catch(e) { } 1.24 +try { o2.playbackRate.exponentialRampToValueAtTime(3.819464020334534, 32) } catch(e) { } 1.25 +try { o5.connect(o9,2,0) } catch(e) { } 1.26 +try { o9.channelCountMode = 'explicit'; } catch(e) { } 1.27 +try { o1.listener.speedOfSound = 72057594037927940; } catch(e) { } 1.28 +try { o1.destination.channelCountMode = 'explicit'; } catch(e) { } 1.29 +try { o7.threshold.value = 0.0646435404346891590021684237399313133209944; } catch(e) { } 1.30 +try { o7.connect(o10,0,0) } catch(e) { } 1.31 +try { o1.destination.channelInterpretation = 'speakers'; } catch(e) { } 1.32 +try { o3.connect(o4,0,0) } catch(e) { } 1.33 +try { o7.release.value = 23.030355486273447; } catch(e) { } 1.34 +try { o9.connect(o9,4,0) } catch(e) { } 1.35 +try { o6.channelCountMode = 'max'; } catch(e) { } 1.36 +try { o7.threshold.value = 0.6395867363641939418172910336579661816358566284179687500; } catch(e) { } 1.37 +try { o2.connect(o9,3,0) } catch(e) { } 1.38 +try { o10.onaudioprocess = function(e) { /* onEvent */ }; } catch(e) { } 1.39 +try { o7.connect(o10,0,0) } catch(e) { } 1.40 +try { o5.connect(o5,0,0) } catch(e) { } 1.41 +try { o2.playbackRate.value = 5e-324; } catch(e) { } 1.42 +try { o4.channelInterpretation = 'discrete'; } catch(e) { } 1.43 +try { o2.playbackRate.value = 1.2211628339508704; } catch(e) { } 1.44 +try { o2.channelCountMode = 'clamped-max'; } catch(e) { } 1.45 +try { o1.listener.dopplerFactor = 32; } catch(e) { } 1.46 +try { o2.buffer = function(){var buffer = o1.createBuffer(22, 1811, 21177);for(var c=0; c<22; c++) {for(var i=0; i<1811; i++) {buffer.getChannelData(c)[i] = 1;}}return buffer;}() } catch(e) { } 1.47 +try { o2.connect(o1.destination); } catch(e) { } 1.48 +try { o5.channelCountMode = 'max'; } catch(e) { } 1.49 +try { o1.listener.speedOfSound = 1024; } catch(e) { } 1.50 +try { o2.playbackRate.value = 9.999999999999998e-91; } catch(e) { } 1.51 +try { o1.listener.speedOfSound = 16; } catch(e) { } 1.52 +try { o8.curve = new Float32Array(256); } catch(e) { } 1.53 +try { o1.listener.setVelocity(0, 128, 4) } catch(e) { } 1.54 +try { o2.buffer = function(){var buffer = o1.createBuffer(23, 483, o1.sampleRate);for(var c=0; c<23; c++) {for(var i=0; i<483; i++) {buffer.getChannelData(c)[i] = 0.026;}}return buffer;}() } catch(e) { } 1.55 +try { o2.connect(o1.destination); } catch(e) { } 1.56 +try { o2.buffer = function(){var buffer = o1.createBuffer(3, 945, 43803);for(var c=0; c<3; c++) {for(var i=0; i<945; i++) {buffer.getChannelData(c)[i] = -1;}}return buffer;}() } catch(e) { } 1.57 +try { o2.connect(o1.destination); } catch(e) { } 1.58 +try { o2.buffer = function(){var buffer = o1.createBuffer(19, 997, 23781);for(var c=0; c<19; c++) {for(var i=0; i<997; i++) {buffer.getChannelData(c)[i] = -1;}}return buffer;}() } catch(e) { } 1.59 +try { o2.connect(o1.destination); } catch(e) { } 1.60 +try { o1.listener.speedOfSound = -8; } catch(e) { } 1.61 +try { o3.channelCountMode = 'explicit'; } catch(e) { } 1.62 +try { o2.buffer = function(){var buffer = o1.createBuffer(3, 1740, o1.sampleRate);for(var c=0; c<3; c++) {for(var i=0; i<1740; i++) {buffer.getChannelData(c)[i] = 8;}}return buffer;}() } catch(e) { } 1.63 +try { o2.connect(o1.destination); } catch(e) { } 1.64 +try { o2.buffer = function(){var buffer = o1.createBuffer(1, 1057, 30602);for(var c=0; c<1; c++) {for(var i=0; i<1057; i++) {buffer.getChannelData(c)[i] = -1;}}return buffer;}() } catch(e) { } 1.65 +try { o2.connect(o1.destination); } catch(e) { } 1.66 +try { o2.buffer = function(){var buffer = o1.createBuffer(3, 78, o1.sampleRate);for(var c=0; c<3; c++) {for(var i=0; i<78; i++) {buffer.getChannelData(c)[i] = 10;}}return buffer;}() } catch(e) { } 1.67 +try { o2.connect(o1.destination); } catch(e) { } 1.68 +try { o1.listener.setPosition(9.999999999999995e-275, 0.0001, 2) } catch(e) { } 1.69 +try { o2.buffer = function(){var buffer = o1.createBuffer(1, 863, o1.sampleRate);for(var c=0; c<1; c++) {for(var i=0; i<863; i++) {buffer.getChannelData(c)[i] = 1;}}return buffer;}() } catch(e) { } 1.70 +try { o2.connect(o1.destination); } catch(e) { } 1.71 +try { o8.channelCount = 3; } catch(e) { } 1.72 +try { o2.buffer = function(){var buffer = o1.createBuffer(2, 1821, o1.sampleRate);for(var c=0; c<2; c++) {for(var i=0; i<1821; i++) {buffer.getChannelData(c)[i] = 0.3655;}}return buffer;}() } catch(e) { } 1.73 +try { o2.connect(o1.destination); } catch(e) { } 1.74 +try { o6.connect(o6,0,0) } catch(e) { } 1.75 +try { o1.listener.setOrientation(128, -0.479527496, 128, 1, 1, -16) } catch(e) { } 1.76 +try { o4.connect(o8,0,0) } catch(e) { } 1.77 +try { o7.reduction.exponentialRampToValueAtTime(1.7976931348623157e+308, 2048) } catch(e) { } 1.78 +try { o1.listener.dopplerFactor = 0.5754; } catch(e) { } 1.79 +try { o7.release.value = 0; } catch(e) { } 1.80 +try { o5.getFloatFrequencyData(new Float32Array(2048)) } catch(e) { } 1.81 +try { o2.buffer = function(){var buffer = o1.createBuffer(2, 120, 42419);for(var c=0; c<2; c++) {for(var i=0; i<120; i++) {buffer.getChannelData(c)[i] = -1;}}return buffer;}() } catch(e) { } 1.82 +try { o2.connect(o1.destination); } catch(e) { } 1.83 +try { o3.buffer = function(){var buffer = o1.createBuffer(1, 1620, o1.sampleRate);for(var c=0; c<1; c++) {for(var i=0; i<1620; i++) {buffer.getChannelData(c)[i] = -1;}}return buffer;}(); } catch(e) { } 1.84 +try { o2.buffer = function(){var buffer = o1.createBuffer(1, 823, 77239);for(var c=0; c<1; c++) {for(var i=0; i<823; i++) {buffer.getChannelData(c)[i] = -1;}}return buffer;}() } catch(e) { } 1.85 +try { o2.connect(o1.destination); } catch(e) { } 1.86 +try { o1.destination.channelInterpretation = 'speakers'; } catch(e) { } 1.87 +try { o1.listener.setPosition(2048, 0.000522899209, -4503599627370495) } catch(e) { } 1.88 +try { o2.buffer = function(){var buffer = o1.createBuffer(3, 84028, 75483);for(var c=0; c<3; c++) {for(var i=0; i<84028; i++) {buffer.getChannelData(c)[i] = -1;}}return buffer;}() } catch(e) { } 1.89 +try { o2.connect(o1.destination); } catch(e) { } 1.90 +try { o2.playbackRate.setTargetAtTime(5e-324, 9.999999999999998e-104, 0) } catch(e) { } 1.91 +try { o7.attack.value = 9.999999999999994e-236; } catch(e) { } 1.92 +try { o1.listener.dopplerFactor = 1024; } catch(e) { } 1.93 +try { o3.connect(o7,0,0) } catch(e) { } 1.94 +try { o2.playbackRate.linearRampToValueAtTime(0, 0) } catch(e) { } 1.95 +try { o4.connect(o10,0,0) } catch(e) { } 1.96 +try { o1.listener.setVelocity(0.682, 32, 1e-76) } catch(e) { } 1.97 +try { o2.buffer = function(){var buffer = o1.createBuffer(3, 201, o1.sampleRate);for(var c=0; c<3; c++) {for(var i=0; i<201; i++) {buffer.getChannelData(c)[i] = 4;}}return buffer;}() } catch(e) { } 1.98 +try { o2.connect(o1.destination); } catch(e) { } 1.99 +try { o2.connect(o6,0,0) } catch(e) { } 1.100 +try { o5.getByteFrequencyData(new Uint8Array(32)) } catch(e) { } 1.101 +try { o3.connect(o6,0,0) } catch(e) { } 1.102 +try { o7.channelCount = 1; } catch(e) { } 1.103 +try { o2.playbackRate.setValueCurveAtTime(new Float32Array(512), 8, 1) } catch(e) { } 1.104 +try { o3.connect(o4,0,1) } catch(e) { } 1.105 +try { o2.buffer = function(){var buffer = o1.createBuffer(3, 1996, o1.sampleRate);for(var c=0; c<3; c++) {for(var i=0; i<1996; i++) {buffer.getChannelData(c)[i] = -1;}}return buffer;}() } catch(e) { } 1.106 +try { o2.connect(o1.destination); } catch(e) { } 1.107 +try { o1.listener.dopplerFactor = 2; } catch(e) { } 1.108 +try { o2.buffer = function(){var buffer = o1.createBuffer(2, 983, 60517);for(var c=0; c<2; c++) {for(var i=0; i<983; i++) {buffer.getChannelData(c)[i] = 1;}}return buffer;}() } catch(e) { } 1.109 +try { o2.connect(o1.destination); } catch(e) { } 1.110 +try { o6.coneInnerAngle = 360; } catch(e) { } 1.111 +try { o8.curve = new Float32Array(512); } catch(e) { } 1.112 +try { o1.listener.setPosition(32, 16, 9.999999999999995e-280) } catch(e) { } 1.113 +try { o6.connect(o6,0,0) } catch(e) { } 1.114 +try { o1.listener.setPosition(2097151, 512, 5e-324) } catch(e) { } 1.115 +try { o7.channelCountMode = 'clamped-max'; } catch(e) { } 1.116 +try { o1.destination.channelCountMode = 'max'; } catch(e) { } 1.117 +try { o1.listener.setPosition(0, 1000000, 64) } catch(e) { } 1.118 +try { o4.connect(o5,0,0) } catch(e) { } 1.119 +try { o9.connect(o4,0,1) } catch(e) { } 1.120 +try { o7.attack.setValueCurveAtTime(new Float32Array(8), 256, 2048) } catch(e) { } 1.121 +try { o9.channelCountMode = 'explicit'; } catch(e) { } 1.122 +try { o1.listener.dopplerFactor = 5e-324; } catch(e) { } 1.123 +try { o4.connect(o10,0,0) } catch(e) { } 1.124 +try { o7.ratio.cancelScheduledValues(1) } catch(e) { } 1.125 +try { o2.buffer = function(){var buffer = o1.createBuffer(1, 1590, 9733);for(var c=0; c<1; c++) {for(var i=0; i<1590; i++) {buffer.getChannelData(c)[i] = 2;}}return buffer;}() } catch(e) { } 1.126 +try { o2.connect(o1.destination); } catch(e) { } 1.127 +try { o1.destination.channelCount = 2; } catch(e) { } 1.128 +try { o1.destination.channelInterpretation = 'speakers'; } catch(e) { } 1.129 +try { o5.channelCountMode = 'max'; } catch(e) { } 1.130 +try { o9.channelCountMode = 'clamped-max'; } catch(e) { } 1.131 +try { o7.attack.setTargetAtTime(0.11499421161482907549622467513472656719386577606201171875000, 1, 1.7976931348623157e+308) } catch(e) { } 1.132 +try { o2.playbackRate.value = 1; } catch(e) { } 1.133 +try { o3.normalize = false; } catch(e) { } 1.134 +try { o2.buffer = function(){var buffer = o1.createBuffer(2, 1866, o1.sampleRate);for(var c=0; c<2; c++) {for(var i=0; i<1866; i++) {buffer.getChannelData(c)[i] = 0.174908422905697580329587026426452212035655975341797;}}return buffer;}(); } catch(e) { } 1.135 +try { o2.playbackRate.value = 1.0; } catch(e) { } 1.136 +try { o7.threshold.value = 100; } catch(e) { } 1.137 +try { o1.listener.setVelocity(961.4441892370145, 9.999999999999999e-157, 1) } catch(e) { } 1.138 +try { o5.getByteFrequencyData(new Uint8Array(2)) } catch(e) { } 1.139 +try { o6.connect(o10,0,0) } catch(e) { } 1.140 +try { o2.buffer = function(){var buffer = o1.createBuffer(3, 1176, o1.sampleRate);for(var c=0; c<3; c++) {for(var i=0; i<1176; i++) {buffer.getChannelData(c)[i] = 9.753993292300242;}}return buffer;}() } catch(e) { } 1.141 +try { o2.connect(o1.destination); } catch(e) { } 1.142 +try { o2.playbackRate.linearRampToValueAtTime(0.8687, 32) } catch(e) { } 1.143 +try { o5.channelCountMode = 'explicit'; } catch(e) { } 1.144 +try { o2.buffer = function(){var buffer = o1.createBuffer(13, 703, 12723);for(var c=0; c<13; c++) {for(var i=0; i<703; i++) {buffer.getChannelData(c)[i] = -1;}}return buffer;}() } catch(e) { } 1.145 +try { o2.connect(o1.destination); } catch(e) { } 1.146 +try { o2.loopEnd = 1.7976931348623157e+308; } catch(e) { } 1.147 +try { o3.connect(o7,0,0) } catch(e) { } 1.148 +try { o1.destination.channelCountMode = 'clamped-max'; } catch(e) { } 1.149 +try { o1.destination.channelInterpretation = 'discrete'; } catch(e) { } 1.150 +try { o2.connect(o10,0,0) } catch(e) { } 1.151 +try { o3.normalize = false; } catch(e) { } 1.152 +try { /* switch-case did not return anything. */ } catch(e) { } 1.153 +try { o10.connect(o8,0,0) } catch(e) { } 1.154 +try { o2.buffer = function(){var buffer = o1.createBuffer(3, 132, 88507);for(var c=0; c<3; c++) {for(var i=0; i<132; i++) {buffer.getChannelData(c)[i] = 1.7976931348623157e+308;}}return buffer;}() } catch(e) { } 1.155 +try { o2.connect(o1.destination); } catch(e) { } 1.156 +try { o2.loopStart = 1.7976931348623157e+308; } catch(e) { } 1.157 +try { o1.listener.dopplerFactor = 1024; } catch(e) { } 1.158 +try { o2.buffer = function(){var buffer = o1.createBuffer(1, 40, o1.sampleRate);for(var c=0; c<1; c++) {for(var i=0; i<40; i++) {buffer.getChannelData(c)[i] = 1.3785770335346594;}}return buffer;}() } catch(e) { } 1.159 +try { o2.connect(o1.destination); } catch(e) { } 1.160 +try { o4.connect(o9,5,0) } catch(e) { } 1.161 +try { o8.curve = new Float32Array(16); } catch(e) { } 1.162 +try { o10.onaudioprocess = function(e) { /* onEvent */ }; } catch(e) { } 1.163 +try { o6.channelCountMode = 'explicit'; } catch(e) { } 1.164 +try { o2.playbackRate.value = 0; } catch(e) { } 1.165 +try { o4.channelCount = 3; } catch(e) { } 1.166 +try { o2.buffer = function(){var buffer = o1.createBuffer(3, 220, o1.sampleRate);for(var c=0; c<3; c++) {for(var i=0; i<220; i++) {buffer.getChannelData(c)[i] = -1;}}return buffer;}() } catch(e) { } 1.167 +try { o2.connect(o1.destination); } catch(e) { } 1.168 +try { o1.destination.channelInterpretation = 'discrete'; } catch(e) { } 1.169 +try { o1.listener.setPosition(70368744177664, 2048, 1.7976931348623157e+308) } catch(e) { } 1.170 +try { o2.playbackRate.setValueCurveAtTime(new Float32Array(128), 1.7976931348623157e+308, 0.75) } catch(e) { } 1.171 +try { o5.fftSize = 118; } catch(e) { } 1.172 +try { o5.minDecibels = 1; } catch(e) { } 1.173 +try { o7.release.value = 5e-324; } catch(e) { } 1.174 +try { o2.channelCount = 3; } catch(e) { } 1.175 +try { o2.channelCountMode = 'clamped-max'; } catch(e) { } 1.176 +try { o3.normalize = false; } catch(e) { } 1.177 +try { o1.listener.speedOfSound = 2; } catch(e) { } 1.178 +try { o2.loopStart = 32; } catch(e) { } 1.179 +try { o3.channelCountMode = 'max'; } catch(e) { } 1.180 +try { o1.listener.setPosition(0.37976588317653304, -274877906943, 64) } catch(e) { } 1.181 +try { o8.curve = new Float32Array(4); } catch(e) { } 1.182 +try { o1.listener.setVelocity(16, -1024, 0) } catch(e) { } 1.183 +try { o5.minDecibels = 10000; } catch(e) { } 1.184 +try { o2.playbackRate.value = 5e-324; } catch(e) { } 1.185 +try { o3.connect(o9,1,0) } catch(e) { } 1.186 +try { o10.onaudioprocess = function(e) { /* onEvent */ }; } catch(e) { } 1.187 +try { o5.connect(o8,0,0) } catch(e) { } 1.188 +try { o2.buffer = function(){var buffer = o1.createBuffer(3, 554, o1.sampleRate);for(var c=0; c<3; c++) {for(var i=0; i<554; i++) {buffer.getChannelData(c)[i] = 0.000001;}}return buffer;}() } catch(e) { } 1.189 +try { o2.connect(o1.destination); } catch(e) { } 1.190 +try { o7.release.value = 0; } catch(e) { } 1.191 +try { o2.buffer = function(){var buffer = o1.createBuffer(1, 1289, 29583);for(var c=0; c<1; c++) {for(var i=0; i<1289; i++) {buffer.getChannelData(c)[i] = 5e-324;}}return buffer;}() } catch(e) { } 1.192 +try { o2.connect(o1.destination); } catch(e) { } 1.193 +try { o1.listener.setOrientation(1024, 64, 16, 1024, 1, 68719476735) } catch(e) { } 1.194 +try { o1.listener.setOrientation(512, 10000000, 274877906944, 9.999999999999998e-113, -8, 3.6191134923595274) } catch(e) { } 1.195 +try { o2.buffer = function(){var buffer = o1.createBuffer(1, 1453, 15258);for(var c=0; c<1; c++) {for(var i=0; i<1453; i++) {buffer.getChannelData(c)[i] = -1;}}return buffer;}() } catch(e) { } 1.196 +try { o2.connect(o1.destination); } catch(e) { } 1.197 +try { o8.channelInterpretation = 'discrete'; } catch(e) { } 1.198 +try { o5.channelInterpretation = 'discrete'; } catch(e) { } 1.199 +try { o7.connect(o9,4,0) } catch(e) { } 1.200 +try { o8.connect(o10,0,0) } catch(e) { } 1.201 +try { o1.listener.setPosition(18014398509481984, 16, 0.505129302503804056279079759406158700585365295410156250000) } catch(e) { } 1.202 +try { o10.connect(o9,5,0) } catch(e) { } 1.203 +try { o2.loop = false; } catch(e) { } 1.204 +try { o2.buffer = function(){var buffer = o1.createBuffer(11, 1673, o1.sampleRate);for(var c=0; c<11; c++) {for(var i=0; i<1673; i++) {buffer.getChannelData(c)[i] = 0;}}return buffer;}() } catch(e) { } 1.205 +try { o2.connect(o1.destination); } catch(e) { } 1.206 +try { o2.buffer = function(){var buffer = o1.createBuffer(2, 577, o1.sampleRate);for(var c=0; c<2; c++) {for(var i=0; i<577; i++) {buffer.getChannelData(c)[i] = 0.5611;}}return buffer;}() } catch(e) { } 1.207 +try { o2.connect(o1.destination); } catch(e) { } 1.208 +try { o1.listener.setOrientation(64, 2049, 5e-324, 0.1777, 2, 7) } catch(e) { } 1.209 +try { o5.maxDecibels = 128; } catch(e) { } 1.210 +try { o2.start(0) } catch(e) { } 1.211 +</script> 1.212 \ No newline at end of file