Following upgrade from 8.6.13 to 8.7, any attempt to maintain a menu from /admin/structure/menu results in a crash.
There are three 'Undefined index:' notice messages in the log like this
Notice: Undefined index: value in Drupal\menu_link_content\MenuLinkContentStorage->getMenuLinkIdsWithPendingRevisions() (Zeile 18 in [Drupal]/core/modules/menu_link_content/src/MenuLinkContentStorage.php)
followed by the following error:
Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AS expression FROM pkJmv_ mlfr INNER JOIN pkJmv_ mlr ON mlfr. = mlr. AND mlr. ' at line 1: SELECT mlfr.id AS id, MAX(mlfr.) AS expression FROM {} mlfr INNER JOIN {} mlr ON mlfr. = mlr. AND mlr. = 0 INNER JOIN (SELECT t.id AS id, t.langcode AS langcode, MAX(t.) AS expression FROM {} t WHERE t. = :db_condition_placeholder_0 GROUP BY t.id, t.langcode) mr ON mlfr. = mr. AND mlfr.langcode = mr.langcode GROUP BY mlfr.id; Array ( [:db_condition_placeholder_0] => 1 ) in Drupal\menu_link_content\MenuLinkContentStorage->getMenuLinkIdsWithPendingRevisions() (Zeile 41 in [Drupal]/core/modules/menu_link_content/src/MenuLinkContentStorage.php).
I noticed MenuLinkContentStorage.php
was newly introduced.