Howdy folks,
We are in the late stages of building an EE site and have encountered a weird bug where one particular page triggers an infinite loop somewhere. Apache CPU usage goes to 100% and the page never loads. Enabling full debug mode in Expression Engine gives us this PHP error:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 12237 bytes) in /blah/blah/blah/system/core/core.template.php on line 735The page is nothing special; it has a few embedded templates, and some excerpts from another weblog in it. Most of the pages on our site show about 8MB of PHP memory usage if we turn on template debugging. This one does the same, for the most part, except when it doesn’t. I know that sounds weird, but doing things as simple as adding or removing links in the body of this page can trigger the error (or not trigger it).
We are not running any extensions.
We are running the following plugins:
Character Limiter (v.1.0),
Magpie RSS Parser (v.1.3.4),
Randomizer (v.1.0),
Word Limiter (v.1.0)
XML Encode (v.1.2)
Allow EE Code (v.1.2)
Pages – Crumbs (v.1.1.3)
Pages – Nested Menu (v.1.1.9)
I think the only one of those being used on this page is the Word Limiter.
I can also post the body of the template in question, if that helps. I don’t think there are any security risks in doing so?
Thanks in advance!
Mark