Views handlers broken after update to 1.0.0
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #2960266. --> Reported by: [johnpitcairn](https://www.drupal.org/user/425866) >>> <p>I've just run a composer update from 8.x-1.0-rc1 to 8.x-1.0.0, and ran the db updates.</p> <p>Following that, my view using the menu_entity_index relationship is showing no results. Not good, this is the main site menu...</p> <p>So I figured something was messed up in the tracking table, and attempted to uninstall then reinstall. <del>I am unable to uninstall the module, it fails with a TypeError to the <code>Tracker::construct()</code> method:</del></p> <pre>The website encountered an unexpected error. Please try again later.<br>TypeError: Argument 6 passed to Drupal\menu_entity_index\Tracker::__construct() must implement interface Drupal\Core\Menu\MenuLinkManagerInterface, instance of Drupal\Core\PathProcessor\PathProcessorManager given, called in [... path removed ...]/core/lib/Drupal/Component/DependencyInjection/Container.php on line 286 in Drupal\menu_entity_index\Tracker-&gt;__construct() (line 128 of modules/contrib/menu_entity_index/src/Tracker.php).<br>Drupal\menu_entity_index\Tracker-&gt;__construct(Object, Object, Object, Object, Object, Object, Object) (Line: 286)<br>Drupal\Component\DependencyInjection\Container-&gt;createService(Array, 'menu_entity_index.tracker') (Line: 171)<br>Drupal\Component\DependencyInjection\Container-&gt;get('menu_entity_index.tracker') (Line: 71)<br>Drupal\menu_entity_index\Plugin\views\filter\Menu::create(Object, Array, 'menu', Array) (Line: 21)<br>Drupal\Core\Plugin\Factory\ContainerFactory-&gt;createInstance('menu', Array) (Line: 76)<br>Drupal\Component\Plugin\PluginManagerBase-&gt;createInstance('menu', Array) (Line: 121)<br>Drupal\views\Plugin\ViewsHandlerManager-&gt;createInstance('menu', Array) (Line: 106)<br>Drupal\views\Plugin\ViewsHandlerManager-&gt;getHandler(Array, NULL) (Line: 889)<br>Drupal\views\Plugin\views\display\DisplayPluginBase-&gt;getHandlers('filter') (Line: 543)<br>Drupal\views\Entity\View-&gt;onDependencyRemoval(Array) (Line: 470)<br>Drupal\Core\Config\ConfigManager-&gt;callOnDependencyRemoval(Object, Array, 'module', Array) (Line: 333)<br>Drupal\Core\Config\ConfigManager-&gt;getConfigEntitiesToChangeOnDependencyRemoval('module', Array) (Line: 43)<br>Drupal\system\Form\ModulesUninstallConfirmForm-&gt;addDependencyListsToForm(Array, 'module', Array, Object, Object) (Line: 146)<br>Drupal\system\Form\ModulesUninstallConfirmForm-&gt;buildForm(Array, Object)<br>call_user_func_array(Array, Array) (Line: 514)<br>Drupal\Core\Form\FormBuilder-&gt;retrieveForm('system_modules_uninstall_confirm_form', Object) (Line: 271)<br>Drupal\Core\Form\FormBuilder-&gt;buildForm('system_modules_uninstall_confirm_form', Object) (Line: 74)<br>Drupal\Core\Controller\FormController-&gt;getContentResult(Object, Object)<br>call_user_func_array(Array, Array) (Line: 123)<br>Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber-&gt;Drupal\Core\EventSubscriber\{closure}() (Line: 582)<br>Drupal\Core\Render\Renderer-&gt;executeInRenderContext(Object, Object) (Line: 124)<br>Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber-&gt;wrapControllerExecutionInRenderContext(Array, Array) (Line: 97)<br>Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber-&gt;Drupal\Core\EventSubscriber\{closure}()<br>call_user_func_array(Object, Array) (Line: 153)<br>Symfony\Component\HttpKernel\HttpKernel-&gt;handleRaw(Object, 1) (Line: 68)<br>Symfony\Component\HttpKernel\HttpKernel-&gt;handle(Object, 1, 1) (Line: 57)<br>Drupal\Core\StackMiddleware\Session-&gt;handle(Object, 1, 1) (Line: 47)<br>Drupal\Core\StackMiddleware\KernelPreHandle-&gt;handle(Object, 1, 1) (Line: 47)<br>Drupal\Core\StackMiddleware\ReverseProxyMiddleware-&gt;handle(Object, 1, 1) (Line: 50)<br>Drupal\Core\StackMiddleware\NegotiationMiddleware-&gt;handle(Object, 1, 1) (Line: 23)<br>Stack\StackedHttpKernel-&gt;handle(Object, 1, 1) (Line: 664)<br>Drupal\Core\DrupalKernel-&gt;handle(Object) (Line: 19)</pre><p></p>
issue