bug73100.phpt 617 B

12345678910111213141516171819202122232425262728
  1. --TEST--
  2. Bug #73100 (session_destroy null dereference in ps_files_path_create)
  3. --EXTENSIONS--
  4. session
  5. --INI--
  6. session.save_path=
  7. session.save_handler=files
  8. --FILE--
  9. <?php
  10. ob_start();
  11. var_dump(session_start());
  12. session_module_name("user");
  13. var_dump(session_destroy());
  14. try {
  15. session_module_name("user");
  16. } catch (\ValueError $e) {
  17. echo $e->getMessage() . \PHP_EOL;
  18. }
  19. ?>
  20. ===DONE===
  21. --EXPECTF--
  22. bool(true)
  23. Warning: session_module_name(): Session save handler module cannot be changed when a session is active in %s on line %d
  24. bool(true)
  25. session_module_name(): Argument #1 ($module) cannot be "user"
  26. ===DONE===