Skip to content

Instantly share code, notes, and snippets.

@m6w6
Last active September 12, 2017 13:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save m6w6/67f71247f5325497a59d4686ba4845ac to your computer and use it in GitHub Desktop.
Save m6w6/67f71247f5325497a59d4686ba4845ac to your computer and use it in GitHub Desktop.
Valgrind output re bug71135
$ memcheck ~/src/php-719-opcache/usr/bin/php -d auto_prepend_file=status.php phan -l src
==21115== Memcheck, a memory error detector
==21115== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==21115== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==21115== Command: /home/mike/src/php-719-opcache/usr/bin/php -d auto_prepend_file=status.php phan -l src
==21115==
==21115== Syscall param writev(vector[...]) points to uninitialised byte(s)
==21115== at 0x8E6E950: __writev_nocancel (in /usr/lib/libc-2.25.so)
==21115== by 0xA02048B: zend_file_cache_script_store (zend_file_cache.c:810)
==21115== by 0xA01542F: cache_script_in_shared_memory (ZendAccelerator.c:1388)
==21115== by 0xA01542F: persistent_compile_file (ZendAccelerator.c:1879)
==21115== by 0x54BBEA: zend_execute_scripts (zend.c:1474)
==21115== by 0x4E8E66: php_execute_script (main.c:2547)
==21115== by 0x5F1ECD: do_cli (php_cli.c:993)
==21115== by 0x20F13E: main (php_cli.c:1381)
==21115== Address 0x1ffeffc0e8 is on thread 1's stack
==21115== in frame #1, created by zend_file_cache_script_store (zend_file_cache.c:743)
==21115==
==21115== Syscall param writev(vector[...]) points to uninitialised byte(s)
==21115== at 0x8E6E950: __writev_nocancel (in /usr/lib/libc-2.25.so)
==21115== by 0xA02048B: zend_file_cache_script_store (zend_file_cache.c:810)
==21115== by 0xA01542F: cache_script_in_shared_memory (ZendAccelerator.c:1388)
==21115== by 0xA01542F: persistent_compile_file (ZendAccelerator.c:1879)
==21115== by 0x5AF268: zend_include_or_eval (zend_execute.c:2815)
==21115== by 0x5EA21D: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3440)
==21115== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==21115== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==21115== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==21115== by 0x4E8E8D: php_execute_script (main.c:2549)
==21115== by 0x5F1ECD: do_cli (php_cli.c:993)
==21115== by 0x20F13E: main (php_cli.c:1381)
==21115== Address 0x1ffeffbf78 is on thread 1's stack
==21115== in frame #1, created by zend_file_cache_script_store (zend_file_cache.c:743)
==21115==
==21115== Syscall param writev(vector[...]) points to uninitialised byte(s)
==21115== at 0x8E6E950: __writev_nocancel (in /usr/lib/libc-2.25.so)
==21115== by 0xA02048B: zend_file_cache_script_store (zend_file_cache.c:810)
==21115== by 0xA01542F: cache_script_in_shared_memory (ZendAccelerator.c:1388)
==21115== by 0xA01542F: persistent_compile_file (ZendAccelerator.c:1879)
==21115== by 0x511991: compile_filename (zend_language_scanner.l:662)
==21115== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==21115== by 0x5EA21D: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3440)
==21115== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==21115== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==21115== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==21115== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==21115== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==21115== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==21115== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==21115== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==21115== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==21115== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==21115== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==21115== by 0x4E8E8D: php_execute_script (main.c:2549)
==21115== by 0x5F1ECD: do_cli (php_cli.c:993)
==21115== by 0x20F13E: main (php_cli.c:1381)
==21115== Address 0x1ffeffb9a8 is on thread 1's stack
==21115== in frame #1, created by zend_file_cache_script_store (zend_file_cache.c:743)
==21115==
Array
(
[buffer_size] => 1048576
[used_memory] => 1048552
[free_memory] => 24
[number_of_strings] => 21413
)
==21115==
==21115== HEAP SUMMARY:
==21115== in use at exit: 408,452 bytes in 865 blocks
==21115== total heap usage: 11,828,295 allocs, 11,827,430 frees, 2,002,450,351 bytes allocated
==21115==
==21115== 64 bytes in 1 blocks are definitely lost in loss record 22 of 42
==21115== at 0x4C2E15F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21115== by 0x521608: __zend_realloc (zend_alloc.c:2836)
==21115== by 0x5B1072: zend_string_extend (zend_string.h:208)
==21115== by 0x5B1072: ZEND_CONCAT_SPEC_TMPVAR_TMPVAR_HANDLER (zend_vm_execute.h:55937)
==21115== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==21115== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==21115== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==21115== by 0x4E8E8D: php_execute_script (main.c:2549)
==21115== by 0x5F1ECD: do_cli (php_cli.c:993)
==21115== by 0x20F13E: main (php_cli.c:1381)
==21115==
==21115== 152 bytes in 1 blocks are definitely lost in loss record 32 of 42
==21115== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21115== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==21115== by 0x585817: zend_objects_new (zend_objects.c:171)
==21115== by 0x585BD1: zend_objects_clone_obj (zend_objects.c:253)
==21115== by 0x5AE3C0: ZEND_CLONE_SPEC_TMPVAR_HANDLER (zend_vm_execute.h:51640)
==21115== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==21115== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==21115== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==21115== by 0x585AAF: zend_objects_clone_members (zend_objects.c:240)
==21115== by 0x585BDF: zend_objects_clone_obj (zend_objects.c:255)
==21115== by 0x5D529C: ZEND_CLONE_SPEC_CV_HANDLER (zend_vm_execute.h:35381)
==21115== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==21115== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==21115== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==21115== by 0x4E8E8D: php_execute_script (main.c:2549)
==21115== by 0x5F1ECD: do_cli (php_cli.c:993)
==21115== by 0x20F13E: main (php_cli.c:1381)
==21115==
==21115== 240 (224 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record 33 of 42
==21115== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21115== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==21115== by 0xA022E68: zend_accel_load_script (zend_accelerator_util_funcs.c:633)
==21115== by 0xA014AA8: persistent_compile_file (ZendAccelerator.c:1948)
==21115== by 0x54BBEA: zend_execute_scripts (zend.c:1474)
==21115== by 0x4E8E8D: php_execute_script (main.c:2549)
==21115== by 0x5F1ECD: do_cli (php_cli.c:993)
==21115== by 0x20F13E: main (php_cli.c:1381)
==21115==
==21115== 360 (224 direct, 136 indirect) bytes in 1 blocks are definitely lost in loss record 35 of 42
==21115== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21115== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==21115== by 0xA022E68: zend_accel_load_script (zend_accelerator_util_funcs.c:633)
==21115== by 0xA014AA8: persistent_compile_file (ZendAccelerator.c:1948)
==21115== by 0x5AF268: zend_include_or_eval (zend_execute.c:2815)
==21115== by 0x5EA21D: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3440)
==21115== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==21115== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==21115== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==21115== by 0x4E8E8D: php_execute_script (main.c:2549)
==21115== by 0x5F1ECD: do_cli (php_cli.c:993)
==21115== by 0x20F13E: main (php_cli.c:1381)
==21115==
==21115== 9,376 bytes in 90 blocks are definitely lost in loss record 39 of 42
==21115== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21115== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==21115== by 0x585817: zend_objects_new (zend_objects.c:171)
==21115== by 0x585BD1: zend_objects_clone_obj (zend_objects.c:253)
==21115== by 0x5AE3C0: ZEND_CLONE_SPEC_TMPVAR_HANDLER (zend_vm_execute.h:51640)
==21115== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==21115== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==21115== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==21115== by 0x4E8E8D: php_execute_script (main.c:2549)
==21115== by 0x5F1ECD: do_cli (php_cli.c:993)
==21115== by 0x20F13E: main (php_cli.c:1381)
==21115==
==21115== 44,672 bytes in 300 blocks are definitely lost in loss record 40 of 42
==21115== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21115== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==21115== by 0x585817: zend_objects_new (zend_objects.c:171)
==21115== by 0x585BD1: zend_objects_clone_obj (zend_objects.c:253)
==21115== by 0x5D529C: ZEND_CLONE_SPEC_CV_HANDLER (zend_vm_execute.h:35381)
==21115== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==21115== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==21115== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==21115== by 0x4E8E8D: php_execute_script (main.c:2549)
==21115== by 0x5F1ECD: do_cli (php_cli.c:993)
==21115== by 0x20F13E: main (php_cli.c:1381)
==21115==
==21115== 54,136 (54,032 direct, 104 indirect) bytes in 436 blocks are definitely lost in loss record 41 of 42
==21115== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21115== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==21115== by 0x585817: zend_objects_new (zend_objects.c:171)
==21115== by 0x54E540: _object_and_properties_init (zend_API.c:1295)
==21115== by 0x5EAADB: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3217)
==21115== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==21115== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==21115== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==21115== by 0x4E8E8D: php_execute_script (main.c:2549)
==21115== by 0x5F1ECD: do_cli (php_cli.c:993)
==21115== by 0x20F13E: main (php_cli.c:1381)
==21115==
==21115== 294,912 bytes in 1 blocks are possibly lost in loss record 42 of 42
==21115== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21115== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==21115== by 0x557C04: zend_hash_real_init_ex (zend_hash.c:138)
==21115== by 0x557C04: zend_hash_real_init (zend_hash.c:201)
==21115== by 0x5EFE9E: init_opcode_serialiser (zend_vm_execute.h:62665)
==21115== by 0x5EFE9E: zend_serialize_opcode_handler (zend_vm_execute.h:62678)
==21115== by 0xA01E91B: zend_file_cache_serialize_op_array (zend_file_cache.c:438)
==21115== by 0xA01DA9E: zend_file_cache_serialize_hash.part.3 (zend_file_cache.c:263)
==21115== by 0xA020619: zend_file_cache_serialize_hash (zend_file_cache.c:703)
==21115== by 0xA020619: zend_file_cache_serialize (zend_file_cache.c:703)
==21115== by 0xA020619: zend_file_cache_script_store (zend_file_cache.c:793)
==21115== by 0xA01542F: cache_script_in_shared_memory (ZendAccelerator.c:1388)
==21115== by 0xA01542F: persistent_compile_file (ZendAccelerator.c:1879)
==21115== by 0x54BBEA: zend_execute_scripts (zend.c:1474)
==21115== by 0x4E8E66: php_execute_script (main.c:2547)
==21115== by 0x5F1ECD: do_cli (php_cli.c:993)
==21115== by 0x20F13E: main (php_cli.c:1381)
==21115==
==21115== LEAK SUMMARY:
==21115== definitely lost: 108,744 bytes in 830 blocks
==21115== indirectly lost: 256 bytes in 3 blocks
==21115== possibly lost: 294,912 bytes in 1 blocks
==21115== still reachable: 4,540 bytes in 31 blocks
==21115== suppressed: 0 bytes in 0 blocks
==21115== Reachable blocks (those to which a pointer was found) are not shown.
==21115== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==21115==
==21115== For counts of detected and suppressed errors, rerun with: -v
==21115== Use --track-origins=yes to see where uninitialised values come from
==21115== ERROR SUMMARY: 378 errors from 11 contexts (suppressed: 0 from 0)
memcheck ~/src/php-719-opcache/usr/bin/php -d auto_prepend_file=status.php phan -l src
==7231== Memcheck, a memory error detector
==7231== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==7231== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==7231== Command: /home/mike/src/php-719-opcache/usr/bin/php -d auto_prepend_file=status.php phan -l src
==7231==
==7231== Invalid read of size 8
==7231== at 0x55FDBB: zend_string_hash_val (zend_string.h:85)
==7231== by 0x55FDBB: zend_hash_find_bucket (zend_hash.c:477)
==7231== by 0x55FDBB: zend_hash_find (zend_hash.c:1958)
==7231== by 0xA023192: zend_accel_function_hash_copy_from_shm (zend_accelerator_util_funcs.c:529)
==7231== by 0xA023192: zend_accel_load_script (zend_accelerator_util_funcs.c:660)
==7231== by 0xA014AA8: persistent_compile_file (ZendAccelerator.c:1948)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Address 0x153b2db8 is 74,248 bytes inside a block of size 76,336 free'd
==7231== at 0x4C2D16B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0xA020D88: zend_arena_release (zend_arena.h:108)
==7231== by 0xA020D88: zend_file_cache_script_load (zend_file_cache.c:1442)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Block was alloc'd at
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0xA020D3F: zend_arena_alloc (zend_arena.h:69)
==7231== by 0xA020D3F: zend_file_cache_script_load (zend_file_cache.c:1351)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231==
==7231== Invalid read of size 1
==7231== at 0xA0231D0: _zend_hash_append_ptr (zend_hash.h:982)
==7231== by 0xA0231D0: zend_accel_function_hash_copy_from_shm (zend_accelerator_util_funcs.c:538)
==7231== by 0xA0231D0: zend_accel_load_script (zend_accelerator_util_funcs.c:660)
==7231== by 0xA014AA8: persistent_compile_file (ZendAccelerator.c:1948)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Address 0x153b2db5 is 74,245 bytes inside a block of size 76,336 free'd
==7231== at 0x4C2D16B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0xA020D88: zend_arena_release (zend_arena.h:108)
==7231== by 0xA020D88: zend_file_cache_script_load (zend_file_cache.c:1442)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Block was alloc'd at
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0xA020D3F: zend_arena_alloc (zend_arena.h:69)
==7231== by 0xA020D3F: zend_file_cache_script_load (zend_file_cache.c:1351)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231==
==7231== Invalid read of size 8
==7231== at 0xA0231E3: _zend_hash_append_ptr (zend_hash.h:981)
==7231== by 0xA0231E3: zend_accel_function_hash_copy_from_shm (zend_accelerator_util_funcs.c:538)
==7231== by 0xA0231E3: zend_accel_load_script (zend_accelerator_util_funcs.c:660)
==7231== by 0xA014AA8: persistent_compile_file (ZendAccelerator.c:1948)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Address 0x153b2db8 is 74,248 bytes inside a block of size 76,336 free'd
==7231== at 0x4C2D16B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0xA020D88: zend_arena_release (zend_arena.h:108)
==7231== by 0xA020D88: zend_file_cache_script_load (zend_file_cache.c:1442)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Block was alloc'd at
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0xA020D3F: zend_arena_alloc (zend_arena.h:69)
==7231== by 0xA020D3F: zend_file_cache_script_load (zend_file_cache.c:1351)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231==
==7231== Invalid read of size 8
==7231== at 0x558E56: zend_string_hash_val (zend_string.h:85)
==7231== by 0x558E56: zend_hash_find_bucket (zend_hash.c:477)
==7231== by 0x558E56: _zend_hash_add_or_update_i (zend_hash.c:555)
==7231== by 0x558E56: _zend_hash_update (zend_hash.c:626)
==7231== by 0x5C72E9: ZEND_BIND_LEXICAL_SPEC_TMP_CV_HANDLER (zend_vm_execute.h:15194)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Address 0x153b2e18 is 74,344 bytes inside a block of size 76,336 free'd
==7231== at 0x4C2D16B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0xA020D88: zend_arena_release (zend_arena.h:108)
==7231== by 0xA020D88: zend_file_cache_script_load (zend_file_cache.c:1442)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Block was alloc'd at
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0xA020D3F: zend_arena_alloc (zend_arena.h:69)
==7231== by 0xA020D3F: zend_file_cache_script_load (zend_file_cache.c:1351)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231==
==7231== Invalid read of size 8
==7231== at 0x55FDBB: zend_string_hash_val (zend_string.h:85)
==7231== by 0x55FDBB: zend_hash_find_bucket (zend_hash.c:477)
==7231== by 0x55FDBB: zend_hash_find (zend_hash.c:1958)
==7231== by 0x5994B5: ZEND_BIND_STATIC_SPEC_CV_CONST_HANDLER (zend_vm_execute.h:40683)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x43CF23: zim_spl_CallbackFilterIterator_accept (spl_iterators.c:2017)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x440F9A: spl_filter_it_fetch (spl_iterators.c:1845)
==7231== by 0x440F9A: spl_filter_it_rewind (spl_iterators.c:1864)
==7231== by 0x440F9A: zim_spl_FilterIterator_rewind (spl_iterators.c:1884)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x56A7B6: zend_user_it_rewind (zend_interfaces.c:239)
==7231== by 0x444409: spl_iterator_apply (spl_iterators.c:3514)
==7231== by 0x444515: zif_iterator_to_array (spl_iterators.c:3601)
==7231== by 0x5ECA8E: ZEND_DO_FCALL_BY_NAME_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:876)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Address 0x153b2e18 is 74,344 bytes inside a block of size 76,336 free'd
==7231== at 0x4C2D16B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0xA020D88: zend_arena_release (zend_arena.h:108)
==7231== by 0xA020D88: zend_file_cache_script_load (zend_file_cache.c:1442)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Block was alloc'd at
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0xA020D3F: zend_arena_alloc (zend_arena.h:69)
==7231== by 0xA020D3F: zend_file_cache_script_load (zend_file_cache.c:1351)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231==
==7231== Invalid read of size 8
==7231== at 0x55FDBB: zend_string_hash_val (zend_string.h:85)
==7231== by 0x55FDBB: zend_hash_find_bucket (zend_hash.c:477)
==7231== by 0x55FDBB: zend_hash_find (zend_hash.c:1958)
==7231== by 0x5A60A5: ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_UNUSED_HANDLER (zend_vm_execute.h:8072)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Address 0x153b2db8 is 74,248 bytes inside a block of size 76,336 free'd
==7231== at 0x4C2D16B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0xA020D88: zend_arena_release (zend_arena.h:108)
==7231== by 0xA020D88: zend_file_cache_script_load (zend_file_cache.c:1442)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Block was alloc'd at
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0xA020D3F: zend_arena_alloc (zend_arena.h:69)
==7231== by 0xA020D3F: zend_file_cache_script_load (zend_file_cache.c:1351)
==7231== by 0xA014E2B: persistent_compile_file (ZendAccelerator.c:1854)
==7231== by 0x511991: compile_filename (zend_language_scanner.l:662)
==7231== by 0x5AF1BA: zend_include_or_eval (zend_execute.c:2839)
==7231== by 0x5E9B1E: ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER (zend_vm_execute.h:35494)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x437CC2: zif_spl_autoload_call (php_spl.c:420)
==7231== by 0x53BB11: zend_call_function (zend_execute_API.c:869)
==7231== by 0x53C2D1: zend_lookup_class_ex (zend_execute_API.c:1028)
==7231== by 0x53CBA7: zend_fetch_class_by_name (zend_execute_API.c:1463)
==7231== by 0x5EAC96: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3199)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231==
Array
(
[buffer_size] => 1048576
[used_memory] => 1048552
[free_memory] => 24
[number_of_strings] => 21414
)
==7231== Invalid read of size 1
==7231== at 0x55E6E3: zend_string_release (zend_string.h:270)
==7231== by 0x55E6E3: _zend_hash_del_el_ex (zend_hash.c:991)
==7231== by 0x55E6E3: _zend_hash_del_el (zend_hash.c:1020)
==7231== by 0x55E6E3: zend_hash_reverse_apply (zend_hash.c:1602)
==7231== by 0x53AA57: shutdown_executor (zend_execute_API.c:372)
==7231== by 0x54B8DA: zend_deactivate (zend.c:1003)
==7231== by 0x4E7AE7: php_request_shutdown (main.c:1877)
==7231== by 0x5F11E3: do_cli (php_cli.c:1160)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231== Address 0x153b2db5 is 11 bytes before a block of size 288 free'd
==7231== at 0x4C2D16B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x55D1E9: zend_array_destroy (zend_hash.c:1329)
==7231== by 0x58549A: i_zval_ptr_dtor (zend_variables.h:48)
==7231== by 0x58549A: zend_object_std_dtor (zend_objects.c:68)
==7231== by 0x58A949: zend_objects_store_del (zend_objects_API.c:178)
==7231== by 0x58549A: i_zval_ptr_dtor (zend_variables.h:48)
==7231== by 0x58549A: zend_object_std_dtor (zend_objects.c:68)
==7231== by 0x58A949: zend_objects_store_del (zend_objects_API.c:178)
==7231== by 0x55D2DA: i_zval_ptr_dtor (zend_variables.h:48)
==7231== by 0x55D2DA: zend_array_destroy (zend_hash.c:1309)
==7231== by 0x58549A: i_zval_ptr_dtor (zend_variables.h:48)
==7231== by 0x58549A: zend_object_std_dtor (zend_objects.c:68)
==7231== by 0x58A949: zend_objects_store_del (zend_objects_API.c:178)
==7231== by 0x453224: spl_object_storage_dtor (spl_observer.c:154)
==7231== by 0x55D074: zend_hash_destroy (zend_hash.c:1235)
==7231== by 0x4531E9: spl_SplObjectStorage_free_storage (spl_observer.c:112)
==7231== by 0x58A949: zend_objects_store_del (zend_objects_API.c:178)
==7231== by 0x58549A: i_zval_ptr_dtor (zend_variables.h:48)
==7231== by 0x58549A: zend_object_std_dtor (zend_objects.c:68)
==7231== by 0x58A949: zend_objects_store_del (zend_objects_API.c:178)
==7231== by 0x58549A: i_zval_ptr_dtor (zend_variables.h:48)
==7231== by 0x58549A: zend_object_std_dtor (zend_objects.c:68)
==7231== by 0x58A69F: zend_objects_store_free_object_storage (zend_objects_API.c:99)
==7231== by 0x53AA32: shutdown_executor (zend_execute_API.c:363)
==7231== by 0x54B8DA: zend_deactivate (zend.c:1003)
==7231== by 0x4E7AE7: php_request_shutdown (main.c:1877)
==7231== Block was alloc'd at
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0x5594BA: zend_hash_real_init_ex (zend_hash.c:138)
==7231== by 0x5594BA: zend_hash_check_init (zend_hash.c:161)
==7231== by 0x5594BA: _zend_hash_add_or_update_i (zend_hash.c:550)
==7231== by 0x5594BA: _zend_hash_add_new (zend_hash.c:636)
==7231== by 0xA271A2B: ast_to_zval (ast.c:549)
==7231== by 0xA270D24: ast_fill_children_ht (ast.c:437)
==7231== by 0xA27189B: ast_to_zval (ast.c:586)
==7231== by 0xA270D24: ast_fill_children_ht (ast.c:437)
==7231== by 0xA27189B: ast_to_zval (ast.c:586)
==7231== by 0xA270D24: ast_fill_children_ht (ast.c:437)
==7231== by 0xA27189B: ast_to_zval (ast.c:586)
==7231== by 0xA27238E: zif_parse_code (ast.c:717)
==7231== by 0x5A5C76: ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER (zend_vm_execute.h:675)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231==
==7231==
==7231== HEAP SUMMARY:
==7231== in use at exit: 113,484 bytes in 863 blocks
==7231== total heap usage: 11,610,960 allocs, 11,610,097 frees, 1,827,742,035 bytes allocated
==7231==
==7231== 64 bytes in 1 blocks are definitely lost in loss record 21 of 40
==7231== at 0x4C2E15F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x521608: __zend_realloc (zend_alloc.c:2836)
==7231== by 0x5B1072: zend_string_extend (zend_string.h:208)
==7231== by 0x5B1072: ZEND_CONCAT_SPEC_TMPVAR_TMPVAR_HANDLER (zend_vm_execute.h:55937)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231==
==7231== 152 bytes in 1 blocks are definitely lost in loss record 31 of 40
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0x585817: zend_objects_new (zend_objects.c:171)
==7231== by 0x585BD1: zend_objects_clone_obj (zend_objects.c:253)
==7231== by 0x5AE3C0: ZEND_CLONE_SPEC_TMPVAR_HANDLER (zend_vm_execute.h:51640)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x53BC05: zend_call_function (zend_execute_API.c:855)
==7231== by 0x56A19B: zend_call_method (zend_interfaces.c:99)
==7231== by 0x585AAF: zend_objects_clone_members (zend_objects.c:240)
==7231== by 0x585BDF: zend_objects_clone_obj (zend_objects.c:255)
==7231== by 0x5D529C: ZEND_CLONE_SPEC_CV_HANDLER (zend_vm_execute.h:35381)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231==
==7231== 240 (224 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record 32 of 40
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0xA022E68: zend_accel_load_script (zend_accelerator_util_funcs.c:633)
==7231== by 0xA014AA8: persistent_compile_file (ZendAccelerator.c:1948)
==7231== by 0x54BBEA: zend_execute_scripts (zend.c:1474)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231==
==7231== 360 (224 direct, 136 indirect) bytes in 1 blocks are definitely lost in loss record 34 of 40
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0xA022E68: zend_accel_load_script (zend_accelerator_util_funcs.c:633)
==7231== by 0xA014AA8: persistent_compile_file (ZendAccelerator.c:1948)
==7231== by 0x5AF268: zend_include_or_eval (zend_execute.c:2815)
==7231== by 0x5EA21D: ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (zend_vm_execute.h:3440)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231==
==7231== 9,376 bytes in 90 blocks are definitely lost in loss record 38 of 40
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0x585817: zend_objects_new (zend_objects.c:171)
==7231== by 0x585BD1: zend_objects_clone_obj (zend_objects.c:253)
==7231== by 0x5AE3C0: ZEND_CLONE_SPEC_TMPVAR_HANDLER (zend_vm_execute.h:51640)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231==
==7231== 44,672 bytes in 300 blocks are definitely lost in loss record 39 of 40
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0x585817: zend_objects_new (zend_objects.c:171)
==7231== by 0x585BD1: zend_objects_clone_obj (zend_objects.c:253)
==7231== by 0x5D529C: ZEND_CLONE_SPEC_CV_HANDLER (zend_vm_execute.h:35381)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231==
==7231== 54,136 (54,032 direct, 104 indirect) bytes in 436 blocks are definitely lost in loss record 40 of 40
==7231== at 0x4C2BE7F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7231== by 0x5215E8: __zend_malloc (zend_alloc.c:2820)
==7231== by 0x585817: zend_objects_new (zend_objects.c:171)
==7231== by 0x54E540: _object_and_properties_init (zend_API.c:1295)
==7231== by 0x5EAADB: ZEND_NEW_SPEC_CONST_HANDLER (zend_vm_execute.h:3217)
==7231== by 0x59568A: execute_ex (zend_vm_execute.h:429)
==7231== by 0x5EFB3F: zend_execute (zend_vm_execute.h:474)
==7231== by 0x54BC21: zend_execute_scripts (zend.c:1480)
==7231== by 0x4E8E8D: php_execute_script (main.c:2549)
==7231== by 0x5F1ECD: do_cli (php_cli.c:993)
==7231== by 0x20F13E: main (php_cli.c:1381)
==7231==
==7231== LEAK SUMMARY:
==7231== definitely lost: 108,744 bytes in 830 blocks
==7231== indirectly lost: 256 bytes in 3 blocks
==7231== possibly lost: 0 bytes in 0 blocks
==7231== still reachable: 4,484 bytes in 30 blocks
==7231== suppressed: 0 bytes in 0 blocks
==7231== Reachable blocks (those to which a pointer was found) are not shown.
==7231== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==7231==
==7231== For counts of detected and suppressed errors, rerun with: -v
==7231== ERROR SUMMARY: 1083 errors from 14 contexts (suppressed: 0 from 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment