bug1640479.js (245B)
1 var failures = 0; 2 var i = 0; 3 4 function foo() { 5 var e; 6 var r = RegExp("(?<_" + (i++) + "a>)"); 7 try { e = r.exec("a"); } catch {} 8 e = r.exec("a"); 9 if (e.groups === undefined) failures++; 10 } 11 12 oomTest(foo); 13 assertEq(failures, 0);