Bug #74331 [Fbk]: ph_soap crashes apache (x64 only)

[email protected]
Newsgroups php.bugs
Message-ID <[email protected]>
Edit report at https://bugs.php.net/bug.php?id=74331&edit=1

 ID:                 74331
 Updated by:         [email protected]
 Reported by:        jerome dot celle at gmail dot com
 Summary:            ph_soap crashes apache (x64 only)
 Status:             Feedback
 Type:               Bug
 Package:            SOAP related
 Operating System:   windows 7 64 bits
 PHP Version:        7.1.3
 Block user comment: N
 Private report:     N

 New Comment:

You can probably just put it into a comment. If you feel it may be too long then a pastebin or gist or something like that is fine too.


Previous Comments:
------------------------------------------------------------------------
[2017-03-30 14:23:47] jerome dot celle at gmail dot com

I think I managed to produce the backtrace.
Can't see how to attach it to the ticket...

------------------------------------------------------------------------
[2017-03-30 08:25:14] jerome dot celle at gmail dot com

I could not yet produce the backtrace (it is a bit complex for me).
Nevertheless, during my attempt to do it, I had to run apache as a standalone application (httpd -X) and not as a service.
In this context there is NO crash: the soap call all succeed.
Maybe it helps.

------------------------------------------------------------------------
[2017-03-29 13:30:34] [email protected]

Thank you for this bug report. To properly diagnose the problem, we
need a backtrace to see what is happening behind the scenes. To
find out how to generate a backtrace, please read
http://bugs.php.net/bugs-generating-backtrace.php for *NIX and
http://bugs.php.net/bugs-generating-backtrace-win32.php for Win32

Once you have generated a backtrace, please submit it to this bug
report and change the status back to "Open". Thank you for helping
us make PHP better.



------------------------------------------------------------------------
[2017-03-29 12:11:39] jerome dot celle at gmail dot com

Description:
------------
Configuration:
- Windows 7 64 bits
- httpd-2.4.25-win64-VC14
- php-7.1.3-Win32-VC14-x64

A simple call to SoapClient (see below) crashes the httpd process.
If I revert to x86 versions of both apache and php, it works just fine.

Excerpt from Event Viewer:
Faulting application name: httpd.exe, version: 2.4.25.0, time stamp: 0x58550e9f
Faulting module name: php_soap.dll, version: 7.1.3.0, time stamp: 0x58c888b7
Exception code: 0xc0000005
Fault offset: 0x000000000001e271
Faulting process id: 0x3bcc
Faulting application start time: 0x01d2a88404203e14
Faulting application path: C:\apache\bin\httpd.exe
Faulting module path: c:\php\ext\php_soap.dll
Report Id: 449372a4-1477-11e7-95e7-f0d5bfd3a21f

Test script:
---------------
$client = new SoapClient(  $someurl, array( 'login' => $my_login, 'password' => $my_password ));




------------------------------------------------------------------------



--
Edit this bug report at https://bugs.php.net/bug.php?id=74331&edit=1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.