Javascript Firebug在没有堆栈跟踪的toString()中捕获异常

Javascript Firebug在没有堆栈跟踪的toString()中捕获异常,javascript,firebug,Javascript,Firebug,我正在努力追踪JavaScript程序中的一个奇怪异常。异常发生在MyClass.prototype.toString()中,其中我的对象的一个字段为null,导致引用该字段的方法失败 我正在使用Firebug调试这种情况,并将其设置为在出现异常时中断。奇怪的是Firebug中的堆栈只列出了toString()方法,没有调用方法。有人能告诉我这意味着什么吗?其他异常显示堆栈很好。也许Firebug本身正在尝试评估toString()以获取调试信息,然后导致错误?我应该提到的是,我主要与另一位作者

我正在努力追踪JavaScript程序中的一个奇怪异常。异常发生在
MyClass.prototype.toString()
中,其中我的对象的一个字段为null,导致引用该字段的方法失败

我正在使用Firebug调试这种情况,并将其设置为在出现异常时中断。奇怪的是Firebug中的堆栈只列出了
toString()
方法,没有调用方法。有人能告诉我这意味着什么吗?其他异常显示堆栈很好。也许Firebug本身正在尝试评估
toString()
以获取调试信息,然后导致错误?我应该提到的是,我主要与另一位作者的代码库一起工作,所以我正在寻找可以帮助我找到它的一般帮助


(如果有关系的话,我正在使用一些外部库,包括jQuery。)

您是否有指向测试用例的URL,以便重现问题?Firebug和Firefox的哪个版本?你能
console.log(MyClass.prototype.toString())