Fatal error: Call to undefined function array_replace_recursive() in /home/miequity/public_html/sites/all/modules/menu_minipanels/menu_minipanels.admin.inc on line 395....

i just installed the update so I'm sure that's what it comes from.

It happens only when I go to the menu and click on edit.

Comments

SunRhythms’s picture

I even rolled back to rc8 ... it works without even a cache clear....

damienmckenna’s picture

Oops, that function only works with PHP 5.3 and newer, I'd better fix that.

willvincent’s picture

That would be nice. :)

willvincent’s picture

Until an actual patch is provided, this implements a function with the same functionality if that function isn't available:

Kind of necessary to at least have a bandaid for this right away since it's otherwise not possible to edit menus/menu items

willvincent’s picture

Status: Active » Needs work
damienmckenna’s picture

Version: 7.x-1.0-rc9 » 6.x-1.x-dev
Status: Needs work » Needs review
StatusFileSize
new1.37 KB

A D6 version for review.

damienmckenna’s picture

hameerabbasi’s picture

hameerabbasi’s picture

I can confirm that PHP 5.3 does solve the problem, and it only occurs for 5.2.

damienmckenna’s picture

Status: Needs review » Fixed

Committed. Thanks for the patch, Will!

damienmckenna’s picture

Status: Fixed » Closed (fixed)

Closing this in the interest of tidying up the issue queue after the release of 7.x-1.0 / 6.x-1.3.

damienmckenna’s picture

Issue summary: View changes

found out where it comes from the r9 update