fix refcount issue with message bodies
[m6w6/ext-http] / tests / envrequestbody001.mem
1 ==14309== Invalid read of size 4
2 ==14309== at 0x7B5EDE: php_http_message_body_free (php_http_message_body.c:99)
3 ==14309== by 0x7A23DC: zm_deactivate_http_env (php_http_env.c:88)
4 ==14309== by 0x78692B: zm_deactivate_http (php_http.c:206)
5 ==14309== by 0x8A3010: zend_deactivate_modules (zend_API.c:2447)
6 ==14309== by 0x7DB3B1: php_request_shutdown (main.c:1818)
7 ==14309== by 0x9634CB: main (cgi_main.c:2508)
8 ==14309== Address 0xce1f0e0 is 160 bytes inside a block of size 176 free'd
9 ==14309== at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
10 ==14309== by 0x850DD3: _efree (zend_alloc.c:2437)
11 ==14309== by 0x7B5FA3: php_http_message_body_free (php_http_message_body.c:104)
12 ==14309== by 0x7B7DFF: php_http_message_body_object_free (php_http_message_body.c:611)
13 ==14309== by 0x8DAF9C: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
14 ==14309== by 0x8DAB18: zend_objects_store_del_ref (zend_objects_API.c:178)
15 ==14309== by 0x892E3D: _zval_dtor_func (zend_variables.c:57)
16 ==14309== by 0x8DCDAA: _zval_dtor (zend_variables.h:35)
17 ==14309== by 0x8DCF99: i_zval_ptr_dtor_nogc (zend_execute.h:95)
18 ==14309== by 0x9055E1: ZEND_CAST_SPEC_VAR_HANDLER (zend_vm_execute.h:13634)
19 ==14309== by 0x8E37D9: execute_ex (zend_vm_execute.h:363)
20 ==14309== by 0x8E38C2: zend_execute (zend_vm_execute.h:388)
21 ==14309== by 0x898534: zend_execute_scripts (zend.c:1330)
22 ==14309== by 0x7DD451: php_execute_script (main.c:2549)
23 ==14309== by 0x9632D7: main (cgi_main.c:2457)
24 ==14309==
25 ==14309== Invalid write of size 4
26 ==14309== at 0x7B5EEB: php_http_message_body_free (php_http_message_body.c:99)
27 ==14309== by 0x7A23DC: zm_deactivate_http_env (php_http_env.c:88)
28 ==14309== by 0x78692B: zm_deactivate_http (php_http.c:206)
29 ==14309== by 0x8A3010: zend_deactivate_modules (zend_API.c:2447)
30 ==14309== by 0x7DB3B1: php_request_shutdown (main.c:1818)
31 ==14309== by 0x9634CB: main (cgi_main.c:2508)
32 ==14309== Address 0xce1f0e0 is 160 bytes inside a block of size 176 free'd
33 ==14309== at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
34 ==14309== by 0x850DD3: _efree (zend_alloc.c:2437)
35 ==14309== by 0x7B5FA3: php_http_message_body_free (php_http_message_body.c:104)
36 ==14309== by 0x7B7DFF: php_http_message_body_object_free (php_http_message_body.c:611)
37 ==14309== by 0x8DAF9C: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
38 ==14309== by 0x8DAB18: zend_objects_store_del_ref (zend_objects_API.c:178)
39 ==14309== by 0x892E3D: _zval_dtor_func (zend_variables.c:57)
40 ==14309== by 0x8DCDAA: _zval_dtor (zend_variables.h:35)
41 ==14309== by 0x8DCF99: i_zval_ptr_dtor_nogc (zend_execute.h:95)
42 ==14309== by 0x9055E1: ZEND_CAST_SPEC_VAR_HANDLER (zend_vm_execute.h:13634)
43 ==14309== by 0x8E37D9: execute_ex (zend_vm_execute.h:363)
44 ==14309== by 0x8E38C2: zend_execute (zend_vm_execute.h:388)
45 ==14309== by 0x898534: zend_execute_scripts (zend.c:1330)
46 ==14309== by 0x7DD451: php_execute_script (main.c:2549)
47 ==14309== by 0x9632D7: main (cgi_main.c:2457)
48 ==14309==
49 ==14309== Invalid read of size 4
50 ==14309== at 0x7B5EF5: php_http_message_body_free (php_http_message_body.c:99)
51 ==14309== by 0x7A23DC: zm_deactivate_http_env (php_http_env.c:88)
52 ==14309== by 0x78692B: zm_deactivate_http (php_http.c:206)
53 ==14309== by 0x8A3010: zend_deactivate_modules (zend_API.c:2447)
54 ==14309== by 0x7DB3B1: php_request_shutdown (main.c:1818)
55 ==14309== by 0x9634CB: main (cgi_main.c:2508)
56 ==14309== Address 0xce1f0e0 is 160 bytes inside a block of size 176 free'd
57 ==14309== at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
58 ==14309== by 0x850DD3: _efree (zend_alloc.c:2437)
59 ==14309== by 0x7B5FA3: php_http_message_body_free (php_http_message_body.c:104)
60 ==14309== by 0x7B7DFF: php_http_message_body_object_free (php_http_message_body.c:611)
61 ==14309== by 0x8DAF9C: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
62 ==14309== by 0x8DAB18: zend_objects_store_del_ref (zend_objects_API.c:178)
63 ==14309== by 0x892E3D: _zval_dtor_func (zend_variables.c:57)
64 ==14309== by 0x8DCDAA: _zval_dtor (zend_variables.h:35)
65 ==14309== by 0x8DCF99: i_zval_ptr_dtor_nogc (zend_execute.h:95)
66 ==14309== by 0x9055E1: ZEND_CAST_SPEC_VAR_HANDLER (zend_vm_execute.h:13634)
67 ==14309== by 0x8E37D9: execute_ex (zend_vm_execute.h:363)
68 ==14309== by 0x8E38C2: zend_execute (zend_vm_execute.h:388)
69 ==14309== by 0x898534: zend_execute_scripts (zend.c:1330)
70 ==14309== by 0x7DD451: php_execute_script (main.c:2549)
71 ==14309== by 0x9632D7: main (cgi_main.c:2457)
72 ==14309==