-
-
Notifications
You must be signed in to change notification settings - Fork 154
when disable "completion_worse.snippets" plugin crashed in vscode #2896
Description
I'm trying to disable the option "completion_worse.snippets" in vscode config
settings.json
"phpactor.config": {
"completion_worse.snippets": false,
}when i type class method the following error appears
console output:
Starting language server, use -vvv for verbose output
[Error - 9:20:31 AM] Request textDocument/completion failed.
Message: Exception [Phpactor\Completion\Core\Exception\CouldNotFormat] Do not know how to format "Phpactor\WorseReflection\Bridge\TolerantParser\Reflection\ReflectionMethod" at /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Core/Formatter/ObjectFormatter.php#34
Code: -32603
#0 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Bridge/TolerantParser/WorseReflection/WorseClassMemberCompletor.php(160): Phpactor\Completion\Core\Formatter\ObjectFormatter->format(Object(Phpactor\WorseReflection\Bridge\TolerantParser\Reflection\ReflectionMethod))
#1 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Bridge/TolerantParser/WorseReflection/WorseClassMemberCompletor.php(87): Phpactor\Completion\Bridge\TolerantParser\WorseReflection\WorseClassMemberCompletor->populateSuggestions(Object(Phpactor\WorseReflection\Core\Inference\Context\ClassLikeContext), Object(Phpactor\WorseReflection\Core\Type\ReflectedClassType), false, false, true)
#2 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Bridge/TolerantParser/ChainTolerantCompletor.php(53): Phpactor\Completion\Bridge\TolerantParser\WorseReflection\WorseClassMemberCompletor->complete(Object(Microsoft\PhpParser\Node\Expression\MemberAccessExpression), Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#3 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Core/ChainCompletor.php(25): Phpactor\Completion\Bridge\TolerantParser\ChainTolerantCompletor->complete(Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#4 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Core/Completor/DedupeCompletor.php(21): Phpactor\Completion\Core\ChainCompletor->complete(Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#5 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Core/Completor/LabelFormattingCompletor.php(24): Phpactor\Completion\Core\Completor\DedupeCompletor->complete(Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#6 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Core/Completor/DocumentingCompletor.php(20): Phpactor\Completion\Core\Completor\LabelFormattingCompletor->complete(Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#7 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Extension/LanguageServerCompletion/Handler/CompletionHandler.php(81): Phpactor\Completion\Core\Completor\DocumentingCompletor->complete(Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#8 [internal function]: Phpactor\Extension\LanguageServerCompletion\Handler\CompletionHandler->Phpactor\Extension\LanguageServerCompletion\Handler{closure}()
#9 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()
#10 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/functions.php(96): Amp\Coroutine->__construct(Object(Generator))
#11 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Extension/LanguageServerCompletion/Handler/CompletionHandler.php(66): Amp\call(Object(Closure))
#12 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Handler/HandlerMethodRunner.php(86): Phpactor\Extension\LanguageServerCompletion\Handler\CompletionHandler->completion(Object(Phpactor\LanguageServerProtocol\CompletionParams), Object(Amp\CancellationToken@anonymous))
#13 [internal function]: Phpactor\LanguageServer\Core\Handler\HandlerMethodRunner->Phpactor\LanguageServer\Core\Handler{closure}()
#14 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()
#15 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/functions.php(96): Amp\Coroutine->__construct(Object(Generator))
#16 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Handler/HandlerMethodRunner.php(72): Amp\call(Object(Closure))
#17 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/HandlerMiddleware.php(38): Phpactor\LanguageServer\Core\Handler\HandlerMethodRunner->dispatch(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#18 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\HandlerMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#19 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/ResponseHandlingMiddleware.php(35): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#20 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\ResponseHandlingMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#21 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/MethodAliasMiddleware.php(37): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#22 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\MethodAliasMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#23 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/CancellationMiddleware.php(49): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#24 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\CancellationMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#25 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/ShutdownMiddleware.php(68): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#26 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\ShutdownMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#27 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/InitializeMiddleware.php(56): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#28 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\InitializeMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#29 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(34): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#30 [internal function]: Phpactor\LanguageServer\Middleware\ErrorHandlingMiddleware->Phpactor\LanguageServer\Middleware{closure}()
#31 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()
#32 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/functions.php(96): Amp\Coroutine->__construct(Object(Generator))
#33 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(32): Amp\call(Object(Closure))
#34 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\ErrorHandlingMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#35 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Dispatcher/Dispatcher/MiddlewareDispatcher.php(29): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#36 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(226): Phpactor\LanguageServer\Core\Dispatcher\Dispatcher\MiddlewareDispatcher->dispatch(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#37 [internal function]: Phpactor\LanguageServer\Core\Server\LanguageServer->Phpactor\LanguageServer\Core\Server{closure}()
#38 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()
#39 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/functions.php(96): Amp\Coroutine->__construct(Object(Generator))
#40 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/functions.php(121): Amp\call(Object(Closure))
#41 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(224): Amp\asyncCall(Object(Closure))
#42 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(217): Phpactor\LanguageServer\Core\Server\LanguageServer->dispatchRequest(Object(Phpactor\LanguageServer\Core\Server\Transmitter\ConnectionMessageTransmitter), Object(Phpactor\LanguageServer\Core\Dispatcher\Dispatcher\MiddlewareDispatcher), Object(Phpactor\LanguageServer\Core\Server\StreamProvider\Connection), Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#43 [internal function]: Phpactor\LanguageServer\Core\Server\LanguageServer->Phpactor\LanguageServer\Core\Server{closure}()
#44 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(118): Generator->send(Object(Phpactor\LanguageServer\Core\Rpc\RawMessage))
#45 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\Coroutine->Amp{closure}(NULL, Object(Phpactor\LanguageServer\Core\Rpc\RawMessage))
#46 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(123): Amp\Coroutine->resolve(Object(Phpactor\LanguageServer\Core\Rpc\RawMessage))
#47 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\Coroutine->Amp{closure}(NULL, 'Content-Length:...')
#48 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Deferred.php(53): Amp\Promise@anonymous->resolve('Content-Length:...')
#49 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/byte-stream/lib/ResourceInputStream.php(109): Amp\Deferred->resolve('Content-Length:...')
#50 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Loop/Driver.php(119): Amp\ByteStream\ResourceInputStream::Amp\ByteStream{closure}('wx', 'Content-Length:...')
#51 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Loop/Driver.php(72): Amp\Loop\Driver->tick()
#52 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Loop.php(95): Amp\Loop\Driver->run()
#53 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(114): Amp\Loop::run(Object(Closure))
#54 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Extension/LanguageServer/Command/StartCommand.php(50): Phpactor\LanguageServer\Core\Server\LanguageServer->run()
#55 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/symfony/console/Command/Command.php(326): Phpactor\Extension\LanguageServer\Command\StartCommand->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#56 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/symfony/console/Application.php(1078): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#57 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/symfony/console/Application.php(324): Symfony\Component\Console\Application->doRunCommand(Object(Phpactor\Extension\LanguageServer\Command\StartCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#58 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Application.php(48): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#59 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/symfony/console/Application.php(175): Phpactor\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#60 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/bin/phpactor(46): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#61 {main}
[Error - 9:20:50 AM] Request textDocument/completion failed.
Message: Exception [Phpactor\Completion\Core\Exception\CouldNotFormat] Do not know how to format "Phpactor\WorseReflection\Bridge\TolerantParser\Reflection\ReflectionMethod" at /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Core/Formatter/ObjectFormatter.php#34
Code: -32603
#0 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Bridge/TolerantParser/WorseReflection/WorseClassMemberCompletor.php(160): Phpactor\Completion\Core\Formatter\ObjectFormatter->format(Object(Phpactor\WorseReflection\Bridge\TolerantParser\Reflection\ReflectionMethod))
#1 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Bridge/TolerantParser/WorseReflection/WorseClassMemberCompletor.php(87): Phpactor\Completion\Bridge\TolerantParser\WorseReflection\WorseClassMemberCompletor->populateSuggestions(Object(Phpactor\WorseReflection\Core\Inference\Context\ClassLikeContext), Object(Phpactor\WorseReflection\Core\Type\ReflectedClassType), false, false, true)
#2 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Bridge/TolerantParser/ChainTolerantCompletor.php(53): Phpactor\Completion\Bridge\TolerantParser\WorseReflection\WorseClassMemberCompletor->complete(Object(Microsoft\PhpParser\Node\Expression\MemberAccessExpression), Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#3 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Core/ChainCompletor.php(25): Phpactor\Completion\Bridge\TolerantParser\ChainTolerantCompletor->complete(Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#4 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Core/Completor/DedupeCompletor.php(21): Phpactor\Completion\Core\ChainCompletor->complete(Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#5 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Core/Completor/LabelFormattingCompletor.php(24): Phpactor\Completion\Core\Completor\DedupeCompletor->complete(Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#6 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Completion/Core/Completor/DocumentingCompletor.php(20): Phpactor\Completion\Core\Completor\LabelFormattingCompletor->complete(Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#7 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Extension/LanguageServerCompletion/Handler/CompletionHandler.php(81): Phpactor\Completion\Core\Completor\DocumentingCompletor->complete(Object(Phpactor\TextDocument\StandardTextDocument), Object(Phpactor\TextDocument\ByteOffset))
#8 [internal function]: Phpactor\Extension\LanguageServerCompletion\Handler\CompletionHandler->Phpactor\Extension\LanguageServerCompletion\Handler{closure}()
#9 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()
#10 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/functions.php(96): Amp\Coroutine->__construct(Object(Generator))
#11 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Extension/LanguageServerCompletion/Handler/CompletionHandler.php(66): Amp\call(Object(Closure))
#12 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Handler/HandlerMethodRunner.php(86): Phpactor\Extension\LanguageServerCompletion\Handler\CompletionHandler->completion(Object(Phpactor\LanguageServerProtocol\CompletionParams), Object(Amp\CancellationToken@anonymous))
#13 [internal function]: Phpactor\LanguageServer\Core\Handler\HandlerMethodRunner->Phpactor\LanguageServer\Core\Handler{closure}()
#14 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()
#15 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/functions.php(96): Amp\Coroutine->__construct(Object(Generator))
#16 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Handler/HandlerMethodRunner.php(72): Amp\call(Object(Closure))
#17 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/HandlerMiddleware.php(38): Phpactor\LanguageServer\Core\Handler\HandlerMethodRunner->dispatch(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#18 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\HandlerMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#19 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/ResponseHandlingMiddleware.php(35): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#20 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\ResponseHandlingMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#21 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/MethodAliasMiddleware.php(37): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#22 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\MethodAliasMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#23 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/CancellationMiddleware.php(49): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#24 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\CancellationMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#25 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/ShutdownMiddleware.php(68): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#26 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\ShutdownMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#27 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/InitializeMiddleware.php(56): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#28 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\InitializeMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#29 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(34): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#30 [internal function]: Phpactor\LanguageServer\Middleware\ErrorHandlingMiddleware->Phpactor\LanguageServer\Middleware{closure}()
#31 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()
#32 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/functions.php(96): Amp\Coroutine->__construct(Object(Generator))
#33 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Middleware/ErrorHandlingMiddleware.php(32): Amp\call(Object(Closure))
#34 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Middleware/RequestHandler.php(37): Phpactor\LanguageServer\Middleware\ErrorHandlingMiddleware->process(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage), Object(Phpactor\LanguageServer\Core\Middleware\RequestHandler))
#35 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Dispatcher/Dispatcher/MiddlewareDispatcher.php(29): Phpactor\LanguageServer\Core\Middleware\RequestHandler->handle(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#36 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(226): Phpactor\LanguageServer\Core\Dispatcher\Dispatcher\MiddlewareDispatcher->dispatch(Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#37 [internal function]: Phpactor\LanguageServer\Core\Server\LanguageServer->Phpactor\LanguageServer\Core\Server{closure}()
#38 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(67): Generator->current()
#39 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/functions.php(96): Amp\Coroutine->__construct(Object(Generator))
#40 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/functions.php(121): Amp\call(Object(Closure))
#41 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(224): Amp\asyncCall(Object(Closure))
#42 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(217): Phpactor\LanguageServer\Core\Server\LanguageServer->dispatchRequest(Object(Phpactor\LanguageServer\Core\Server\Transmitter\ConnectionMessageTransmitter), Object(Phpactor\LanguageServer\Core\Dispatcher\Dispatcher\MiddlewareDispatcher), Object(Phpactor\LanguageServer\Core\Server\StreamProvider\Connection), Object(Phpactor\LanguageServer\Core\Rpc\RequestMessage))
#43 [internal function]: Phpactor\LanguageServer\Core\Server\LanguageServer->Phpactor\LanguageServer\Core\Server{closure}()
#44 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(118): Generator->send(Object(Phpactor\LanguageServer\Core\Rpc\RawMessage))
#45 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\Coroutine->Amp{closure}(NULL, Object(Phpactor\LanguageServer\Core\Rpc\RawMessage))
#46 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Coroutine.php(123): Amp\Coroutine->resolve(Object(Phpactor\LanguageServer\Core\Rpc\RawMessage))
#47 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Internal/Placeholder.php(149): Amp\Coroutine->Amp{closure}(NULL, 'Content-Length:...')
#48 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Deferred.php(53): Amp\Promise@anonymous->resolve('Content-Length:...')
#49 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/byte-stream/lib/ResourceInputStream.php(109): Amp\Deferred->resolve('Content-Length:...')
#50 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Loop/Driver.php(119): Amp\ByteStream\ResourceInputStream::Amp\ByteStream{closure}('amj', 'Content-Length:...')
#51 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Loop/Driver.php(72): Amp\Loop\Driver->tick()
#52 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/amphp/amp/lib/Loop.php(95): Amp\Loop\Driver->run()
#53 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/language-server/lib/Core/Server/LanguageServer.php(114): Amp\Loop::run(Object(Closure))
#54 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Extension/LanguageServer/Command/StartCommand.php(50): Phpactor\LanguageServer\Core\Server\LanguageServer->run()
#55 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/symfony/console/Command/Command.php(326): Phpactor\Extension\LanguageServer\Command\StartCommand->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#56 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/symfony/console/Application.php(1078): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#57 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/symfony/console/Application.php(324): Symfony\Component\Console\Application->doRunCommand(Object(Phpactor\Extension\LanguageServer\Command\StartCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#58 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/lib/Application.php(48): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#59 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/symfony/console/Application.php(175): Phpactor\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#60 /root/.vscode-server/extensions/phpactor.vscode-phpactor-1.7.2/vendor/phpactor/phpactor/bin/phpactor(46): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#61 {main}
What can I try to do?
