--TEST--
-Bug #69111 Crash in SessionHandler::read()
+Bug #69111 (Crash in SessionHandler::read())
+--INI--
+session.save_path=
+session.save_handler=files
+session.name=PHPSESSID
--SKIPIF--
+ --XFAIL--
+ It is still a leak
<?php include('skipif.inc'); ?>
--FILE--
<?php
$sh->open($savePath, $sessionName);
$sh->write("foo", "bar");
-var_dump($sh->read(@$id));
+$sh->read($id);
+$sh->gc(1245);
+$sh->close();
?>
--EXPECTF--
-Warning: SessionHandler::read(): The session id is too long or contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in %sbug69111.php on line %d
-bool(false)
+Warning: SessionHandler::open(): Session is not active in %s on line 10
+
+Warning: SessionHandler::write(): Session is not active in %s on line 11
+
+Notice: Undefined variable: id in %s on line 12
+
+Warning: SessionHandler::read(): Session is not active in %s on line 12
+
+Warning: SessionHandler::gc(): Session is not active in %s on line 13
+
- Warning: SessionHandler::close(): Session is not active in %s on line 14
++Warning: SessionHandler::close(): Session is not active in %s on line 14