PHP 8.2.2 现已发布,这是一个错误修复版本。具体更新内容如下

 

Core:
修复了错误 GH-10200(zif_get_object_vars:断言 `!(((__ht)->u.flags & (1<<2)) != 0)' 失败)。
修复 GH-10251(断言 `(flag & (1<<3)) == 0' 失败)。
修复 GH-10240(将超过 2**30 个元素添加到 unpacked 数组时断言失败)。
修复 GH-9735(Fiber stack variables 不参与 cycle collector)。
修复 GH-9675(内部枚举方法的 run_time_cache init 损坏)。
FPM:
修复了错误 #77106(FPM FastCGI 错误中缺少分隔符)。
修复了错误 GH-9981(FPM 不重置 fastcgi.error_header)。
修复了错误 #68591(配置测试不执行 UID lookups)。
修复了运行 FPM 配置测试时的内存泄漏。
修复了错误 #67244(监听 unix socket 的 owner:group 不对)。
Hash:
处理 XXH3 初始化中 __toString 的异常 (nielsdos)
LDAP:
修复了错误 GH-10112(LDAP\Connection::__construct () 指向 ldap_create ())。
Opcache:
修复 zend_runtime_jit () (Max Kellermann) 中倒置的 bailout value。
修复 accel_preload () 中对未初始化变量的访问。
修复 zend_jit_find_trace () 崩溃。
在 zend_jit_trace_exit 中为 EXIT_INVALIDATE 添加 missing lock。
Phar:
修复 phar_object.c (nielsdos) 中压缩方法的错误标志检查
PHPDBG:
修复 phpdbg_load_module_or_extension () 中的未定义行为。
修复 phpdbg_create_conditional_breal () 中的 NULL 指针取消引用。
修复 GH-9710:选项 “-h” 导致的 phpdbg 内存泄漏(nielsdos)
修复在 malformed input 情况下的 phpdbg segmentation fault (nielsdos)
Posix:
修复 posix_ttyname () 中的内存泄漏 (girgias)
Random:
修复了错误 GH-10247(/dev/urandom 的理论文件描述符泄漏)。
Standard:
修复 GH-10187(arm64 下 stripslashes () 的 Segfault)。
修复了错误 GH-10214(unserialize () 期间对象语法的不完整验证)。
XMLWriter:
修复 xmlTextWriterEndElement 的缺失检查 (nielsdos)

更多详情可查看 ChangeLog。

下载地址:https://windows.php.net/download/

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。