php-src/ext/standard/tests/streams
Sara Golemon 9f86cdaf7f Clear FG(user_stream_current_filename) when bailing out
If a userwrapper opener E_ERRORs then FG(user_stream_current_filename)
would remain set until the next request and would not be pointing
at unallocated memory.

Catch the bailout, clear the variable, then continue bailing.

Closes https://bugs.php.net/bug.php?id=73188
2016-10-11 21:46:02 -07:00
..
bug40459.phpt fix bug #40459 - make all stream funcs that create object call ctor 2012-08-07 22:59:12 -07:00
bug44712.phpt
bug44818.phpt
bug46024.phpt
bug46426.phpt
bug47997.phpt fix phpt : fopen(data://) requires allow_url_fopen=1 2012-02-25 12:44:46 +00:00
bug48309.phpt
bug49936.phpt Fix test.. the errormessage is irrelevant, we are testing if we segfault and corrupt return value 2011-12-04 12:34:19 +00:00
bug49936_win32.phpt
bug53427.phpt
bug53903.phpt
bug54623.phpt Fixed warning mesg 2014-03-10 10:49:53 +08:00
bug54946.phpt
bug60106.phpt Fix test 2012-04-21 16:02:25 +08:00
bug60455_01.phpt - Fixed bug #60455: stream_get_line misbehaves if EOF is not detected together 2011-12-11 21:08:15 +00:00
bug60455_02.phpt MFH: 45a6f8d for 5.4. 2012-03-19 16:34:31 +00:00
bug60455_03.phpt MFH: 45a6f8d for 5.4. 2012-03-19 16:34:31 +00:00
bug60455_04.phpt MFH: 45a6f8d for 5.4. 2012-03-19 16:34:31 +00:00
bug60602.phpt Fixed bug #72306 (Heap overflow through proc_open and $env parameter) 2016-06-13 21:08:04 +08:00
bug60817.phpt MFH: 45a6f8d for 5.4. 2012-03-19 16:34:31 +00:00
bug61019.phpt Fixed bug #61019 (Out of memory on command stream_get_contents) 2014-04-02 15:36:39 +02:00
bug61115-1.phpt Sike test while there is no zend mm max_size guard 2012-07-29 14:30:01 +08:00
bug61115-2.phpt - Fixed bug #61371 (resource leak). This bug had two parts, a long standing leak 2012-03-17 19:37:30 +00:00
bug61115.phpt Fix #72948: Uncatchable "Catchable" fatal error for class to string conversions 2016-09-03 13:05:37 +02:00
bug61371-win.phpt Fix bug #61800 ext\standard\tests\streams\bug61371.phpt fails 2012-04-26 13:27:01 +02:00
bug61371.phpt Fix bug #61800 ext\standard\tests\streams\bug61371.phpt fails 2012-04-26 13:27:01 +02:00
bug62922.phpt Fix bug #62922 2015-06-20 14:39:55 +02:00
bug63240.phpt Fix bug #63240 on stream_get_line() 2012-10-12 20:23:43 +02:00
bug64166.phpt Fix #64166: quoted-printable-encode stream filter incorrectly discarding whitespace 2013-06-16 16:04:19 -07:00
bug64166_2.phpt add more tests for bug #64166 2013-06-16 16:34:34 -07:00
bug64166_3.phpt add more tests for bug #64166 2013-06-16 16:34:34 -07:00
bug64433.phpt s ,CURL_WRAPPERS_ENABLE,CURL_WRAPPERS_ENABLED, 2013-04-04 19:28:17 +08:00
bug64433_srv.inc Fix bug #64433: does not follow redirects for non-3xx response codes 2013-03-30 21:22:30 -07:00
bug64770.phpt better fix for bug #64770 2013-05-04 12:19:52 +02:00
bug65483.phpt Fix #65483: quoted-printable encode stream filter incorrectly encoding spaces 2013-08-24 19:45:54 -07:00
bug67626.phpt Fix #67626 2015-03-08 23:45:11 -07:00
bug69521.phpt Fixed bug #69521 (Segfault in gc_collect_cycles()). 2015-07-02 18:43:06 +08:00
bug70198.phpt Merge branch 'master' of git.php.net:php-src 2015-08-11 22:31:47 +08:00
bug71245.phpt Fixed bug #71245 (file_get_contents() ignores "header" context option if it's a reference) 2015-12-30 05:04:21 -08:00
bug71323.phpt Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input 2016-01-16 22:10:54 -08:00
bug71884.phpt Fixed Bug #71884 (Null pointer deref (segfault) in stream_context_get_default) 2016-03-23 16:16:26 +08:00
bug72075.phpt Fixed bug #72075 (Referencing socket resources breaks stream_select) 2016-04-22 21:21:49 -07:00
bug72221.phpt Added NEWS Entry 2016-05-28 16:12:10 +08:00
bug72534.phpt extend test 2016-07-03 17:13:46 +02:00
bug72771.phpt Test case for bug #72771 2016-08-30 13:44:34 +02:00
bug72853.phpt Fixed bug #72853 (stream_set_blocking doesn't work) 2016-08-17 16:54:21 +08:00
bug72857.phpt fix test 2016-08-17 00:56:19 +02:00
opendir-001.phpt Fix bug #72667 2016-07-27 15:55:47 +02:00
opendir-002.phpt Fix bug #72667 2016-07-27 15:55:47 +02:00
opendir-003.phpt Fix bug #72667 2016-07-27 15:55:47 +02:00
opendir-004.phpt Fix bug #72667 2016-07-27 15:55:47 +02:00
proc_open_bug51800.phpt better test cleanup 2014-09-29 18:11:06 +02:00
proc_open_bug51800_right.phpt better test cleanup 2014-09-29 18:11:06 +02:00
proc_open_bug51800_right2.phpt fix test filename 2014-09-29 20:30:18 +02:00
proc_open_bug60120.phpt fix tests on linux 2014-09-29 18:12:25 +02:00
proc_open_bug64438.phpt fix tests on linux 2014-09-29 18:12:25 +02:00
proc_open_bug69900.phpt improve timings evaluations in test 2015-07-02 14:23:06 +02:00
set_file_buffer.phpt test to stream function set_file_buffer.phpt(); 2015-12-24 10:47:02 +01:00
stream_context_get_params_001.phpt
stream_context_set_option_basic.phpt Added tests contributions on spl_autoload and stream_context_set_option() 2011-12-09 11:45:39 +00:00
stream_context_set_option_error_001.phpt Add FAST_ZPP to various important stream funcs 2015-09-20 04:27:51 +02:00
stream_context_set_option_error_002.phpt Add FAST_ZPP to various important stream funcs 2015-09-20 04:27:51 +02:00
stream_context_tcp_nodelay.phpt Fix #72810. Add check for SKIP_ONLINE_TESTS 2016-08-11 12:01:24 +02:00
stream_context_tcp_nodelay_fopen.phpt Fix #72810. Add check for SKIP_ONLINE_TESTS 2016-08-11 12:01:24 +02:00
stream_context_tcp_nodelay_server.phpt hide implementation details in tests 2016-05-02 22:16:56 +01:00
stream_copy_to_stream_socket.phpt
stream_get_contents_001.phpt
stream_get_contents_002.phpt
stream_get_line_nb.phpt more verbose skip reason in test files with not so obvious extension requirements 2012-02-25 12:10:41 +00:00
stream_get_line_NUL_delimiter.phpt Fixed bug in new stream_get_line() when using NUL as a delimiter. 2012-04-07 16:32:19 +01:00
stream_get_meta_data_dir_basic.phpt Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input 2016-01-16 22:10:54 -08:00
stream_get_meta_data_file_basic.phpt Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input 2016-01-16 22:10:54 -08:00
stream_get_meta_data_file_error.phpt Fixed warning mesg 2014-03-10 10:49:53 +08:00
stream_get_meta_data_file_variation1.phpt Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input 2016-01-16 22:10:54 -08:00
stream_get_meta_data_file_variation2.phpt Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input 2016-01-16 22:10:54 -08:00
stream_get_meta_data_file_variation4.phpt Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input 2016-01-16 22:10:54 -08:00
stream_get_meta_data_file_variation5.phpt Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input 2016-01-16 22:10:54 -08:00
stream_get_meta_data_process_basic.phpt Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input 2016-01-16 22:10:54 -08:00
stream_get_meta_data_socket_basic.phpt Merge branch 'PHP-5.5.32' into PHP-5.6.18 2016-02-01 18:32:31 -08:00
stream_get_meta_data_socket_variation1.phpt Merge branch 'PHP-5.5.32' into PHP-5.6.18 2016-02-01 18:32:31 -08:00
stream_get_meta_data_socket_variation2.phpt Merge branch 'PHP-5.5.32' into PHP-5.6.18 2016-02-01 18:32:31 -08:00
stream_get_meta_data_socket_variation3.phpt Merge branch 'PHP-5.5.32' into PHP-5.6.18 2016-02-01 18:32:31 -08:00
stream_get_meta_data_socket_variation4.phpt Merge branch 'PHP-5.5.32' into PHP-5.6.18 2016-02-01 18:32:31 -08:00
stream_get_transports.phpt test to function stream_get_transports(); 2015-12-24 10:53:53 +01:00
stream_get_wrappers.phpt Fixed and improved tests 2015-12-24 14:08:44 +01:00
stream_is_local.phpt
stream_multi_filters_close.phpt Fix call after close if multiple filters are attached 2015-01-26 22:47:35 +01:00
stream_resolve_include_path.phpt
stream_set_chunk_size.phpt Use "float" and "integer" in typehint and zpp errors 2014-12-21 13:23:02 +00:00
stream_set_timeout_error.phpt Fixed error msg 2014-02-26 16:24:44 +08:00
stream_socket_enable_crypto-win32.phpt Fix broken skip marker in test case 2016-08-04 12:06:07 +02:00
stream_socket_enable_crypto.phpt Merge branch 'PHP-5.6' into PHP-7.0 2016-08-07 18:38:28 +02:00
stream_socket_get_name.phpt test to function stream_socket_get_name(); 2015-12-24 10:49:02 +01:00
stream_socket_pair.phpt
stream_socket_recvfrom.phpt Create stream_socket_recvfrom.phpt 2015-12-24 10:47:35 +01:00
user-stream-error.phpt Clear FG(user_stream_current_filename) when bailing out 2016-10-11 21:46:02 -07:00
user_streams_consumed_bug.phpt fix user filter bug 2016-09-30 07:22:07 +01:00