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->__construct() (line 128 of modules/contrib/menu_entity_index/src/Tracker.php).<br>Drupal\menu_entity_index\Tracker->__construct(Object, Object, Object, Object, Object, Object, Object) (Line: 286)<br>Drupal\Component\DependencyInjection\Container->createService(Array, 'menu_entity_index.tracker') (Line: 171)<br>Drupal\Component\DependencyInjection\Container->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->createInstance('menu', Array) (Line: 76)<br>Drupal\Component\Plugin\PluginManagerBase->createInstance('menu', Array) (Line: 121)<br>Drupal\views\Plugin\ViewsHandlerManager->createInstance('menu', Array) (Line: 106)<br>Drupal\views\Plugin\ViewsHandlerManager->getHandler(Array, NULL) (Line: 889)<br>Drupal\views\Plugin\views\display\DisplayPluginBase->getHandlers('filter') (Line: 543)<br>Drupal\views\Entity\View->onDependencyRemoval(Array) (Line: 470)<br>Drupal\Core\Config\ConfigManager->callOnDependencyRemoval(Object, Array, 'module', Array) (Line: 333)<br>Drupal\Core\Config\ConfigManager->getConfigEntitiesToChangeOnDependencyRemoval('module', Array) (Line: 43)<br>Drupal\system\Form\ModulesUninstallConfirmForm->addDependencyListsToForm(Array, 'module', Array, Object, Object) (Line: 146)<br>Drupal\system\Form\ModulesUninstallConfirmForm->buildForm(Array, Object)<br>call_user_func_array(Array, Array) (Line: 514)<br>Drupal\Core\Form\FormBuilder->retrieveForm('system_modules_uninstall_confirm_form', Object) (Line: 271)<br>Drupal\Core\Form\FormBuilder->buildForm('system_modules_uninstall_confirm_form', Object) (Line: 74)<br>Drupal\Core\Controller\FormController->getContentResult(Object, Object)<br>call_user_func_array(Array, Array) (Line: 123)<br>Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 582)<br>Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 124)<br>Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array) (Line: 97)<br>Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}()<br>call_user_func_array(Object, Array) (Line: 153)<br>Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)<br>Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)<br>Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)<br>Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)<br>Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 50)<br>Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)<br>Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 664)<br>Drupal\Core\DrupalKernel->handle(Object) (Line: 19)</pre><p></p>
issue