I was trying out the panel nodes module. After I defined everything, and wanted to view the node, I got the following error:

Fatal error: Maximum function nesting level of '100' reached, aborting! in /home/bruno/workspace/dev.indymedia.be/trunk/modules/node/node.module on line 275

- I used the flexible lay-out
- I used a mini-panel

(the error also popped up when using eg. the single column lay-out and without the mini-panel)

Comments

sdboyer’s picture

Yeah, this is a known issue, although it's not actually in the KNOWN_ISSUES.txt file, afaik. I do have a standing issue somewhere about resolving endless recursing loops.

Basically, this occurs when you've put some content into a panel that results in it calling itself...most frequently due to the way that mini-panels are structured (since they're the only thing that currently embeds a display within a display). Given that this is a bit of a chunky problem to solve permanently and I have NOOO time right now, my suggestion would be that you go in and see if you can isolate the pane that's causing the infinite recursion and access that content in some other kind of way.

Jazz88’s picture

Version: 5.x-2.0-rc1a » 6.x-3.0-beta2

I got the same error using mini panels when I tried to insert a minipanel within a minipanel :(

My exception however was raising in the /includes/database.inc file.

I had to rename my panels folder to "_panels" to see my site again. I will try with different version and
layoff the panels within panels feature.

merlinofchaos’s picture

I have this fixed for panel nodes, but not for mini panels. The same technique should apply, I think.

merlinofchaos’s picture

Status: Active » Fixed

I just put in recursion defense for mini panels as well.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.