1--TEST-- 2Bug #40621 (Crash when constructor called inappropriately (statically)) 3--FILE-- 4<?php 5 6class Foo { 7 private function __construct() { } 8 function get() { 9 self::__construct(); 10 } 11} 12 13Foo::get(); 14 15echo "Done\n"; 16?> 17--EXPECTF-- 18Strict Standards: Non-static method Foo::get() should not be called statically in %s on line %d 19 20Fatal error: Non-static method Foo::__construct() cannot be called statically in %s on line %d 21