/PHP-8.0/Zend/ |
H A D | zend_ini_scanner.l | 157 int overflow; in convert_to_number() local 161 if ((type = is_numeric_string_ex(str, str_len, &lval, &dval, 0, &overflow, NULL)) != 0) { in convert_to_number() 165 } else if (type == IS_DOUBLE && !overflow) { in convert_to_number()
|
H A D | zend_alloc.c | 252 int overflow; /* memory overflow flag */ member 379 heap->overflow = 1; in zend_mm_safe_error() 391 heap->overflow = 0; in zend_mm_safe_error() 954 } else if (heap->overflow == 0) { 1480 } else if (heap->overflow == 0) { 1772 } else if (heap->overflow == 0) { 1884 heap->overflow = 0; 2741 if (add_size > heap->limit - heap->size && !heap->overflow) { 2823 mm_heap->overflow = 0; 3016 heap->overflow = 0;
|
H A D | zend_operators.c | 1102 zend_long overflow; in mul_function_fast() local 1105 Z_LVAL_P(result), Z_DVAL_P(result), overflow); in mul_function_fast() 1106 Z_TYPE_INFO_P(result) = overflow ? IS_DOUBLE : IS_LONG; in mul_function_fast() 1183 zend_long overflow; in pow_function_base() local 1188 ZEND_SIGNED_MULTIPLY_LONG(l1, l2, l1, dval, overflow); in pow_function_base() 1189 if (overflow) { in pow_function_base() 1195 ZEND_SIGNED_MULTIPLY_LONG(l2, l2, l2, dval, overflow); in pow_function_base() 1196 if (overflow) { in pow_function_base()
|
/PHP-8.0/ext/pdo_mysql/tests/ |
H A D | pdo_mysql_attr_max_buffer_size.phpt | 23 /* unsigned overflow possible ? */
|
/PHP-8.0/ext/standard/tests/strings/ |
H A D | chunk_split_variation5.phpt | 28 PHP_INT_MAX * 3, //integer overflow
|
H A D | chunk_split_variation8.phpt | 34 PHP_INT_MAX * 3, // integer overflow
|
/PHP-8.0/ext/exif/tests/ |
H A D | bug76557.phpt | 2 Bug 76557 (heap-buffer-overflow (READ of size 48) while reading exif data)
|
/PHP-8.0/ext/opcache/Optimizer/ |
H A D | zend_inference.h | 132 return ssa->var_info[ssa_op->opN##_use].range.overflow; \ 261 …ay, zend_ssa *ssa, int var, zend_bool underflow, zend_long min, zend_long max, zend_bool overflow);
|
H A D | zend_dump.c | 151 if (r->underflow && r->overflow) { in zend_dump_range() 162 if (r->overflow) { in zend_dump_range() 368 if (r->range.underflow && r->range.overflow) { in zend_dump_range_constraint() 391 if (r->range.overflow) { in zend_dump_range_constraint()
|
H A D | zend_ssa.h | 29 zend_bool overflow; member
|
H A D | sccp.c | 869 bool overflow; in can_ct_eval_func_call() local 872 && zend_safe_address(Z_STRLEN_P(args[0]), Z_LVAL_P(args[1]), 0, &overflow) < 64 * 1024 in can_ct_eval_func_call() 873 && !overflow; in can_ct_eval_func_call() 2171 && !info->range.overflow && !info->range.underflow in value_from_type_and_range()
|
H A D | zend_ssa.c | 134 char underflow, char overflow, char negative) /* {{{ */ in pi_range() argument 144 constraint->range.overflow = overflow; in pi_range()
|
/PHP-8.0/Zend/tests/type_declarations/union_types/ |
H A D | incdec_prop.phpt | 52 * even if the result of the overflow (a float) would technically be allowed
|
/PHP-8.0/ext/mysqli/tests/ |
H A D | mysqli_insert_packet_overflow.phpt | 2 INSERT and packet overflow
|
/PHP-8.0/ |
H A D | NEWS | 82 . Fixed bug #81738: buffer overflow in hash_update() on long parameter. 282 . Fixed bug #81719: mysqlnd/pdo password buffer overflow. (CVE-2022-31626) 507 . Fixed bug #81513 (Future possibility for heap overflow in FPM zlog). 682 . Fixed bug #74544 (Integer overflow in mysqli_real_escape_string()). (cmb, 696 . Fixed bug #81226 (Integer overflow behavior is different with JIT 712 . Fixed bug #72146 (Integer overflow on substr_replace). (cmb) 715 . Fixed bug #74960 (Heap buffer overflow via str_repeat). (cmb, Dmitry) 799 . Fixed bug #76448: Stack buffer overflow in firebird_info_cb. 912 . Fixed bug #80861 (erronous array key overflow in 2D array with JIT). 916 . Fixed bug #79812 (Potential integer overflow in pcntl_exec()). (cmb) [all …]
|
H A D | CODING_STANDARDS.md | 69 They also provide useful allocation and overflow information while running
|
/PHP-8.0/ext/standard/tests/serialize/ |
H A D | max_depth.phpt | 2 Bug #78549: Stack overflow due to nested serialized input
|
/PHP-8.0/ext/opcache/tests/jit/ |
H A D | add_011.phpt | 2 JIT ADD: 011 overflow handling
|
/PHP-8.0/ext/pcre/pcre2lib/ |
H A D | pcre2_compile.c | 1583 BOOL overflow; in PRIV() local 1833 overflow = FALSE; in PRIV() 1839 if (c >= 0x20000000l) { overflow = TRUE; break; } in PRIV() 1843 if (c > (utf ? 0x10ffffU : 0xffU)) { overflow = TRUE; break; } in PRIV() 1845 if (c > (utf ? 0x10ffffU : 0xffffU)) { overflow = TRUE; break; } in PRIV() 1847 if (utf && c > 0x10ffffU) { overflow = TRUE; break; } in PRIV() 1850 if (overflow) in PRIV() 1906 overflow = FALSE; in PRIV() 1913 if (c >= 0x10000000l) { overflow = TRUE; break; } in PRIV() 1918 overflow = TRUE; in PRIV() [all …]
|
/PHP-8.0/ext/opcache/jit/ |
H A D | zend_jit.c | 544 || ssa->var_info[res].range.overflow) { in zend_may_overflow() 585 || ssa->var_info[res].range.overflow) { in zend_may_overflow() 612 || ssa->var_info[res].range.overflow) { in zend_may_overflow() 628 ssa->var_info[res].range.overflow); in zend_may_overflow() 646 || ssa->var_info[res].range.overflow) { in zend_may_overflow() 673 || ssa->var_info[res].range.overflow) { in zend_may_overflow() 689 ssa->var_info[res].range.overflow); in zend_may_overflow()
|
H A D | zend_jit_trace.c | 808 …tssa->var_info[ssa_var].range.overflow = tssa->var_info[ssa_var].range.overflow && info->range.ove… in zend_jit_trace_copy_ssa_var_range() 864 …tssa->var_info[ssa_var].range.overflow = tssa->var_info[ssa_var].range.overflow && info->range.ove… in zend_jit_trace_restrict_ssa_var_info() 3458 info->range.overflow = 0; in zend_jit_trace_set_var_range() 6012 ssa->var_info[ssa_op->result_def].range.overflow = 0; in zend_jit_trace() 6073 ssa->var_info[ssa_op->op1_def].range.overflow = 0; in zend_jit_trace() 6114 ssa->var_info[ssa_op->op2_def].range.overflow = 0; in zend_jit_trace() 6157 ssa->var_info[ssa_op->op1_def].range.overflow = 0; in zend_jit_trace()
|
/PHP-8.0/ext/ffi/ |
H A D | ffi.c | 5473 zend_bool overflow = 0; local 5484 overflow = 1; 5489 overflow = 1; 5496 overflow = 1; 5505 overflow = 1; 5513 overflow = 1; 5521 if (overflow) {
|
/PHP-8.0/ext/standard/tests/file/ |
H A D | file.inc | 121 // write in terms of a chunk of 1 K to avoid memory size overflow
|
/PHP-8.0/.github/workflows/ |
H A D | nightly.yml | 335 # Test causes a heap-buffer-overflow but I cannot reproduce it locally...
|
/PHP-8.0/ext/standard/ |
H A D | var_unserializer.re | 408 /* number too long or overflow */
|