Hi everybody,
We have an issue in Symfony Process for a long time : Process::start is blocking on Windows. It's a tricky issue and it would be awesome that we could fix this. I've proposed a patch, unfortunately it seems it does not solve the issue on all setups.
I got three different Windows implementations for Symfony/Process on Windows platform. All of them are working for me and solve the bug, but it seems some of them are failing on some installs.
I need help and if you can run the Process test suite and give feedback with the following template in this gist comments:
| Q | A
| --------------- | ---
| branch name | [fix-windows|fix-windows-alternate-1|fix-windows-alternate-2]
| PHP version | 5.5.10
| Test suite ends | [yes|no, it hangs]
First, fetch my sources :
git clone https://github.com/romainneutron/symfony.git
cd symfony
composer install
Then run tests for each of the three branches :
git checkout -b fix-windows -t origin/fix-windows
phpunit src/Symfony/Component/Process/
git checkout -b fix-windows-alternate-1 -t origin/fix-windows-alternate-1
phpunit src/Symfony/Component/Process/
git checkout -b fix-windows-alternate-2 -t origin/fix-windows-alternate-2
phpunit src/Symfony/Component/Process/
Also if
git checkout fix-windows origin/fix-windows
doesn't work (wasn't for me) trygit checkout -b fix-windows -t origin/fix-windows
2 failures (in all of the above):
Windows 8.1