rem: TEST(2, true, actual === expected); 
add: TEST(2, expect, actual); 
context: function crash2() {    try {        var expected = "SOME RANDOM TEXT";        var set = <a><b>{expected}</b></a>.children('b');        var counter = 0;        function unrooter_impl() {                return String(this);        }        Object.prototype.unrooter getter = function() {            ++counter;            if (counter == 7)            return unrooter_impl;            if (counter == 5) {                set[0] = new XML('<c/>');                if (typeof gc == "function") {                     gc();                    var tmp = 1e500, tmp2;                    for (i = 0; i != 50000; ++i)                        tmp2 = tmp / 1.1;                }            }            return undefined;        }        var actual = set.unrooter();        print('actual:   ' + actual);        print('expected: ' + expected);    }    catch(ex) {        print('2: ' + ex);    }    TEST(2, true, actual === expected);}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/34d7d5a3580d6e5cc174f0e6d7e5078193454260/regress-353165.js/buggy/js/tests/e4x/extensions/regress-353165.js