当前位置: > Linux新闻 >

PHP 8.3.11 发布

时间:2024-08-30 15:29来源:未知 作者:IT
PHP 8.3.11 现已发布,这是一个错误修复版本。具体更新内容包括:

Core:
修复错误 GH-15020(Zend/Optimizer/escape_analysis.c 中的内存泄漏)。
修复错误 GH-15023(Zend/zend_ini.c 中的内存泄漏)。
修复错误 GH-13330(有条件地附加 -Wno-implicit-fallthrough flag)。
修复 network.c 中未初始化的内存。
修复错误 GH-15108(关机期间 destroying generator 时的 Segfault)。
修复错误 GH-15275(暂停 generator delegate 的 GC 期间的崩溃)。
Curl:
修复了 curl_error 返回空字符串的情况。
DOM:
修复删除 doctype 并使用 foreach iteration 时的 UAF。
FFI:
修复错误 GH-14286(ffi 枚举类型(当枚举没有名称时)会导致内存泄漏)。
Hash:
修复在 xxh3 中为 shm 中的数组转换数组数据时发生崩溃的问题。
Intl:
修复错误 GH-15087(IntlChar::foldCase () 的 $option 不是可选的)。
Opcache:
修复错误 GH-13775(可能与运算 opcache SHM placement 有关的内存泄漏)。
Output:
修复错误 GH-15179(ext/standard/url_scanner_ex.re 中的 Segmentation fault(空指针取消引用))。
PDO_Firebird:
修复 firebird_handle_get_attribute () 中的虚假 fallthrough 路径。
PHPDBG:
修复错误 GH-13199(EOF 在 libedit/readline 的 phpdbg 本地控制台模式下发出冗余提示)。
修复错误 GH-15268(phpdbg 中的堆缓冲区溢出(zend_hash_num_elements () Zend/zend_hash.h))。
修复错误 GH-15210 在 watchpoint allocations 上的 use-after-free
Soap:
修复错误#55639(Digest autentication 不起作用)。
修复 SoapFault 属性破坏。
修复错误 GH-15252(自 PHP 8.3.9 以来,使用 classmap 构造函数选项时 SOAP XML 会损坏)。
Standard:
修复在 stream functions 中传递 non-finite timeout values 的问题。
修复 GH-14780 p (f) sockopen 超时溢出。
Streams:
修复错误 GH-15028(ext/phar/stream.c 中的内存泄漏)。
修复错误 GH-15034(当文件大于 2GB 时,stream_notification_callback byte_max 参数上的整数溢出)。
Tidy:
修复 ext/tidy basedir restriction code 中的内存泄漏。
更多详情可查看 ChangeLog。



(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容