rem: } catch(e){} 
add: } catch(e){ try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); this.fso =  Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); this.isIE = false; } catch (e) {} } 
context: function FileAppender(logger, file) {	// add listener to the logger methods	logger.onlog.addListener(this.doAppend.bind(this));	logger.onclear.addListener(this.doClear.bind(this));	/**	 * set reference to calling logger	 * @type Log4js.Logger	 */	this.logger = logger;	this.layout = new SimpleLayout();		this.file = file || "C:\\log4js.log";	try{		this.fso = new ActiveXObject("Scripting.FileSystemObject");	} catch(e){}}
meta: 2141	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2141/453863750bba6036fb0b7b171af1179b47d70a7f/log4js.js/buggy/src/js/log4js.js