相关疑难解决方法(0)

调试"超出最大调用堆栈大小"

我有一个服务器,我可以导致死亡与以下输出:

events.js:38
EventEmitter.prototype.emit = function(type) {
                                  ^
RangeError: Maximum call stack size exceeded
Run Code Online (Sandbox Code Playgroud)

但是,如果没有堆栈转储或跟踪,我无法找到这是无限递归还是只是一个稍微过大的链,更不用说问题函数的位置了.

使用该--trace选项运行节点导致我的测试不仅运行缓慢(正如人们所期望的那样),而且不能重现问题.

任何人都有任何解决方案或提示,以了解到这一点?

javascript debugging v8 node.js

24
推荐指数
1
解决办法
2万
查看次数

标签 统计

debugging ×1

javascript ×1

node.js ×1

v8 ×1