php-src/Zend/tests/generators
Nikita Popov 114245c1b9 Fix bug #63830: Segfault on undefined function call in nested generator
This also reverses the destruction order of the pushed arguments to
align with how it is done everywhere else.

I'm not exactly sure whether this is the right way to fix it, but it
seems to work fine.
2013-02-01 19:53:04 +01:00
..
errors Fix segfault when traversing a by-ref generator twice 2012-08-29 20:46:56 +02:00
finally Fix potential segfault when finally in a generator is run during shutdown 2013-01-30 23:52:02 +01:00
auto_incrementing_keys.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
backtrace.phpt Fix throwing of exceptions within a generator 2012-07-22 17:46:46 +02:00
bug63066.phpt Fixed bug #63066 (Calling an undefined method in a generator results in a seg fault) (fixed with previous commit). 2012-11-30 14:14:36 +04:00
clone.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
clone_after_object_call.phpt Do not add a ref to EX(object) on generator clone 2012-12-20 20:33:18 +01:00
clone_with_foreach.phpt Drop Generator::close() method 2012-08-20 12:53:18 +02:00
clone_with_properties.phpt Fix segfault when cloning generator with properties 2013-02-01 18:33:26 +01:00
clone_with_stack.phpt Drop Generator::close() method 2012-08-20 12:53:18 +02:00
clone_with_symbol_table.phpt Drop Generator::close() method 2012-08-20 12:53:18 +02:00
clone_with_this.phpt Drop Generator::close() method 2012-08-20 12:53:18 +02:00
dynamic_call.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
fibonacci.phpt Add some more tests 2012-07-20 17:40:04 +02:00
func_get_args.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
generator_closure.phpt Add some more tests 2012-07-20 17:40:04 +02:00
generator_closure_with_this.phpt Add some more tests 2012-07-20 17:40:04 +02:00
generator_in_multipleiterator.phpt Fix implementation of Iterator interface 2012-07-26 17:13:25 +02:00
generator_method.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
generator_method_by_ref.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
generator_returns_generator.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
generator_rewind.phpt Fix segfault when traversing a by-ref generator twice 2012-08-29 20:46:56 +02:00
generator_send.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
generator_static_method.phpt Add some more tests 2012-07-20 17:40:04 +02:00
generator_throwing_during_function_call.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
generator_throwing_exception.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
generator_throwing_in_foreach.phpt Fix throwing of exceptions within a generator 2012-07-22 17:46:46 +02:00
generator_with_keys.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
ignored_send_leak.phpt Fix leak when generator ignores sent value 2012-12-18 21:39:02 +01:00
nested_calls_with_die.phpt Fix bug #63830: Segfault on undefined function call in nested generator 2013-02-01 19:53:04 +01:00
nested_method_calls.phpt Fixed bug #63132 2012-09-22 19:15:53 +02:00
no_foreach_var_leaks.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
send_after_close.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
send_returns_current.phpt Require parenthesis around yield expressions 2012-07-22 01:22:22 +02:00
throw_already_closed.phpt Implement Generator::throw() method 2012-12-24 00:27:55 +01:00
throw_caught.phpt Implement Generator::throw() method 2012-12-24 00:27:55 +01:00
throw_not_an_exception.phpt Implement Generator::throw() method 2012-12-24 00:27:55 +01:00
throw_rethrow.phpt Implement Generator::throw() method 2012-12-24 00:27:55 +01:00
throw_uncaught.phpt Implement Generator::throw() method 2012-12-24 00:27:55 +01:00
unused_return_value.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
xrange.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
yield_array_key.phpt Fix leak when yielding array as key 2012-09-01 20:31:40 +02:00
yield_array_offset_by_ref.phpt Require parenthesis around yield expressions 2012-07-22 01:22:22 +02:00
yield_by_reference.phpt Remove reference restrictions from foreach 2012-07-22 14:33:25 +02:00
yield_closure.phpt Fix crash when last yielded value is a closure 2012-12-21 17:28:20 +01:00
yield_during_function_call.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
yield_during_method_call.phpt Drop Generator::close() method 2012-08-20 12:53:18 +02:00
yield_in_finally.phpt Fix several issues and allow rewind only at/before first yield 2012-08-25 17:40:08 +02:00
yield_in_parenthesis.phpt Require parenthesis around yield expressions 2012-07-22 01:22:22 +02:00
yield_ref_function_call_by_reference.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00
yield_without_value.phpt Remove asterix modifier (*) for generators 2012-07-20 16:09:06 +02:00