fix refcount issue with message bodies
[m6w6/ext-http] / tests / envresponse015.mem
1 ==14408== Invalid read of size 4
2 ==14408== at 0x7B5E3E: php_http_message_body_free (php_http_message_body.c:99)
3 ==14408== by 0x7B7D5F: php_http_message_body_object_free (php_http_message_body.c:611)
4 ==14408== by 0x8DA5AE: zend_objects_store_free_object_storage (zend_objects_API.c:97)
5 ==14408== by 0x87DBA7: shutdown_executor (zend_execute_API.c:293)
6 ==14408== by 0x8963F0: zend_deactivate (zend.c:949)
7 ==14408== by 0x7DB602: php_request_shutdown (main.c:1849)
8 ==14408== by 0x95F24C: do_cli (php_cli.c:1177)
9 ==14408== by 0x95FA1F: main (php_cli.c:1378)
10 ==14408== Address 0x8e2f800 is 160 bytes inside a block of size 176 free'd
11 ==14408== at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
12 ==14408== by 0x850D33: _efree (zend_alloc.c:2437)
13 ==14408== by 0x7B5F03: php_http_message_body_free (php_http_message_body.c:104)
14 ==14408== by 0x7B7D5F: php_http_message_body_object_free (php_http_message_body.c:611)
15 ==14408== by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
16 ==14408== by 0x7B974D: zend_objects_store_del_ref_by_handle (zend_objects_API.h:73)
17 ==14408== by 0x7BD3C2: php_http_message_object_free (php_http_message.c:863)
18 ==14408== by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
19 ==14408== by 0x8DAA78: zend_objects_store_del_ref (zend_objects_API.c:178)
20 ==14408== by 0x892D9D: _zval_dtor_func (zend_variables.c:57)
21 ==14408== by 0x87C332: _zval_dtor (zend_variables.h:35)
22 ==14408== by 0x87C41D: i_zval_ptr_dtor (zend_execute.h:79)
23 ==14408== by 0x87E5B0: _zval_ptr_dtor (zend_execute_API.c:427)
24 ==14408== by 0x8931C9: _zval_ptr_dtor_wrapper (zend_variables.c:187)
25 ==14408== by 0x8AA0B6: i_zend_hash_bucket_delete (zend_hash.c:182)
26 ==14408== by 0x8AA18D: zend_hash_bucket_delete (zend_hash.c:192)
27 ==14408== by 0x8AC2CB: zend_hash_reverse_apply (zend_hash.c:733)
28 ==14408== by 0x87D41C: shutdown_destructors (zend_execute_API.c:217)
29 ==14408== by 0x896294: zend_call_destructors (zend.c:933)
30 ==14408== by 0x7DB08E: php_request_shutdown (main.c:1791)
31 ==14408==
32 ==14408== Invalid write of size 4
33 ==14408== at 0x7B5E4B: php_http_message_body_free (php_http_message_body.c:99)
34 ==14408== by 0x7B7D5F: php_http_message_body_object_free (php_http_message_body.c:611)
35 ==14408== by 0x8DA5AE: zend_objects_store_free_object_storage (zend_objects_API.c:97)
36 ==14408== by 0x87DBA7: shutdown_executor (zend_execute_API.c:293)
37 ==14408== by 0x8963F0: zend_deactivate (zend.c:949)
38 ==14408== by 0x7DB602: php_request_shutdown (main.c:1849)
39 ==14408== by 0x95F24C: do_cli (php_cli.c:1177)
40 ==14408== by 0x95FA1F: main (php_cli.c:1378)
41 ==14408== Address 0x8e2f800 is 160 bytes inside a block of size 176 free'd
42 ==14408== at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
43 ==14408== by 0x850D33: _efree (zend_alloc.c:2437)
44 ==14408== by 0x7B5F03: php_http_message_body_free (php_http_message_body.c:104)
45 ==14408== by 0x7B7D5F: php_http_message_body_object_free (php_http_message_body.c:611)
46 ==14408== by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
47 ==14408== by 0x7B974D: zend_objects_store_del_ref_by_handle (zend_objects_API.h:73)
48 ==14408== by 0x7BD3C2: php_http_message_object_free (php_http_message.c:863)
49 ==14408== by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
50 ==14408== by 0x8DAA78: zend_objects_store_del_ref (zend_objects_API.c:178)
51 ==14408== by 0x892D9D: _zval_dtor_func (zend_variables.c:57)
52 ==14408== by 0x87C332: _zval_dtor (zend_variables.h:35)
53 ==14408== by 0x87C41D: i_zval_ptr_dtor (zend_execute.h:79)
54 ==14408== by 0x87E5B0: _zval_ptr_dtor (zend_execute_API.c:427)
55 ==14408== by 0x8931C9: _zval_ptr_dtor_wrapper (zend_variables.c:187)
56 ==14408== by 0x8AA0B6: i_zend_hash_bucket_delete (zend_hash.c:182)
57 ==14408== by 0x8AA18D: zend_hash_bucket_delete (zend_hash.c:192)
58 ==14408== by 0x8AC2CB: zend_hash_reverse_apply (zend_hash.c:733)
59 ==14408== by 0x87D41C: shutdown_destructors (zend_execute_API.c:217)
60 ==14408== by 0x896294: zend_call_destructors (zend.c:933)
61 ==14408== by 0x7DB08E: php_request_shutdown (main.c:1791)
62 ==14408==
63 ==14408== Invalid read of size 4
64 ==14408== at 0x7B5E55: php_http_message_body_free (php_http_message_body.c:99)
65 ==14408== by 0x7B7D5F: php_http_message_body_object_free (php_http_message_body.c:611)
66 ==14408== by 0x8DA5AE: zend_objects_store_free_object_storage (zend_objects_API.c:97)
67 ==14408== by 0x87DBA7: shutdown_executor (zend_execute_API.c:293)
68 ==14408== by 0x8963F0: zend_deactivate (zend.c:949)
69 ==14408== by 0x7DB602: php_request_shutdown (main.c:1849)
70 ==14408== by 0x95F24C: do_cli (php_cli.c:1177)
71 ==14408== by 0x95FA1F: main (php_cli.c:1378)
72 ==14408== Address 0x8e2f800 is 160 bytes inside a block of size 176 free'd
73 ==14408== at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
74 ==14408== by 0x850D33: _efree (zend_alloc.c:2437)
75 ==14408== by 0x7B5F03: php_http_message_body_free (php_http_message_body.c:104)
76 ==14408== by 0x7B7D5F: php_http_message_body_object_free (php_http_message_body.c:611)
77 ==14408== by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
78 ==14408== by 0x7B974D: zend_objects_store_del_ref_by_handle (zend_objects_API.h:73)
79 ==14408== by 0x7BD3C2: php_http_message_object_free (php_http_message.c:863)
80 ==14408== by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
81 ==14408== by 0x8DAA78: zend_objects_store_del_ref (zend_objects_API.c:178)
82 ==14408== by 0x892D9D: _zval_dtor_func (zend_variables.c:57)
83 ==14408== by 0x87C332: _zval_dtor (zend_variables.h:35)
84 ==14408== by 0x87C41D: i_zval_ptr_dtor (zend_execute.h:79)
85 ==14408== by 0x87E5B0: _zval_ptr_dtor (zend_execute_API.c:427)
86 ==14408== by 0x8931C9: _zval_ptr_dtor_wrapper (zend_variables.c:187)
87 ==14408== by 0x8AA0B6: i_zend_hash_bucket_delete (zend_hash.c:182)
88 ==14408== by 0x8AA18D: zend_hash_bucket_delete (zend_hash.c:192)
89 ==14408== by 0x8AC2CB: zend_hash_reverse_apply (zend_hash.c:733)
90 ==14408== by 0x87D41C: shutdown_destructors (zend_execute_API.c:217)
91 ==14408== by 0x896294: zend_call_destructors (zend.c:933)
92 ==14408== by 0x7DB08E: php_request_shutdown (main.c:1791)
93 ==14408==