--- /dev/null
+--TEST--\r
+Unexposed/leaked stream encloses another stream\r
+--SKIPIF--\r
+<?php\r
+if (!function_exists('leak_variable')) die("skip only debug builds");\r
+--FILE--\r
+<?php\r
+$s = fopen('php://temp/maxmemory=1024','wb+');\r
+\r
+$t = fopen('php://temp/maxmemory=1024','wb+');\r
+\r
+/* force conversion of inner stream to STDIO. */\r
+$i = 0;\r
+while ($i++ < 5000) {\r
+ fwrite($t, str_repeat('a',1024));\r
+}\r
+\r
+leak_variable($s, true);\r
+leak_variable($t, true);\r
+--EXPECT--\r