var msg = "Error in hook: " + exc +" stack="; 
var msg = "Error in hook: " + exc +" fn="+fn+" stack="; 
function hook(fn, rv){    return function()    {        try        {            return fn.apply(fbs, arguments);        }        catch (exc)        {            var msg = "Error in hook: " + exc +" stack=";            for (var frame = Components.stack; frame; frame = frame.caller)                msg += frame.filename + "@" + frame.lineNumber + ";\n";               ERROR(msg);            return rv;        }    }}
2454	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2454/c5f013dccda5f25ec6c3894c73898353bae36759/firebug-service.js/clean/extension/components/firebug-service.js