Because of how hook_domain_batch is structured, the menu hook invokes that code and it executes, which should likely be changed.

In the meantime, you can see endless recursion under the following conditions:

* Domain Conf is installed.
* Cache is fully cleared.
* Menu module is installed.

The error is Fatal error: Maximum function nesting level of '100' reached, aborting! in /shared/www/includes/database/query.inc on line 325

What happens is that domain_conf_domain_batch() calls menu_parent_options, which can hit an endless loop.

Comments

agentrickard’s picture

Status: Active » Needs review
StatusFileSize
new2.11 KB

And a patch.

agentrickard’s picture

Version: 7.x-3.x-dev » 7.x-2.x-dev
Status: Needs review » Patch (to be ported)

Committed to 7.x.3.

agentrickard’s picture

Status: Patch (to be ported) » Fixed
StatusFileSize
new2.2 KB

Patch for 7.x.2.

Status: Fixed » Closed (fixed)

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