rem: scriptInfo.baseLineNumber = 1; 
add: scriptInfo.baseLineNumber = 1; scriptInfo.offsetInEvalBuffer = script.baseLineNumber; 
context:     registerFunctionConstructorScript: function(script, url, typename)    {        var scriptInfo  = this.registerScriptInfo(script, url, typename);        scriptInfo.pcmap = PCMAP_PRETTYPRINT;        scriptInfo.lineExtent = countLines(script);        scriptInfo.baseLineNumber = 1;//script.baseLineNumber;        scriptInfo.shiftFromSourceBufferToScriptNumbering = shiftOne;  // heursitic        scriptInfo.unshiftFromSourceBufferToScriptNumbering = unshiftOne;        this.resetBreakpoints(scriptInfo);        if (fbs.DBG_CREATION) ddd( "registerFunctionConstructionScript: "+formatScriptInfo(scriptInfo) +"\n");                   /*@explore*/        dispatch(scriptListeners,"onScriptCreated",[script, url, script.baseLineNumber]);        return scriptInfo;    },
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/657c1059e813834f821277cbe0ed6b432bead8b9/firebug-service.js/buggy/extension/components/firebug-service.js