rem: line = source.getLine(url, lineNo-i) + line; 
add: line = sourceCache.getLine(url, lineNo-i) + line; 
context: this.guessFunctionNameFromLines = function(url, lineNo, source) {        // Walk backwards from the first line in the function until we find the line which        // matches the pattern above, which is the function definition        var line = "";        if (FBTrace.DBG_STACK) FBTrace.sysout("getFunctionNameFromLines for line@URL="+lineNo+"@"+url+"\n");           /*@explore*/        for (var i = 0; i < 4; ++i)        {            line = source.getLine(url, lineNo-i) + line;            if (line != undefined)            {                var m = reGuessFunction.exec(line);                if (m)                    return m[1];                else                    if (FBTrace.DBG_FUNCTION_NAMES)                                                                    /*@explore*/                        FBL.ERROR("lib.guessFunctionName re failed for lineNo-i="+lineNo+"-"+i+" line="+line+"\n");    /*@explore*/                m = reFunctionArgNames.exec(line);                if (m && m[1])                    return m[1];            }        }        return "(?)";};
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/c5f013dccda5f25ec6c3894c73898353bae36759/lib.js/buggy/extension/content/firebug/lib.js