File tree 2 files changed +6
-2
lines changed
2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,9 @@ PHP NEWS
24
24
. Fixed bug GH-9535 (The behavior of mb_strcut in mbstring has been changed in
25
25
PHP8.1). (Nathan Freeman)
26
26
27
+ - OpenSSL:
28
+ . Fixed bug GH-9997 (OpenSSL engine clean up segfault). (Jakub Zelenka)
29
+
27
30
- Pcntl:
28
31
. Fixed bug GH-9298 (Signal handler called after rshutdown leads to crash).
29
32
(Erki Aring)
Original file line number Diff line number Diff line change @@ -1324,13 +1324,14 @@ PHP_MSHUTDOWN_FUNCTION(openssl)
1324
1324
#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined (LIBRESSL_VERSION_NUMBER )
1325
1325
EVP_cleanup ();
1326
1326
1327
+ /* prevent accessing locking callback from unloaded extension */
1328
+ CRYPTO_set_locking_callback (NULL );
1329
+
1327
1330
#ifndef OPENSSL_NO_ENGINE
1328
1331
/* Free engine list initialized by OPENSSL_config */
1329
1332
ENGINE_cleanup ();
1330
1333
#endif
1331
1334
1332
- /* prevent accessing locking callback from unloaded extension */
1333
- CRYPTO_set_locking_callback (NULL );
1334
1335
/* free allocated error strings */
1335
1336
ERR_free_strings ();
1336
1337
CONF_modules_free ();
You can’t perform that action at this time.
0 commit comments