Closed
Description
Symfony version(s) affected
5.4.21
Description
I am getting an exception when I run the command debug:router
In XmlFileLoader.php line 407:
[Symfony\Component\DependencyInjection\Exception\InvalidArgumentException]
Unable to parse file "/var/www/packeton5/var/cache/dev/Packeton_KernelDevDebugContainer.xml": [ERROR 522] Validation failed: no DTD found ! (in n/a - line 2, column 229)
[ERROR 9] PCDATA invalid Char value 27 (in n/a - line 169, column 1)
[ERROR 9] PCDATA invalid Char value 27 (in n/a - line 169, column 15)
[ERROR 9] PCDATA invalid Char value 27 (in n/a - line 169, column 31)
[ERROR 9] PCDATA invalid Char value 27 (in n/a - line 170, column 1)
[ERROR 9] PCDATA invalid Char value 27 (in n/a - line 170, column 16)
[ERROR 9] PCDATA invalid Char value 27 (in n/a - line 170, column 31)
Exception trace:
at /var/www/packeton5/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php:407
Symfony\Component\DependencyInjection\Loader\XmlFileLoader->parseFileToDOM() at /var/www/packeton5/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php:50
Symfony\Component\DependencyInjection\Loader\XmlFileLoader->load() at /var/www/packeton5/vendor/symfony/framework-bundle/Command/BuildDebugContainerTrait.php:53
Symfony\Bundle\FrameworkBundle\Command\RouterDebugCommand->getContainerBuilder() at /var/www/packeton5/vendor/symfony/framework-bundle/Command/RouterDebugCommand.php:90
Symfony\Bundle\FrameworkBundle\Command\RouterDebugCommand->Symfony\Bundle\FrameworkBundle\Command\{closure}() at /var/www/packeton5/vendor/symfony/framework-bundle/Console/Descriptor/TextDescriptor.php:579
Symfony\Bundle\FrameworkBundle\Console\Descriptor\TextDescriptor->formatControllerLink() at /var/www/packeton5/vendor/symfony/framework-bundle/Console/Descriptor/TextDescriptor.php:65
Symfony\Bundle\FrameworkBundle\Console\Descriptor\TextDescriptor->describeRouteCollection() at /var/www/packeton5/vendor/symfony/framework-bundle/Console/Descriptor/Descriptor.php:47
Symfony\Bundle\FrameworkBundle\Console\Descriptor\Descriptor->describe() at /var/www/packeton5/vendor/symfony/console/Helper/DescriptorHelper.php:65
Symfony\Component\Console\Helper\DescriptorHelper->describe() at /var/www/packeton5/vendor/symfony/framework-bundle/Command/RouterDebugCommand.php:132
Symfony\Bundle\FrameworkBundle\Command\RouterDebugCommand->execute() at /var/www/packeton5/vendor/symfony/console/Command/Command.php:298
Symfony\Component\Console\Command\Command->run() at /var/www/packeton5/vendor/symfony/console/Application.php:1058
Symfony\Component\Console\Application->doRunCommand() at /var/www/packeton5/vendor/symfony/framework-bundle/Console/Application.php:96
Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /var/www/packeton5/vendor/symfony/console/Application.php:301
Symfony\Component\Console\Application->doRun() at /var/www/packeton5/vendor/symfony/framework-bundle/Console/Application.php:82
Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/www/packeton5/vendor/symfony/console/Application.php:171
Symfony\Component\Console\Application->run() at /var/www/packeton5/vendor/symfony/runtime/Runner/Symfony/ConsoleApplicationRunner.php:54
Symfony\Component\Runtime\Runner\Symfony\ConsoleApplicationRunner->run() at /var/www/packeton5/vendor/autoload_runtime.php:35
require_once() at /var/www/packeton5/bin/console:11
How to reproduce
Add any parameter into config file, for example
parameters:
show_info_cmd_message: "\u001b[37;44m#StandWith\u001b[30;43mUkraine\u001b[0m"
Possible Solution
Remove binary data form DebugContainer.xml