Automattic / Automattic/babble

Fatal error: Maximum function nesting level of '100' reached, aborting!

Open
#224 2 comments 0 reactions 0 assignees View on GitHub
bug needs testing
Dominant language
PHP
Stars
250
Forks
44
PR merge metrics
No merged PRs in 30d

Description

Just saw the recent updates to Babble, so i've installed in on my test sites.

Im getting the following error in the front-end:

```
# Time Memory Function Location
1 0.0006 233936 {main}( ) ../index.php:0
2 0.0007 236768 require( '/Users/luismartins/Sites/webipack-beta.dev/wp-blog-header.php' ) ../index.php:17
3 0.6629 37279048 wp( ) ../wp-blog-header.php:14
4 0.6629 37279312 WP->main( ) ../functions.php:873
5 0.6665 37317336 WP->query_posts( ) ../class-wp.php:611
6 0.6666 37317856 WP_Query->query( ) ../class-wp.php:540
7 0.6667 37326768 WP_Query->get_posts( ) ../query.php:3836
8 0.6748 37444912 apply_filters_ref_array( ) ../query.php:3603
```

Full trace in the attached image.
![screen shot 2015-03-03 at 12 23 13](https://cloud.githubusercontent.com/assets/151981/6462339/1fd6fe54-c1a0-11e4-9c2f-92eb0fa2e078.png)

Contributor guide

Open the contributing guide

Research direction

Reproduce the frontend failure on the reported test site and inspect the attached full trace, beginning with the WP_Query and apply_filters_ref_array calls shown in the issue. Compare behavior after the recent Babble updates and identify the recursion causing the nesting limit; done means the frontend loads without the fatal error.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.