php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #77942 failed to compile with pthreads and zts using php 7.3.3
Submitted: 2019-04-25 09:30 UTC Modified: 2021-02-03 12:38 UTC
Votes:2
Avg. Score:4.0 ± 1.0
Reproduced:2 of 2 (100.0%)
Same Version:1 (50.0%)
Same OS:1 (50.0%)
From: sharif dot uddin1 at vodafone dot com Assigned: cmb (profile)
Status: Wont fix Package: pthreads (PECL)
PHP Version: 7.3Git-2019-04-25 (Git) OS: CentOS Linux release 7.6.1810 (C
Private report: No CVE-ID: None
Have you experienced this issue?
Rate the importance of this bug to you:

 [2019-04-25 09:30 UTC] sharif dot uddin1 at vodafone dot com
Description:
------------
i am using php version 7.3.3
After extraction of php, need to download pthreads in extension before compile. https://blog.flowl.info/2015/compile-php-5-6-pthreads-mongo-ubuntu/



cd ext/
git clone https://github.com/krakjoe/pthreads.git
cd ..
./configure --enable-fpm --with-fpm-systemd --with-gd --with-openssl --with-ldap --with-pcre-regex --with-libzip --with-zlib --with-curl --with-gd --enable-mbstring --enable-zip --with-libdir=lib64 --prefix=/opt/SP/php-7.3.3 --enable-pthreads --with-tsrm-pthreads --enable-maintainer-zts --enable-pcntl


I am not sure if this is normal behaviour and if i should use this version with the FAILED TEST SUMMARY?

Actual result:
--------------
=====================================================================
TIME END 2019-04-25 09:23:11

=====================================================================
TEST RESULT SUMMARY
---------------------------------------------------------------------
Exts skipped    :   41
Exts tested     :   35
---------------------------------------------------------------------

Number of tests : 16295             12299
Tests skipped   : 3996 ( 24.5%) --------
Tests warned    :    0 (  0.0%) (  0.0%)
Tests failed    :  357 (  2.2%) (  2.9%)
Expected fail   :   36 (  0.2%) (  0.3%)
Tests passed    : 11906 ( 73.1%) ( 96.8%)
---------------------------------------------------------------------
Time taken      :  476 seconds
=====================================================================

=====================================================================
EXPECTED FAILED TEST SUMMARY
---------------------------------------------------------------------
Test open_basedir configuration [tests/security/open_basedir_linkinfo.phpt]  XFAIL REASON: BUG: open_basedir cannot delete symlink to prohibited file. See also
bugs 48111 and 52176.
Inconsistencies when accessing protected members [Zend/tests/access_modifiers_008.phpt]  XFAIL REASON: Discussion: http://marc.info/?l=php-internals&m=120221184420957&w=2
Inconsistencies when accessing protected members - 2 [Zend/tests/access_modifiers_009.phpt]  XFAIL REASON: Discussion: http://marc.info/?l=php-internals&m=120221184420957&w=2
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770.phpt]  XFAIL REASON: See Bug #48770
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770_2.phpt]  XFAIL REASON: See Bug #48770
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770_3.phpt]  XFAIL REASON: See Bug #48770
Initial value of static var in method depends on the include time of the class definition [Zend/tests/method_static_var.phpt]  XFAIL REASON: Maybe not a bug
DateTime::add() -- fall type2 type3 [ext/date/tests/DateTime_add-fall-type2-type3.phpt]  XFAIL REASON: Various bugs exist
DateTime::add() -- fall type3 type2 [ext/date/tests/DateTime_add-fall-type3-type2.phpt]  XFAIL REASON: Various bugs exist
DateTime::add() -- fall type3 type3 [ext/date/tests/DateTime_add-fall-type3-type3.phpt]  XFAIL REASON: Various bugs exist
DateTime::add() -- spring type2 type3 [ext/date/tests/DateTime_add-spring-type2-type3.phpt]  XFAIL REASON: Various bugs exist
DateTime::add() -- spring type3 type2 [ext/date/tests/DateTime_add-spring-type3-type2.phpt]  XFAIL REASON: Various bugs exist
DateTime::add() -- spring type3 type3 [ext/date/tests/DateTime_add-spring-type3-type3.phpt]  XFAIL REASON: Various bugs exist
DateTime::diff() -- fall type2 type3 [ext/date/tests/DateTime_diff-fall-type2-type3.phpt]  XFAIL REASON: Various bugs exist
DateTime::diff() -- fall type3 type2 [ext/date/tests/DateTime_diff-fall-type3-type2.phpt]  XFAIL REASON: Various bugs exist
DateTime::diff() -- fall type3 type3 [ext/date/tests/DateTime_diff-fall-type3-type3.phpt]  XFAIL REASON: Various bugs exist
DateTime::diff() -- spring type2 type3 [ext/date/tests/DateTime_diff-spring-type2-type3.phpt]  XFAIL REASON: Various bugs exist
DateTime::diff() -- spring type3 type2 [ext/date/tests/DateTime_diff-spring-type3-type2.phpt]  XFAIL REASON: Various bugs exist
DateTime::diff() -- spring type3 type3 [ext/date/tests/DateTime_diff-spring-type3-type3.phpt]  XFAIL REASON: Various bugs exist
DateTime::sub() -- fall type2 type3 [ext/date/tests/DateTime_sub-fall-type2-type3.phpt]  XFAIL REASON: Various bugs exist
DateTime::sub() -- fall type3 type2 [ext/date/tests/DateTime_sub-fall-type3-type2.phpt]  XFAIL REASON: Various bugs exist
DateTime::sub() -- fall type3 type3 [ext/date/tests/DateTime_sub-fall-type3-type3.phpt]  XFAIL REASON: Various bugs exist
DateTime::sub() -- spring type2 type3 [ext/date/tests/DateTime_sub-spring-type2-type3.phpt]  XFAIL REASON: Various bugs exist
DateTime::sub() -- spring type3 type2 [ext/date/tests/DateTime_sub-spring-type3-type2.phpt]  XFAIL REASON: Various bugs exist
DateTime::sub() -- spring type3 type3 [ext/date/tests/DateTime_sub-spring-type3-type3.phpt]  XFAIL REASON: Various bugs exist
Bug #52480 (Incorrect difference using DateInterval) [ext/date/tests/bug52480.phpt]  XFAIL REASON: See https://bugs.php.net/bug.php?id=52480
RFC: DateTime and Daylight Saving Time Transitions (zone type 3, bd2) [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-bd2.phpt]  XFAIL REASON: Still not quite right
RFC: DateTime and Daylight Saving Time Transitions (zone type 3, fs) [ext/date/tests/rfc-datetime_and_daylight_saving_time-type3-fs.phpt]  XFAIL REASON: Still not quite right
Bug #42718 (unsafe_raw filter not applied when configured as default filter) [ext/filter/tests/bug42718.phpt]  XFAIL REASON: FILTER_UNSAFE_RAW not applied when configured as default filter, even with flags
Bug #67296 (filter_input doesn't validate variables) [ext/filter/tests/bug49184.phpt]  XFAIL REASON: See Bug #49184
Bug #67167: filter_var(null,FILTER_VALIDATE_BOOLEAN,FILTER_NULL_ON_FAILURE) returns null [ext/filter/tests/bug67167.02.phpt]  XFAIL REASON: Requires php_zval_filter to not use convert_to_string for all filters.
via [ext/pdo_sqlite/tests/common.phpt]
        SQLite PDO Common: PDOStatement::getColumnMeta [ext/pdo_sqlite/tests/pdo_022.phpt]  XFAIL REASON: This feature is not yet finalized, no test makes sense
Phar: bug #69958: Segfault in Phar::convertToData on invalid file [ext/phar/tests/bug69958.phpt]  XFAIL REASON: Still has memory leaks, see https://bugs.php.net/bug.php?id=70005
updateTimestamp never called when session data is empty [ext/session/tests/bug71162.phpt]  XFAIL REASON: Current session module is designed to write empty session always. In addition, current session module only supports SessionHandlerInterface only from PHP 7.0.
Bug #73529 session_decode() silently fails on wrong input [ext/session/tests/bug73529.phpt]  XFAIL REASON: session_decode() does not return proper status.
Bug #70219 Use after free vulnerability in session deserializer [ext/standard/tests/serialize/bug70219.phpt]  XFAIL REASON: Unfinished merge, needs fix.
=====================================================================

=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
Simple POST Method test [tests/basic/002.phpt]
GET and POST Method combined [tests/basic/003.phpt]
Two variables in POST data [tests/basic/004.phpt]
Three variables in POST data [tests/basic/005.phpt]
Testing $argc and $argv handling (GET) [tests/basic/011.phpt]
POST Method test and arrays [tests/basic/013.phpt]
POST Method test and arrays - 2 [tests/basic/014.phpt]
POST Method test and arrays - 3 [tests/basic/015.phpt]
POST Method test and arrays - 4 [tests/basic/016.phpt]
POST Method test and arrays - 5 [tests/basic/017.phpt]
POST Method test and arrays - 6 [tests/basic/018.phpt]
POST Method test and arrays - 7 [tests/basic/019.phpt]
POST Method test and arrays - 8 [tests/basic/020.phpt]
Bug #37276 (problems witch $_POST array) [tests/basic/021.phpt]
Cookies test#1 [tests/basic/022.phpt]
Cookies test#2 [tests/basic/023.phpt]
Test HTTP_RAW_POST_DATA with excessive post length [tests/basic/025.phpt]
Handling of max_input_nesting_level being reached [tests/basic/027.phpt]
RFC1867 character quotting [tests/basic/028.phpt]
Shift_JIS request [tests/basic/029.phpt]
Bug#55504 (Content-Type header is not parsed correctly on HTTP POST request) [tests/basic/030.phpt]
Bug#55504 (Content-Type header is not parsed correctly on HTTP POST request) [tests/basic/031.phpt]
Bug#18792 (no form variables after multipart/form-data) [tests/basic/032.phpt]
Bug #53180 (post_max_size=0 partly not working) [tests/basic/bug53180.phpt]
Bug #55500 (Corrupted $_FILES indices lead to security concern) [tests/basic/bug55500.phpt]
Bug #61000 (Exceeding max nesting level doesn't delete numerical vars) [tests/basic/bug61000.phpt]
php://input is empty when enable_post_data_reading=Off [tests/basic/bug67198.phpt]
enable_post_data_reading: basic test [tests/basic/enable_post_data_reading_01.phpt]
enable_post_data_reading: rfc1867 [tests/basic/enable_post_data_reading_02.phpt]
enable_post_data_reading: always_populate_raw_post_data has no effect (1) [tests/basic/enable_post_data_reading_03.phpt]
enable_post_data_reading: always_populate_raw_post_data has no effect (2) [tests/basic/enable_post_data_reading_04.phpt]
enable_post_data_reading: using multiple input streams [tests/basic/enable_post_data_reading_05.phpt]
enable_post_data_reading: using multiple input streams (more than 8k data) [tests/basic/enable_post_data_reading_06.phpt]
enable_post_data_reading: seeking in php://input [tests/basic/enable_post_data_reading_07.phpt]
rfc1867 anonymous upload [tests/basic/rfc1867_anonymous_upload.phpt]
rfc1867 array upload [tests/basic/rfc1867_array_upload.phpt]
rfc1867 boundary 1 [tests/basic/rfc1867_boundary_1.phpt]
rfc1867 boundary 2 [tests/basic/rfc1867_boundary_2.phpt]
rfc1867 empty upload [tests/basic/rfc1867_empty_upload.phpt]
rfc1867 file_upload disabled [tests/basic/rfc1867_file_upload_disabled.phpt]
rfc1867 garbled mime headers [tests/basic/rfc1867_garbled_mime_headers.phpt]
rfc1867 invalid boundary [tests/basic/rfc1867_invalid_boundary.phpt]
rfc1867 malicious input [tests/basic/rfc1867_malicious_input.phpt]
rfc1867 MAX_FILE_SIZE [tests/basic/rfc1867_max_file_size.phpt]
rfc1867 max_file_uploads - empty files shouldn't count [tests/basic/rfc1867_max_file_uploads_empty_files.phpt]
rfc1867 missing boundary [tests/basic/rfc1867_missing_boundary.phpt]
rfc1867 missing boundary 2 [tests/basic/rfc1867_missing_boundary_2.phpt]
rfc1867 post_max_filesize [tests/basic/rfc1867_post_max_filesize.phpt]
rfc1867 post_max_size [tests/basic/rfc1867_post_max_size.phpt]
Bug #25145 (SEGV on recpt of form input with name like "123[]") [tests/lang/bug25145.phpt]
Bug #54268 (Double free when destroy_zend_class fails) [Zend/tests/bug54268.phpt]
Bug #68412 (Infinite recursion with __call can make the program crash/segfault) [Zend/tests/bug68412.phpt]
Test exception doesn't cause RSHUTDOWN bypass, variation 0 [Zend/tests/exception_011.phpt]
Test exception doesn't cause RSHUTDOWN bypass, variation 1 [Zend/tests/exception_012.phpt]
Bug #27023 (CURLOPT_POSTFIELDS does not parse content types for files) [ext/curl/tests/bug27023.phpt]
Bug #48203 (Crash when CURLOPT_STDERR is set to regular file) [ext/curl/tests/bug48203.phpt]
Variation of bug #48203 with curl_multi_exec (Crash when file pointers passed to curl are closed before calling curl_multi_exec) [ext/curl/tests/bug48203_multi.phpt]
Test curl_setopt() CURLOPT_FILE readonly file handle [ext/curl/tests/bug48207.phpt]
Bug #54798 (Segfault when CURLOPT_STDERR file pointer is closed before calling curl_exec) [ext/curl/tests/bug54798.phpt]
Bug #54995 (Missing CURLINFO_RESPONSE_CODE support) [ext/curl/tests/bug54995.phpt]
Test curl_opt() function with POST params from array with a numeric key [ext/curl/tests/bug55767.phpt]
Bug #66109 (Option CURLOPT_CUSTOMREQUEST can't be reset to default.) [ext/curl/tests/bug66109.phpt]
Bug # #68937 (Segfault in curl_multi_exec) [ext/curl/tests/bug68937.phpt]
Bug # #68937 (Segfault in curl_multi_exec) [ext/curl/tests/bug68937_2.phpt]
Bug #69316: Use-after-free in php_curl related to CURLOPT_FILE/_INFILE/_WRITEHEADER [ext/curl/tests/bug69316.phpt]
Test CURLOPT_READDATA without a callback function [ext/curl/tests/curl_CURLOPT_READDATA.phpt]
Test curl_exec() function with basic functionality [ext/curl/tests/curl_basic_001.phpt]
Test curl_opt() function with CURLOPT_RETURNTRANSFER parameter set to 1 [ext/curl/tests/curl_basic_002.phpt]
Test curl_opt() function with POST parameters [ext/curl/tests/curl_basic_003.phpt]
Test curl_opt() function with setting referer [ext/curl/tests/curl_basic_004.phpt]
Test curl_opt() function with user agent [ext/curl/tests/curl_basic_005.phpt]
Test curl_opt() function with CURLOPT_WRITEFUNCTION parameter set to a closure [ext/curl/tests/curl_basic_006.phpt]
Test curl_opt() function with COOKIE [ext/curl/tests/curl_basic_011.phpt]
Test curl_opt() function with CURLOPT_HTTP_VERSION/CURL_HTTP_VERSION_1_0 [ext/curl/tests/curl_basic_012.phpt]
Test curl_opt() function with CURLOPT_HTTP_VERSION/CURL_HTTP_VERSION_1_1 [ext/curl/tests/curl_basic_013.phpt]
Test curl_multi_exec() function with basic functionality [ext/curl/tests/curl_basic_017.phpt]
Test curl_setopt() with curl_multi function with basic functionality [ext/curl/tests/curl_basic_018.phpt]
Test curl_getinfo() function with CURLINFO_EFFECTIVE_URL parameter [ext/curl/tests/curl_basic_019.phpt]
Test curl_getinfo() function with CURLINFO_HTTP_CODE parameter [ext/curl/tests/curl_basic_020.phpt]
Test curl_getinfo() function with CURLINFO_CONTENT_TYPE parameter [ext/curl/tests/curl_basic_021.phpt]
Test curl_copy_handle() with simple get [ext/curl/tests/curl_copy_handle_basic_001.phpt]
Test curl_copy_handle() with simple POST [ext/curl/tests/curl_copy_handle_basic_002.phpt]
Test curl_copy_handle() after exec() [ext/curl/tests/curl_copy_handle_basic_004.phpt]
Test curl_copy_handle() after exec() with POST [ext/curl/tests/curl_copy_handle_basic_005.phpt]
Test curl_copy_handle() with User Agent [ext/curl/tests/curl_copy_handle_basic_006.phpt]
Test curl_copy_handle() with simple POST [ext/curl/tests/curl_copy_handle_basic_007.phpt]
Test curl_copy_handle() with CURLOPT_PROGRESSFUNCTION [ext/curl/tests/curl_copy_handle_basic_008.phpt]
Memory corruption error if fp of just created file is closed before curl_close. [ext/curl/tests/curl_file_deleted_before_curl_close.phpt]
CURL file uploading [ext/curl/tests/curl_file_upload.phpt]
Curl_multi_getcontent() basic test with different sources (local file/http) [ext/curl/tests/curl_multi_getcontent_basic3.phpt]
curl_setopt_array() function - tests setting multiple cURL options with curl_setopt_array() [ext/curl/tests/curl_setopt_array_basic.phpt]
curl_setopt basic tests with CURLOPT_STDERR. [ext/curl/tests/curl_setopt_basic002.phpt]
curl_setopt() call with CURLOPT_HTTPHEADER [ext/curl/tests/curl_setopt_basic003.phpt]
curl_setopt() call with CURLOPT_RETURNTRANSFER [ext/curl/tests/curl_setopt_basic004.phpt]
Test curl option CURLOPT_HEADERFUNCTION [ext/curl/tests/curl_writeheader_callback.phpt]
Simple GET test [ext/filter/tests/001.phpt]
GET test with 2 values and an empty one [ext/filter/tests/002.phpt]
GET/POST/REQUEST Test [ext/filter/tests/003.phpt]
GET/POST/REQUEST Test with filtered data [ext/filter/tests/004.phpt]
GET/REQUEST Test with fifa example data [ext/filter/tests/005.phpt]
filter_input() test [ext/filter/tests/006.phpt]
filter_has_var() [ext/filter/tests/007.phpt]
filter_input() [ext/filter/tests/011.phpt]
GET/POST/REQUEST Test with input_filter [ext/filter/tests/035.phpt]
GET and data callback tests [ext/filter/tests/037.phpt]
filter_has_var() tests [ext/filter/tests/040.phpt]
COOKIE multiple cookie test [ext/filter/tests/041.phpt]
Bug #42718 - 2 (unsafe_raw filter not applied when configured as default filter) [ext/filter/tests/bug42718-2.phpt]
Bug #76248 (Malicious LDAP-Server Response causes Crash) [ext/ldap/tests/bug76248.phpt]
Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On) [ext/mbstring/tests/bug63447_001.phpt]
Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On) [ext/mbstring/tests/bug63447_002.phpt]
Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On) [ext/mbstring/tests/bug63447_003.phpt]
mb_http_input() [ext/mbstring/tests/mb_http_input.phpt]
Bug #66338 (Optimization binding of class constants is not safely opcacheable) [ext/opcache/tests/bug66338.phpt]
ISSUE #115 (path issue when using phar) [ext/opcache/tests/issue0115.phpt]
ISSUE #149 (Phar mount points not working this OPcache enabled) [ext/opcache/tests/issue0149.phpt]
revalidate_path 01: OPCache must cache only resolved real paths when revalidate_path is set [ext/opcache/tests/revalidate_path_01.phpt]
Phar front controller other [ext/phar/tests/cache_list/frontcontroller1.phpt]
Phar front controller rewrite access denied [cache_list] [ext/phar/tests/cache_list/frontcontroller10.phpt]
Phar front controller mime type extension is not a string [cache_list] [ext/phar/tests/cache_list/frontcontroller11.phpt]
Phar front controller mime type unknown int [cache_list] [ext/phar/tests/cache_list/frontcontroller12.phpt]
Phar front controller mime type not string/int [cache_list] [ext/phar/tests/cache_list/frontcontroller13.phpt]
Phar front controller mime type override, other [cache_list] [ext/phar/tests/cache_list/frontcontroller14.phpt]
Phar front controller mime type override, Phar::PHPS [cache_list] [ext/phar/tests/cache_list/frontcontroller15.phpt]
Phar front controller mime type override, Phar::PHP [cache_list] [ext/phar/tests/cache_list/frontcontroller16.phpt]
Phar front controller mime type unknown [cache_list] [ext/phar/tests/cache_list/frontcontroller17.phpt]
Phar front controller PHP test [cache_list] [ext/phar/tests/cache_list/frontcontroller2.phpt]
Phar front controller $_SERVER munging success [cache_list] [ext/phar/tests/cache_list/frontcontroller21.phpt]
Phar front controller include from cwd test 1 [cache_list] [ext/phar/tests/cache_list/frontcontroller22.phpt]
Phar front controller with generic action router test [cache_list] [ext/phar/tests/cache_list/frontcontroller23.phpt]
Phar front controller with custom 404 php script [cache_list] [ext/phar/tests/cache_list/frontcontroller24.phpt]
Phar front controller with extra path_info [cache_list] [ext/phar/tests/cache_list/frontcontroller25.phpt]
Phar front controller with unknown extension mime type [cache_list] [ext/phar/tests/cache_list/frontcontroller26.phpt]
Phar front controller with no extension [cache_list] [ext/phar/tests/cache_list/frontcontroller27.phpt]
Phar front controller with huge file [cache_list] [ext/phar/tests/cache_list/frontcontroller28.phpt]
Phar front controller with fatal error in php file [cache_list] [ext/phar/tests/cache_list/frontcontroller29.phpt]
Phar front controller phps [cache_list] [ext/phar/tests/cache_list/frontcontroller3.phpt]
Phar front controller with invalid callback for rewrites [cache_list] [ext/phar/tests/cache_list/frontcontroller31.phpt]
Phar front controller with valid callback that is not good [cache_list] [ext/phar/tests/cache_list/frontcontroller32.phpt]
Phar front controller with valid callback that does not return any value [cache_list] [ext/phar/tests/cache_list/frontcontroller33.phpt]
Phar front controller with cwd [cache_list] [ext/phar/tests/cache_list/frontcontroller34.phpt]
Phar front controller index.php relocate (no /) [cache_list] [ext/phar/tests/cache_list/frontcontroller4.phpt]
Phar front controller index.php relocate [cache_list] [ext/phar/tests/cache_list/frontcontroller5.phpt]
Phar front controller 404 [cache_list] [ext/phar/tests/cache_list/frontcontroller6.phpt]
Phar front controller alternate index file [cache_list] [ext/phar/tests/cache_list/frontcontroller7.phpt]
Phar front controller no index file 404 [cache_list] [ext/phar/tests/cache_list/frontcontroller8.phpt]
Phar front controller rewrite array [cache_list] [ext/phar/tests/cache_list/frontcontroller9.phpt]
Phar web-based phar with fatal error [ext/phar/tests/fatal_error_webphar.phpt]
Phar front controller with mounted external file [ext/phar/tests/front.phar.phpt]
Phar front controller other [ext/phar/tests/frontcontroller1.phpt]
Phar front controller rewrite access denied [ext/phar/tests/frontcontroller10.phpt]
Phar front controller mime type extension is not a string [ext/phar/tests/frontcontroller11.phpt]
Phar front controller mime type unknown int [ext/phar/tests/frontcontroller12.phpt]
Phar front controller mime type not string/int [ext/phar/tests/frontcontroller13.phpt]
Phar front controller mime type override, other [ext/phar/tests/frontcontroller14.phpt]
Phar front controller mime type override, Phar::PHPS [ext/phar/tests/frontcontroller15.phpt]
Phar front controller mime type override, Phar::PHP [ext/phar/tests/frontcontroller16.phpt]
Phar front controller mime type unknown [ext/phar/tests/frontcontroller17.phpt]
Phar front controller PHP test [ext/phar/tests/frontcontroller2.phpt]
Phar front controller $_SERVER munging success [ext/phar/tests/frontcontroller21.phpt]
Phar front controller include from cwd test 1 [ext/phar/tests/frontcontroller22.phpt]
Phar front controller with generic action router test [ext/phar/tests/frontcontroller23.phpt]
Phar front controller with custom 404 php script [ext/phar/tests/frontcontroller24.phpt]
Phar front controller with extra path_info [ext/phar/tests/frontcontroller25.phpt]
Phar front controller with unknown extension mime type [ext/phar/tests/frontcontroller26.phpt]
Phar front controller with no extension [ext/phar/tests/frontcontroller27.phpt]
Phar front controller with huge file [ext/phar/tests/frontcontroller28.phpt]
Phar front controller with fatal error in php file [ext/phar/tests/frontcontroller29.phpt]
Phar front controller phps [ext/phar/tests/frontcontroller3.phpt]
Phar front controller with invalid callback for rewrites [ext/phar/tests/frontcontroller31.phpt]
Phar front controller with valid callback that is not good [ext/phar/tests/frontcontroller32.phpt]
Phar front controller with valid callback that does not return any value [ext/phar/tests/frontcontroller33.phpt]
Phar front controller with cwd [ext/phar/tests/frontcontroller34.phpt]
Phar front controller index.php relocate (no /) [ext/phar/tests/frontcontroller4.phpt]
Phar front controller index.php relocate [ext/phar/tests/frontcontroller5.phpt]
Phar front controller 404 [ext/phar/tests/frontcontroller6.phpt]
Phar front controller alternate index file [ext/phar/tests/frontcontroller7.phpt]
Phar front controller no index file 404 [ext/phar/tests/frontcontroller8.phpt]
Phar front controller rewrite array [ext/phar/tests/frontcontroller9.phpt]
Phar: phpinfo display 4 [ext/phar/tests/phpinfo_004.phpt]
Phar front controller other tar-based [ext/phar/tests/tar/frontcontroller1.phar.phpt]
Phar front controller rewrite array invalid tar-based [ext/phar/tests/tar/frontcontroller10.phar.phpt]
Phar front controller mime type extension is not a string tar-based [ext/phar/tests/tar/frontcontroller11.phar.phpt]
Phar front controller mime type unknown int tar-based [ext/phar/tests/tar/frontcontroller12.phar.phpt]
Phar front controller mime type not string/int tar-based [ext/phar/tests/tar/frontcontroller13.phar.phpt]
Phar front controller mime type override, other tar-based [ext/phar/tests/tar/frontcontroller14.phar.phpt]
Phar front controller mime type override, Phar::PHPS tar-based [ext/phar/tests/tar/frontcontroller15.phar.phpt]
Phar front controller mime type override, Phar::PHP tar-based [ext/phar/tests/tar/frontcontroller16.phar.phpt]
Phar front controller mime type unknown tar-based [ext/phar/tests/tar/frontcontroller17.phar.phpt]
Phar front controller PHP test tar-based [ext/phar/tests/tar/frontcontroller2.phar.phpt]
Phar front controller $_SERVER munging success tar-based [ext/phar/tests/tar/frontcontroller21.phar.phpt]
Phar front controller phps tar-based [ext/phar/tests/tar/frontcontroller3.phar.phpt]
Phar front controller index.php relocate (no /) tar-based [ext/phar/tests/tar/frontcontroller4.phar.phpt]
Phar front controller index.php relocate tar-based [ext/phar/tests/tar/frontcontroller5.phar.phpt]
Phar front controller 404 tar-based [ext/phar/tests/tar/frontcontroller6.phar.phpt]
Phar front controller alternate index file tar-based [ext/phar/tests/tar/frontcontroller7.phar.phpt]
Phar front controller no index file 404 tar-based [ext/phar/tests/tar/frontcontroller8.phar.phpt]
Phar front controller rewrite array tar-based [ext/phar/tests/tar/frontcontroller9.phar.phpt]
Phar: default web stub, with phar extension [ext/phar/tests/withphar_web.phpt]
Phar front controller other zip-based [ext/phar/tests/zip/frontcontroller1.phar.phpt]
Phar front controller rewrite array invalid zip-based [ext/phar/tests/zip/frontcontroller10.phar.phpt]
Phar front controller mime type extension is not a string zip-based [ext/phar/tests/zip/frontcontroller11.phar.phpt]
Phar front controller mime type unknown int zip-based [ext/phar/tests/zip/frontcontroller12.phar.phpt]
Phar front controller mime type not string/int zip-based [ext/phar/tests/zip/frontcontroller13.phar.phpt]
Phar front controller mime type override, other zip-based [ext/phar/tests/zip/frontcontroller14.phar.phpt]
Phar front controller mime type override, Phar::PHPS zip-based [ext/phar/tests/zip/frontcontroller15.phar.phpt]
Phar front controller mime type override, Phar::PHP zip-based [ext/phar/tests/zip/frontcontroller16.phar.phpt]
Phar front controller mime type unknown zip-based [ext/phar/tests/zip/frontcontroller17.phar.phpt]
Phar front controller PHP test zip-based [ext/phar/tests/zip/frontcontroller2.phar.phpt]
Phar front controller $_SERVER munging success zip-based [ext/phar/tests/zip/frontcontroller21.phar.phpt]
Phar front controller phps zip-based [ext/phar/tests/zip/frontcontroller3.phar.phpt]
Phar front controller index.php relocate (no /) zip-based [ext/phar/tests/zip/frontcontroller4.phar.phpt]
Phar front controller index.php relocate zip-based [ext/phar/tests/zip/frontcontroller5.phar.phpt]
Phar front controller 404 zip-based [ext/phar/tests/zip/frontcontroller6.phar.phpt]
Phar front controller alternate index file zip-based [ext/phar/tests/zip/frontcontroller7.phar.phpt]
Phar front controller no index file 404 zip-based [ext/phar/tests/zip/frontcontroller8.phar.phpt]
Phar front controller rewrite array zip-based [ext/phar/tests/zip/frontcontroller9.phar.phpt]
Bug #71974 Trans sid will always be send, even if cookies are available [ext/session/tests/bug71974.phpt]
Bug #72940 - SID always defined [ext/session/tests/bug72940.phpt]
session rfc1867 [ext/session/tests/rfc1867.phpt]
session rfc1867 [ext/session/tests/rfc1867_cleanup.phpt]
session rfc1867 disabled [ext/session/tests/rfc1867_disabled.phpt]
session rfc1867 disabled 2 [ext/session/tests/rfc1867_disabled_2.phpt]
session rfc1867 [ext/session/tests/rfc1867_inter.phpt]
session rfc1867 no name [ext/session/tests/rfc1867_no_name.phpt]
session rfc1867 sid cookie [ext/session/tests/rfc1867_sid_cookie.phpt]
session rfc1867 sid get [ext/session/tests/rfc1867_sid_get.phpt]
session rfc1867 sid get 2 [ext/session/tests/rfc1867_sid_get_2.phpt]
session rfc1867 sid cookie [ext/session/tests/rfc1867_sid_invalid.phpt]
session rfc1867 sid only cookie [ext/session/tests/rfc1867_sid_only_cookie.phpt]
session rfc1867 sid only cookie 2 [ext/session/tests/rfc1867_sid_only_cookie_2.phpt]
session rfc1867 sid post [ext/session/tests/rfc1867_sid_post.phpt]
Test session_regenerate_id() function : basic functionality [ext/session/tests/session_regenerate_id_cookie.phpt]
is_uploaded_file() function [ext/standard/tests/file/is_uploaded_file_basic.phpt]
move_uploaded_file() function [ext/standard/tests/file/move_uploaded_file_basic.phpt]
Bug #60227 (header() cannot detect the multi-line header with CR) [ext/standard/tests/general_functions/bug60227_1.phpt]
Bug #60227 (header() cannot detect the multi-line header with CR), \r before \n [ext/standard/tests/general_functions/bug60227_2.phpt]
Bug #60227 (header() cannot detect the multi-line header with CR), \0 before \n [ext/standard/tests/general_functions/bug60227_3.phpt]
Bug #60227 (header() cannot detect the multi-line header with CR), CRLF [ext/standard/tests/general_functions/bug60227_4.phpt]
Location: headers change the status code [ext/standard/tests/general_functions/header_redirection_001.phpt]
Location: headers override non-201 and 3xx response codes [ext/standard/tests/general_functions/header_redirection_002.phpt]
Location: headers respect the header() response code parameter [ext/standard/tests/general_functions/header_redirection_003.phpt]
Location: headers do not override the 201 response code [ext/standard/tests/general_functions/header_redirection_005.phpt]
Location: headers do not override the 300 Multiple Choices response code [ext/standard/tests/general_functions/header_redirection_006.phpt]
Location: headers do not override the 301 Moved Permanently response code [ext/standard/tests/general_functions/header_redirection_007.phpt]
Location: headers do not override the 302 Found response code [ext/standard/tests/general_functions/header_redirection_008.phpt]
Location: headers do not override the 303 See Other response code [ext/standard/tests/general_functions/header_redirection_009.phpt]
Location: headers do not override the 304 Not Modified response code [ext/standard/tests/general_functions/header_redirection_010.phpt]
Location: headers do not override the 305 Use Proxy response code [ext/standard/tests/general_functions/header_redirection_011.phpt]
Location: headers do not override the 307 Temporary Redirect response code [ext/standard/tests/general_functions/header_redirection_012.phpt]
Location: headers do not override the 308 Permanent Redirect response code [ext/standard/tests/general_functions/header_redirection_013.phpt]
Location: headers do not override the 399 Choose Your Own Adventure response code [ext/standard/tests/general_functions/header_redirection_014.phpt]
phpcredits() CGI [ext/standard/tests/general_functions/phpcredits2.phpt]
phpinfo() CGI [ext/standard/tests/general_functions/phpinfo2.phpt]
Bug #72071 setcookie allows max-age to be negative [ext/standard/tests/network/bug72071.phpt]
setcookie() tests [ext/standard/tests/network/setcookie.phpt]
setcookie() array variant error tests [ext/standard/tests/network/setcookie_error.phpt]
Test get_headers() function : test with context [ext/standard/tests/url/get_headers_error_003.phpt]
php_sapi_name() function when switching to webserver by using post [ext/standard/tests/versioning/php_sapi_name_variation001.phpt]
Bug #51269 (zlib.output_compression Overwrites Vary Header) [ext/zlib/tests/bug51269.phpt]
Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [ext/zlib/tests/bug55544-win.phpt]
Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [ext/zlib/tests/bug55544.phpt]
checks zlib compression output size is always the same [ext/zlib/tests/bug60761.phpt]
Bug #65391 (Unable to send vary header user-agent when ob_start('ob_gzhandler') is called) [ext/zlib/tests/bug65391.phpt]
zlib.output_compression [ext/zlib/tests/ob_001.phpt]
zlib.output_compression [ext/zlib/tests/ob_003.phpt]
ob_gzhandler [ext/zlib/tests/ob_004.phpt]
ob_gzhandler [ext/zlib/tests/ob_005.phpt]
ob_gzhandler legacy [ext/zlib/tests/ob_gzhandler_legacy_002.phpt]
version string [sapi/cgi/tests/001.phpt]
defining INI options with -d [sapi/cgi/tests/002.phpt]
strip comments and whitespace with -w [sapi/cgi/tests/003.phpt]
execute a file with -f [sapi/cgi/tests/004.phpt]
using invalid combinations of cmdline options [sapi/cgi/tests/005.phpt]
syntax check [sapi/cgi/tests/006.phpt]
invalid arguments and error messages [sapi/cgi/tests/007.phpt]
syntax highlighting [sapi/cgi/tests/008.phpt]
path info request without exported PATH_INFO [sapi/cgi/tests/009.phpt]
Bug #45860 (header() function fails to correctly replace all Status lines) [sapi/cgi/tests/010.phpt]
header_remove() [sapi/cgi/tests/011.phpt]
apache_request_headers() stack overflow. [sapi/cgi/tests/apache_request_headers.phpt]
apache_response_headers() [sapi/cgi/tests/apache_response_headers.phpt]
Bug #61605 (header_remove() does not remove all headers) [sapi/cgi/tests/bug61605.phpt]
Bug #61977 Test exit code for various errors [sapi/cli/tests/bug43177.phpt]
Bug #61679 (Error on non-standard HTTP methods) [sapi/cli/tests/bug61679.phpt]
Bug #61977 test CLI web-server support for Mime Type File extensions mapping [sapi/cli/tests/bug61977.phpt]
Bug #64878 (304 responses return Content-Type header) [sapi/cli/tests/bug64878.phpt]
Bug #65066 (Cli server not responsive when responding with 422 http status code): 100 status code [sapi/cli/tests/bug65066_100.phpt]
Bug #65066 (Cli server not responsive when responding with 422 http status code): 422 status code [sapi/cli/tests/bug65066_422.phpt]
Bug #65066 (Cli server not responsive when responding with 422 http status code): 511 status code [sapi/cli/tests/bug65066_511.phpt]
Bug #65633 (built-in server treat some http headers as case-sensitive) [sapi/cli/tests/bug65633.phpt]
Bug #66606 (Sets HTTP_CONTENT_TYPE but not CONTENT_TYPE) - GET request [sapi/cli/tests/bug66606_1.phpt]
Bug #66606 (Sets HTTP_CONTENT_TYPE but not CONTENT_TYPE) - POST request [sapi/cli/tests/bug66606_2.phpt]
Bug #66830 (Empty header causes PHP built-in web server to hang) [sapi/cli/tests/bug66830.phpt]
FR #67429 (CLI server is missing some new HTTP response codes) [sapi/cli/tests/bug67429.phpt]
Bug #68291 (404 on urls with '+') [sapi/cli/tests/bug68291.phpt]
Bug #68745 (Invalid HTTP requests make web server segfault) [sapi/cli/tests/bug68745.phpt]
Bug #69655 (php -S changes MKCALENDAR request method to MKCOL) [sapi/cli/tests/bug69655.phpt]
FR #69953 (Support MKCALENDAR request method) [sapi/cli/tests/bug69953.phpt]
Bug #70264 (CLI server directory traversal) [sapi/cli/tests/bug70264.phpt]
Bug #70470 (Built-in server truncates headers spanning over TCP packets) [sapi/cli/tests/bug70470.phpt]
Bug #71005 (Segfault in php_cli_server_dispatch_router()) [sapi/cli/tests/bug71005.phpt]
Correctly handle split and empty header [sapi/cli/tests/emptyheader.phpt]
basic function [sapi/cli/tests/php_cli_server_001.phpt]
$_SERVER variable [sapi/cli/tests/php_cli_server_002.phpt]
Bug #55726 (Changing the working directory makes router script inaccessible) [sapi/cli/tests/php_cli_server_003.phpt]
Bug #55747 (request headers missed in $_SERVER) [sapi/cli/tests/php_cli_server_004.phpt]
Post a file [sapi/cli/tests/php_cli_server_005.phpt]
Bug #55755 (SegFault when outputting header WWW-Authenticate) [sapi/cli/tests/php_cli_server_006.phpt]
Bug #55758 (Digest Authenticate missed in 5.4) [sapi/cli/tests/php_cli_server_007.phpt]
SERVER_PROTOCOL header availability [sapi/cli/tests/php_cli_server_008.phpt]
PATH_INFO (relevant to #60112) [sapi/cli/tests/php_cli_server_009.phpt]
Bug #60180 ($_SERVER["PHP_SELF"] incorrect) [sapi/cli/tests/php_cli_server_010.phpt]
Bug #60159 (Router returns false, but POST is not passed to requested resource) [sapi/cli/tests/php_cli_server_012.phpt]
No router, no script [sapi/cli/tests/php_cli_server_013.phpt]
Bug #60477: Segfault after two multipart/form-data POST requestes [sapi/cli/tests/php_cli_server_014.phpt]
Bug #60523 (PHP Errors are not reported in browsers using built-in SAPI) [sapi/cli/tests/php_cli_server_015.phpt]
Bug #60591 (Memory leak when access a non-exists file) [sapi/cli/tests/php_cli_server_016.phpt]
Implement Req #60850 (Built in web server does not set $_SERVER['SCRIPT_FILENAME'] when using router) [sapi/cli/tests/php_cli_server_017.phpt]
Implement Req #61679 (Support HTTP PATCH method) [sapi/cli/tests/php_cli_server_018.phpt]
Implement Req #65917 (getallheaders() is not supported by the built-in web server) [sapi/cli/tests/php_cli_server_019.phpt]
Use SEARCH as a HTTP verb [sapi/cli/tests/php_cli_server_020.phpt]
file upload greater than 2G [sapi/cli/tests/upload_2G.phpt]
Fundamental breakpoints functionality [sapi/phpdbg/tests/breakpoints_001.phpt]
Preserve breakpoints on restart [sapi/phpdbg/tests/breakpoints_002.phpt]
Test deleting breakpoints [sapi/phpdbg/tests/breakpoints_003.phpt]
Test opcode breakpoints [sapi/phpdbg/tests/breakpoints_004.phpt]
Test breakpoint into function context [sapi/phpdbg/tests/breakpoints_005.phpt]
Basic function breakpoints [sapi/phpdbg/tests/breakpoints_006.phpt]
Test namespaced and non-lowercase breakpoint names [sapi/phpdbg/tests/breakpoints_008.phpt]
Bug #73704 (phpdbg shows the wrong line in files with shebang) [sapi/phpdbg/tests/bug73704.phpt]
Cleaning must preserve breakpoints [sapi/phpdbg/tests/clean_001.phpt]
Test clearing breakpoints [sapi/phpdbg/tests/clear_001.phpt]
Properly handle exceptions going to be uncaught [sapi/phpdbg/tests/exceptions_001.phpt]
Test exceptions in eval during exception [sapi/phpdbg/tests/exceptions_002.phpt]
Ensure proper saving of EX(opline) [sapi/phpdbg/tests/generator_run.phpt]
include_once must include only once [sapi/phpdbg/tests/include_once.phpt]
Test basic info functionality [sapi/phpdbg/tests/info_001.phpt]
A script with die() must end "normally" [sapi/phpdbg/tests/normal_exit.phpt]
Test phpdbg_break_next() function [sapi/phpdbg/tests/phpdbg_break_next.phpt]
Getting executable lines from custom wrappers [sapi/phpdbg/tests/phpdbg_get_executable_stream_wrapper.phpt]
Test phpdbg_*_oplog() functions [sapi/phpdbg/tests/phpdbg_oplog_001.phpt]
phpdbg_end_oplog() alone must not crash [sapi/phpdbg/tests/phpdbg_oplog_002.phpt]
Test argv passing [sapi/phpdbg/tests/run_001.phpt]
Stdin and escaped args being passed to run command [sapi/phpdbg/tests/run_002.phpt]
set_exception_handler() in phpdbg [sapi/phpdbg/tests/set_exception_handler.phpt]
Test stdin input with breakpoints [sapi/phpdbg/tests/stdin_001.phpt]
Test simple recursive watchpoint [sapi/phpdbg/tests/watch_001.phpt]
Test simple array watchpoint with replace [sapi/phpdbg/tests/watch_002.phpt]
Test simple watchpoint with replace [sapi/phpdbg/tests/watch_003.phpt]
Test detection of inline string manipulations on zval watch [sapi/phpdbg/tests/watch_004.phpt]
Test proper watch comparisons when having multiple levels of indirection from a zval to its value [sapi/phpdbg/tests/watch_005.phpt]
Test multiple watch elements pointing to the same watchpoint [sapi/phpdbg/tests/watch_006.phpt]
Bug #69487 (SAPI may truncate POST data) [sapi/tests/bug69487.phpt]
QUERY_STRING Security Bug [sapi/tests/test005.phpt]
Multipart Form POST Data [sapi/tests/test006.phpt]
Multipart Form POST Data, incorrect content length [sapi/tests/test007.phpt]
=====================================================================

You may have found a problem in PHP.
This report can be automatically sent to the PHP QA team at
http://qa.php.net/reports and http://news.php.net/php.qa.reports
This gives us a better understanding of PHP's behavior.
If you don't want to send the report immediately you can choose
option "s" to save it.  You can then email it to qa-reports@lists.php.net later.
Do you want to send this report now? [Yns]: Y

Please enter your email address.
(Your address will be mangled so that it will not go out on any
mailinglist in plain text): sharif.uddin1@vodafone.com

Posting to http://qa.php.net/buildtest-process.php

Thank you for helping to make PHP better.
make: *** [test] Error 1


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2019-04-25 21:27 UTC] petk@php.net
-Package: Compile Failure +Package: pthreads
 [2021-02-03 12:38 UTC] cmb@php.net
-Status: Open +Status: Wont fix -Assigned To: +Assigned To: cmb
 [2021-02-03 12:38 UTC] cmb@php.net
The maintainer of PECL/pthreads has ceased its developement for
good reasons[1].  Consider to use PECL/parallel[2] instead.

[1] <https://github.com/krakjoe/pthreads/issues/929>
[2] <https://pecl.php.net/package/parallel>
 
PHP Copyright © 2001-2021 The PHP Group
All rights reserved.
Last updated: Thu Apr 22 12:01:23 2021 UTC