rem: try 
add: try 
context: function getSelectedServerForFilters(){    var firstItem = null;    var args = window.arguments;    var selectedFolder = args[0].folder;    if (args && args[0] && selectedFolder)    {        var msgFolder = selectedFolder.QueryInterface(Components.interfaces.nsIMsgFolder);        try         {            var rootFolder = msgFolder.rootFolder;            if (rootFolder.isServer)             {                var server = rootFolder.server;                if (server.canHaveFilters)                {                    firstItem = rootFolder.URI;                }            }        }        catch (ex)         {            //dump("**** exception: "+ex+"\n");            //dump("**** !!!!!!! NOT A VALID msgfolder\n");        }    }    return firstItem;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/0b2dd2b2d2fd037df917e07645fa019a963332a5/FilterListDialog.js/clean/mailnews/base/search/resources/content/FilterListDialog.js