-
-
Notifications
You must be signed in to change notification settings - Fork 165
Closed
Labels
Description
Affected version(s)
4.13.8
Description
Since Symfony 5.4.12
, a dummy error is reported by Symfony instead of showing the actual error
I've tried to reproduce the bug inside an empty symfony-skeleton app but without success
The issue also didnt appear in a contao 4.13.8
with Symfony 5.4.11
Steps to reproduce :
composer create project contao/managed-edition:4.13
- create a
app/Resources/contao/config/config.php
with broken syntax (for example)
The error returned by Symfony is always :
Error:
Call to a member function get() on null
113. 'stateless_check' => $this->requestStack && $this->requestStack->getMainRequest()->attributes->get('_stateless', false)
at PROJECT_DIR\vendor\symfony\http-kernel\DataCollector\RequestDataCollector.php:113
at Symfony\Component\HttpKernel\DataCollector\RequestDataCollector->collect(object(Request), object(Response), null)
(PROJECT_DIR\vendor\symfony\http-kernel\Profiler\Profiler.php:161)
at Symfony\Component\HttpKernel\Profiler\Profiler->collect(object(Request), object(Response), null)
(PROJECT_DIR\vendor\symfony\http-kernel\EventListener\ProfilerListener.php:108)
at Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelResponse(object(ResponseEvent), 'kernel.response', object(TraceableEventDispatcher))
(PROJECT_DIR\vendor\symfony\event-dispatcher\Debug\WrappedListener.php:117)
at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object(ResponseEvent), 'kernel.response', object(TraceableEventDispatcher))
(PROJECT_DIR\vendor\symfony\event-dispatcher\EventDispatcher.php:230)
at Symfony\Component\EventDispatcher\EventDispatcher->callListeners(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.response', object(ResponseEvent))
(PROJECT_DIR\vendor\symfony\event-dispatcher\EventDispatcher.php:59)
at Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object(ResponseEvent), 'kernel.response')
(PROJECT_DIR\vendor\symfony\event-dispatcher\Debug\TraceableEventDispatcher.php:154)
at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object(ResponseEvent), 'kernel.response')
(PROJECT_DIR\vendor\symfony\http-kernel\HttpKernel.php:186)
at Symfony\Component\HttpKernel\HttpKernel->filterResponse(object(Response), object(Request), 1)
(PROJECT_DIR\vendor\symfony\http-kernel\HttpKernel.php:239)
at Symfony\Component\HttpKernel\HttpKernel->handleThrowable(object(ParseError), object(Request), 1)
(PROJECT_DIR\vendor\symfony\http-kernel\HttpKernel.php:109)
at Symfony\Component\HttpKernel\HttpKernel->terminateWithException(object(ParseError), object(Request))
(PROJECT_DIR\vendor\symfony\http-kernel\EventListener\DebugHandlersListener.php:131)
at Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure}(object(ParseError))
(PROJECT_DIR\vendor\symfony\error-handler\ErrorHandler.php:607)
at Symfony\Component\ErrorHandler\ErrorHandler->handleException(object(ParseError))