Advisories ยป MGAA-2023-0117

Updated php packages fix some bugs

Publication date: 05 Nov 2023
Modification date: 05 Nov 2023
Type: bugfix
Affected Mageia releases : 9

Description

Core:
- memory leak when class using trait with doc block
- Module entry being overwritten causes type errors in ext/dom
__builtin_cpu_init check
- ZTS + preload = segfault on shutdown

CLI:
- Ensure a single Date header is present.

CType:
- ctype_alnum 5 times slower in PHP 8.1 or greater

DOM:
- Restore old namespace reconciliation behaviour.
- DOMNode serialization on PHP ^8.1

Fileinfo:
- fileinfo returns text/xml for some svg files

Filter:
- Fix explicit FILTER_REQUIRE_SCALAR with FILTER_CALLBACK

Hash:
- segfault copying/cloning a finalized HashContext

Intl:
- segfault on IntlDateFormatter::construct
- IntlDateFormatter::construct should throw an exception on an invalid
locale

MySQLnd:
- PHP Startup: Invalid library (maybe not a PHP library) 'mysqlnd.so' in
Unknown on line

Opcache:
- Fixed opcache_invalidate() on deleted file.
- JIT+private array property access inside closure accesses private
property in child class

SimpleXML:
- Can't use xpath with comments in SimpleXML
- Entity reference produces infinite loop in var_dump/print_r
- Unable to get processing instruction contents in SimpleXML
- Unable to get comment contents in SimpleXML

Streams:
- binding ipv4 address with both address and port at 0

XML:
- Fix return type of stub of xml_parse_into_struct()
- Fix memory leak when calling xml_parse_into_struct() twice.

XSL:
- Fix type error on XSLTProcessor::transformToDoc return value with
SimpleXML.
                

References

SRPMS

9/core