1d94fb86 | 14-Oct-2024 |
Arnaud Le Blanc |
Fix handling of invalid iterator in zend_weakmap_iterator_get_current_key() Fixes GH-16371 Closes GH-16436 |
f68dcc5a | 15-Oct-2024 |
Dmitry Stogov |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16393: Assertion failure in ext/opcache/jit/zend_jit.c:2897
|
dd45d855 | 15-Oct-2024 |
Dmitry Stogov |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16393: Assertion failure in ext/opcache/jit/zend_jit.c:2897
|
bf786d0d | 15-Oct-2024 |
Dmitry Stogov |
Fix GH-16393: Assertion failure in ext/opcache/jit/zend_jit.c:2897 |
37db2edd | 14-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16429: Segmentation fault (access null pointer) in SoapClient
|
0b657fea | 14-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16429: Segmentation fault (access null pointer) in SoapClient
|
d613c0ed | 14-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-16429: Segmentation fault (access null pointer) in SoapClient If get_iterator() fails, we should not destroy the object. Also changes the check to a NULL check to be more defensiv
Fix GH-16429: Segmentation fault (access null pointer) in SoapClient If get_iterator() fails, we should not destroy the object. Also changes the check to a NULL check to be more defensive, and to match the VM. Closes GH-16441.
show more ...
|
7a7ab73d | 14-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16397: Segmentation fault when comparing FFI object (#16401)
|
c924af0d | 14-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16397: Segmentation fault when comparing FFI object (#16401)
|
ec8a24f7 | 14-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-16397: Segmentation fault when comparing FFI object (#16401) `compare` is a required handler [1], but this handler was set to NULL. Throw an exception when trying to compare FFI o
Fix GH-16397: Segmentation fault when comparing FFI object (#16401) `compare` is a required handler [1], but this handler was set to NULL. Throw an exception when trying to compare FFI objects. [1] https://github.com/php/php-src/blob/35c8a010c6633a2a1ba7c16a0cf83affa07b819e/Zend/zend_object_handlers.h#L231C1-L231C64 Closes GH-16401.
show more ...
|
253f4af9 | 14-Oct-2024 |
Ilija Tovilo |
[skip ci] Fix new closure dump syntax in test |
b1bd4e6a | 14-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix deprecation warnings in tests
|
817d21ec | 14-Oct-2024 |
Ilija Tovilo |
Fix deprecation warnings in tests |
e7dc0d2c | 14-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix segfault on debug_backtrace() in _ZendTestFiber
|
94bd6ca0 | 14-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix segfault on debug_backtrace() in _ZendTestFiber
|
5955ce89 | 08-Oct-2024 |
Ilija Tovilo |
Fix segfault on debug_backtrace() in _ZendTestFiber Fixes GH-16230 Closes GH-16299 |
7d99355d | 14-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix segfault in zend_test_execute_internal()
|
02373616 | 14-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix segfault in zend_test_execute_internal()
|
5c798415 | 08-Oct-2024 |
Ilija Tovilo |
Fix segfault in zend_test_execute_internal() zend_pass_function also has no name, so we might also be referring to an internal function here. In this case, ZEND_NEW uses the zend_pass_fu
Fix segfault in zend_test_execute_internal() zend_pass_function also has no name, so we might also be referring to an internal function here. In this case, ZEND_NEW uses the zend_pass_function when there is no constructor. Fixes GH-16294 Closes GH-16301
show more ...
|
5f2f1a57 | 14-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix exception in assert() callback with bail enabled
|
f512ff4a | 14-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix exception in assert() callback with bail enabled
|
b5c09b1a | 08-Oct-2024 |
Ilija Tovilo |
Fix exception in assert() callback with bail enabled Fixes GH-16293 Closes GH-16304 |
055b15f0 | 14-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16427: Unchecked libavif return values
|
05176adc | 14-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16427: Unchecked libavif return values
|
b817a4f7 | 14-Oct-2024 |
Christoph M. Becker |
Fix GH-16427: Unchecked libavif return values Prior to libavif 1.1.0, `avifAlloc()` was infallible (it called `abort()` on OOM conditions); thus, several API functions which used `av
Fix GH-16427: Unchecked libavif return values Prior to libavif 1.1.0, `avifAlloc()` was infallible (it called `abort()` on OOM conditions); thus, several API functions which used `avifAlloc()` did not report failure. That changed as of libavif 1.0.0[1], so checking and handling failure conditions can now be done. However, due to `avifAlloc()` being fallible as of libavif 1.1.0, this error checking and handling is mandatory to avoid more serious issues. [1] <https://github.com/AOMediaCodec/libavif/blob/eb02b2ec52df5c0f50b71fbc51321c5ce435aaca/CHANGELOG.md?plain=1#L273-L281> Closes GH-16434.
show more ...
|