php-src/main
Sara Golemon 4d11a8eedf 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:44:14 -07:00
..
streams Clear FG(user_stream_current_filename) when bailing out 2016-10-11 21:44:14 -07:00
alloca.c
build-defs.h.in Merge branch 'PHP-5.6' into PHP-7.0 2016-01-04 18:13:38 +01:00
fastcgi.c MFH: Fixed fd leak (the origin commit can not be cherry-picked) 2016-06-28 11:36:27 +08:00
fastcgi.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
fopen_wrappers.c Use size_t for path length 2016-08-10 23:46:58 -07:00
fopen_wrappers.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
getopt.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
http_status_codes.h Happy new year (Update copyright to 2016) 2016-01-01 20:03:16 +02:00
internal_functions_nw.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
internal_functions_win32.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
internal_functions.c.in Merge branch 'PHP-5.6' into PHP-7.0 2016-01-04 18:13:38 +01:00
main.c Fixed bug #71891 (header_register_callback() and register_shutdown_function()) 2016-03-25 12:34:22 +08:00
mergesort.c first shot remove TSRMLS_* things 2014-12-13 23:06:14 +01:00
network.c Fixed bug #72218 (If host name cannot be resolved then PHP 7 crashes) 2016-05-16 11:19:45 +08:00
output.c Remove TSRMLS_* from code, they are not used anymore 2016-02-17 22:44:05 -08:00
php_compat.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_content_types.c Fix bug #71936 (Segmentation fault destroying HTTP_RAW_POST_DATA) 2016-06-20 18:43:07 +02:00
php_content_types.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_getopt.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_globals.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_ini.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_ini.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_main.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_memory_streams.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_network.h This is exported at implementation site, but no forward declaration can cause compile warnings 2016-05-29 06:02:38 +01:00
php_open_temporary_file.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_open_temporary_file.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_output.h Fix bug #71575 removing extra semicolons outside macros 2016-03-03 16:41:03 +01:00
php_reentrancy.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_scandir.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_scandir.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_sprintf.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_stdint.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_streams.h fix blocking pipe stream option value 2016-08-17 00:53:15 +02:00
php_syslog.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_ticks.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_ticks.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_variables.c Merge branch 'PHP-5.6' into PHP-7.0 2016-07-19 01:39:28 -07:00
php_variables.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
php_version.h prepare next 2016-09-27 12:49:52 +02:00
php.h Fix format attributes in ZTS 2016-02-14 14:44:27 +01:00
reentrancy.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
rfc1867.c Fix bug #72724 2016-08-03 00:34:36 +02:00
rfc1867.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
SAPI.c Merge branch 'PHP-5.6' into PHP-7.0 2016-07-19 01:39:28 -07:00
SAPI.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
snprintf.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
snprintf.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
spprintf.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
spprintf.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
strlcat.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
strlcpy.c Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00
win95nt.h Merge branch 'PHP-5.6' into PHP-7.0 2016-01-01 19:48:25 +02:00