Как определить причину ошибки переполнения стека в чистых данных

Я имею дело с ошибкой переполнения стека на большом патче в Pure Data, и я хотел бы знать, как я могу увидеть объект, который его вызывает.

1 ответ

Большинство сообщений об ошибках в Pd-консоли можно щелкнуть, чтобы перейти к объекту, вызвавшему ошибку.

или

  • Control-LeftClick (или -LeftClick в OSX)

ИЛИ ЖЕ

  • поместите курсор на сообщение об ошибке и нажмите Return

приведет вас к объекту, который выдал ошибку.

Однако обратите внимание, что переполнение стека обычно происходит из-за слишком глубокой рекурсии в вашем патче, и любой из задействованных объектов может вызвать ошибку. То есть объект, который вы найдете, не обязательно является причиной проблемы (это просто носитель плохих новостей), но, по крайней мере, у вас есть отправная точка, где можно искать.

Другие вопросы по тегам