While testing i ran into a critical core bug. i edited an existing menu link through the ui and copied the q params of the edit page e.g.: "admin/structure/menu/item/665/edit" into the path.
save. boom drupal broken.
while debugging i found the infinite recursion in these functions:
menu_link_load->_menu_link_translate->_menu_load_objects
↧
Menu link breaks Drupal site!!
↧