Rails 3.2.21指导员堆栈级别太深

时间:2015-01-17 22:26:01

标签: ruby-on-rails

我在3.2.21上运行了一个rails应用程序并且我一直收到此错误:

A SystemStackError occurred in profile#update: 

stack level too deep 
activesupport (3.2.21) lib/active_support/notifications/instrumenter.rb:23 

它发生在一个特定的端点上,但当我去尝试用完全相同的参数重现它时,我永远不会让它失败。这是一个奇怪的错误,因为这是我得到的所有信息。

1 个答案:

答案 0 :(得分:1)

我刚才有这个。原因是我在调用中使用的循环结构,如

render json: my_circular_structure

也许这也是你案件中的问题。