PHP 8.4.4 发布
时间:2025-02-15 16:21 来源:未知 作者:IT
PHP 8.4.4 现已发布,这是一个错误修复版本。具体更新内容包括:
-
Core:
-
修复了错误 GH-17234(Numeric parent hook 调用因断言而失败)。
-
修复了错误 GH-16892(ini_parse_quantity () 无法解析以 0x0b 开头的输入)。
-
修复了错误 GH-16886(ni_parse_quantity () 无法对 0x+0 发出警告)。
-
修复了错误 GH-17222(__PROPERTY__ magic constant 并非在所有常量表达式上下文中都起作用)。
-
修复了错误 GH-17214(放宽了对继承
final
的 trait 方法的 final+private
警告)。
-
修复了 Windows 上系统程序执行期间的 NULL 运算。
-
修复了在 Windows 上检查 trailing spaces 时可能出现的 OOB 问题。
-
修复了错误 GH-17408(断言失败 Zend/zend_exceptions.c)。
-
修复 ZEND_AST_UNPACK 的 may_have_extra_named_args 标志。
-
修复 Windows 的 System V 共享内存模拟中的 NULL 运算。
-
修复错误 GH-17597(#[\Deprecated] 不适用于 __call () 和 __callStatic ())。
-
DOM:
-
修复错误 GH-17397(断言失败 ext/dom/php_dom.c)。
-
修复错误 GH-17486(Dom\HTMLDocument::createFromString 中报告的错误行号不正确)。
-
修复错误 GH-17481(\Dom\HTMLDocument 中的 UTF-8 损坏)。
-
修复错误 GH-17500(在无名文档类型上请求节点名时出现的故障)。
-
修复错误 GH-17485(上游修复,在 \Dom\HTMLDocument 中 void 元素上 Self-closing tag 不应是解析错误 / 警告)。
-
修复错误 GH-17572(getElementsByTagName 返回基于 tagName 索引的集合)。
-
Enchant:
-
修复传递空字节时 enchant 崩溃的问题。
-
FTP:
-
修复错误 GH-16800(ftp 功能会在出现 EINTR 时中止)。
-
GD:
-
修复错误 GH-17373(imagefttext () 忽略调色板图像的剪辑矩形)。
-
移植了 libgd 223 的修复(
gdImageRotateGeneric()
未正确进行插值的问题)。
-
添加了对捆绑的 libgd 读取没有 colormap 的 GIF 的支持。
-
Gettext:
-
修复错误 GH-17400(无效域上的 bindtextdomain SEGV)。
-
Intl:
-
修复错误 GH-11874(intl 导致 docker 镜像中出现 segfault)。
-
Opcache:
-
PCRE:
-
修复错误 GH-17122(regex 中的内存泄漏)。
-
PDO:
-
修复了使用 GC 释放 PDOStatment 时发生的内存泄漏。
-
修复了 PDO Firebird 语句析构函数中的崩溃。
-
更改默认获取类 ctor 参数时修复 UAF。
-
PgSql:
-
当系统中不存在常量 PGRES_TUPLES_CHUNK 时修复构建失败的问题。
-
Phar:
-
修复错误 GH-17518(偏移溢出 phar extractTo ())。
-
PHPDBG:
-
修复 function registration + test 中的崩溃。
-
Session:
-
修复 session SID constant 的类型混淆。
-
修复错误 GH-17541(ID 重置期间 ext/session NULL 指针取消引用)。
-
SimpleXML:
-
修复错误 GH-17409(断言失败 Zend/zend_hash.c:1730)。
-
SNMP:
-
修复错误 GH-17330(关闭会话时 SNMP::setSecurity segfault)。
-
SPL:
-
Windows:
-
修复了 clang 编译器检测。
-
Zip:
-
修复错误 GH-17139(修复无效输入导致的 zip_entry_name () 崩溃)。
更多详情可查看 ChangeLog。
(责任编辑:IT)
PHP 8.4.4 现已发布,这是一个错误修复版本。具体更新内容包括:
更多详情可查看 ChangeLog。 (责任编辑:IT) |