bug69324.phpt 326 B

12345678910111213141516
  1. --TEST--
  2. Bug #69324: Buffer Over-read in unserialize when parsing Phar
  3. --EXTENSIONS--
  4. phar
  5. --FILE--
  6. <?php
  7. try {
  8. $p = new Phar(__DIR__.'/bug69324.phar', 0);
  9. $meta=$p->getMetadata();
  10. var_dump($meta);
  11. } catch(Exception $e) {
  12. echo $e->getMessage();
  13. }
  14. ?>
  15. --EXPECTF--
  16. internal corruption of phar "%s" (truncated manifest entry)