title: Composer hanging while updating dependencies
body: <p>I tried updating a Laravel project I'm working on today using <code>composer update</code></p>
  
  <p>But it hung on <code>Updating dependencies (including require-dev)</code></p>
  
  <p>So I tried things like updating composer, dump-autoload, but nothing seemed to work. Then I ran it in verbose mode: <code>composer update -vvv</code></p>
  
  <p>And I noticed it hung while reading this json:</p>
  
  <pre><code>Reading path/to/Composer/repo/https---packagist.org/provider-cordoval$hamcrest-php.json from cache
  </code></pre>
  
  <p>I tried searching for cordoval/hamcrest-php on packagist.org and couldn't find it. This isn't listed as a dependency in my <code>composer.json</code></p>
  
  <p>Searching through my vendor folder, I notice the <code>mockery/mockery</code> package I use requires <code>hamcrest/hamcrest-php</code>, but I can't find anything that makes any reference to <code>cordoval</code>.</p>
  
  <p>Any idea what's wrong and how I can fix it so that I can do the update?</p>
  
  <p>Here's my composer.json:</p>
  
  <pre><code>{
      "name": "laravel/laravel",
      "description": "The Laravel Framework.",
      "keywords": ["framework", "laravel"],
      "license": "MIT",
      "require": {
          "laravel/framework": "4.2.*",
          "iron-io/iron_mq": "dev-master",
          "phpunit/phpunit": "4.2.*",
          "mockery/mockery": "dev-master",
          "xethron/migrations-generator": "dev-master",
          "mailgun/mailgun-php": "dev-master"
      },
      "autoload": {
          "classmap": [
              "app/commands",
              "app/controllers",
              "app/models",
              "app/database/migrations",
              "app/database/seeds",
              "app/tests/TestCase.php"
          ]
      },
      "scripts": {
          "post-install-cmd": [
              "php artisan clear-compiled",
              "php artisan optimize"
          ],
          "post-update-cmd": [
              "php artisan clear-compiled",
              "php artisan optimize"
          ],
          "post-create-project-cmd": [
              "php artisan key:generate"
          ]
      },
      "config": {
          "preferred-install": "dist"
      },
      "minimum-stability": "stable"
  }
  </code></pre>
  
  <h2>Update</h2>
  
  <p>I've tried removing some of the packages from my composer.json, including the "mockery/mockery" package. The only change it made was that Composer would hang on a different file.</p>
  
  <p>After leaving Composer running like that for quite a long time, it finally exited with an error such as the following:</p>
  
  <pre><code>/path/to/ComposerSetup/bin/composer: line 18:  1356 Segmentation fault      php "${dir}/composer.phar" $*
  </code></pre>
  
  <p>Not sure what to do about that...</p>