https://www.drupal.org/project/drupal/issues/1833010 added inbound processing of path before passing the request to $router->match().
But later on https://www.drupal.org/node/2480811 was committed, path processing was added to RouteProvider.php.
This means that processInbound is called twice and this can lead to buggy behavior.
Example:
1) Enable rename_admin_paths module and configure it.
2) Enable language module and configure "Account administration pages" negotiator.
3) Negotiator will not apply a desired language bcs path is processed twice.
Comments
Comment #10
smustgrave commentedThis came up as the daily BSI target
What's the buggy behavior? Is this reproducible with just core and not a contrib module, only ask as a contrib module could be the issue.
Comment #11
danielvezaThis has been open for 7 years with no further updates. More information was requested 4 months ago with no further updates coming through, so I'm going to close this issue.
Thanks!