php-src/Zend/tests/fibers
Nikita Popov 578b785ecf Don't return reference from Fiber::getReturn()
Even if the fiber function returns by reference, we must return
a value from Fiber::getReturn() to satisfy the function signature.

Fixes oss-fuzz #36417.
2021-07-22 09:44:19 +02:00
..
backtrace-deep-nesting.phpt Improve fiber backtraces 2021-04-30 12:17:50 -05:00
backtrace-nested.phpt Improve fiber backtraces 2021-04-30 12:17:50 -05:00
backtrace-object.phpt Improve fiber backtraces 2021-04-30 12:17:50 -05:00
catch-then-suspend.phpt
catch.phpt
debug-backtrace.phpt Use common formatting for backtraces (#6977) 2021-05-18 11:43:37 +02:00
double-start.phpt
error-reporting.phpt
exit-in-fiber.phpt
failing-fiber.phpt Improve fiber backtraces 2021-04-30 12:17:50 -05:00
failing-nested-fiber.phpt Improve fiber backtraces 2021-04-30 12:17:50 -05:00
fast-finish-fiber.phpt Prefer EXPECT over EXPECTF 2021-06-29 17:13:02 +02:00
fatal-error-in-fiber.phpt
fatal-error-in-nested-fiber.phpt
fatal-error-with-multiple-fibers.phpt
fiber-error-construct.phpt
fiber-get-current.phpt Rename Fiber::this() to Fiber::getCurrent() (#7155) 2021-06-18 11:02:02 -05:00
fiber-in-shutdown-function.phpt
fiber-status.phpt Rename Fiber::this() to Fiber::getCurrent() (#7155) 2021-06-18 11:02:02 -05:00
gc-cycle-callback.phpt Implemented Fiber GC handler 2021-06-28 13:08:48 +02:00
gc-cycle-result.phpt Implemented Fiber GC handler 2021-06-28 13:08:48 +02:00
get-return-after-bailout.phpt Fix undefined return value of fiber after bailout (#7103) 2021-06-05 07:20:47 -05:00
get-return-after-throwing.phpt
get-return-from-unstarted-fiber.phpt
get-return-in-unfinished-fiber.phpt
get-return.phpt
invocable-class.phpt Add API to prevent Fiber switch in select contexts 2021-06-14 14:19:00 -05:00
no-switch-dtor-resume.phpt Add API to prevent Fiber switch in select contexts 2021-06-14 14:19:00 -05:00
no-switch-dtor-start.phpt Add API to prevent Fiber switch in select contexts 2021-06-14 14:19:00 -05:00
no-switch-dtor-suspend.phpt Add API to prevent Fiber switch in select contexts 2021-06-14 14:19:00 -05:00
no-switch-dtor-throw.phpt Add API to prevent Fiber switch in select contexts 2021-06-14 14:19:00 -05:00
no-switch-force-close-finally.phpt Add API to prevent Fiber switch in select contexts 2021-06-14 14:19:00 -05:00
no-switch-gc.phpt Add API to prevent Fiber switch in select contexts 2021-06-14 14:19:00 -05:00
out-of-memory-in-fiber.phpt Don't automatically adjust memory_limit to 2M 2021-05-31 15:42:10 +02:00
out-of-memory-in-nested-fiber.phpt Don't automatically adjust memory_limit to 2M 2021-05-31 15:42:10 +02:00
out-of-memory-in-recursive-fiber.phpt Don't automatically adjust memory_limit to 2M 2021-05-31 15:42:10 +02:00
resume-non-running-fiber.phpt
resume-previous-fiber.phpt Rename Fiber::this() to Fiber::getCurrent() (#7155) 2021-06-18 11:02:02 -05:00
resume-running-fiber.phpt Rename Fiber::this() to Fiber::getCurrent() (#7155) 2021-06-18 11:02:02 -05:00
resume-terminated-fiber.phpt
resume.phpt
return-by-ref.phpt Don't return reference from Fiber::getReturn() 2021-07-22 09:44:19 +02:00
silence-operator-inside-fiber.phpt
silence-operator-outside-fiber.phpt
start-arguments.phpt Improve fiber backtraces 2021-04-30 12:17:50 -05:00
suspend-in-force-close-fiber-after-shutdown.phpt
suspend-in-force-close-fiber-catching-exception.phpt Prefer EXPECT over EXPECTF 2021-06-29 17:13:02 +02:00
suspend-in-force-close-fiber.phpt
suspend-in-nested-function.phpt
suspend-outside-fiber.phpt
throw-during-fiber-destruct.phpt Rethrow exceptions in fiber destructor 2021-05-05 12:49:47 +02:00
throw-in-multiple-destroyed-fibers-after-shutdown.phpt Check current_execute_data instead of flags in fiber destructor 2021-05-05 10:48:30 -05:00
throw-into-non-running-fiber.phpt
throw.phpt
unfinished-fiber-with-finally.phpt
unfinished-fiber-with-nested-try-catch.phpt
unfinished-fiber-with-suspend-in-finally.phpt Prefer EXPECT over EXPECTF 2021-06-29 17:13:02 +02:00
unfinished-fiber-with-throw-in-finally.phpt
unfinished-fiber.phpt
unstarted-fiber.phpt