rem: var bp = console._breakpoints[b]; display (getMsg(MSN_BP_LINE, [b, bp.fileName, bp.line, bp.length])); 
add: var bp = console._breakpoints[i]; display (getMsg(MSN_BP_LINE, [i, bp.fileName, bp.line, bp.length])); 
context: function cli_ibreak(e){    if (!e.inputData)    {  /* if no input data, just list the breakpoints */        if (console._breakpoints.length == 0)        {            display (MSG_NO_BREAKPOINTS_SET);            return true;        }        display (getMsg(MSN_BP_HEADER, console._breakpoints.length));        for (var b in console._breakpoints)        {            var bp = console._breakpoints[b];            display (getMsg(MSN_BP_LINE, [b, bp.fileName, bp.line, bp.length]));        }        return true;    }            var ary = e.inputData.match(/([^\s\:]+)\:?\s*(\d+)\s*$/);    if (!ary)    {        console.displayUsageError(e.commandEntry);        return false;    }    var matchingFiles = matchFileName (ary[1]);    if (matchingFiles.length == 0)    {        display (getMsg(MSN_ERR_BP_NOSCRIPT, ary[1]), MT_ERROR);        return false;    }        for (var i in matchingFiles)    {        var fileName = matchingFiles[i];        if (getBreakpoint (fileName, ary[2]))            display(MSN_BP_EXISTS, [fileName, ary[2]], MT_INFO);        else        {            var bpList = setBreakpoint (fileName, ary[2]);            if (bpList.length)                display (getMsg(MSN_BP_CREATED,                                [fileName, ary[2], bpList.length]));            else                display (getMsg(MSN_ERR_BP_NOLINE, [fileName, ary[2]]),                         MT_ERROR);        }    }        return true;    }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/0932a401ca8414416297432410666116ed78d595/venkman-handlers.js/buggy/extensions/venkman/resources/content/venkman-handlers.js