您现在的位置是:首页 > 文章详情

PHP 8.4.11 发布

日期:2025-08-05点击:53

PHP 8.4.11 现已发布,这是一个错误修复版本。具体更新内容包括:

  • Calendar:
    • 修复了 jewishtojd 在年份参数上溢出的问题。
  • Core:
    • 修复了错误GH-18833(在释放后使用依赖于销毁顺序的弱映射)。
    • 修复错误GH-18907(在 hook 中创建循环时发生泄漏)。
    • 修复 OSS-Fuzz #427814456。
    • 修复 OSS-Fuzz #428983568 和 #428760800。
    • 修复了错误GH-17204(re2c 发出的 -Wuseless-escape 警告)。
    • 修复了错误GH-19064(Windows ARM64 上未定义符号“execute_ex”)。
  • Curl:
    • 修复从 curl 回调返回引用计数值时出现的内存泄漏。
    • 移除不正确的 string release。
  • DOM:
    • 修复错误GH-18979(Dom\XMLDocument::createComment() 在遇到空字节时触发未定义行为)。
  • LDAP:
    • 修复了GH-18902 ldap_exop/ldap_exop_sync 在处理空请求 OID 时触发断言。
  • MbString:
    • 修复错误GH-18901(mb_split 中的整数溢出)。
  • Opcache:
    • 修复了错误GH-18639(内部类别名可能会破坏预加载 + JIT)。
    • 修复了错误GH-18899(发出未定义变量警告且尚未设置 opline 时 JIT 函数崩溃)。
    • 修复了错误GH-14082(ext/opcache/jit/zend_jit.c 中未知地址 0x600000000018 上的 Segmentation fault)。
    • 修复了错误GH-18898(带有属性 hooks 和预加载的 SEGV zend_jit_op_array_hot)。
  • OpenSSL:
    • 修复错误#80770(无法使用 stream_socket_server 获取客户端对等证书)。
  • PCNTL:
    • 修复了错误GH-18958(使用 zend-max-execution-timers 在 pcntl_rfork() 或 pcntl_forkx() 后关闭时发生致命错误)。
  • Phar:
    • 修复 phar 中的流双重释放问题。
  • SOAP:
    • 修复了错误GH-18990、错误 #81029、错误 #47314(SOAP HTTP 套接字在对象销毁时未关闭)。
    • 修复重定向时 URL 解析失败导致的内存泄漏。
  • SPL:
    • 修复了错误GH-19094(将没有 Iterator 实现的类附加到 MultipleIterator 会导致崩溃)。
  • Standard:
    • 修复 printf() 中的误导性错误。
    • 修复数组函数中的 RCN 违规。
    • 修复了GH-18976 pack() 使用 h/H 格式和 INT_MAX repeater value 溢出的问题。
  • Streams:
    • 修复了GH-13264(fgets() 和 stream_get_line() 在过滤器致命错误时不返回 false)。
  • Zip:
    • 修复 ZipArchive::extractTo() 中路径太长导致的泄漏。

更多详情可查看:https://www.php.net/ChangeLog-8.php#8.4.11 

原文链接:https://www.oschina.net/news/364241/php-8-4-11-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章