Skip to content

phpstan-doctrine crashes phpstan  #169

@Seldaek

Description

@Seldaek

I'm trying to add this project to my phpstan config for packagist.org, but it crashes with:

In ProcessPool.php line 21:

  [PHPStan\ShouldNotHappenException]
  Process qmjscxflzr not found.


Exception trace:
  at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/src/Parallel/ProcessPool.php:21
 PHPStan\Parallel\ProcessPool->getProcess() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/src/Parallel/ProcessPool.php:38
 PHPStan\Parallel\ProcessPool->quitProcess() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/src/Parallel/ParallelAnalyser.php:133
 PHPStan\Parallel\ParallelAnalyser->PHPStan\Parallel\{closure}() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/src/Parallel/Process.php:115
 PHPStan\Parallel\Process->PHPStan\Parallel\{closure}() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php:97
 _HumbugBoxe2c51d49dfa3\Evenement\EventEmitter->emit() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/clue/ndjson-react/src/Decoder.php:110
 _HumbugBoxe2c51d49dfa3\Clue\React\NDJson\Decoder->handleData() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php:97
 _HumbugBoxe2c51d49dfa3\Evenement\EventEmitter->emit() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/react/stream/src/Util.php:62
 _HumbugBoxe2c51d49dfa3\React\Stream\Util::_HumbugBoxe2c51d49dfa3\React\Stream\{closure}() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php:97
 _HumbugBoxe2c51d49dfa3\Evenement\EventEmitter->emit() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/react/stream/src/DuplexResourceStream.php:152
 _HumbugBoxe2c51d49dfa3\React\Stream\DuplexResourceStream->handleData() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/react/event-loop/src/StreamSelectLoop.php:200
 _HumbugBoxe2c51d49dfa3\React\EventLoop\StreamSelectLoop->waitForStreamActivity() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/react/event-loop/src/StreamSelectLoop.php:172
 _HumbugBoxe2c51d49dfa3\React\EventLoop\StreamSelectLoop->run() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/src/Parallel/ParallelAnalyser.php:151
 PHPStan\Parallel\ParallelAnalyser->analyse() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/src/Command/AnalyserRunner.php:55
 PHPStan\Command\AnalyserRunner->runAnalyser() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/src/Command/AnalyseApplication.php:148
 PHPStan\Command\AnalyseApplication->runAnalyser() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/src/Command/AnalyseApplication.php:79
 PHPStan\Command\AnalyseApplication->analyse() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/src/Command/AnalyseCommand.php:156
 PHPStan\Command\AnalyseCommand->execute() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/symfony/console/Command/Command.php:228
 _HumbugBoxe2c51d49dfa3\Symfony\Component\Console\Command\Command->run() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/symfony/console/Application.php:856
 _HumbugBoxe2c51d49dfa3\Symfony\Component\Console\Application->doRunCommand() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/symfony/console/Application.php:237
 _HumbugBoxe2c51d49dfa3\Symfony\Component\Console\Application->doRun() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/vendor/symfony/console/Application.php:138
 _HumbugBoxe2c51d49dfa3\Symfony\Component\Console\Application->run() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/bin/phpstan:76
 _HumbugBoxe2c51d49dfa3\{closure}() at phar:///var/www/packagist/vendor/phpstan/phpstan/phpstan/bin/phpstan:77
 require() at /var/www/packagist/vendor/phpstan/phpstan/phpstan:6

You can see it at https://github.com/composer/packagist/runs/1696331140?check_suite_focus=true too - and reproduce using the ci branch of the composer/packagist repo, running composer phpstan is enough.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions