rem: var lineInScript = scriptInfo.shiftFromSourceBufferToScriptNumbering(lineNo); 
add: var lineInScript = scriptInfo.shiftFromSourceBufferToScriptNumbering(lineNo); 
context:     findScriptInfos: function(url, lineNo)    {        var hits = [];        var scriptInfos = this.scriptInfoArrayByURL[url];        if (scriptInfos)        {            for (var i = 0; i < scriptInfos.length; ++i)            {	            var scriptInfo = scriptInfos[i];				var lineInScript = scriptInfo.shiftFromSourceBufferToScriptNumbering(lineNo);				var offset = scriptInfo.baseLineNumber;				var max = offset + scriptInfo.lineExtent;				var pcmap = scriptInfo.pcmap;				var script = scriptInfo.script;                if (fbs.DBG_BP) ddd(" findScriptInfos trying "+i+" tag="+script.tag+" offset<=lineInScript"            /*@explore*/				        +"->lineInScript<=max:"+offset+"<="+lineInScript+"->"+lineInScript+"<="+max                    /*@explore*/						+" using pcmap="+pcmap+" isLineExe="+script.isLineExecutable(lineInScript, pcmap)+"\n");       /*@explore*/                if (lineInScript >= offset && lineInScript <= max)                {					if (fbs.DBG_BP) ddd(" found script in range\n");                                                   /*@explore*/                    if (script.isLineExecutable(lineInScript, pcmap))	                {						if (fbs.DBG_BP)ddd(" found script="+script.tag+" using offset="+offset+" url="+url+"\n");      /*@explore*/    	                hits.push(scriptInfo);        	        }        	     }            }        }        return hits;    },
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/2e2e6e5e5acba26e69243682fad1c16a0bea8a6a/firebug-service.js/buggy/extension/components/firebug-service.js