fix refcount issue with message bodies
[m6w6/ext-http] / tests / client014.mem
diff --git a/tests/client014.mem b/tests/client014.mem
deleted file mode 100644 (file)
index f2e9a73..0000000
+++ /dev/null
@@ -1,129 +0,0 @@
-==14271== Invalid read of size 4
-==14271==    at 0x7B5E3E: php_http_message_body_free (php_http_message_body.c:99)
-==14271==    by 0x7B7D5F: php_http_message_body_object_free (php_http_message_body.c:611)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x7B974D: zend_objects_store_del_ref_by_handle (zend_objects_API.h:73)
-==14271==    by 0x7BD3C2: php_http_message_object_free (php_http_message.c:863)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x7894D1: msg_queue_dtor (php_http_client.c:593)
-==14271==    by 0x792B51: queue_dtor (php_http_client_curl.c:1599)
-==14271==    by 0x787A71: queue_dtor (php_http_client.c:156)
-==14271==    by 0x883F3E: zend_llist_del_element (zend_llist.c:97)
-==14271==    by 0x792FCB: php_http_client_curl_dequeue (php_http_client_curl.c:1692)
-==14271==    by 0x793047: php_http_client_curl_reset (php_http_client_curl.c:1707)
-==14271==    by 0x788021: php_http_client_reset (php_http_client.c:300)
-==14271==    by 0x787C71: php_http_client_dtor (php_http_client.c:202)
-==14271==    by 0x787CD0: php_http_client_free (php_http_client.c:213)
-==14271==    by 0x788102: php_http_client_object_free (php_http_client.c:331)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x8DAA78: zend_objects_store_del_ref (zend_objects_API.c:178)
-==14271==    by 0x892D9D: _zval_dtor_func (zend_variables.c:57)
-==14271==    by 0x87C332: _zval_dtor (zend_variables.h:35)
-==14271==  Address 0x8e5c750 is 160 bytes inside a block of size 176 free'd
-==14271==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-==14271==    by 0x850D33: _efree (zend_alloc.c:2437)
-==14271==    by 0x7B5F03: php_http_message_body_free (php_http_message_body.c:104)
-==14271==    by 0x7BBBE1: php_http_message_dtor (php_http_message.c:476)
-==14271==    by 0x7BD337: php_http_message_object_free (php_http_message.c:854)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x7894D1: msg_queue_dtor (php_http_client.c:593)
-==14271==    by 0x792B51: queue_dtor (php_http_client_curl.c:1599)
-==14271==    by 0x787A71: queue_dtor (php_http_client.c:156)
-==14271==    by 0x883F3E: zend_llist_del_element (zend_llist.c:97)
-==14271==    by 0x792FCB: php_http_client_curl_dequeue (php_http_client_curl.c:1692)
-==14271==    by 0x793047: php_http_client_curl_reset (php_http_client_curl.c:1707)
-==14271==    by 0x788021: php_http_client_reset (php_http_client.c:300)
-==14271==    by 0x787C71: php_http_client_dtor (php_http_client.c:202)
-==14271==    by 0x787CD0: php_http_client_free (php_http_client.c:213)
-==14271==    by 0x788102: php_http_client_object_free (php_http_client.c:331)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x8DAA78: zend_objects_store_del_ref (zend_objects_API.c:178)
-==14271==    by 0x892D9D: _zval_dtor_func (zend_variables.c:57)
-==14271==    by 0x87C332: _zval_dtor (zend_variables.h:35)
-==14271== 
-==14271== Invalid write of size 4
-==14271==    at 0x7B5E4B: php_http_message_body_free (php_http_message_body.c:99)
-==14271==    by 0x7B7D5F: php_http_message_body_object_free (php_http_message_body.c:611)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x7B974D: zend_objects_store_del_ref_by_handle (zend_objects_API.h:73)
-==14271==    by 0x7BD3C2: php_http_message_object_free (php_http_message.c:863)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x7894D1: msg_queue_dtor (php_http_client.c:593)
-==14271==    by 0x792B51: queue_dtor (php_http_client_curl.c:1599)
-==14271==    by 0x787A71: queue_dtor (php_http_client.c:156)
-==14271==    by 0x883F3E: zend_llist_del_element (zend_llist.c:97)
-==14271==    by 0x792FCB: php_http_client_curl_dequeue (php_http_client_curl.c:1692)
-==14271==    by 0x793047: php_http_client_curl_reset (php_http_client_curl.c:1707)
-==14271==    by 0x788021: php_http_client_reset (php_http_client.c:300)
-==14271==    by 0x787C71: php_http_client_dtor (php_http_client.c:202)
-==14271==    by 0x787CD0: php_http_client_free (php_http_client.c:213)
-==14271==    by 0x788102: php_http_client_object_free (php_http_client.c:331)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x8DAA78: zend_objects_store_del_ref (zend_objects_API.c:178)
-==14271==    by 0x892D9D: _zval_dtor_func (zend_variables.c:57)
-==14271==    by 0x87C332: _zval_dtor (zend_variables.h:35)
-==14271==  Address 0x8e5c750 is 160 bytes inside a block of size 176 free'd
-==14271==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-==14271==    by 0x850D33: _efree (zend_alloc.c:2437)
-==14271==    by 0x7B5F03: php_http_message_body_free (php_http_message_body.c:104)
-==14271==    by 0x7BBBE1: php_http_message_dtor (php_http_message.c:476)
-==14271==    by 0x7BD337: php_http_message_object_free (php_http_message.c:854)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x7894D1: msg_queue_dtor (php_http_client.c:593)
-==14271==    by 0x792B51: queue_dtor (php_http_client_curl.c:1599)
-==14271==    by 0x787A71: queue_dtor (php_http_client.c:156)
-==14271==    by 0x883F3E: zend_llist_del_element (zend_llist.c:97)
-==14271==    by 0x792FCB: php_http_client_curl_dequeue (php_http_client_curl.c:1692)
-==14271==    by 0x793047: php_http_client_curl_reset (php_http_client_curl.c:1707)
-==14271==    by 0x788021: php_http_client_reset (php_http_client.c:300)
-==14271==    by 0x787C71: php_http_client_dtor (php_http_client.c:202)
-==14271==    by 0x787CD0: php_http_client_free (php_http_client.c:213)
-==14271==    by 0x788102: php_http_client_object_free (php_http_client.c:331)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x8DAA78: zend_objects_store_del_ref (zend_objects_API.c:178)
-==14271==    by 0x892D9D: _zval_dtor_func (zend_variables.c:57)
-==14271==    by 0x87C332: _zval_dtor (zend_variables.h:35)
-==14271== 
-==14271== Invalid read of size 4
-==14271==    at 0x7B5E55: php_http_message_body_free (php_http_message_body.c:99)
-==14271==    by 0x7B7D5F: php_http_message_body_object_free (php_http_message_body.c:611)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x7B974D: zend_objects_store_del_ref_by_handle (zend_objects_API.h:73)
-==14271==    by 0x7BD3C2: php_http_message_object_free (php_http_message.c:863)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x7894D1: msg_queue_dtor (php_http_client.c:593)
-==14271==    by 0x792B51: queue_dtor (php_http_client_curl.c:1599)
-==14271==    by 0x787A71: queue_dtor (php_http_client.c:156)
-==14271==    by 0x883F3E: zend_llist_del_element (zend_llist.c:97)
-==14271==    by 0x792FCB: php_http_client_curl_dequeue (php_http_client_curl.c:1692)
-==14271==    by 0x793047: php_http_client_curl_reset (php_http_client_curl.c:1707)
-==14271==    by 0x788021: php_http_client_reset (php_http_client.c:300)
-==14271==    by 0x787C71: php_http_client_dtor (php_http_client.c:202)
-==14271==    by 0x787CD0: php_http_client_free (php_http_client.c:213)
-==14271==    by 0x788102: php_http_client_object_free (php_http_client.c:331)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x8DAA78: zend_objects_store_del_ref (zend_objects_API.c:178)
-==14271==    by 0x892D9D: _zval_dtor_func (zend_variables.c:57)
-==14271==    by 0x87C332: _zval_dtor (zend_variables.h:35)
-==14271==  Address 0x8e5c750 is 160 bytes inside a block of size 176 free'd
-==14271==    at 0x4C2999C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
-==14271==    by 0x850D33: _efree (zend_alloc.c:2437)
-==14271==    by 0x7B5F03: php_http_message_body_free (php_http_message_body.c:104)
-==14271==    by 0x7BBBE1: php_http_message_dtor (php_http_message.c:476)
-==14271==    by 0x7BD337: php_http_message_object_free (php_http_message.c:854)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x7894D1: msg_queue_dtor (php_http_client.c:593)
-==14271==    by 0x792B51: queue_dtor (php_http_client_curl.c:1599)
-==14271==    by 0x787A71: queue_dtor (php_http_client.c:156)
-==14271==    by 0x883F3E: zend_llist_del_element (zend_llist.c:97)
-==14271==    by 0x792FCB: php_http_client_curl_dequeue (php_http_client_curl.c:1692)
-==14271==    by 0x793047: php_http_client_curl_reset (php_http_client_curl.c:1707)
-==14271==    by 0x788021: php_http_client_reset (php_http_client.c:300)
-==14271==    by 0x787C71: php_http_client_dtor (php_http_client.c:202)
-==14271==    by 0x787CD0: php_http_client_free (php_http_client.c:213)
-==14271==    by 0x788102: php_http_client_object_free (php_http_client.c:331)
-==14271==    by 0x8DAEFC: zend_objects_store_del_ref_by_handle_ex (zend_objects_API.c:226)
-==14271==    by 0x8DAA78: zend_objects_store_del_ref (zend_objects_API.c:178)
-==14271==    by 0x892D9D: _zval_dtor_func (zend_variables.c:57)
-==14271==    by 0x87C332: _zval_dtor (zend_variables.h:35)
-==14271==