bug61418.phpt 564 B

1234567891011121314151617181920212223
  1. --TEST--
  2. Bug #61418: Segmentation fault using FiltesystemIterator & RegexIterator
  3. --FILE--
  4. <?php
  5. $fileIterator = new FilesystemIterator(__DIR__, FilesystemIterator::KEY_AS_FILENAME);
  6. $regexpIterator = new RegexIterator($fileIterator, '#.*#');
  7. foreach ($fileIterator as $key => $file)
  8. {
  9. }
  10. unset($regexpIterator);
  11. unset($fileIterator);
  12. $dirIterator = new DirectoryIterator(__DIR__);
  13. $regexpIterator2 = new RegexIterator($dirIterator, '#.*#');
  14. foreach ($dirIterator as $key => $file)
  15. {
  16. }
  17. unset($regexpIterator2);
  18. unset($dirIterator);
  19. ?>
  20. ==DONE==
  21. --EXPECT--
  22. ==DONE==