Add bug 453935 crashtest to CLOSED TREE GECKO_1_9_1_BASE
authorJesse Ruderman <jruderman@gmail.com>
Sat, 29 Nov 2008 19:13:55 -0800
changeset 22135 8df5a90281cd
parent 22134 433f86f5046e
child 22139 43d104612f15
push idunknown
push userunknown
push dateunknown
bugs453935
milestone1.9.1b3pre
Add bug 453935 crashtest to CLOSED TREE
js/src/xpconnect/crashtests/453935-1.html
js/src/xpconnect/crashtests/crashtests.list
new file mode 100644
--- /dev/null
+++ b/js/src/xpconnect/crashtests/453935-1.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script type="text/javascript">
+
+function boom()
+{
+  var a = [];
+  a[31] = undefined;
+  a[40] = undefined;
+  a[44] = {};
+  a[45] = new XMLHttpRequest();
+  a[48] = new XMLHttpRequest();
+  a[53] = XMLHttpRequest.prototype;
+  a[53].__proto__ = {};
+  a[53].nodeType = 100;
+  search(a, 41);
+}
+
+
+function search(a, start)
+{
+  var N = a.length;
+  
+  for (var j = start; j < N; ++j) {
+    var e = a[j];
+    if (typeof e == "object" && "nodeType" in e && e.nodeType == 99)
+      return j;
+  }
+
+  return null;
+}
+
+</script>
+</head>
+<body onload="boom();"></body>
+</html>
--- a/js/src/xpconnect/crashtests/crashtests.list
+++ b/js/src/xpconnect/crashtests/crashtests.list
@@ -4,9 +4,10 @@ load 346258-1.html
 load 346512-1.xhtml
 load 382133-1.html
 load 386680-1.html
 load 394810-1.html
 load 400349-1.html
 load 403356-1.html
 load 418139-1.svg
 load 420513-1.html
+load 453935-1.html
 load 462926.html