Skip to content

ext/soap: fix leak when load_wsdl_ex() fails to load - #24066

Merged
DanielEScherzer merged 1 commit into
php:PHP-8.4from
DanielEScherzer:soap-load-failure-leak
Oct 3, 2026
Merged

DanielEScherzer merged 1 commit into
php:PHP-8.4from
DanielEScherzer:soap-load-failure-leak

Conversation

@DanielEScherzer

Copy link
Copy Markdown
Member

No description provided.

@DanielEScherzer

Copy link
Copy Markdown
Member Author

Discovered while adding a new test case for #23698 that passes the authorization header twice, not sure how that triggers it but a single header doesn't

Comment thread ext/soap/tests/load_wsdl_ex-failure-leak.phpt
@DanielEScherzer
DanielEScherzer force-pushed the soap-load-failure-leak branch 2 times, most recently from d1c621c to cee082b Compare October 2, 2026 05:30
@DanielEScherzer

Copy link
Copy Markdown
Member Author

Rebased and added NEWS, will merge once CI passes

@DanielEScherzer
DanielEScherzer merged commit 026bb4e into php:PHP-8.4 Oct 3, 2026
18 checks passed
DanielEScherzer added a commit that referenced this pull request Oct 3, 2026
* PHP-8.6:
  ext/soap: fix leak when `load_wsdl_ex()` fails to load (#24066)
@DanielEScherzer
DanielEScherzer deleted the soap-load-failure-leak branch October 3, 2026 01:31
DanielEScherzer added a commit to DanielEScherzer/php-src that referenced this pull request Oct 3, 2026
* PHP-8.4:
  ext/soap: fix leak when `load_wsdl_ex()` fails to load (php#24066)
DanielEScherzer added a commit to DanielEScherzer/php-src that referenced this pull request Oct 3, 2026
* PHP-8.5:
  ext/soap: fix leak when `load_wsdl_ex()` fails to load (php#24066)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants