bug55397.phpt 467 B

1234567891011121314
  1. --TEST--
  2. Bug #55397 (comparison of incomplete DateTime causes SIGSEGV)
  3. --FILE--
  4. <?php
  5. date_default_timezone_set('Europe/Prague');
  6. var_dump(unserialize('O:8:"DateTime":0:{}') == new DateTime);
  7. ?>
  8. --EXPECTF--
  9. Fatal error: Uncaught Error: Invalid serialization data for DateTime object in %sbug55397.php:%d
  10. Stack trace:
  11. #0 [internal function]: DateTime->__wakeup()
  12. #1 %sbug55397.php(%d): unserialize('O:8:"DateTime":...')
  13. #2 {main}
  14. thrown in %sbug55397.php on line %d