|
|
I can reproduce this. Valgrind shows the following:
==1904314== Invalid write of size 8
==1904314== at 0x8B4F918: collect_params_internal (base.c:429)
==1904314== by 0x8B500F5: xdebug_add_stack_frame (base.c:653)
==1904314== by 0x8B5092C: xdebug_execute_internal (base.c:860)
==1904314== by 0x97E6EC: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1620)
==1904314== by 0x9DF2B3: execute_ex (zend_vm_execute.h:53787)
==1904314== by 0x8B50620: xdebug_execute_ex (base.c:783)
==1904314== by 0x9E3350: zend_execute (zend_vm_execute.h:57883)
==1904314== by 0x90FC84: zend_execute_scripts (zend.c:1677)
==1904314== by 0x87A4C5: php_execute_script (main.c:2621)
==1904314== by 0x9E5CD9: do_cli (php_cli.c:964)
==1904314== by 0x9E6C71: main (php_cli.c:1359)
==1904314== Address 0x8d7f738 is 8 bytes after a block of size 2,208 alloc'd
==1904314== at 0x483877F: malloc (vg_replace_malloc.c:307)
==1904314== by 0x8B4F72E: collect_params_internal (base.c:391)
==1904314== by 0x8B500F5: xdebug_add_stack_frame (base.c:653)
==1904314== by 0x8B5092C: xdebug_execute_internal (base.c:860)
==1904314== by 0x97E6EC: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1620)
==1904314== by 0x9DF2B3: execute_ex (zend_vm_execute.h:53787)
==1904314== by 0x8B50620: xdebug_execute_ex (base.c:783)
==1904314== by 0x9E3350: zend_execute (zend_vm_execute.h:57883)
==1904314== by 0x90FC84: zend_execute_scripts (zend.c:1677)
==1904314== by 0x87A4C5: php_execute_script (main.c:2621)
==1904314== by 0x9E5CD9: do_cli (php_cli.c:964)
==1904314== by 0x9E6C71: main (php_cli.c:1359)
==1904314==
==1904314== Invalid write of size 4
==1904314== at 0x8B4F922: collect_params_internal (base.c:429)
==1904314== by 0x8B500F5: xdebug_add_stack_frame (base.c:653)
==1904314== by 0x8B5092C: xdebug_execute_internal (base.c:860)
==1904314== by 0x97E6EC: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1620)
==1904314== by 0x9DF2B3: execute_ex (zend_vm_execute.h:53787)
==1904314== by 0x8B50620: xdebug_execute_ex (base.c:783)
==1904314== by 0x9E3350: zend_execute (zend_vm_execute.h:57883)
==1904314== by 0x90FC84: zend_execute_scripts (zend.c:1677)
==1904314== by 0x87A4C5: php_execute_script (main.c:2621)
==1904314== by 0x9E5CD9: do_cli (php_cli.c:964)
==1904314== by 0x9E6C71: main (php_cli.c:1359)
==1904314== Address 0x8d7f740 is 16 bytes after a block of size 2,208 alloc'd
==1904314== at 0x483877F: malloc (vg_replace_malloc.c:307)
==1904314== by 0x8B4F72E: collect_params_internal (base.c:391)
==1904314== by 0x8B500F5: xdebug_add_stack_frame (base.c:653)
==1904314== by 0x8B5092C: xdebug_execute_internal (base.c:860)
==1904314== by 0x97E6EC: ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER (zend_vm_execute.h:1620)
==1904314== by 0x9DF2B3: execute_ex (zend_vm_execute.h:53787)
==1904314== by 0x8B50620: xdebug_execute_ex (base.c:783)
==1904314== by 0x9E3350: zend_execute (zend_vm_execute.h:57883)
==1904314== by 0x90FC84: zend_execute_scripts (zend.c:1677)
==1904314== by 0x87A4C5: php_execute_script (main.c:2621)
==1904314== by 0x9E5CD9: do_cli (php_cli.c:964)
==1904314== by 0x9E6C71: main (php_cli.c:1359)
|