如何从我的reportError函数中获取SpiderMonkey(JSAPI)中的完整回溯?

Chr*_*loe 9 javascript c spidermonkey jsapi

我正在使用spidermonkey在我的应用程序中嵌入javascript,并且我有一个调用的函数reportError,它接收一个JSErrorReport.

获取错误的当前行似乎很简单,但是可以让整个调用路径显示完整的回溯吗?

小智 0

可能不是最好的答案,但实施xpc_printJSStack可能对您有帮助:http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/src/XPCDebug.cpp#255