add: console.jsds.errorHook = console._errorHook; 
context: function initDebugger(){       console._continueCodeStack = new Array(); /* top of stack is the default */                                              /* return code for the most    */                                              /* recent debugTrap().         */    console._breakpoints = new Array();  /* breakpoints in loaded scripts.   */    console._futureBreaks = new Array(); /* breakpoints in scripts that we   */                                         /* don't know about yet.            */    console._scripts = new Object();     /* scripts, keyed by filename.      */    console._sources = new Object();     /* source code, keyed by filename.  */    console._stopLevel = 0;              /* nest level.                      */    console._scriptCount = 0;            /* active script count.             */        /* create the debugger instance */    if (!Components.classes[JSD_CTRID])        throw new BadMojo (ERR_NO_DEBUGGER);        console.jsds = Components.classes[JSD_CTRID].getService(jsdIDebuggerService);    console.jsds.on();    console.jsds.breakpointHook = console._executionHook;    console.jsds.debuggerHook = console._executionHook;    //console.jsds.errorHook = console._errorHook;    console.jsds.scriptHook = console._scriptHook;    //dbg.interruptHook = interruptHooker;    var enumer = new Object();    enumer.enumerateScript = function (script)    {        addScript(script);        return true;    }    console.jsds.enumerateScripts(enumer);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/8b27bf568ca555c3d7e32d55ff44ccf699aae130/venkman-debugger.js/clean/extensions/venkman/resources/content/venkman-debugger.js