diff options
| author | Xinchen Hui <laruence@php.net> | 2015-03-04 18:26:58 +0800 |
|---|---|---|
| committer | Xinchen Hui <laruence@php.net> | 2015-03-04 18:26:58 +0800 |
| commit | 6b8d5b01bc3e482b9f794dacb1803f5d57dd6830 (patch) | |
| tree | 0df4d40ea7e6e489e2619762dd7942478dd715f0 | |
| parent | c16dcd3a8eff73c5ff8f1022cb7d693bd04845c7 (diff) | |
| download | php-git-6b8d5b01bc3e482b9f794dacb1803f5d57dd6830.tar.gz | |
Add test for previously fixed segfault
| -rw-r--r-- | Zend/tests/closure_057.phpt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Zend/tests/closure_057.phpt b/Zend/tests/closure_057.phpt new file mode 100644 index 0000000000..f0062244d2 --- /dev/null +++ b/Zend/tests/closure_057.phpt @@ -0,0 +1,22 @@ +--TEST-- +Closure 057: segfault in leave helper +--FILE-- +<?php +class A { +} + +function getfunc() { + $b = function() { + $a = function() { + }; + $a(); + }; + return $b->bindTo(new A()); +} + +call_user_func(getfunc()); + +echo "okey"; +?> +--EXPECT-- +okey |
