1--TEST-- 2Bug #69111 Crash in SessionHandler::read() 3--EXTENSIONS-- 4session 5--SKIPIF-- 6<?php include('skipif.inc'); ?> 7--FILE-- 8<?php 9$sh = new SessionHandler; 10session_set_save_handler($sh); 11 12$savePath = ini_get('session.save_path'); 13$sessionName = ini_get('session.name'); 14 15// session_start(); // Uncommenting this makes it not crash when reading the session (see below), but it will not return any data. 16 17try { 18 $sh->open($savePath, $sessionName); 19} catch (Error $exception) { 20 echo $exception->getMessage() . "\n"; 21} 22 23try { 24 $sh->write("foo", "bar"); 25} catch (Error $exception) { 26 echo $exception->getMessage() . "\n"; 27} 28 29try { 30 $sh->read(""); 31} catch (Error $exception) { 32 echo $exception->getMessage() . "\n"; 33} 34 35?> 36--EXPECT-- 37Session is not active 38Session is not active 39Session is not active 40