rem: try { this._listener.onError(this, null, Components.results.NS_ERROR_FAIL, 'Invalid credentials'); } catch(ex) { debug('Exception in listener.onError: ' + ex); } 
context:     promptUsernameAndPassword: function(dialogTitle, text, passwordRealm,                                        savePassword, user, pwd){        if (this._useAuth){            if (this._passwordTried){                try {                     this._listener.onError(this, null,                         Components.results.NS_ERROR_FAIL,                         'Invalid credentials');                }                catch(ex) {                    debug('Exception in listener.onError: ' + ex);                }                return false;            }            user.value = this._username;            pwd.value = this._password;            this._passwordTried = true;            return true;        }        return false;    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/5f11afa8ceea71990008ca0608655a89d77fee2f/nsXmlRpcClient.js/buggy/extensions/xml-rpc/src/nsXmlRpcClient.js