Post-installation PHP crash I decided to give a shy try to Drupal 8. Installation went quite smooth, but when everything was ready to hit the home page I was delighted with the following error:


  CRASH: PHP segmentation violation in method_exists() called at [/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Controller/ControllerResolver.php:72], in Symfony\Component\HttpKernel\Controller\ControllerResolver::getController() called at [/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php:117], in Symfony\Component\HttpKernel\HttpKernel::handleRaw() called at [/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php:73], in Symfony\Component\HttpKernel\HttpKernel::handle() called at [/core/lib/Drupal/Core/HttpKernel.php:52], in Drupal\Core\HttpKernel::handle() called at [/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Kernel.php:197], in Symfony\Component\HttpKernel\Kernel::handle() called at [/core/includes/bootstrap.inc:2208], in drupal_handle_request() called at [/index.php:12]


How would I go about solving this? Is that something of a Drupal programming error? Is that something that depends on final configuration? I kind of don't believe this would massively occur to all people, so I assume it might be caused by something in my setup.

I'm running PHP 5.3.21 with a local php.ini setting the magic quotes flags to off.
Due to the hosting, I had to comment out the htaccess bottom part for gzip compression, if that matters.
A PHP segmentation violation is a PHP bug. You can not solve this at the PHP, or Drupal level, this needs a bug report for PHP itself, here.

Segmentation violation means that PHP somehow mismanaged it's memory, which is impossible to directly cause with PHP code, since pointers aren't available.

Notice though that there are two releases of 5.3 after the one you're running, upgrading should be your action, as a problem in method_exists() should have gotten a lot of attention, and is hopefully already fixed.