Commit 10bbd9590b2 for php.net

commit 10bbd9590b28eebdd699182e703fed5a662f0045
Merge: 9cde9113509 9a7c09c9639
Author: Niels Dossche <7771979+ndossche@users.noreply.github.com>
Date:   Mon Dec 22 12:12:42 2025 +0100

    Merge branch 'PHP-8.3' into PHP-8.4

    * PHP-8.3:
      intl: Fix leak in umsg_format_helper()

diff --cc ext/intl/tests/msgfmt_format_error4.phpt
index a6f59127230,ee84388f4a7..b8ff3a0cd47
--- a/ext/intl/tests/msgfmt_format_error4.phpt
+++ b/ext/intl/tests/msgfmt_format_error4.phpt
@@@ -14,7 -14,12 +14,13 @@@ $mf = new MessageFormatter('en_US', $fm
  var_dump($mf->format(array("foo" => 7, "\x80" => "bar")));

  var_dump($mf->format(array("foo" => "\x80")));
+
+ var_dump($mf->format(array("foo" => new class {
+     function __toString(): string {
+         return str_repeat("\x80", random_int(1, 1));
+     }
+ })));
 +?>
  --EXPECTF--

  bool(false)