History log of /PHP-8.4/ (Results 301 – 325 of 114285)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1d94fb8614-Oct-2024 Arnaud Le Blanc

Fix handling of invalid iterator in zend_weakmap_iterator_get_current_key()

Fixes GH-16371
Closes GH-16436

f68dcc5a15-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


dd45d85515-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


bf786d0d15-Oct-2024 Dmitry Stogov

Fix GH-16393: Assertion failure in ext/opcache/jit/zend_jit.c:2897

37db2edd14-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


0b657fea14-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


d613c0ed14-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 ...

7a7ab73d14-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)


c924af0d14-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)


ec8a24f714-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 ...

253f4af914-Oct-2024 Ilija Tovilo

[skip ci] Fix new closure dump syntax in test

b1bd4e6a14-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Fix deprecation warnings in tests


817d21ec14-Oct-2024 Ilija Tovilo

Fix deprecation warnings in tests

e7dc0d2c14-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Fix segfault on debug_backtrace() in _ZendTestFiber


94bd6ca014-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Fix segfault on debug_backtrace() in _ZendTestFiber


5955ce8908-Oct-2024 Ilija Tovilo

Fix segfault on debug_backtrace() in _ZendTestFiber

Fixes GH-16230
Closes GH-16299

7d99355d14-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Fix segfault in zend_test_execute_internal()


0237361614-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Fix segfault in zend_test_execute_internal()


5c79841508-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 ...

5f2f1a5714-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Fix exception in assert() callback with bail enabled


f512ff4a14-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Fix exception in assert() callback with bail enabled


b5c09b1a08-Oct-2024 Ilija Tovilo

Fix exception in assert() callback with bail enabled

Fixes GH-16293
Closes GH-16304

055b15f014-Oct-2024 Christoph M. Becker

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Fix GH-16427: Unchecked libavif return values


05176adc14-Oct-2024 Christoph M. Becker

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Fix GH-16427: Unchecked libavif return values


b817a4f714-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 ...

1...<<11121314151617181920>>...4572