GNOME Bugzilla – Bug 547243
GW : Invalid reads in evolution
Last modified: 2008-10-17 08:12:47 UTC
==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025473: strlen (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A2425D: g_strdup (gstrfuncs.c:91) ==11385== by 0x7E3BEB7: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1750) ==11385== by 0x7E3CA6E: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1842) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== Address 0x88b540d is 0 bytes after a block of size 22,245 alloc'd ==11385== at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B7DB: g_malloc0 (gmem.c:151) ==11385== by 0x59DE55D: g_base64_decode (gbase64.c:371) ==11385== by 0x617A510: e_gw_connection_get_attachment (e-gw-connection.c:2718) ==11385== by 0x7E3BEA4: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1742) ==11385== by 0x7E3CA6E: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1842) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025970: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A2427D: g_strdup (gstrfuncs.c:93) ==11385== by 0x7E3BEB7: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1750) ==11385== by 0x7E3CA6E: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1842) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== Address 0x88b5420 is not stack'd, malloc'd or (recently) free'd ==11385== ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025989: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A2427D: g_strdup (gstrfuncs.c:93) ==11385== by 0x7E3BEB7: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1750) ==11385== by 0x7E3CA6E: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1842) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== Address 0x88b541d is not stack'd, malloc'd or (recently) free'd ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025A70: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A2427D: g_strdup (gstrfuncs.c:93) ==11385== by 0x7E3BEB7: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1750) ==11385== by 0x7E3CA6E: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1842) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== Address 0x8f8c1e0 is 0 bytes after a block of size 3,120 alloc'd ==11385== at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B7DB: g_malloc0 (gmem.c:151) ==11385== by 0x59DE55D: g_base64_decode (gbase64.c:371) ==11385== by 0x617A510: e_gw_connection_get_attachment (e-gw-connection.c:2718) ==11385== by 0x7E3BEA4: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1742) ==11385== by 0x7E3CA6E: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1842) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x7E3A770: convert_to_calendar (camel-groupwise-folder.c:2536) ==11385== by 0x7E3D5C3: groupwise_folder_item_to_msg (camel-groupwise-folder.c:266) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== by 0x42944DB: camel_filter_driver_filter_message (camel-filter-driver.c:1476) ==11385== by 0x42A7C26: filter_filter (camel-folder.c:1915) ==11385== Address 0x7e07e59 is 1 bytes after a block of size 72 alloc'd ==11385== at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B7DB: g_malloc0 (gmem.c:151) ==11385== by 0x59DE55D: g_base64_decode (gbase64.c:371) ==11385== by 0x618AD4B: e_gw_item_new_from_soap_parameter (e-gw-item.c:1955) ==11385== by 0x617CFAC: e_gw_connection_get_item (e-gw-connection.c:1449) ==11385== by 0x7E3D81B: groupwise_folder_get_message (camel-groupwise-folder.c:169) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025473: strlen (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5AE1DF9: vfprintf (in /lib/libc-2.8.so) ==11385== by 0x5B04D0B: vasprintf (in /lib/libc-2.8.so) ==11385== by 0x5A399C6: g_vasprintf (gprintf.c:313) ==11385== by 0x5A26851: g_string_append_vprintf (gstring.c:1375) ==11385== by 0x5A268EE: g_string_append_printf (gstring.c:1479) ==11385== by 0x7E3D00C: groupwise_folder_item_to_msg (camel-groupwise-folder.c:2681) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== Address 0x6816d01 is 0 bytes after a block of size 33 alloc'd ==11385== at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B7DB: g_malloc0 (gmem.c:151) ==11385== by 0x59DE55D: g_base64_decode (gbase64.c:371) ==11385== by 0x618AD4B: e_gw_item_new_from_soap_parameter (e-gw-item.c:1955) ==11385== by 0x617CFAC: e_gw_connection_get_item (e-gw-connection.c:1449) ==11385== by 0x7E3D81B: groupwise_folder_get_message (camel-groupwise-folder.c:169) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025A7F: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A2427D: g_strdup (gstrfuncs.c:93) ==11385== by 0x7E3BE55: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1701) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== by 0x42944DB: camel_filter_driver_filter_message (camel-filter-driver.c:1476) ==11385== Address 0xf158f26 is 0 bytes after a block of size 25,134 alloc'd ==11385== at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B7DB: g_malloc0 (gmem.c:151) ==11385== by 0x59DE55D: g_base64_decode (gbase64.c:371) ==11385== by 0x617A510: e_gw_connection_get_attachment (e-gw-connection.c:2718) ==11385== by 0x7E3BBC2: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1691) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== Invalid read of size 1 ==11385== at 0x4025977: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x59DCA89: g_array_append_vals (garray.c:134) ==11385== by 0x59DCAEF: g_byte_array_append (garray.c:653) ==11385== by 0x43A31A3: camel_stream_mem_new_with_buffer (camel-stream-mem.c:147) ==11385== by 0x438CFF8: camel_mime_part_set_content (camel-mime-part.c:1052) ==11385== by 0x7E3D242: groupwise_folder_item_to_msg (camel-groupwise-folder.c:281) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== Address 0x8d84616 is not stack'd, malloc'd or (recently) free'd ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025980: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x59DCA89: g_array_append_vals (garray.c:134) ==11385== by 0x59DCAEF: g_byte_array_append (garray.c:653) ==11385== by 0x43A31A3: camel_stream_mem_new_with_buffer (camel-stream-mem.c:147) ==11385== by 0x438CFF8: camel_mime_part_set_content (camel-mime-part.c:1052) ==11385== by 0x7E3D242: groupwise_folder_item_to_msg (camel-groupwise-folder.c:281) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== Address 0x8d84615 is not stack'd, malloc'd or (recently) free'd ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025989: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x59DCA89: g_array_append_vals (garray.c:134) ==11385== by 0x59DCAEF: g_byte_array_append (garray.c:653) ==11385== by 0x43A31A3: camel_stream_mem_new_with_buffer (camel-stream-mem.c:147) ==11385== by 0x438CFF8: camel_mime_part_set_content (camel-mime-part.c:1052) ==11385== by 0x7E3D242: groupwise_folder_item_to_msg (camel-groupwise-folder.c:281) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== Address 0x8d84614 is not stack'd, malloc'd or (recently) free'd (evolution:11385): camel-groupwise-provider-WARNING **: Could not get Messagebody ==11385== Invalid read of size 1 ==11385== at 0x4025980: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A2427D: g_strdup (gstrfuncs.c:93) ==11385== by 0x7E3BEB7: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1750) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== by 0x42944DB: camel_filter_driver_filter_message (camel-filter-driver.c:1476) ==11385== Address 0x8f92306 is not stack'd, malloc'd or (recently) free'd ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025989: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A2427D: g_strdup (gstrfuncs.c:93) ==11385== by 0x7E3BEB7: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1750) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== by 0x42944DB: camel_filter_driver_filter_message (camel-filter-driver.c:1476) ==11385== Address 0x8f92305 is not stack'd, malloc'd or (recently) free'd ==11385== ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025A70: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A2427D: g_strdup (gstrfuncs.c:93) ==11385== by 0x7E3BEB7: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1750) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== by 0x42944DB: camel_filter_driver_filter_message (camel-filter-driver.c:1476) ==11385== Address 0x8c808a0 is not stack'd, malloc'd or (recently) free'd ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025A7F: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A2427D: g_strdup (gstrfuncs.c:93) ==11385== by 0x7E3BEB7: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1750) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== by 0x42944DB: camel_filter_driver_filter_message (camel-filter-driver.c:1476) ==11385== Address 0xd7cd242 is 0 bytes after a block of size 1,962 alloc'd ==11385== at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B7DB: g_malloc0 (gmem.c:151) ==11385== by 0x59DE55D: g_base64_decode (gbase64.c:371) ==11385== by 0x617A510: e_gw_connection_get_attachment (e-gw-connection.c:2718) ==11385== by 0x7E3BEA4: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1742) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025A3C: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x59DCA89: g_array_append_vals (garray.c:134) ==11385== by 0x59DCAEF: g_byte_array_append (garray.c:653) ==11385== by 0x43A31A3: camel_stream_mem_new_with_buffer (camel-stream-mem.c:147) ==11385== by 0x438CFF8: camel_mime_part_set_content (camel-mime-part.c:1052) ==11385== by 0x7E3D242: groupwise_folder_item_to_msg (camel-groupwise-folder.c:281) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== Address 0xd6cd9cb is 0 bytes after a block of size 1,275 alloc'd ==11385== at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B7DB: g_malloc0 (gmem.c:151) ==11385== by 0x59DE55D: g_base64_decode (gbase64.c:371) ==11385== by 0x618AD4B: e_gw_item_new_from_soap_parameter (e-gw-item.c:1955) ==11385== by 0x617CFAC: e_gw_connection_get_item (e-gw-connection.c:1449) ==11385== by 0x7E3D81B: groupwise_folder_get_message (camel-groupwise-folder.c:169) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) (evolution:11385): camel-groupwise-provider-WARNING **: Could not get Messagebody ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025970: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x59DCA89: g_array_append_vals (garray.c:134) ==11385== by 0x59DCAEF: g_byte_array_append (garray.c:653) ==11385== by 0x43A31A3: camel_stream_mem_new_with_buffer (camel-stream-mem.c:147) ==11385== by 0x438CFF8: camel_mime_part_set_content (camel-mime-part.c:1052) ==11385== by 0x7E3D242: groupwise_folder_item_to_msg (camel-groupwise-folder.c:281) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== Address 0x7c4ecdf is 0 bytes after a block of size 2,103 alloc'd ==11385== at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B7DB: g_malloc0 (gmem.c:151) ==11385== by 0x59DE55D: g_base64_decode (gbase64.c:371) ==11385== by 0x618AD4B: e_gw_item_new_from_soap_parameter (e-gw-item.c:1955) ==11385== by 0x617CFAC: e_gw_connection_get_item (e-gw-connection.c:1449) ==11385== by 0x7E3D81B: groupwise_folder_get_message (camel-groupwise-folder.c:169) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025A20: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A2427D: g_strdup (gstrfuncs.c:93) ==11385== by 0x7E3BE55: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1701) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== by 0x42944DB: camel_filter_driver_filter_message (camel-filter-driver.c:1476) ==11385== Address 0xf2da350 is 3 bytes after a block of size 2,517 alloc'd ==11385== at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B7DB: g_malloc0 (gmem.c:151) ==11385== by 0x59DE55D: g_base64_decode (gbase64.c:371) ==11385== by 0x617A510: e_gw_connection_get_attachment (e-gw-connection.c:2718) ==11385== by 0x7E3BBC2: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1691) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025989: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A2427D: g_strdup (gstrfuncs.c:93) ==11385== by 0x7E3BE55: groupwise_folder_item_to_msg (camel-groupwise-folder.c:1701) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== by 0x4296F01: camel_filter_search_match (camel-filter-search.c:742) ==11385== by 0x42944DB: camel_filter_driver_filter_message (camel-filter-driver.c:1476) ==11385== Address 0x8fc0bbd is not stack'd, malloc'd or (recently) free'd ==11385== ==11385== ==11385== Invalid read of size 1 ==11385== at 0x4025A7F: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x59DCA89: g_array_append_vals (garray.c:134) ==11385== by 0x59DCAEF: g_byte_array_append (garray.c:653) ==11385== by 0x43A31A3: camel_stream_mem_new_with_buffer (camel-stream-mem.c:147) ==11385== by 0x438CFF8: camel_mime_part_set_content (camel-mime-part.c:1052) ==11385== by 0x7E3D242: groupwise_folder_item_to_msg (camel-groupwise-folder.c:281) ==11385== by 0x7E3D834: groupwise_folder_get_message (camel-groupwise-folder.c:177) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== Address 0x893058e is 4 bytes after a block of size 666 alloc'd ==11385== at 0x4022E12: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B7DB: g_malloc0 (gmem.c:151) ==11385== by 0x59DE55D: g_base64_decode (gbase64.c:371) ==11385== by 0x618AD4B: e_gw_item_new_from_soap_parameter (e-gw-item.c:1955) ==11385== by 0x617CFAC: e_gw_connection_get_item (e-gw-connection.c:1449) ==11385== by 0x7E3D81B: groupwise_folder_get_message (camel-groupwise-folder.c:169) ==11385== by 0x42A5C05: camel_folder_get_message (camel-folder.c:1145) ==11385== by 0x42941BC: get_message_cb (camel-filter-driver.c:1379) ==11385== by 0x4297067: camel_filter_search_get_message (camel-filter-search.c:135) ==11385== by 0x42972B9: junk_test (camel-filter-search.c:672) ==11385== by 0x473EB52: e_sexp_term_eval (e-sexp.c:718) ==11385== by 0x473EC5C: e_sexp_eval (e-sexp.c:1320) ==11385== ==11385== Thread 8: ==11385== Invalid read of size 1 ==11385== at 0x42A281B: content_info_from_db (camel-folder-summary.c:3235) ==11385== by 0x7E44944: content_info_from_db (camel-groupwise-summary.c:322) ==11385== by 0x42A04F2: perform_content_info_load_from_db (camel-folder-summary.c:653) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== Address 0x7c42413 is 3 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x5ACF5FB: (within /lib/libc-2.8.so) ==11385== by 0x5ACEEF5: strtoul (in /lib/libc-2.8.so) ==11385== by 0x42A283F: content_info_from_db (camel-folder-summary.c:3235) ==11385== by 0x7E44944: content_info_from_db (camel-groupwise-summary.c:322) ==11385== by 0x42A04F2: perform_content_info_load_from_db (camel-folder-summary.c:653) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== Address 0x7c42414 is 4 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x5ACF647: (within /lib/libc-2.8.so) ==11385== by 0x5ACEEF5: strtoul (in /lib/libc-2.8.so) ==11385== by 0x42A283F: content_info_from_db (camel-folder-summary.c:3235) ==11385== by 0x7E44944: content_info_from_db (camel-groupwise-summary.c:322) ==11385== by 0x42A04F2: perform_content_info_load_from_db (camel-folder-summary.c:653) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== Address 0x7c42414 is 4 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x5ACF756: (within /lib/libc-2.8.so) ==11385== by 0x5ACEEF5: strtoul (in /lib/libc-2.8.so) ==11385== by 0x42A283F: content_info_from_db (camel-folder-summary.c:3235) ==11385== by 0x7E44944: content_info_from_db (camel-groupwise-summary.c:322) ==11385== by 0x42A04F2: perform_content_info_load_from_db (camel-folder-summary.c:653) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== Address 0x7c42415 is 5 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x42A2845: content_info_from_db (camel-folder-summary.c:3235) ==11385== by 0x7E44944: content_info_from_db (camel-groupwise-summary.c:322) ==11385== by 0x42A04F2: perform_content_info_load_from_db (camel-folder-summary.c:653) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== Address 0x7c42415 is 5 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x42A286A: content_info_from_db (camel-folder-summary.c:3236) ==11385== by 0x7E44944: content_info_from_db (camel-groupwise-summary.c:322) ==11385== by 0x42A04F2: perform_content_info_load_from_db (camel-folder-summary.c:653) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== Address 0x7c42416 is 6 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x5ACF5FB: (within /lib/libc-2.8.so) ==11385== by 0x5ACEEF5: strtoul (in /lib/libc-2.8.so) ==11385== by 0x42A288E: content_info_from_db (camel-folder-summary.c:3236) ==11385== by 0x7E44944: content_info_from_db (camel-groupwise-summary.c:322) ==11385== by 0x42A04F2: perform_content_info_load_from_db (camel-folder-summary.c:653) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== Address 0x7c42417 is 7 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x42A2894: content_info_from_db (camel-folder-summary.c:3236) ==11385== by 0x7E44944: content_info_from_db (camel-groupwise-summary.c:322) ==11385== by 0x42A04F2: perform_content_info_load_from_db (camel-folder-summary.c:653) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== Address 0x7c42417 is 7 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x42A28B9: content_info_from_db (camel-folder-summary.c:3237) ==11385== by 0x7E44944: content_info_from_db (camel-groupwise-summary.c:322) ==11385== by 0x42A04F2: perform_content_info_load_from_db (camel-folder-summary.c:653) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== Address 0x7c42417 is 7 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x5ACF5FB: (within /lib/libc-2.8.so) ==11385== by 0x5ACEEF5: strtoul (in /lib/libc-2.8.so) ==11385== by 0x42A28D7: content_info_from_db (camel-folder-summary.c:3237) ==11385== by 0x7E44944: content_info_from_db (camel-groupwise-summary.c:322) ==11385== by 0x42A04F2: perform_content_info_load_from_db (camel-folder-summary.c:653) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== Address 0x7c42417 is 7 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x42A050A: perform_content_info_load_from_db (camel-folder-summary.c:659) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== by 0x6B7D81E: refresh_folders_exec (mail-send-recv.c:821) ==11385== by 0x6B773F8: mail_msg_proxy (mail-mt.c:523) ==11385== Address 0x7c42417 is 7 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x42A0516: perform_content_info_load_from_db (camel-folder-summary.c:660) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== by 0x6B7D81E: refresh_folders_exec (mail-send-recv.c:821) ==11385== by 0x6B773F8: mail_msg_proxy (mail-mt.c:523) ==11385== Address 0x7c42417 is 7 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== ==11385== Invalid read of size 1 ==11385== at 0x5ACF5FB: (within /lib/libc-2.8.so) ==11385== by 0x5ACEEF5: strtoul (in /lib/libc-2.8.so) ==11385== by 0x42A0531: perform_content_info_load_from_db (camel-folder-summary.c:660) ==11385== by 0x42A098A: camel_read_mir_callback (camel-folder-summary.c:972) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325) ==11385== Address 0x7c42417 is 7 bytes after a block of size 24 alloc'd ==11385== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==11385== by 0x5A0B853: g_malloc (gmem.c:131) ==11385== by 0x5A24268: g_strdup (gstrfuncs.c:92) ==11385== by 0x42A0D4F: camel_read_mir_callback (camel-folder-summary.c:935) ==11385== by 0x479E6C0: sqlite3_exec (in /usr/lib/libsqlite3.so.0.8.6) ==11385== by 0x437A543: camel_db_select (camel-db.c:455) ==11385== by 0x437A6DB: camel_db_read_message_info_record_with_uid (camel-db.c:890) ==11385== by 0x42A16D4: message_info_from_uid (camel-folder-summary.c:531) ==11385== by 0x429BB8F: camel_folder_summary_uid (camel-folder-summary.c:580) ==11385== by 0x429BBF4: camel_folder_summary_index (camel-folder-summary.c:396) ==11385== by 0x7E3E2B5: groupwise_sync (camel-groupwise-folder.c:636) ==11385== by 0x42A6C85: camel_folder_sync (camel-folder.c:325)
Created attachment 119863 [details] [review] proposed (partial) eds patch for evolution-data-server; You know, I do not use GW at all, but based on the valgrind log, and circumstances (it shows some trouble to get message body), here is a patch which will help a bit, I guess. I cannot test it myself, though. To those invalid reads in camel-folder-summary, would you mind to update this bug with actual source line numbers? I recall some changes in EXTRACT_* macros, even it was not done recently, but some time ago. We will see.
Committed to trunk as r9684. Committed to gnome-2-24 as r9685.