![](http://www.zhousa.com/zb_users/theme/quietlee/style/noimg/9.jpg)
干不动了伙计们,老板说每天导它个 5000 App 下载
![](https://www.oschina.net/img/hot3.png)
PHP 8.4.2 现已发布,这是一个错误修复版本。具体更新内容包括:
- BcMath:
- 修复了错误 GH-16978(避免不必要的 leading zeros 填充)
- Calendar:
- 修复了 jdtogregorian 溢出。
- 修复了 cal_to_jd julian_days 参数溢出。
- COM:
- 修复错误 GH-16991(获取非 DISPATCH 变体的类型信息时出现故障)。
- Core:
- *nix 配置构建脚本早期失败。
- 修复错误 GH-16344(setRawValueWithoutLazyInitialization() 和 skipLazyInitialization() 可能会改变初始化的代理)。
- 修复错误 GH-16727(ZTS bookworm (frankenphp) 中的 Opcache bad signal 139 崩溃)。
- 修复错误 GH-16799(Zend/zend_vm_execute.h:7469 处断言失败)。
- 修复 is_zend_ptr() huge block comparison。
- 修复了 Windows 上 zend_dirname() 中潜在的 OOB 读取问题。
- 修复错误 GH-15964(printf() 可能会删除 -INF 的符号)。
- Curl:
- 修复错误 GH-16802(使用 curl 扩展绕过 open_basedir)。
- 修复 curl mime 处理中的各种内存泄漏。
- DBA:
- 修复错误 GH-16990(dba_list() 现在使用 zero-indexed,而不是使用资源 ID)(kocsismate)
- DOM:
- 修复错误 GH-16777(在 DOM 对象位于文档中后再次调用构造函数会导致 UAF)。
- 修复错误 GH-16906(重新加载文档可能导致迭代器中的 UAF)。
- 氟橡胶:
- 修复 GH-16432(fpm_get_status 中的 PHP-FPM 8.2 SIGSEGV)。
- 修复错误 GH-16932(错误的 FPM 状态输出)。
- GD:
- 修复 GH-16776(imagecreatefromstring 溢出)。
- Hash:
- 修复 GH-16711:mhash() 中的 segfault 。
- Opcache:
- 修复错误 GH-16851(JIT_G(enabled) 未在其他线程上正确设置)。
- 修复错误 GH-16879(JIT dead code 跳过不会更新 call_level)。
- OpenSSL:
- 防止读取密钥时发生意外的 array entry 转换。
- 修复与 openssl 导出相关的各种内存泄漏。
- 修复 php_openssl_pkey_from_zval() 中的内存泄漏。
- PD:
- 修复了 setFetchMode() 的内存泄漏。
- SAPI:
- 修复了错误 GH-16998(rfc1867 中的 UBSAN 警告)。
- SAPI:
- 修复错误 GH-16808(RecursiveIteratorIterator ->current() 中带有 xml 元素输入的 Segmentation fault)。
- SOAP:
- 修复在 ext/soap 中调用 make check 的问题。
- Standard:
- 修复错误 GH-16905(内部迭代器函数无法处理 UNDEF 属性)。
- 修复错误 GH-16957(具有自引用数组的 array_shift 中的断言失败)。
- Streams:
- 修复网络连接轮询中断处理。
- Windows:
- 修复错误 GH-16849(错误对话框导致进程挂起)。
- Windows Server 2025 现已正确报告。
更多详情可查看 ChangeLog。
还没有评论,来说两句吧...