Commit 130164b0883 for php.net

commit 130164b088342e417a20a296aeb477e00cb7918b
Merge: 26fb2a8a117 cf2f699a6de
Author: David Carlier <devnexen@gmail.com>
Date:   Sat Jul 4 17:01:25 2026 +0100

    Merge branch 'PHP-8.4' into PHP-8.5

    * PHP-8.4:
      ext/soap: backport GH-22586 fix.

diff --cc ext/soap/soap.c
index 2bb49ee4c8f,3d5536ef862..2b6a32d3265
--- a/ext/soap/soap.c
+++ b/ext/soap/soap.c
@@@ -2253,7 -2235,18 +2253,11 @@@ static bool do_request(zval *this_ptr,
  		return false;
  	}

+ 	ZVAL_UNDEF(&params[0]);
+ 	ZVAL_UNDEF(&params[1]);
+ 	ZVAL_UNDEF(&params[2]);
+
  	zend_try {
 -		zval *trace = Z_CLIENT_TRACE_P(this_ptr);
 -		if (Z_TYPE_P(trace) == IS_TRUE) {
 -			zval_ptr_dtor(Z_CLIENT_LAST_REQUEST_P(this_ptr));
 -			ZVAL_STRINGL(Z_CLIENT_LAST_REQUEST_P(this_ptr), buf, buf_size);
 -		}
 -
 -		ZVAL_STRINGL(&func,"__doRequest",sizeof("__doRequest")-1);
  		ZVAL_STRINGL(&params[0], buf, buf_size);
  		ZVAL_STRING(&params[1], location);
  		if (action == NULL) {