[PHP-BUG] Bug #71163 [NEW]: Segmentation Fault (cleanup_unfinished_calls)
[email protected] ("bowersbros at gmail dot com")
| Newsgroups | php.bugs |
|---|---|
| Message-ID | <[email protected]> |
From: bowersbros at gmail dot com Operating system: Ubuntu 14.04 PHP version: 7.0.1 Package: *General Issues Bug Type: Bug Bug description:Segmentation Fault (cleanup_unfinished_calls) Description: ------------ When running the unit tests for the Lithium framework (Li3 - https://github.com/unionofrad/lithium), a segmentation fault occurs in one of the tests. The error thrown is: php: /home/vagrant/php-src/Zend/zend_execute.c:2466: cleanup_unfinished_calls: Assertion `op_num' failed. I have tried and failed to generate a core dump file, and run it through gdb. This issue is present in 7.0.0 and 7.0.1, but not in 5.6.14 (not tested others) It is also current in the current master branch on GitHub (labelled as 7.1.0-dev). To recreate, clone https://github.com/alexbowers/lithium/tree/feature/alternative-string-fix and run the following command: lithium/console/li3 test tests/cases/core/LibrariesTest.php Sometimes this passes. I have two virtual machines locally, and on one this passes, on the other it doesn't. When it does, running this command causes the SegFault: lithium/console/li3 test tests Test script: --------------- https://github.com/alexbowers/lithium/tree/feature/alternative-string-fix Expected result: ---------------- No Segmentation Fault (test may fail though) -- Edit bug report at https://bugs.php.net/bug.php?id=71163&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=71163&r=trysnapshot54 Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=71163&r=trysnapshot55 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=71163&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=71163&r=fixed Fixed in release: https://bugs.php.net/fix.php?id=71163&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=71163&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=71163&r=needscript Try newer version: https://bugs.php.net/fix.php?id=71163&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=71163&r=support Expected behavior: https://bugs.php.net/fix.php?id=71163&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=71163&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=71163&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=71163&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=71163&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=71163&r=dst IIS Stability: https://bugs.php.net/fix.php?id=71163&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=71163&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=71163&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=71163&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=71163&r=mysqlcfg