rem: dump("Saving filter " + i + "\n"); searchTermElements[i].save(); 
add: try { searchTermElements[i].save(); } catch (ex) { dump("**** error: " + ex + "\n"); } 
context: function saveFilter() {    // first save each row    var searchTermElements =        document.getElementById("searchterms").childNodes;        var searchTerms = gFilter.searchTerms;        for (var i = 0; i<searchTermElements.length; i++) {        dump("Saving filter " + i + "\n");        searchTermElements[i].save();    }    }
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/922e4e59b6e33d2ff22e54cb27be356f461c0d04/FilterEditor.js/buggy/mailnews/base/search/resources/content/FilterEditor.js