php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #76339 segfault during shutdown
Submitted: 2018-05-14 05:12 UTC Modified: 2018-05-22 09:41 UTC
Votes:2
Avg. Score:5.0 ± 0.0
Reproduced:2 of 2 (100.0%)
Same Version:1 (50.0%)
Same OS:1 (50.0%)
From: ray dot ward at bigcommerce dot com Assigned:
Status: Open Package: opcache
PHP Version: 7.2.5 OS: Debian 8.10
Private report: No CVE-ID: None
View Add Comment Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
You can add a comment by following this link or if you reported this bug, you can edit this bug over here.
(description)
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: ray dot ward at bigcommerce dot com
New email:
PHP Version: OS:

 

 [2018-05-14 05:12 UTC] ray dot ward at bigcommerce dot com
Description:
------------
We're experiencing occasional segfaults during php shutdown

php-fpm7.2[12494]: segfault at 0 ip 0000000000605e5b sp 00007fff78ece470 error 6 in php-fpm7.2[400000+35e000]

Unfortunately I don't have much to go on apart from a GDB trace:

Program received signal SIGSEGV, Segmentation fault.
gc_mark_grey (ref=0x0) at ./Zend/zend_gc.c:562


#0  gc_mark_grey (ref=0x0) at ./Zend/zend_gc.c:562
#1  0x0000000000606ce8 in gc_mark_roots () at ./Zend/zend_gc.c:583
#2  zend_gc_collect_cycles () at ./Zend/zend_gc.c:1057
#3  0x0000000000606921 in gc_possible_root (ref=0x0) at ./Zend/zend_gc.c:286
#4  0x00000000005cab18 in gc_check_possible_root (ref=<optimized out>) at ./Zend/zend_gc.h:158
#5  i_zval_ptr_dtor (zval_ptr=0x7f318cfb6320, zval_ptr=0x7f318cfb6320) at ./Zend/zend_variables.h:51
#6  _zval_ptr_dtor (zval_ptr=zval_ptr@entry=0x7f318cfb6320) at ./Zend/zend_execute_API.c:532
#7  0x00000000004e633c in spl_object_storage_dtor (element=<optimized out>) at ./ext/spl/spl_observer.c:153
#8  0x00000000005ee825 in zend_hash_destroy (ht=ht@entry=0x7f3211c7c640) at ./Zend/zend_hash.c:1234
#9  0x00000000004e630a in spl_SplObjectStorage_free_storage (object=0x7f3211c7c6a8) at ./ext/spl/spl_observer.c:112
#10 0x000000000061ba8b in zend_objects_store_free_object_storage (objects=0x0, objects@entry=0xa0e0b8 <executor_globals+824>, fast_shutdown=152 '\230', fast_shutdown@entry=1 '\001')
    at ./Zend/zend_objects_API.c:105
#11 0x00000000005cb034 in shutdown_executor () at ./Zend/zend_execute_API.c:265
#12 0x00000000005dccbb in zend_deactivate () at ./Zend/zend.c:1036
#13 0x0000000000576e0a in php_request_shutdown (dummy=<optimized out>) at ./main/main.c:1904
#14 0x000000000042dd78 in main (argc=17133702, argv=0x1057043) at ./sapi/fpm/fpm/fpm_main.c:1994

_May_ be opcache related, disabling opcache eliminated the segfault. 

We rely on complex shutdown functions. Perhaps an object being referenced in a function has been GC'd already?



Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2018-05-14 07:28 UTC] ray dot ward at bigcommerce dot com
disabling either of these flags for opcache.optimization_level makes the segfault go away

ZEND_OPTIMIZER_PASS_1 (1<<0)   /* CSE, STRING construction     */

ZEND_OPTIMIZER_PASS_11 (1<<10)  /* Merge equal constants       */
 [2018-05-14 08:58 UTC] nikic@php.net
Can you please try running PHP under valgrind using "USE_ZEND_ALLOC=0 valgrind php script.php" and post the resulting log? If you you can only reproduce under FPM, it should be possible to run FPM using "USE_ZEND_ALLOC=0 valgrind --trace-children=yes php-fpm".

Also, can you provide your opcache configuration (e.g. do you use file cache?) and which extensions you have enabled?
 [2018-05-16 00:06 UTC] ray dot ward at bigcommerce dot com
I wasn't able to reproduce the segfault while using valgrind.

opcache config:

opcache.enable=1
opcache.enable_cli=0
opcache.memory_consumption=1024M
opcache.interned_strings_buffer=64
opcache.max_accelerated_files=40000
opcache.revalidate_path=1
opcache.force_restart_timeout=45
opcache.error_log=/var/log/php/opcache.log
opcache.log_verbosity_level=2

extensions:

apcu
apcu_bc
bcmath
calendar
ctype
curl
dom
exif
fileinfo
ftp
gd
gettext
gmp
iconv
imagick
imap
intl
json
mbstring
mysqli
mysqlnd
newrelic
opcache
pdo
pdo_mysql
phar
posix
pspell
readline
realpath_turbo
shmop
simplexml
soap
sockets
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlrpc
xmlwriter
xsl
zip

We also had the grpc extension installed previously and found it was contributing to a substantial number of segaults and have since removed that.

We are still getting some segfaults but with a slightly different trace:

#0  gc_mark_grey (ref=0x0) at ./Zend/zend_gc.c:562
#1  0x0000000000606ce8 in gc_mark_roots () at ./Zend/zend_gc.c:583
#2  zend_gc_collect_cycles () at ./Zend/zend_gc.c:1057
#3  0x0000000000606921 in gc_possible_root (ref=0x0) at ./Zend/zend_gc.c:286
#4  0x00000000005eebfd in gc_check_possible_root (ref=<optimized out>) at ./Zend/zend_gc.h:158
#5  i_zval_ptr_dtor (zval_ptr=0x7fe022eec2c0, zval_ptr=0x7fe022eec2c0) at ./Zend/zend_variables.h:51
#6  zend_array_destroy (ht=0x7fe022ee4968) at ./Zend/zend_hash.c:1304
#7  0x000000000061ba8b in zend_objects_store_free_object_storage (objects=0x0, objects@entry=0xa0e0b8 <executor_globals+824>, fast_shutdown=8 '\b', fast_shutdown@entry=1 '\001') at ./Zend/zend_objects_API.c:105
#8  0x00000000005cb034 in shutdown_executor () at ./Zend/zend_execute_API.c:265
#9  0x00000000005dccbb in zend_deactivate () at ./Zend/zend.c:1036
#10 0x0000000000576e0a in php_request_shutdown (dummy=<optimized out>) at ./main/main.c:1904
#11 0x000000000042dd78 in main (argc=37669494, argv=0x23eca33) at ./sapi/fpm/fpm/fpm_main.c:1994

Common theme seems to be ref=0x0 coming from gc_check_possible_root or i_zval_ptr_dtor, both which are inlined functions which makes it harder to debug.
 [2018-05-16 04:32 UTC] ray dot ward at bigcommerce dot com
Also seeing similar segfaults on the PHP 7.0 boxes we haven't upgraded

#0  gc_mark_grey (ref=0x0) at ./Zend/zend_gc.c:521
#1  0x00000000005eabd8 in gc_mark_roots () at ./Zend/zend_gc.c:548
#2  zend_gc_collect_cycles () at ./Zend/zend_gc.c:1025
#3  0x00000000005d73bd in zif_gc_collect_cycles (execute_data=<optimized out>, return_value=0x7f44baa13240) at ./Zend/zend_builtin_functions.c:413
#4  0x0000000000646b1d in ZEND_DO_FCALL_BY_NAME_SPEC_HANDLER () at ./Zend/zend_vm_execute.h:714
#5  0x000000000060205b in execute_ex (ex=<optimized out>) at ./Zend/zend_vm_execute.h:414
#6  0x00000000005b21f5 in zend_call_function (fci=fci@entry=0x7ffc2eabe6e0, fci_cache=0x7f444687b340, fci_cache@entry=0x0) at ./Zend/zend_execute_API.c:867
#7  0x00000000005b2629 in call_user_function_ex (function_table=<optimized out>, object=object@entry=0x0, function_name=<optimized out>, retval_ptr=retval_ptr@entry=0x7ffc2eabe770,
    param_count=<optimized out>, params=<optimized out>, no_separation=1, symbol_table=0x0) at ./Zend/zend_execute_API.c:675
#8  0x00000000005b265d in call_user_function (function_table=<optimized out>, object=object@entry=0x0, function_name=<optimized out>, retval_ptr=retval_ptr@entry=0x7ffc2eabe770,
    param_count=<optimized out>, params=<optimized out>) at ./Zend/zend_execute_API.c:657
#9  0x00000000004feaf0 in user_shutdown_function_call (zv=<optimized out>) at ./ext/standard/basic_functions.c:4921
#10 0x00000000005d3a0c in zend_hash_apply (ht=0x7f44baa862a0, apply_func=apply_func@entry=0x4fea10 <user_shutdown_function_call>) at ./Zend/zend_hash.c:1537
#11 0x0000000000501f86 in php_call_shutdown_functions () at ./ext/standard/basic_functions.c:5005
#12 0x000000000055f9e5 in php_request_shutdown (dummy=<optimized out>) at ./main/main.c:1796
#13 0x0000000000444cf3 in main (argc=27158462, argv=0x19e6775) at ./sapi/fpm/fpm/fpm_main.c:1995
 [2018-05-16 05:00 UTC] ray dot ward at bigcommerce dot com
The zbacktrace provided some insights.

We have a shutdown function that is interacting with an object that itself calls gc_collect_cycles.

(gdb) zbacktrace
[0x7f44baa13260] gc_collect_cycles() [internal function]
[0x7f44baa131e0] <redacted>\BatchIndexStrategy->flushUpdateQueue()
[0x7f44baa13170] <redacted>\BatchIndexStrategy->flushQueues() 
[0x7f44baa13100] <redacted>\BatchIndexStrategy->cleanup() 
[0x7f44baa13030] {closure}() <redacted>:1903
[0x7ffc2eabe640] ???

The object queues updates to be sent to a 3rd party system and flushes them in batches when it reaches a preset size. We also invoke the flush on shutdown to push any remaining/pending updates. We use gc_collect_cycles() as an attempt to force GC and free up memory.

Is calling gc_collect_cycles() from php code while php itself is shutting down and GC'ing a bad idea and could lead to these sorts of issues?
 [2018-05-16 07:43 UTC] nikic@php.net
Can you tell me which version of APCu you are using?

The issues you are experiencing are most likely caused by some extension performing incorrect refcounting and it manifesting during GC and shutdown. Unfortunately it doesn't really tell us much about the root cause, which is why a valgrind trace would be useful. When you say it does not reproduce under valgrind, does this refer only to the segfault, or is the valgrind output completely clean (no "invalid read" or similar warnings)?
 [2018-05-16 23:14 UTC] ray dot ward at bigcommerce dot com
We have apcu from deb.sury.org

# apt-cache policy php-apcu
php-apcu:
  Installed: 5.1.8+4.0.11-1+0~20180321114455.2+jessie~1.gbpcbae00
  Candidate: 5.1.8+4.0.11-1+0~20180321114455.2+jessie~1.gbpcbae00
  Version table:
 *** 5.1.8+4.0.11-1+0~20180321114455.2+jessie~1.gbpcbae00 0

Re. valgrind
Sorry I meant it didn't trigger the segfault when running fpm through valgrind. This is a report from a request that previously did trigger it (though it no longer does now that we've removed the grpc extension):


==25400== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==25400== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info
==25400== Command: /usr/sbin/php-fpm7.2 --nodaemonize --fpm-config /etc/php/7.2/fpm/php-fpm.conf
==25400== Parent PID: 15355
==25400==
==25400== Warning: set address range perms: large range [0x3a04c000, 0x6a04c000) (defined)
==25400== Warning: set address range perms: large range [0x6a04c000, 0xaa04c000) (defined)
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B3A: ???
==25407==    by 0x1E833987: ???
==25407==    by 0x1E833987: ???
==25407==    by 0x1E8339AB: ???
==25407==    by 0xFFEFFB8AF: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4050267: ???
==25407==    by 0x1DDAB967: ???
==25407==    by 0x1DDAB967: ???
==25407==    by 0x1DDAB977: ???
==25407==    by 0xFFEFFC04F: ???
==25407==    by 0x1B59AB6F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4050267: ???
==25407==    by 0x1E0B52C7: ???
==25407==    by 0x1E0B52C7: ???
==25407==    by 0x1E0B52D7: ???
==25407==    by 0xFFEFFC04F: ???
==25407==    by 0x38072BCF: vgMemCheck___builtin_vec_delete (mc_malloc_wrappers.c:508)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1F136AC7: ???
==25407==    by 0x1F136AC7: ???
==25407==    by 0x1F136B0B: ???
==25407==    by 0xFFEFFB02F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1F08EA47: ???
==25407==    by 0x1F08EA47: ???
==25407==    by 0x1F08EA8B: ???
==25407==    by 0xFFEFFAF3F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1C0E9037: ???
==25407==    by 0x1C0E9037: ???
==25407==    by 0x1C0E9095: ???
==25407==    by 0xFFEFFB11F: ???
==25407==  Address 0x1c0e9090 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1C0E9037: ???
==25407==    by 0x1C0E9037: ???
==25407==    by 0x1C0E9095: ???
==25407==    by 0xFFEFFB11F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x206A2B47: ???
==25407==    by 0x206A2B47: ???
==25407==    by 0x206A2B76: ???
==25407==    by 0xFFEFFB09F: ???
==25407==  Address 0x206a2b70 is 64 bytes inside a block of size 75 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x206A2B47: ???
==25407==    by 0x206A2B47: ???
==25407==    by 0x206A2B76: ???
==25407==    by 0xFFEFFB09F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B3A: ???
==25407==    by 0x1D45B747: ???
==25407==    by 0x1D45B747: ???
==25407==    by 0x1D45B76B: ???
==25407==    by 0xFFEFFB09F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B3A: ???
==25407==    by 0x1E6A6B37: ???
==25407==    by 0x1E6A6B37: ???
==25407==    by 0x1E6A6B5B: ???
==25407==    by 0xFFEFFB09F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B3A: ???
==25407==    by 0x1D96CFE7: ???
==25407==    by 0x1D96CFE7: ???
==25407==    by 0x1D96D00A: ???
==25407==    by 0xFFEFFB09F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B3A: ???
==25407==    by 0x1E1CD5B7: ???
==25407==    by 0x1E1CD5B7: ???
==25407==    by 0x1E1CD5DA: ???
==25407==    by 0xFFEFFB09F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B6B: ???
==25407==    by 0x1E1CD5B7: ???
==25407==    by 0x1E1CD5B7: ???
==25407==    by 0x1E1CD5DA: ???
==25407==    by 0xFFEFFB09F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053F05: ???
==25407==    by 0x1EBCF5D7: ???
==25407==    by 0x1EBCF5D7: ???
==25407==    by 0x1EBCF5F9: ???
==25407==    by 0xFFEFFB09F: ???
==25407==  Address 0x1ebcf5f0 is 48 bytes inside a block of size 59 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1EBCF5D7: ???
==25407==    by 0x1EBCF5D7: ???
==25407==    by 0x1EBCF5F9: ???
==25407==    by 0xFFEFFB09F: ???
==25407==  Address 0x1ebcf5f0 is 48 bytes inside a block of size 59 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B28: ???
==25407==    by 0x1EBCF5D7: ???
==25407==    by 0x1EBCF5D7: ???
==25407==    by 0x1EBCF5F9: ???
==25407==    by 0xFFEFFB09F: ???
==25407==  Address 0x1ebcf5f0 is 48 bytes inside a block of size 59 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1E1FD1A7: ???
==25407==    by 0x1E1FD1A7: ???
==25407==    by 0x1E1FD1C2: ???
==25407==    by 0xFFEFFB18F: ???
==25407==  Address 0x1e1fd1c0 is 48 bytes inside a block of size 57 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E1FD1A7: ???
==25407==    by 0x1E1FD1A7: ???
==25407==    by 0x1E1FD1C2: ???
==25407==    by 0xFFEFFB18F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B6B: ???
==25407==    by 0x1E1FD1A7: ???
==25407==    by 0x1E1FD1A7: ???
==25407==    by 0x1E1FD1C2: ???
==25407==    by 0xFFEFFB18F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4066E82: ???
==25407==    by 0x1ED976C7: ???
==25407==    by 0x1ED976C7: ???
==25407==    by 0x1ED976E3: ???
==25407==    by 0xFFEFFB30F: ???
==25407==    by 0x1E9C184F: ???
==25407==  Address 0x1ed976e0 is 48 bytes inside a block of size 56 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x63C51C: ZEND_FAST_CONCAT_SPEC_CONST_CV_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x688761: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B3A: ???
==25407==    by 0x1C101037: ???
==25407==    by 0x1C101037: ???
==25407==    by 0x1C10105B: ???
==25407==    by 0xFFEFFAB6F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1C020147: ???
==25407==    by 0x1C020147: ???
==25407==    by 0x1C020177: ???
==25407==    by 0xFFEFFB09F: ???
==25407==  Address 0x1c020170 is 64 bytes inside a block of size 75 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1C020147: ???
==25407==    by 0x1C020147: ???
==25407==    by 0x1C020177: ???
==25407==    by 0xFFEFFB09F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1C1D2327: ???
==25407==    by 0x1C1D2327: ???
==25407==    by 0x1C1D236B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D512B87: ???
==25407==    by 0x1D512B87: ???
==25407==    by 0x1D512BCB: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1C133B77: ???
==25407==    by 0x1C133B77: ???
==25407==    by 0x1C133BD5: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1c133bd0 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1C133B77: ???
==25407==    by 0x1C133B77: ???
==25407==    by 0x1C133BD5: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D987A07: ???
==25407==    by 0x1D987A07: ???
==25407==    by 0x1D987A4B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D5225C7: ???
==25407==    by 0x1D5225C7: ???
==25407==    by 0x1D52260B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B6B: ???
==25407==    by 0x1D5225C7: ???
==25407==    by 0x1D5225C7: ???
==25407==    by 0x1D52260B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1D60E2F7: ???
==25407==    by 0x1D60E2F7: ???
==25407==    by 0x1D60E357: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1d60e350 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D60E2F7: ???
==25407==    by 0x1D60E2F7: ???
==25407==    by 0x1D60E357: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1DAF9737: ???
==25407==    by 0x1DAF9737: ???
==25407==    by 0x1DAF977B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1DCC1D27: ???
==25407==    by 0x1DCC1D27: ???
==25407==    by 0x1DCC1D6B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1EA670E7: ???
==25407==    by 0x1EA670E7: ???
==25407==    by 0x1EA67144: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1ea67140 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1EA670E7: ???
==25407==    by 0x1EA670E7: ???
==25407==    by 0x1EA67144: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1DE67247: ???
==25407==    by 0x1DE67247: ???
==25407==    by 0x1DE6728B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E1C8437: ???
==25407==    by 0x1E1C8437: ???
==25407==    by 0x1E1C847B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x7DAD437: ???
==25407==    by 0x7DAD437: ???
==25407==    by 0x7DAD495: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x7dad490 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x7DAD437: ???
==25407==    by 0x7DAD437: ???
==25407==    by 0x7DAD495: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E8D4EE7: ???
==25407==    by 0x1E8D4EE7: ???
==25407==    by 0x1E8D4F2B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E41F987: ???
==25407==    by 0x1E41F987: ???
==25407==    by 0x1E41F9CB: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1C030407: ???
==25407==    by 0x1C030407: ???
==25407==    by 0x1C030467: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1c030460 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1C030407: ???
==25407==    by 0x1C030407: ???
==25407==    by 0x1C030467: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E9C1037: ???
==25407==    by 0x1E9C1037: ???
==25407==    by 0x1E9C107B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1EA05517: ???
==25407==    by 0x1EA05517: ???
==25407==    by 0x1EA0555B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1C0C3F27: ???
==25407==    by 0x1C0C3F27: ???
==25407==    by 0x1C0C3F84: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1c0c3f80 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1C0C3F27: ???
==25407==    by 0x1C0C3F27: ???
==25407==    by 0x1C0C3F84: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1EE0F8D7: ???
==25407==    by 0x1EE0F8D7: ???
==25407==    by 0x1EE0F91B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1F1FADC7: ???
==25407==    by 0x1F1FADC7: ???
==25407==    by 0x1F1FAE0B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x7E88A67: ???
==25407==    by 0x7E88A67: ???
==25407==    by 0x7E88AC5: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x7e88ac0 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B6B: ???
==25407==    by 0x7E88A67: ???
==25407==    by 0x7E88A67: ???
==25407==    by 0x7E88AC5: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1FBD2527: ???
==25407==    by 0x1FBD2527: ???
==25407==    by 0x1FBD256B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x2054CD97: ???
==25407==    by 0x2054CD97: ???
==25407==    by 0x2054CDDB: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1E1699B7: ???
==25407==    by 0x1E1699B7: ???
==25407==    by 0x1E169A17: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1e169a10 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E1699B7: ???
==25407==    by 0x1E1699B7: ???
==25407==    by 0x1E169A17: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1C1309E7: ???
==25407==    by 0x1C1309E7: ???
==25407==    by 0x1C130A2B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D2F4107: ???
==25407==    by 0x1D2F4107: ???
==25407==    by 0x1D2F414B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1D5D1907: ???
==25407==    by 0x1D5D1907: ???
==25407==    by 0x1D5D1964: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1d5d1960 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D5D1907: ???
==25407==    by 0x1D5D1907: ???
==25407==    by 0x1D5D1964: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D2F7287: ???
==25407==    by 0x1D2F7287: ???
==25407==    by 0x1D2F72CB: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1DB3A0F7: ???
==25407==    by 0x1DB3A0F7: ???
==25407==    by 0x1DB3A13B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1E488477: ???
==25407==    by 0x1E488477: ???
==25407==    by 0x1E4884D5: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1e4884d0 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E488477: ???
==25407==    by 0x1E488477: ???
==25407==    by 0x1E4884D5: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B6B: ???
==25407==    by 0x1E488477: ???
==25407==    by 0x1E488477: ???
==25407==    by 0x1E4884D5: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1EA891D7: ???
==25407==    by 0x1EA891D7: ???
==25407==    by 0x1EA8921B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1ED45ED7: ???
==25407==    by 0x1ED45ED7: ???
==25407==    by 0x1ED45F1B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1ECD2EF7: ???
==25407==    by 0x1ECD2EF7: ???
==25407==    by 0x1ECD2F57: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1ecd2f50 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1ECD2EF7: ???
==25407==    by 0x1ECD2EF7: ???
==25407==    by 0x1ECD2F57: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1DE1FF57: ???
==25407==    by 0x1DE1FF57: ???
==25407==    by 0x1DE1FF9B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E9787B7: ???
==25407==    by 0x1E9787B7: ???
==25407==    by 0x1E9787FB: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1ECBF377: ???
==25407==    by 0x1ECBF377: ???
==25407==    by 0x1ECBF3D4: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1ecbf3d0 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1ECBF377: ???
==25407==    by 0x1ECBF377: ???
==25407==    by 0x1ECBF3D4: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E7C5097: ???
==25407==    by 0x1E7C5097: ???
==25407==    by 0x1E7C50DB: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B6B: ???
==25407==    by 0x1E7C5097: ???
==25407==    by 0x1E7C5097: ???
==25407==    by 0x1E7C50DB: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E91AA47: ???
==25407==    by 0x1E91AA47: ???
==25407==    by 0x1E91AA8B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1E0024A7: ???
==25407==    by 0x1E0024A7: ???
==25407==    by 0x1E002505: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1e002500 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E0024A7: ???
==25407==    by 0x1E0024A7: ???
==25407==    by 0x1E002505: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1DA9E107: ???
==25407==    by 0x1DA9E107: ???
==25407==    by 0x1DA9E14B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1DEB2AF7: ???
==25407==    by 0x1DEB2AF7: ???
==25407==    by 0x1DEB2B3B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1E8562A7: ???
==25407==    by 0x1E8562A7: ???
==25407==    by 0x1E856307: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1e856300 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E8562A7: ???
==25407==    by 0x1E8562A7: ???
==25407==    by 0x1E856307: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1F5327C7: ???
==25407==    by 0x1F5327C7: ???
==25407==    by 0x1F53280B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1B569897: ???
==25407==    by 0x1B569897: ???
==25407==    by 0x1B5698DB: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1D5BDCC7: ???
==25407==    by 0x1D5BDCC7: ???
==25407==    by 0x1D5BDD24: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1d5bdd20 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D5BDCC7: ???
==25407==    by 0x1D5BDCC7: ???
==25407==    by 0x1D5BDD24: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1DAA5D57: ???
==25407==    by 0x1DAA5D57: ???
==25407==    by 0x1DAA5DA0: ???
==25407==    by 0xFFEFFB07F: ???
==25407==  Address 0x1daa5da0 is 96 bytes inside a block of size 99 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1DAA5D57: ???
==25407==    by 0x1DAA5D57: ???
==25407==    by 0x1DAA5DA0: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1DA8A477: ???
==25407==    by 0x1DA8A477: ???
==25407==    by 0x1DA8A4C0: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==  Address 0x1da8a4c0 is 96 bytes inside a block of size 99 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1DA8A477: ???
==25407==    by 0x1DA8A477: ???
==25407==    by 0x1DA8A4C0: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1E13B877: ???
==25407==    by 0x1E13B877: ???
==25407==    by 0x1E13B8DA: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1e13b8d0 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1E2BADA7: ???
==25407==    by 0x1E2BADA7: ???
==25407==    by 0x1E2BADF0: ???
==25407==    by 0xFFEFFB07F: ???
==25407==  Address 0x1e2badf0 is 96 bytes inside a block of size 99 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E2BADA7: ???
==25407==    by 0x1E2BADA7: ???
==25407==    by 0x1E2BADF0: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1EB82A97: ???
==25407==    by 0x1EB82A97: ???
==25407==    by 0x1EB82AE0: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==  Address 0x1eb82ae0 is 96 bytes inside a block of size 99 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1EB82A97: ???
==25407==    by 0x1EB82A97: ???
==25407==    by 0x1EB82AE0: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1ED7FF27: ???
==25407==    by 0x1ED7FF27: ???
==25407==    by 0x1ED7FF8C: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1F220EB7: ???
==25407==    by 0x1F220EB7: ???
==25407==    by 0x1F220F00: ???
==25407==    by 0xFFEFFB07F: ???
==25407==  Address 0x1f220f00 is 96 bytes inside a block of size 99 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1F220EB7: ???
==25407==    by 0x1F220EB7: ???
==25407==    by 0x1F220F00: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1BF51F97: ???
==25407==    by 0x1BF51F97: ???
==25407==    by 0x1BF51FE0: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==  Address 0x1bf51fe0 is 96 bytes inside a block of size 99 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407==
==25407== More than 100 errors detected.  Subsequent errors
==25407== will still be recorded, but in less detail than before.
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1BF51F97: ???
==25407==    by 0x1BF51F97: ???
==25407==    by 0x1BF51FE0: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1F3E8637: ???
==25407==    by 0x1F3E8637: ???
==25407==    by 0x1F3E8699: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1f3e8690 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1F3E8637: ???
==25407==    by 0x1F3E8637: ???
==25407==    by 0x1F3E8699: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D9A01F7: ???
==25407==    by 0x1D9A01F7: ???
==25407==    by 0x1D9A023B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1DD73597: ???
==25407==    by 0x1DD73597: ???
==25407==    by 0x1DD735DB: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1FE94927: ???
==25407==    by 0x1FE94927: ???
==25407==    by 0x1FE94985: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1fe94980 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1FE94927: ???
==25407==    by 0x1FE94927: ???
==25407==    by 0x1FE94985: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1C0E56E7: ???
==25407==    by 0x1C0E56E7: ???
==25407==    by 0x1C0E572B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1C07C797: ???
==25407==    by 0x1C07C797: ???
==25407==    by 0x1C07C7DB: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1E96EF57: ???
==25407==    by 0x1E96EF57: ???
==25407==    by 0x1E96EFB7: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1e96efb0 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E96EF57: ???
==25407==    by 0x1E96EF57: ???
==25407==    by 0x1E96EFB7: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E2CC817: ???
==25407==    by 0x1E2CC817: ???
==25407==    by 0x1E2CC85B: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1DA197F7: ???
==25407==    by 0x1DA197F7: ???
==25407==    by 0x1DA1983B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1D517DF7: ???
==25407==    by 0x1D517DF7: ???
==25407==    by 0x1D517E54: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1d517e50 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D517DF7: ???
==25407==    by 0x1D517DF7: ???
==25407==    by 0x1D517E54: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1F554937: ???
==25407==    by 0x1F554937: ???
==25407==    by 0x1F55497A: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1FEFA427: ???
==25407==    by 0x1FEFA427: ???
==25407==    by 0x1FEFA46A: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x205B4397: ???
==25407==    by 0x205B4397: ???
==25407==    by 0x205B43F4: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x205b43f0 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x205B4397: ???
==25407==    by 0x205B4397: ???
==25407==    by 0x205B43F4: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x206D6007: ???
==25407==    by 0x206D6007: ???
==25407==    by 0x206D604A: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D9555D7: ???
==25407==    by 0x1D9555D7: ???
==25407==    by 0x1D95561A: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1D5C3D07: ???
==25407==    by 0x1D5C3D07: ???
==25407==    by 0x1D5C3D66: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1d5c3d60 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1D5C3D07: ???
==25407==    by 0x1D5C3D07: ???
==25407==    by 0x1D5C3D66: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E2E9EB7: ???
==25407==    by 0x1E2E9EB7: ???
==25407==    by 0x1E2E9EFA: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1E595517: ???
==25407==    by 0x1E595517: ???
==25407==    by 0x1E59555A: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1E816457: ???
==25407==    by 0x1E816457: ???
==25407==    by 0x1E8164B3: ???
==25407==    by 0xFFEFFB16F: ???
==25407==  Address 0x1e8164b0 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==    by 0x6210E2: ZEND_DO_FCALL_SPEC_RETVAL_USED_HANDLER (in /usr/sbin/php-fpm7.2)
==25407==    by 0x68AB5B: execute_ex (in /usr/sbin/php-fpm7.2)
==25407==    by 0x1726ABBF: nr_php_execute (php_execute.c:1356)
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B6B: ???
==25407==    by 0x1E816457: ???
==25407==    by 0x1E816457: ???
==25407==    by 0x1E8164B3: ???
==25407==    by 0xFFEFFB16F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1F12D187: ???
==25407==    by 0x1F12D187: ???
==25407==    by 0x1F12D1CB: ???
==25407==    by 0xFFEFFB07F: ???
==25407==
==25407== Conditional jump or move depends on uninitialised value(s)
==25407==    at 0x4053B5C: ???
==25407==    by 0x1FC496F7: ???
==25407==    by 0x1FC496F7: ???
==25407==    by 0x1FC4973B: ???
==25407==    by 0xFFEFFAF8F: ???
==25407==
==25407== Invalid read of size 16
==25407==    at 0x4053B4D: ???
==25407==    by 0x1FD02B17: ???
==25407==    by 0x1FD02B17: ???
==25407==    by 0x1FD02B75: ???
==25407==    by 0xFFEFFB16F: ??
 [2018-05-20 15:23 UTC] rasmus@php.net
==25407== Invalid read of size 16
...
==25407==  Address 0x1c0e9090 is 112 bytes inside a block of size 124 alloc'd
==25407==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25407==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==25407==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)

That says you have an implode() call that is reading off the end of the malloc'ed memory there, so I think you are reproducing the problem, it just isn't segfaulting under Valgrind. Any guesses as to what you are calling implode() on there? Any chance it could be an array that came out of APCu?
 [2018-05-20 15:53 UTC] nikic@php.net
Sorry, didn't see the reply here. If that's really APCu 5.1.8 and not some heavily backported version, I'd definitely recommend updating that to see if it resolves the issue. Especially if you are using APCIterator / APCuIterator anywhere in your codebase. deb.sury has a current 5.1.11 release.

Unfortunately the part that performs the out of bounds reads is not visible in the valgrind trace. It might help to specify ZEND_DONT_UNLOAD_MODULES=1 in addition to USE_ZEND_ALLOC=0 to preserve symbols from DSOs here.

@rasmus: The invalid read doesn't occur inside implode(), but rather at whichever point the string generated by implode() is used.
 [2018-05-20 23:12 UTC] ray dot ward at bigcommerce dot com
We've upgraded to APCu 5.1.11 and still experiencing the segfaults.

We don't use any of the APC iterators, we actually have some old code using apc functions (fetch, store, delete) with the apcu_bc extension (v1.0.4).

I'll have a dig and see if we're doing anything dodgy with implode()
 [2018-05-21 00:01 UTC] ray dot ward at bigcommerce dot com
I disabled the newrelic extension as it seems to mess with the traces (though itself not responsible for the problems).

Here's an extract from a valgrind with ZEND_DONT_UNLOAD_MODULES=1 and USE_ZEND_ALLOC=0:

==22467== Invalid read of size 16
==22467==    at 0x40A9B4D: ???
==22467==    by 0x1D856F37: ???
==22467==    by 0x1D856F37: ???
==22467==    by 0x1D856F60: ???
==22467==    by 0xFFEFFC1AF: ???
==22467==    by 0x38072BCF: vgMemCheck___builtin_vec_delete (mc_malloc_wrappers.c:508)
==22467==  Address 0x1d856f60 is 64 bytes inside a block of size 67 alloc'd
==22467==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==22467==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==22467==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==22467==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==22467==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==22467==    by 0x5CC6BB: zend_call_function (in /usr/sbin/php-fpm7.2)
==22467==    by 0x474003: php_pcre_replace_func_impl (in /usr/sbin/php-fpm7.2)
==22467==    by 0x475381: php_replace_in_subject_func (in /usr/sbin/php-fpm7.2)
==22467==    by 0x4755EE: preg_replace_func_impl (in /usr/sbin/php-fpm7.2)
==22467==    by 0x475BD1: zif_preg_replace_callback (in /usr/sbin/php-fpm7.2)
==22467==    by 0x68E968: execute_ex (in /usr/sbin/php-fpm7.2)
==22467==    by 0x690015: zend_execute (in /usr/sbin/php-fpm7.2)

Seems to implicate something calling preg_replace_callback or preg_replace_callback_array.
 [2018-05-21 00:07 UTC] ray dot ward at bigcommerce dot com
Although there are still other instances without any preg_replace

==22467== Invalid read of size 16
==22467==    at 0x40A9B4D: ???
==22467==    by 0x1C47C667: ???
==22467==    by 0x1C47C667: ???
==22467==    by 0x1C47C6C5: ???
==22467==    by 0xFFEFFC6DF: ???
==22467==    by 0x38072BCF: vgMemCheck___builtin_vec_delete (mc_malloc_wrappers.c:508)
==22467==  Address 0x1c47c6c0 is 112 bytes inside a block of size 124 alloc'd
==22467==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==22467==    by 0x5B1148: __zend_malloc (in /usr/sbin/php-fpm7.2)
==22467==    by 0x53F3FC: php_implode (in /usr/sbin/php-fpm7.2)
==22467==    by 0x53F745: zif_implode (in /usr/sbin/php-fpm7.2)
==22467==    by 0x68A77B: execute_ex (in /usr/sbin/php-fpm7.2)
==22467==    by 0x690015: zend_execute (in /usr/sbin/php-fpm7.2)
==22467==    by 0x5DD012: zend_execute_scripts (in /usr/sbin/php-fpm7.2)
==22467==    by 0x578337: php_execute_script (in /usr/sbin/php-fpm7.2)
==22467==    by 0x42DD07: main (in /usr/sbin/php-fpm7.2)
==22467==
 [2018-05-22 07:28 UTC] ray dot ward at bigcommerce dot com
I think that these implode/malloc reads are irrelevant to my issue as we get them whether the request segfaults or not. I think it's something more related to garbage collection or opcache.


Looking at xdebug traces, I can confirm that the request completely finishes processing, and then it segfaults. We also don't get the complete output sent when this occurs, I presume there's still content in the output buffer that hasn't been flushed.
 [2018-05-22 09:41 UTC] nikic@php.net
What stands out from your last traces is the vgMemCheck___builtin_vec_delete call, which indicates that something is trying to C++ delete[] a string allocated by PHP, which should definitely not be happening. From your extension list, the only one I know to use C++ is intl.
 
PHP Copyright © 2001-2019 The PHP Group
All rights reserved.
Last updated: Mon Oct 21 04:01:26 2019 UTC