]> granicus.if.org Git - php/commit
Fixed bug #70979 crash with bad soap request
authorAnatol Belski <ab@php.net>
Thu, 14 Jan 2016 16:42:28 +0000 (17:42 +0100)
committerAnatol Belski <ab@php.net>
Thu, 14 Jan 2016 16:42:28 +0000 (17:42 +0100)
commit4308c868f94df1f2b99e80038ba5ea1076d919a7
treec81639fd1096b66c7fdc8cb7af4f5e8b3133f3b7
parent1f513805dccdd1d10a8e462c16422bdfc2c795ba
Fixed bug #70979 crash with bad soap request

The error handler is overloaded with the SOAP one. However the SOAP
handler eventually wants to access some of its globals. This won't
work as long as the SOAP globals aren't initialized. The use case
is when an error is thrown before RINIT went through. As the call
order is arbitrary, the safest is to wait when all the modules
called their RINIT.
ext/soap/soap.c