fix refcount issue with env request body
[m6w6/ext-http] / tests / envrequestjson002.mem
index 278064d526c06e073d72defa826291bae6eda3ce..c39f3004725264ed6c566347e0acfc4f8fd4d87d 100644 (file)
-==14344== Invalid read of size 4
-==14344==    at 0x87C296: zval_delref_p (zend.h:411)
-==14344==    by 0x87C430: i_zval_ptr_dtor (zend_execute.h:76)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x893269: _zval_ptr_dtor_wrapper (zend_variables.c:187)
-==14344==    by 0x8AA156: i_zend_hash_bucket_delete (zend_hash.c:182)
-==14344==    by 0x8AA22D: zend_hash_bucket_delete (zend_hash.c:192)
-==14344==    by 0x8ABE78: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
-==14344==    by 0x87D6A3: shutdown_executor (zend_execute_API.c:247)
-==14344==    by 0x896490: zend_deactivate (zend.c:949)
-==14344==    by 0x7DB6A2: php_request_shutdown (main.c:1849)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344==  Address 0xce15ab0 is 16 bytes inside a block of size 32 free'd
-==14344==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-==14344==    by 0x850DD3: _efree (zend_alloc.c:2437)
-==14344==    by 0x87C4DD: i_zval_ptr_dtor (zend_execute.h:80)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x7DB551: php_request_shutdown (main.c:1833)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344== 
-==14344== Invalid write of size 4
-==14344==    at 0x87C2A0: zval_delref_p (zend.h:411)
-==14344==    by 0x87C430: i_zval_ptr_dtor (zend_execute.h:76)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x893269: _zval_ptr_dtor_wrapper (zend_variables.c:187)
-==14344==    by 0x8AA156: i_zend_hash_bucket_delete (zend_hash.c:182)
-==14344==    by 0x8AA22D: zend_hash_bucket_delete (zend_hash.c:192)
-==14344==    by 0x8ABE78: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
-==14344==    by 0x87D6A3: shutdown_executor (zend_execute_API.c:247)
-==14344==    by 0x896490: zend_deactivate (zend.c:949)
-==14344==    by 0x7DB6A2: php_request_shutdown (main.c:1849)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344==  Address 0xce15ab0 is 16 bytes inside a block of size 32 free'd
-==14344==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-==14344==    by 0x850DD3: _efree (zend_alloc.c:2437)
-==14344==    by 0x87C4DD: i_zval_ptr_dtor (zend_execute.h:80)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x7DB551: php_request_shutdown (main.c:1833)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344== 
-==14344== Invalid read of size 4
-==14344==    at 0x87C2A7: zval_delref_p (zend.h:411)
-==14344==    by 0x87C430: i_zval_ptr_dtor (zend_execute.h:76)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x893269: _zval_ptr_dtor_wrapper (zend_variables.c:187)
-==14344==    by 0x8AA156: i_zend_hash_bucket_delete (zend_hash.c:182)
-==14344==    by 0x8AA22D: zend_hash_bucket_delete (zend_hash.c:192)
-==14344==    by 0x8ABE78: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
-==14344==    by 0x87D6A3: shutdown_executor (zend_execute_API.c:247)
-==14344==    by 0x896490: zend_deactivate (zend.c:949)
-==14344==    by 0x7DB6A2: php_request_shutdown (main.c:1849)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344==  Address 0xce15ab0 is 16 bytes inside a block of size 32 free'd
-==14344==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-==14344==    by 0x850DD3: _efree (zend_alloc.c:2437)
-==14344==    by 0x87C4DD: i_zval_ptr_dtor (zend_execute.h:80)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x7DB551: php_request_shutdown (main.c:1833)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344== 
-==14344== Invalid read of size 4
-==14344==    at 0x87C245: zval_refcount_p (zend.h:399)
-==14344==    by 0x87C4EB: i_zval_ptr_dtor (zend_execute.h:82)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x893269: _zval_ptr_dtor_wrapper (zend_variables.c:187)
-==14344==    by 0x8AA156: i_zend_hash_bucket_delete (zend_hash.c:182)
-==14344==    by 0x8AA22D: zend_hash_bucket_delete (zend_hash.c:192)
-==14344==    by 0x8ABE78: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
-==14344==    by 0x87D6A3: shutdown_executor (zend_execute_API.c:247)
-==14344==    by 0x896490: zend_deactivate (zend.c:949)
-==14344==    by 0x7DB6A2: php_request_shutdown (main.c:1849)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344==  Address 0xce15ab0 is 16 bytes inside a block of size 32 free'd
-==14344==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-==14344==    by 0x850DD3: _efree (zend_alloc.c:2437)
-==14344==    by 0x87C4DD: i_zval_ptr_dtor (zend_execute.h:80)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x7DB551: php_request_shutdown (main.c:1833)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344== 
-==14344== Invalid read of size 1
-==14344==    at 0x87C322: gc_zval_check_possible_root (zend_gc.h:182)
-==14344==    by 0x87C50F: i_zval_ptr_dtor (zend_execute.h:86)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x893269: _zval_ptr_dtor_wrapper (zend_variables.c:187)
-==14344==    by 0x8AA156: i_zend_hash_bucket_delete (zend_hash.c:182)
-==14344==    by 0x8AA22D: zend_hash_bucket_delete (zend_hash.c:192)
-==14344==    by 0x8ABE78: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
-==14344==    by 0x87D6A3: shutdown_executor (zend_execute_API.c:247)
-==14344==    by 0x896490: zend_deactivate (zend.c:949)
-==14344==    by 0x7DB6A2: php_request_shutdown (main.c:1849)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344==  Address 0xce15ab4 is 20 bytes inside a block of size 32 free'd
-==14344==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-==14344==    by 0x850DD3: _efree (zend_alloc.c:2437)
-==14344==    by 0x87C4DD: i_zval_ptr_dtor (zend_execute.h:80)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x7DB551: php_request_shutdown (main.c:1833)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344== 
-==14344== Invalid read of size 1
-==14344==    at 0x87C32E: gc_zval_check_possible_root (zend_gc.h:182)
-==14344==    by 0x87C50F: i_zval_ptr_dtor (zend_execute.h:86)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x893269: _zval_ptr_dtor_wrapper (zend_variables.c:187)
-==14344==    by 0x8AA156: i_zend_hash_bucket_delete (zend_hash.c:182)
-==14344==    by 0x8AA22D: zend_hash_bucket_delete (zend_hash.c:192)
-==14344==    by 0x8ABE78: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
-==14344==    by 0x87D6A3: shutdown_executor (zend_execute_API.c:247)
-==14344==    by 0x896490: zend_deactivate (zend.c:949)
-==14344==    by 0x7DB6A2: php_request_shutdown (main.c:1849)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344==  Address 0xce15ab4 is 20 bytes inside a block of size 32 free'd
-==14344==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-==14344==    by 0x850DD3: _efree (zend_alloc.c:2437)
-==14344==    by 0x87C4DD: i_zval_ptr_dtor (zend_execute.h:80)
-==14344==    by 0x87E650: _zval_ptr_dtor (zend_execute_API.c:427)
-==14344==    by 0x7DB551: php_request_shutdown (main.c:1833)
-==14344==    by 0x9634CB: main (cgi_main.c:2508)
-==14344== 
+==10157== Invalid read of size 4
+==10157==    at 0x87C2DC: zval_delref_p (zend.h:411)
+==10157==    by 0x87C476: i_zval_ptr_dtor (zend_execute.h:76)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x8932AF: _zval_ptr_dtor_wrapper (zend_variables.c:187)
+==10157==    by 0x8AA19C: i_zend_hash_bucket_delete (zend_hash.c:182)
+==10157==    by 0x8AA273: zend_hash_bucket_delete (zend_hash.c:192)
+==10157==    by 0x8ABEBE: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
+==10157==    by 0x87D6E9: shutdown_executor (zend_execute_API.c:247)
+==10157==    by 0x8964D6: zend_deactivate (zend.c:949)
+==10157==    by 0x7DB6E8: php_request_shutdown (main.c:1849)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157==  Address 0xce15ab0 is 16 bytes inside a block of size 32 free'd
+==10157==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+==10157==    by 0x850E19: _efree (zend_alloc.c:2437)
+==10157==    by 0x87C523: i_zval_ptr_dtor (zend_execute.h:80)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x7DB597: php_request_shutdown (main.c:1833)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157== 
+==10157== Invalid write of size 4
+==10157==    at 0x87C2E6: zval_delref_p (zend.h:411)
+==10157==    by 0x87C476: i_zval_ptr_dtor (zend_execute.h:76)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x8932AF: _zval_ptr_dtor_wrapper (zend_variables.c:187)
+==10157==    by 0x8AA19C: i_zend_hash_bucket_delete (zend_hash.c:182)
+==10157==    by 0x8AA273: zend_hash_bucket_delete (zend_hash.c:192)
+==10157==    by 0x8ABEBE: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
+==10157==    by 0x87D6E9: shutdown_executor (zend_execute_API.c:247)
+==10157==    by 0x8964D6: zend_deactivate (zend.c:949)
+==10157==    by 0x7DB6E8: php_request_shutdown (main.c:1849)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157==  Address 0xce15ab0 is 16 bytes inside a block of size 32 free'd
+==10157==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+==10157==    by 0x850E19: _efree (zend_alloc.c:2437)
+==10157==    by 0x87C523: i_zval_ptr_dtor (zend_execute.h:80)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x7DB597: php_request_shutdown (main.c:1833)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157== 
+==10157== Invalid read of size 4
+==10157==    at 0x87C2ED: zval_delref_p (zend.h:411)
+==10157==    by 0x87C476: i_zval_ptr_dtor (zend_execute.h:76)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x8932AF: _zval_ptr_dtor_wrapper (zend_variables.c:187)
+==10157==    by 0x8AA19C: i_zend_hash_bucket_delete (zend_hash.c:182)
+==10157==    by 0x8AA273: zend_hash_bucket_delete (zend_hash.c:192)
+==10157==    by 0x8ABEBE: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
+==10157==    by 0x87D6E9: shutdown_executor (zend_execute_API.c:247)
+==10157==    by 0x8964D6: zend_deactivate (zend.c:949)
+==10157==    by 0x7DB6E8: php_request_shutdown (main.c:1849)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157==  Address 0xce15ab0 is 16 bytes inside a block of size 32 free'd
+==10157==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+==10157==    by 0x850E19: _efree (zend_alloc.c:2437)
+==10157==    by 0x87C523: i_zval_ptr_dtor (zend_execute.h:80)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x7DB597: php_request_shutdown (main.c:1833)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157== 
+==10157== Invalid read of size 4
+==10157==    at 0x87C28B: zval_refcount_p (zend.h:399)
+==10157==    by 0x87C531: i_zval_ptr_dtor (zend_execute.h:82)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x8932AF: _zval_ptr_dtor_wrapper (zend_variables.c:187)
+==10157==    by 0x8AA19C: i_zend_hash_bucket_delete (zend_hash.c:182)
+==10157==    by 0x8AA273: zend_hash_bucket_delete (zend_hash.c:192)
+==10157==    by 0x8ABEBE: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
+==10157==    by 0x87D6E9: shutdown_executor (zend_execute_API.c:247)
+==10157==    by 0x8964D6: zend_deactivate (zend.c:949)
+==10157==    by 0x7DB6E8: php_request_shutdown (main.c:1849)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157==  Address 0xce15ab0 is 16 bytes inside a block of size 32 free'd
+==10157==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+==10157==    by 0x850E19: _efree (zend_alloc.c:2437)
+==10157==    by 0x87C523: i_zval_ptr_dtor (zend_execute.h:80)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x7DB597: php_request_shutdown (main.c:1833)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157== 
+==10157== Invalid read of size 1
+==10157==    at 0x87C368: gc_zval_check_possible_root (zend_gc.h:182)
+==10157==    by 0x87C555: i_zval_ptr_dtor (zend_execute.h:86)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x8932AF: _zval_ptr_dtor_wrapper (zend_variables.c:187)
+==10157==    by 0x8AA19C: i_zend_hash_bucket_delete (zend_hash.c:182)
+==10157==    by 0x8AA273: zend_hash_bucket_delete (zend_hash.c:192)
+==10157==    by 0x8ABEBE: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
+==10157==    by 0x87D6E9: shutdown_executor (zend_execute_API.c:247)
+==10157==    by 0x8964D6: zend_deactivate (zend.c:949)
+==10157==    by 0x7DB6E8: php_request_shutdown (main.c:1849)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157==  Address 0xce15ab4 is 20 bytes inside a block of size 32 free'd
+==10157==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+==10157==    by 0x850E19: _efree (zend_alloc.c:2437)
+==10157==    by 0x87C523: i_zval_ptr_dtor (zend_execute.h:80)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x7DB597: php_request_shutdown (main.c:1833)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157== 
+==10157== Invalid read of size 1
+==10157==    at 0x87C374: gc_zval_check_possible_root (zend_gc.h:182)
+==10157==    by 0x87C555: i_zval_ptr_dtor (zend_execute.h:86)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x8932AF: _zval_ptr_dtor_wrapper (zend_variables.c:187)
+==10157==    by 0x8AA19C: i_zend_hash_bucket_delete (zend_hash.c:182)
+==10157==    by 0x8AA273: zend_hash_bucket_delete (zend_hash.c:192)
+==10157==    by 0x8ABEBE: zend_hash_graceful_reverse_destroy (zend_hash.c:613)
+==10157==    by 0x87D6E9: shutdown_executor (zend_execute_API.c:247)
+==10157==    by 0x8964D6: zend_deactivate (zend.c:949)
+==10157==    by 0x7DB6E8: php_request_shutdown (main.c:1849)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157==  Address 0xce15ab4 is 20 bytes inside a block of size 32 free'd
+==10157==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
+==10157==    by 0x850E19: _efree (zend_alloc.c:2437)
+==10157==    by 0x87C523: i_zval_ptr_dtor (zend_execute.h:80)
+==10157==    by 0x87E696: _zval_ptr_dtor (zend_execute_API.c:427)
+==10157==    by 0x7DB597: php_request_shutdown (main.c:1833)
+==10157==    by 0x963511: main (cgi_main.c:2508)
+==10157==