Bug #77410 [NEW]: Segmentation Fault when executing method with an empty parameter

From: Date: Fri, 04 Jan 2019 10:37:23 +0000
Subject: Bug #77410 [NEW]: Segmentation Fault when executing method with an empty parameter
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-218787@lists.php.net to get a copy of this message
From: brother at bsnet dot se Operating system: linux PHP version: 7.3.0 Package: SOAP related Bug Type: Bug Bug description:Segmentation Fault when executing method with an empty parameter Description: ------------ When moving from PHP 7.2 to PHP 7.3 we noticed crashes in our SOAP communication. By crafting a smaller WSDL and test script we've narrowed it down to GC_PROTECT_RECURSION but can not really trace it further ourselves. We've confirmed it on debian, centos and alpine packages. However it seems to work as intended (no crash) on Mac OS. Also tried 7.3.1 RC1. Test script: --------------- schema.wsdl, php test script and gdb back trace: https://gist.github.com/brother/f646c9f38816ca4c60980fe56ed2d249 Actual result: -------------- Segmentation fault -- Edit bug report at https://bugs.php.net/bug.php?id=77410&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=77410&r=trysnapshot54 Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=77410&r=trysnapshot55 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=77410&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=77410&r=fixed Fixed in release: https://bugs.php.net/fix.php?id=77410&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=77410&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=77410&r=needscript Try newer version: https://bugs.php.net/fix.php?id=77410&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=77410&r=support Expected behavior: https://bugs.php.net/fix.php?id=77410&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=77410&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=77410&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=77410&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=77410&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=77410&r=dst IIS Stability: https://bugs.php.net/fix.php?id=77410&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=77410&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=77410&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=77410&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=77410&r=mysqlcfg

« previous php.bugs (#218787) next »