Skip to content

Conversation

devnexen
Copy link
Member

No description provided.

@devnexen
Copy link
Member Author

devnexen commented Oct 18, 2025

not sure about callback registering parts (ie.zip_register_ * _with_state) if we should call zend_release_fcall_info_cache on failure especially it happens only during system OOM.. wdyt @Girgias ?

was IS_LONG to fetch by index eventually tough ??
@Girgias
Copy link
Member

Girgias commented Oct 19, 2025

not sure about callback registering parts (ie.zip_register_ * _with_state) if we should call zend_release_fcall_info_cache on failure especially it happens only during system OOM.. wdyt @Girgias ?

zend_release_fcall_info_cache is used to release the trampoline if the FCC has one, so the best way to check if you need it is to run tests with a method name that does not exist on a class that implements __call()

@devnexen
Copy link
Member Author

Ok. if that s the case that ought to be a separate bug fix.

@devnexen devnexen marked this pull request as ready for review October 19, 2025 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants