issue0057.phpt 568 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. --TEST--
  2. ISSUE #57 (segfaults in drupal7)
  3. --INI--
  4. opcache.enable=1
  5. opcache.enable_cli=1
  6. opcache.optimization_level=-1
  7. --EXTENSIONS--
  8. opcache
  9. --FILE--
  10. <?php
  11. class ZException extends Exception {
  12. }
  13. function dummy($query) {
  14. try {
  15. switch ($query) {
  16. case 1;
  17. break;
  18. case 2;
  19. break;
  20. default:
  21. throw new Exception('exception');
  22. }
  23. } catch (ZException $e) {
  24. return NULL;
  25. }
  26. }
  27. try {
  28. dummy(0);
  29. } catch (Exception $e) {
  30. echo $e->getMessage();
  31. }
  32. ?>
  33. --EXPECT--
  34. exception