如何检测Pure Data中堆栈溢出错误的来源

时间:2016-08-25 09:48:04

标签: stack-overflow puredata

我正在处理Pure Data中一个大补丁的堆栈溢出错误,我想知道如何才能看到导致它的对象。

1 个答案:

答案 0 :(得分:1)

Pd-console中的大多数错误消息都是可点击的,可以将您带到引发错误的对象。

或者

  • Control - LeftClick (或OSX上的 - LeftClick

OR

  • 将光标置于错误消息上并按 Return

将带您到发出错误的对象。

但是请注意,通常会发生堆栈溢出,因为补丁中有一些过于深的递归,并且所涉及对象的任何都可能发出错误。也就是说,你找到的对象不一定是问题的原因(它只是坏消息的承载者),但至少你有一个起点可以寻找。