Issue status update for http://drupal.org/node/22026 Project: Drupal Version: cvs Component: menu system Category: bug reports Priority: normal Assigned to: Robin Monks Reported by: hendler Updated by: Dries Status: patch I wonder how I can reproduce this problem. Maybe we are fixing the symptom, not the cause. Dries Previous comments: ------------------------------------------------------------------------ May 5, 2005 - 02:15 : hendler Menu.inc on line 974 the do {}while() causes an error if $parent is empty because strrpos, (I have mbstring enabled) may be null to fix my problem I have this if statement wrapping it, which I understand is logically equivlent to just doing a while loop. if ($parent){ do { $parent = substr($parent, 0, strrpos($parent, '/')); } while ($parent && !array_key_exists($parent, $_menu['path index'])); } This happens just after a new install. ------------------------------------------------------------------------ May 6, 2005 - 01:43 : Robin Monks Attachment: http://drupal.org/files/issues/menu.inc_0.patch (908 bytes) We apparently don't check if the object exists before we work on it. Robin