==888== Memcheck, a memory error detector.
==888== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==888== Using LibVEX rev 1732, a library for dynamic binary translation.
==888== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==888== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==888== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==888== For more details, rerun with: -v
==888== 
==888== My PID = 888, parent PID = 31064.  Prog and args are:
==888==    /home/build/opt/gnome2/libexec/evolution-data-server-2.22
==888== 
==888== Syscall param writev(vector[...]) points to uninitialised byte(s)
==888==    at 0x4D80F62: do_writev (writev.c:46)
==888==    by 0x4B2E76C: write_data_T (linc-connection.c:986)
==888==    by 0x4B2EB8D: link_connection_writev (linc-connection.c:1181)
==888==    by 0x4B03606: giop_send_buffer_write (giop-send-buffer.c:464)
==888==    by 0x4B0A55F: orbit_small_marshal (orbit-small.c:366)
==888==    by 0x4B0B20B: ORBit_small_invoke_stub (orbit-small.c:646)
==888==    by 0x4B0AF6D: ORBit_small_invoke_stub_n (orbit-small.c:575)
==888==    by 0x4B25587: ORBit_c_stub_invoke (poa.c:2643)
==888==    by 0x4ADA6CD: ConfigServer_ping (GConfX-stubs.c:279)
==888==    by 0x4AC1DF1: gconf_activate_server (gconf-internals.c:3001)
==888==    by 0x4ACDEB5: gconf_get_config_server (gconf.c:2234)
==888==    by 0x4ACEC1E: gconf_engine_connect (gconf.c:364)
==888==  Address 0x4E5C882 is 10 bytes inside a block of size 2,048 alloc'd
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC50C: g_malloc (gmem.c:131)
==888==    by 0x4B032A6: get_next_indirect (giop-send-buffer.c:312)
==888==    by 0x4B03365: giop_send_buffer_append_copy (giop-send-buffer.c:334)
==888==    by 0x4B033EA: giop_send_buffer_append (giop-send-buffer.c:351)
==888==    by 0x4B02B61: giop_send_buffer_use_request (giop-send-buffer.c:108)
==888==    by 0x4B0A37D: orbit_small_marshal (orbit-small.c:324)
==888==    by 0x4B0B20B: ORBit_small_invoke_stub (orbit-small.c:646)
==888==    by 0x4B0AF6D: ORBit_small_invoke_stub_n (orbit-small.c:575)
==888==    by 0x4B25587: ORBit_c_stub_invoke (poa.c:2643)
==888==    by 0x4ADA6CD: ConfigServer_ping (GConfX-stubs.c:279)
==888==    by 0x4AC1DF1: gconf_activate_server (gconf-internals.c:3001)
==888== 
==888== Syscall param writev(vector[...]) points to uninitialised byte(s)
==888==    at 0x4D80F62: do_writev (writev.c:46)
==888==    by 0x4D8102A: writev (writev.c:65)
==888==    by 0x4B2E76C: write_data_T (linc-connection.c:986)
==888==    by 0x4B2EB8D: link_connection_writev (linc-connection.c:1181)
==888==    by 0x4B03606: giop_send_buffer_write (giop-send-buffer.c:464)
==888==    by 0x4B0A55F: orbit_small_marshal (orbit-small.c:366)
==888==    by 0x4B0B20B: ORBit_small_invoke_stub (orbit-small.c:646)
==888==    by 0x4B0AF6D: ORBit_small_invoke_stub_n (orbit-small.c:575)
==888==    by 0x4B25587: ORBit_c_stub_invoke (poa.c:2643)
==888==    by 0x4AA1149: Bonobo_ActivationContext_addClient (Bonobo_ActivationContext-stubs.c:39)
==888==    by 0x4AA1545: bonobo_activation_register_client (bonobo-activation-client.c:214)
==888==    by 0x4AA4ACE: bonobo_activation_internal_service_get_extended (bonobo-activation-base-service.c:326)
==888==  Address 0x4E5C882 is 10 bytes inside a block of size 2,048 alloc'd
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC50C: g_malloc (gmem.c:131)
==888==    by 0x4B032A6: get_next_indirect (giop-send-buffer.c:312)
==888==    by 0x4B03365: giop_send_buffer_append_copy (giop-send-buffer.c:334)
==888==    by 0x4B033EA: giop_send_buffer_append (giop-send-buffer.c:351)
==888==    by 0x4B02B61: giop_send_buffer_use_request (giop-send-buffer.c:108)
==888==    by 0x4B0A37D: orbit_small_marshal (orbit-small.c:324)
==888==    by 0x4B0B20B: ORBit_small_invoke_stub (orbit-small.c:646)
==888==    by 0x4B0AF6D: ORBit_small_invoke_stub_n (orbit-small.c:575)
==888==    by 0x4B25587: ORBit_c_stub_invoke (poa.c:2643)
==888==    by 0x4ADA6CD: ConfigServer_ping (GConfX-stubs.c:279)
==888==    by 0x4AC1DF1: gconf_activate_server (gconf-internals.c:3001)
==888== 
==888== Thread 4:
==888== Conditional jump or move depends on uninitialised value(s)
==888==    at 0x4BDC396: g_free (gmem.c:189)
==888==    by 0x52B9829: delta_thread (e-cal-backend-groupwise.c:552)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Conditional jump or move depends on uninitialised value(s)
==888==    at 0x40223FF: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3A0: g_free (gmem.c:190)
==888==    by 0x52B9829: delta_thread (e-cal-backend-groupwise.c:552)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid free() / delete / delete[]
==888==    at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3A0: g_free (gmem.c:190)
==888==    by 0x52B9829: delta_thread (e-cal-backend-groupwise.c:552)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888==  Address 0x4E4C140 is not stack'd, malloc'd or (recently) free'd
==888== 
==888== Thread 6:
==888== Invalid read of size 1
==888==    at 0x40235D3: strlen (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D31CA4: strdup (strdup.c:42)
==888==    by 0x443532C: icalmemory_strdup (icalmemory.c:240)
==888==    by 0x442F34E: icalvalue_set_text (icalderivedvalue.c:289)
==888==    by 0x442F3DA: icalvalue_new_text (icalderivedvalue.c:276)
==888==    by 0x44265DC: icalproperty_set_description (icalderivedproperty.c:1056)
==888==    by 0x442664A: icalproperty_new_description (icalderivedproperty.c:1048)
==888==    by 0x440C124: set_text_list (e-cal-component.c:2021)
==888==    by 0x52BD677: e_gw_item_to_cal_component (e-cal-backend-groupwise-utils.c:1054)
==888==    by 0x52B9B9E: delta_thread (e-cal-backend-groupwise.c:611)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==  Address 0x88F1F28 is 0 bytes after a block of size 24 alloc'd
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4BB0EEE: g_base64_decode (gbase64.c:371)
==888==    by 0x52E216D: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==888==    by 0x52D4CE2: e_gw_connection_get_items_from_ids (e-gw-connection.c:1037)
==888==    by 0x52B9B42: delta_thread (e-cal-backend-groupwise.c:600)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x4024642: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D31CC5: strdup (strdup.c:48)
==888==    by 0x443532C: icalmemory_strdup (icalmemory.c:240)
==888==    by 0x442F34E: icalvalue_set_text (icalderivedvalue.c:289)
==888==    by 0x442F3DA: icalvalue_new_text (icalderivedvalue.c:276)
==888==    by 0x44265DC: icalproperty_set_description (icalderivedproperty.c:1056)
==888==    by 0x442664A: icalproperty_new_description (icalderivedproperty.c:1048)
==888==    by 0x440C124: set_text_list (e-cal-component.c:2021)
==888==    by 0x52BD677: e_gw_item_to_cal_component (e-cal-backend-groupwise-utils.c:1054)
==888==    by 0x52B9B9E: delta_thread (e-cal-backend-groupwise.c:611)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==  Address 0x88F1F28 is 0 bytes after a block of size 24 alloc'd
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4BB0EEE: g_base64_decode (gbase64.c:371)
==888==    by 0x52E216D: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==888==    by 0x52D4CE2: e_gw_connection_get_items_from_ids (e-gw-connection.c:1037)
==888==    by 0x52B9B42: delta_thread (e-cal-backend-groupwise.c:600)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x4024613: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D31CC5: strdup (strdup.c:48)
==888==    by 0x443532C: icalmemory_strdup (icalmemory.c:240)
==888==    by 0x442F34E: icalvalue_set_text (icalderivedvalue.c:289)
==888==    by 0x442F3DA: icalvalue_new_text (icalderivedvalue.c:276)
==888==    by 0x44265DC: icalproperty_set_description (icalderivedproperty.c:1056)
==888==    by 0x442664A: icalproperty_new_description (icalderivedproperty.c:1048)
==888==    by 0x440C124: set_text_list (e-cal-component.c:2021)
==888==    by 0x52BD677: e_gw_item_to_cal_component (e-cal-backend-groupwise-utils.c:1054)
==888==    by 0x52B9B9E: delta_thread (e-cal-backend-groupwise.c:611)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==  Address 0x730E0E0 is 0 bytes after a block of size 24 alloc'd
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4BB0EEE: g_base64_decode (gbase64.c:371)
==888==    by 0x52E216D: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==888==    by 0x52D4CE2: e_gw_connection_get_items_from_ids (e-gw-connection.c:1037)
==888==    by 0x52B9B42: delta_thread (e-cal-backend-groupwise.c:600)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x402461B: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D31CC5: strdup (strdup.c:48)
==888==    by 0x443532C: icalmemory_strdup (icalmemory.c:240)
==888==    by 0x442F34E: icalvalue_set_text (icalderivedvalue.c:289)
==888==    by 0x442F3DA: icalvalue_new_text (icalderivedvalue.c:276)
==888==    by 0x44265DC: icalproperty_set_description (icalderivedproperty.c:1056)
==888==    by 0x442664A: icalproperty_new_description (icalderivedproperty.c:1048)
==888==    by 0x440C124: set_text_list (e-cal-component.c:2021)
==888==    by 0x52BD677: e_gw_item_to_cal_component (e-cal-backend-groupwise-utils.c:1054)
==888==    by 0x52B9B9E: delta_thread (e-cal-backend-groupwise.c:611)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==  Address 0x730E0E1 is 1 bytes after a block of size 24 alloc'd
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4BB0EEE: g_base64_decode (gbase64.c:371)
==888==    by 0x52E216D: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==888==    by 0x52D4CE2: e_gw_connection_get_items_from_ids (e-gw-connection.c:1037)
==888==    by 0x52B9B42: delta_thread (e-cal-backend-groupwise.c:600)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x4024622: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D31CC5: strdup (strdup.c:48)
==888==    by 0x443532C: icalmemory_strdup (icalmemory.c:240)
==888==    by 0x442F34E: icalvalue_set_text (icalderivedvalue.c:289)
==888==    by 0x442F3DA: icalvalue_new_text (icalderivedvalue.c:276)
==888==    by 0x44265DC: icalproperty_set_description (icalderivedproperty.c:1056)
==888==    by 0x442664A: icalproperty_new_description (icalderivedproperty.c:1048)
==888==    by 0x440C124: set_text_list (e-cal-component.c:2021)
==888==    by 0x52BD677: e_gw_item_to_cal_component (e-cal-backend-groupwise-utils.c:1054)
==888==    by 0x52B9B9E: delta_thread (e-cal-backend-groupwise.c:611)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==  Address 0x730E0E2 is 2 bytes after a block of size 24 alloc'd
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4BB0EEE: g_base64_decode (gbase64.c:371)
==888==    by 0x52E216D: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==888==    by 0x52D4CE2: e_gw_connection_get_items_from_ids (e-gw-connection.c:1037)
==888==    by 0x52B9B42: delta_thread (e-cal-backend-groupwise.c:600)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x4024629: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D31CC5: strdup (strdup.c:48)
==888==    by 0x443532C: icalmemory_strdup (icalmemory.c:240)
==888==    by 0x442F34E: icalvalue_set_text (icalderivedvalue.c:289)
==888==    by 0x442F3DA: icalvalue_new_text (icalderivedvalue.c:276)
==888==    by 0x44265DC: icalproperty_set_description (icalderivedproperty.c:1056)
==888==    by 0x442664A: icalproperty_new_description (icalderivedproperty.c:1048)
==888==    by 0x440C124: set_text_list (e-cal-component.c:2021)
==888==    by 0x52BD677: e_gw_item_to_cal_component (e-cal-backend-groupwise-utils.c:1054)
==888==    by 0x52B9B9E: delta_thread (e-cal-backend-groupwise.c:611)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==  Address 0x730E0E3 is 3 bytes after a block of size 24 alloc'd
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4BB0EEE: g_base64_decode (gbase64.c:371)
==888==    by 0x52E216D: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==888==    by 0x52D4CE2: e_gw_connection_get_items_from_ids (e-gw-connection.c:1037)
==888==    by 0x52B9B42: delta_thread (e-cal-backend-groupwise.c:600)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x40245A1: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D31CC5: strdup (strdup.c:48)
==888==    by 0x443532C: icalmemory_strdup (icalmemory.c:240)
==888==    by 0x442F34E: icalvalue_set_text (icalderivedvalue.c:289)
==888==    by 0x442F3DA: icalvalue_new_text (icalderivedvalue.c:276)
==888==    by 0x44265DC: icalproperty_set_description (icalderivedproperty.c:1056)
==888==    by 0x442664A: icalproperty_new_description (icalderivedproperty.c:1048)
==888==    by 0x440C124: set_text_list (e-cal-component.c:2021)
==888==    by 0x52BD677: e_gw_item_to_cal_component (e-cal-backend-groupwise-utils.c:1054)
==888==    by 0x52B9B9E: delta_thread (e-cal-backend-groupwise.c:611)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==  Address 0x65BFB18 is not stack'd, malloc'd or (recently) free'd
==888== 
==888== Invalid read of size 1
==888==    at 0x40245A9: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D31CC5: strdup (strdup.c:48)
==888==    by 0x443532C: icalmemory_strdup (icalmemory.c:240)
==888==    by 0x442F34E: icalvalue_set_text (icalderivedvalue.c:289)
==888==    by 0x442F3DA: icalvalue_new_text (icalderivedvalue.c:276)
==888==    by 0x44265DC: icalproperty_set_description (icalderivedproperty.c:1056)
==888==    by 0x442664A: icalproperty_new_description (icalderivedproperty.c:1048)
==888==    by 0x440C124: set_text_list (e-cal-component.c:2021)
==888==    by 0x52BD677: e_gw_item_to_cal_component (e-cal-backend-groupwise-utils.c:1054)
==888==    by 0x52B9B9E: delta_thread (e-cal-backend-groupwise.c:611)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==  Address 0x65BFB17 is 15 bytes after a block of size 24 alloc'd
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4BB0EEE: g_base64_decode (gbase64.c:371)
==888==    by 0x52E216D: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==888==    by 0x52D4CE2: e_gw_connection_get_items_from_ids (e-gw-connection.c:1037)
==888==    by 0x52B9B42: delta_thread (e-cal-backend-groupwise.c:600)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x40245B0: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D31CC5: strdup (strdup.c:48)
==888==    by 0x443532C: icalmemory_strdup (icalmemory.c:240)
==888==    by 0x442F34E: icalvalue_set_text (icalderivedvalue.c:289)
==888==    by 0x442F3DA: icalvalue_new_text (icalderivedvalue.c:276)
==888==    by 0x44265DC: icalproperty_set_description (icalderivedproperty.c:1056)
==888==    by 0x442664A: icalproperty_new_description (icalderivedproperty.c:1048)
==888==    by 0x440C124: set_text_list (e-cal-component.c:2021)
==888==    by 0x52BD677: e_gw_item_to_cal_component (e-cal-backend-groupwise-utils.c:1054)
==888==    by 0x52B9B9E: delta_thread (e-cal-backend-groupwise.c:611)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==  Address 0x65BFB16 is 14 bytes after a block of size 24 alloc'd
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4BB0EEE: g_base64_decode (gbase64.c:371)
==888==    by 0x52E216D: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==888==    by 0x52D4CE2: e_gw_connection_get_items_from_ids (e-gw-connection.c:1037)
==888==    by 0x52B9B42: delta_thread (e-cal-backend-groupwise.c:600)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x40245B7: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D31CC5: strdup (strdup.c:48)
==888==    by 0x443532C: icalmemory_strdup (icalmemory.c:240)
==888==    by 0x442F34E: icalvalue_set_text (icalderivedvalue.c:289)
==888==    by 0x442F3DA: icalvalue_new_text (icalderivedvalue.c:276)
==888==    by 0x44265DC: icalproperty_set_description (icalderivedproperty.c:1056)
==888==    by 0x442664A: icalproperty_new_description (icalderivedproperty.c:1048)
==888==    by 0x440C124: set_text_list (e-cal-component.c:2021)
==888==    by 0x52BD677: e_gw_item_to_cal_component (e-cal-backend-groupwise-utils.c:1054)
==888==    by 0x52B9B9E: delta_thread (e-cal-backend-groupwise.c:611)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==  Address 0x65BFB15 is 13 bytes after a block of size 24 alloc'd
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4BB0EEE: g_base64_decode (gbase64.c:371)
==888==    by 0x52E216D: e_gw_item_new_from_soap_parameter (e-gw-item.c:1929)
==888==    by 0x52D4CE2: e_gw_connection_get_items_from_ids (e-gw-connection.c:1037)
==888==    by 0x52B9B42: delta_thread (e-cal-backend-groupwise.c:600)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Thread 9:
==888== Use of uninitialised value of size 4
==888==    at 0x4C023F7: g_utf8_offset_to_pointer (gutf8.c:302)
==888==    by 0x41150D4: e_vcard_to_string (e-vcard.c:914)
==888==    by 0x4048D54: e_book_backend_db_cache_add_contact (e-book-backend-db-cache.c:183)
==888==    by 0x53153D4: update_cache (e-book-backend-groupwise.c:2839)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x4C02403: g_utf8_offset_to_pointer (gutf8.c:301)
==888==    by 0x41150D4: e_vcard_to_string (e-vcard.c:914)
==888==    by 0x4048D54: e_book_backend_db_cache_add_contact (e-book-backend-db-cache.c:183)
==888==    by 0x53153D4: update_cache (e-book-backend-groupwise.c:2839)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888==  Address 0xAA2B7A8 is 0 bytes after a block of size 128 alloc'd
==888==    at 0x4022922: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3F4: g_realloc (gmem.c:170)
==888==    by 0x4BF61A7: g_string_maybe_expand (gstring.c:359)
==888==    by 0x4BF6CD9: g_string_insert_len (gstring.c:694)
==888==    by 0x4BF70B0: g_string_append (gstring.c:815)
==888==    by 0x4114E30: e_vcard_to_string (e-vcard.c:885)
==888==    by 0x4048D54: e_book_backend_db_cache_add_contact (e-book-backend-db-cache.c:183)
==888==    by 0x53153D4: update_cache (e-book-backend-groupwise.c:2839)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x4C023F1: g_utf8_offset_to_pointer (gutf8.c:302)
==888==    by 0x41150D4: e_vcard_to_string (e-vcard.c:914)
==888==    by 0x4048D54: e_book_backend_db_cache_add_contact (e-book-backend-db-cache.c:183)
==888==    by 0x53153D4: update_cache (e-book-backend-groupwise.c:2839)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888==  Address 0xAA2B7A9 is 1 bytes after a block of size 128 alloc'd
==888==    at 0x4022922: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3F4: g_realloc (gmem.c:170)
==888==    by 0x4BF61A7: g_string_maybe_expand (gstring.c:359)
==888==    by 0x4BF6CD9: g_string_insert_len (gstring.c:694)
==888==    by 0x4BF70B0: g_string_append (gstring.c:815)
==888==    by 0x4114E30: e_vcard_to_string (e-vcard.c:885)
==888==    by 0x4048D54: e_book_backend_db_cache_add_contact (e-book-backend-db-cache.c:183)
==888==    by 0x53153D4: update_cache (e-book-backend-groupwise.c:2839)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Thread 8:
==888== Use of uninitialised value of size 4
==888==    at 0x4C023F7: g_utf8_offset_to_pointer (gutf8.c:302)
==888==    by 0x41150D4: e_vcard_to_string (e-vcard.c:914)
==888==    by 0x404E8F0: e_data_book_view_notify_update (e-data-book-view.c:261)
==888==    by 0x531218E: book_view_thread (e-book-backend-groupwise.c:2350)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x4C02403: g_utf8_offset_to_pointer (gutf8.c:301)
==888==    by 0x41150D4: e_vcard_to_string (e-vcard.c:914)
==888==    by 0x404E8F0: e_data_book_view_notify_update (e-data-book-view.c:261)
==888==    by 0x531218E: book_view_thread (e-book-backend-groupwise.c:2350)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888==  Address 0xAAF2328 is 0 bytes after a block of size 128 alloc'd
==888==    at 0x4022922: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3F4: g_realloc (gmem.c:170)
==888==    by 0x4BF61A7: g_string_maybe_expand (gstring.c:359)
==888==    by 0x4BF6CD9: g_string_insert_len (gstring.c:694)
==888==    by 0x4BF70B0: g_string_append (gstring.c:815)
==888==    by 0x4114E30: e_vcard_to_string (e-vcard.c:885)
==888==    by 0x404E8F0: e_data_book_view_notify_update (e-data-book-view.c:261)
==888==    by 0x531218E: book_view_thread (e-book-backend-groupwise.c:2350)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid read of size 1
==888==    at 0x4C023F1: g_utf8_offset_to_pointer (gutf8.c:302)
==888==    by 0x41150D4: e_vcard_to_string (e-vcard.c:914)
==888==    by 0x404E8F0: e_data_book_view_notify_update (e-data-book-view.c:261)
==888==    by 0x531218E: book_view_thread (e-book-backend-groupwise.c:2350)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888==  Address 0xAAF2329 is 1 bytes after a block of size 128 alloc'd
==888==    at 0x4022922: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3F4: g_realloc (gmem.c:170)
==888==    by 0x4BF61A7: g_string_maybe_expand (gstring.c:359)
==888==    by 0x4BF6CD9: g_string_insert_len (gstring.c:694)
==888==    by 0x4BF70B0: g_string_append (gstring.c:815)
==888==    by 0x4114E30: e_vcard_to_string (e-vcard.c:885)
==888==    by 0x404E8F0: e_data_book_view_notify_update (e-data-book-view.c:261)
==888==    by 0x531218E: book_view_thread (e-book-backend-groupwise.c:2350)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Thread 3:
==888== Invalid free() / delete / delete[]
==888==    at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3A0: g_free (gmem.c:190)
==888==    by 0x404618F: free_summary_item (e-book-backend-summary.c:123)
==888==    by 0x4046E06: clear_items (e-book-backend-summary.c:142)
==888==    by 0x4046E3B: e_book_backend_summary_load (e-book-backend-summary.c:534)
==888==    by 0x53105ED: update_address_book_deltas (e-book-backend-groupwise.c:2970)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888==  Address 0x4E4C140 is not stack'd, malloc'd or (recently) free'd
==888== 
==888== Invalid free() / delete / delete[]
==888==    at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3A0: g_free (gmem.c:190)
==888==    by 0x40461A5: free_summary_item (e-book-backend-summary.c:125)
==888==    by 0x4046E06: clear_items (e-book-backend-summary.c:142)
==888==    by 0x4046E3B: e_book_backend_summary_load (e-book-backend-summary.c:534)
==888==    by 0x53105ED: update_address_book_deltas (e-book-backend-groupwise.c:2970)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888==  Address 0x4E4C140 is 0 bytes inside a block of size 16 free'd
==888==    at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3A0: g_free (gmem.c:190)
==888==    by 0x52B9829: delta_thread (e-cal-backend-groupwise.c:552)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== Invalid free() / delete / delete[]
==888==    at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3A0: g_free (gmem.c:190)
==888==    by 0x40461B0: free_summary_item (e-book-backend-summary.c:126)
==888==    by 0x4046E06: clear_items (e-book-backend-summary.c:142)
==888==    by 0x4046E3B: e_book_backend_summary_load (e-book-backend-summary.c:534)
==888==    by 0x53105ED: update_address_book_deltas (e-book-backend-groupwise.c:2970)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888==  Address 0x4E4C140 is 0 bytes inside a block of size 25 free'd
==888==    at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3A0: g_free (gmem.c:190)
==888==    by 0x52B9829: delta_thread (e-cal-backend-groupwise.c:552)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== ERROR SUMMARY: 8604 errors from 24 contexts (suppressed: 3 from 1)
==888== malloc/free: in use at exit: 7,969,869 bytes in 97,177 blocks.
==888== malloc/free: 12,838,565 allocs, 12,743,688 frees, 2,841,381,298 bytes allocated.
==888== For counts of detected errors, rerun with: -v
==888== searching for pointers to 97,177 not-freed blocks.
==888== checked 8,104,348 bytes.
==888== 
==888== Thread 1:
==888== 
==888== 4 bytes in 1 blocks are still reachable in loss record 1 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4434E4B: icalerrno_return (icalerror.c:59)
==888==    by 0x4434EC6: icalerror_clear_errno (icalerror.c:108)
==888==    by 0x442120E: icalparameter_get_value (icalderivedparameter.c:791)
==888==    by 0x4438590: icalproperty_as_ical_string (icalproperty.c:385)
==888==    by 0x4433C8E: icalcomponent_as_ical_string (icalcomponent.c:322)
==888==    by 0x4433CE7: icalcomponent_as_ical_string (icalcomponent.c:335)
==888==    by 0x4433CE7: icalcomponent_as_ical_string (icalcomponent.c:335)
==888==    by 0x53B4F80: save_file_when_idle (e-cal-backend-file.c:175)
==888==    by 0x4BD2B50: g_idle_dispatch (gmain.c:4081)
==888==    by 0x4BD46A7: g_main_context_dispatch (gmain.c:2003)
==888==    by 0x4BD792D: g_main_context_iterate (gmain.c:2636)
==888== 
==888== 
==888== 8 bytes in 1 blocks are still reachable in loss record 2 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4007923: decompose_rpath (dl-load.c:577)
==888==    by 0x4007EBF: cache_rpath (dl-load.c:620)
==888==    by 0x40084FF: _dl_map_object (dl-load.c:2083)
==888==    by 0x400BF75: openaux (dl-deps.c:63)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x400C159: _dl_map_object_deps (dl-deps.c:246)
==888==    by 0x40117A3: dl_open_worker (dl-open.c:330)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x401114B: _dl_open (dl-open.c:596)
==888==    by 0x4C81C4B: dlopen_doit (dlopen.c:66)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888== 
==888== 
==888== 8 bytes in 1 blocks are still reachable in loss record 3 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x48DB618: poptGetContext (in /lib/libpopt.so.0.0.0)
==888==    by 0x454FD43: gnome_program_preinit (gnome-program.c:1418)
==888==    by 0x4550A54: gnome_program_init_common (gnome-program.c:2068)
==888==    by 0x4550D90: gnome_program_init (gnome-program.c:1886)
==888==    by 0x804B1D9: main (server.c:367)
==888== 
==888== 
==888== 8 bytes in 1 blocks are still reachable in loss record 4 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x48DB5BD: poptGetContext (in /lib/libpopt.so.0.0.0)
==888==    by 0x454FD43: gnome_program_preinit (gnome-program.c:1418)
==888==    by 0x4550A54: gnome_program_init_common (gnome-program.c:2068)
==888==    by 0x4550D90: gnome_program_init (gnome-program.c:1886)
==888==    by 0x804B1D9: main (server.c:367)
==888== 
==888== 
==888== 12 bytes in 1 blocks are still reachable in loss record 5 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x443539B: get_buffer_ring (icalmemory.c:112)
==888==    by 0x443541B: icalmemory_add_tmp_buffer (icalmemory.c:158)
==888==    by 0x44354B3: icalmemory_tmp_buffer (icalmemory.c:199)
==888==    by 0x44369C9: make_segment (icalparser.c:209)
==888==    by 0x4436BFE: icalparser_get_prop_name (icalparser.c:243)
==888==    by 0x4436E45: icalparser_add_line (icalparser.c:669)
==888==    by 0x4437725: icalparser_parse (icalparser.c:591)
==888==    by 0x44379C1: icalparser_parse_string (icalparser.c:1132)
==888==    by 0x4413D7A: e_cal_component_new_from_string (e-cal-component.c:477)
==888==    by 0x43CB1B9: add_object_to_cache (e-data-cal-view.c:95)
==888==    by 0x43CBBE2: e_data_cal_view_notify_objects_added (e-data-cal-view.c:653)
==888== 
==888== 
==888== 16 bytes in 2 blocks are still reachable in loss record 6 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x512F809: _gnutls_copy_certificate_auth_info (auth_cert.c:75)
==888==    by 0x5130205: _gnutls_proc_x509_server_certificate (auth_cert.c:940)
==888==    by 0x5130435: _gnutls_proc_cert_server_certificate (auth_cert.c:1156)
==888==    by 0x511FCE1: _gnutls_recv_server_certificate (gnutls_kx.c:650)
==888==    by 0x511CB81: _gnutls_handshake_client (gnutls_handshake.c:2296)
==888==    by 0x511D629: gnutls_handshake (gnutls_handshake.c:2185)
==888==    by 0x507E512: do_handshake (soup-gnutls.c:143)
==888==    by 0x507E783: soup_gnutls_write (soup-gnutls.c:234)
==888==    by 0x4BC9FA2: g_io_channel_write_chars (giochannel.c:1981)
==888==    by 0x508C303: soup_socket_write (soup-socket.c:1325)
==888==    by 0x5084F47: write_data (soup-message-io.c:349)
==888== 
==888== 
==888== 20 bytes in 1 blocks are still reachable in loss record 7 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4C8217B: _dlerror_run (dlerror.c:142)
==888==    by 0x4C81B80: dlopen@@GLIBC_2.1 (dlopen.c:87)
==888==    by 0x4B4A56B: g_module_open (gmodule-dl.c:99)
==888==    by 0x4495CDC: e_data_server_module_load (e-data-server-module.c:77)
==888==    by 0x4B8ABA5: g_type_module_use (gtypemodule.c:190)
==888==    by 0x4495AB6: e_data_server_module_init (e-data-server-module.c:175)
==888==    by 0x804B286: main (server.c:379)
==888== 
==888== 
==888== 22 bytes in 1 blocks are still reachable in loss record 8 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x48DB668: poptGetContext (in /lib/libpopt.so.0.0.0)
==888==    by 0x454FD43: gnome_program_preinit (gnome-program.c:1418)
==888==    by 0x4550A54: gnome_program_init_common (gnome-program.c:2068)
==888==    by 0x4550D90: gnome_program_init (gnome-program.c:1886)
==888==    by 0x804B1D9: main (server.c:367)
==888== 
==888== 
==888== 24 bytes in 2 blocks are still reachable in loss record 9 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x5124E41: gnutls_credentials_set (gnutls_auth.c:102)
==888==    by 0x507EE00: soup_ssl_wrap_iochannel (soup-gnutls.c:410)
==888==    by 0x508CF75: soup_socket_start_proxy_ssl (soup-socket.c:854)
==888==    by 0x508CFE8: soup_socket_start_ssl (soup-socket.c:831)
==888==    by 0x507BD51: soup_connection_connect_sync (soup-connection.c:543)
==888==    by 0x508BBE7: send_message (soup-session-sync.c:198)
==888==    by 0x5089491: soup_session_send_message (soup-session.c:1175)
==888==    by 0x52CDBA7: e_gw_connection_send_message (e-gw-connection.c:625)
==888==    by 0x52D4E77: e_gw_connection_get_items (e-gw-connection.c:937)
==888==    by 0x5315385: update_cache (e-book-backend-groupwise.c:2809)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888== 
==888== 
==888== 32 bytes in 4 blocks are still reachable in loss record 10 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x51224EB: _gnutls_comp_init (gnutls_compress_int.c:59)
==888==    by 0x512D922: _gnutls_read_connection_state_init (gnutls_constate.c:666)
==888==    by 0x511C5CD: _gnutls_recv_handshake_final (gnutls_handshake.c:2459)
==888==    by 0x511CD43: _gnutls_handshake_common (gnutls_handshake.c:2619)
==888==    by 0x511D5B7: gnutls_handshake (gnutls_handshake.c:2202)
==888==    by 0x507E512: do_handshake (soup-gnutls.c:143)
==888==    by 0x507E783: soup_gnutls_write (soup-gnutls.c:234)
==888==    by 0x4BC9FA2: g_io_channel_write_chars (giochannel.c:1981)
==888==    by 0x508C303: soup_socket_write (soup-socket.c:1325)
==888==    by 0x5084F47: write_data (soup-message-io.c:349)
==888==    by 0x5085982: io_write (soup-message-io.c:430)
==888== 
==888== 
==888== 32 bytes in 1 blocks are indirectly lost in loss record 11 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4B12BC1: ORBit_alloc_tcval (allocators.c:287)
==888==    by 0x4B0997F: ORBit_small_allocbuf (orbit-small.c:51)
==888==    by 0x4B2695C: ORBit_adaptor_setup (orbit-adaptor.c:130)
==888==    by 0x4B2056D: ORBit_POA_new (poa.c:809)
==888==    by 0x4B20667: ORBit_POA_new_from (poa.c:838)
==888==    by 0x4A58AB6: bonobo_poa_new_from (bonobo-main.c:462)
==888==    by 0x4A58BD0: bonobo_poa_get_threadedv (bonobo-main.c:400)
==888==    by 0x4A58D46: bonobo_poa_get_threaded (bonobo-main.c:442)
==888==    by 0x43CB0AA: e_data_cal_factory_new (e-data-cal-factory.c:261)
==888==    by 0x804B3AA: main (server.c:225)
==888== 
==888== 
==888== 40 bytes in 2 blocks are still reachable in loss record 12 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x442FB6D: icalarray_new (icalarray.c:54)
==888==    by 0x4441DB2: icaltimezone_parse_zone_tab (icaltimezone.c:1607)
==888==    by 0x44421BC: icaltimezone_get_utc_timezone (icaltimezone.c:1499)
==888==    by 0x53B5A0E: e_cal_backend_file_init (e-cal-backend-file.c:2643)
==888==    by 0x4B895F9: g_type_create_instance (gtype.c:1567)
==888==    by 0x4B6DA21: g_object_constructor (gobject.c:1046)
==888==    by 0x4B6E227: g_object_newv (gobject.c:937)
==888==    by 0x4B6EE15: g_object_new_valist (gobject.c:1027)
==888==    by 0x4B6EF1F: g_object_new (gobject.c:795)
==888==    by 0x53B4149: _events_new_backend (e-cal-backend-file-factory.c:73)
==888==    by 0x43C243B: e_cal_backend_factory_new_backend (e-cal-backend-factory.c:98)
==888== 
==888== 
==888== 48 bytes in 2 blocks are still reachable in loss record 13 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4974C44: xmlNewMutex (threads.c:184)
==888==    by 0x49745D6: xmlInitGlobals (globals.c:49)
==888==    by 0x490AC7E: xmlInitParser (parser.c:12926)
==888==    by 0x491E781: xmlParseDocument (parser.c:9196)
==888==    by 0x491F2FC: xmlSAXParseDoc (parser.c:12823)
==888==    by 0x491F360: xmlParseDoc (parser.c:12848)
==888==    by 0x44A3A04: e_source_new_from_standalone_xml (e-source.c:828)
==888==    by 0x43CA7FE: impl_CalFactory_getCal (e-data-cal-factory.c:163)
==888==    by 0x43B9DA2: _ORBIT_skel_small_GNOME_Evolution_Calendar_CalFactory_getCal (Evolution-DataServer-Calendar-common.c:244)
==888==    by 0x4B21019: ORBit_POAObject_invoke (poa.c:1142)
==888==    by 0x4B26FC6: ORBit_OAObject_invoke (orbit-adaptor.c:338)
==888== 
==888== 
==888== 51 bytes in 1 blocks are still reachable in loss record 14 of 69
==888==    at 0x4022922: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D2454A: vasprintf (vasprintf.c:85)
==888==    by 0x4C08556: g_vasprintf (gprintf.c:313)
==888==    by 0x4BF4E61: g_strdup_vprintf (gstrfuncs.c:218)
==888==    by 0x4BF4E96: g_strdup_printf (gstrfuncs.c:231)
==888==    by 0x52D58F6: e_gw_connection_new_with_error_handler (e-gw-connection.c:590)
==888==    by 0x52BA628: e_cal_backend_groupwise_open (e-cal-backend-groupwise.c:977)
==888==    by 0x43C66B0: e_cal_backend_sync_open (e-cal-backend-sync.c:186)
==888==    by 0x43C67AA: _e_cal_backend_open (e-cal-backend-sync.c:706)
==888==    by 0x43BF626: e_cal_backend_open (e-cal-backend.c:618)
==888==    by 0x43C9BB9: impl_Cal_open (e-data-cal.c:81)
==888==    by 0x43B9483: _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_open (Evolution-DataServer-Calendar-common.c:44)
==888== 
==888== 
==888== 60 bytes in 1 blocks are possibly lost in loss record 15 of 69
==888==    at 0x4022922: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3F4: g_realloc (gmem.c:170)
==888==    by 0x4B12CBC: ORBit_realloc_tcval (allocators.c:321)
==888==    by 0x4B19C55: ORBit_sequence_append (corba-any.c:1293)
==888==    by 0x4AA2EF2: bonobo_activation_init_activation_env (bonobo-activation-activate.c:778)
==888==    by 0x4AA6DD3: bonobo_activation_orb_init (bonobo-activation-init.c:604)
==888==    by 0x4555922: bonobo_activation_post_args_parse (gnome-init.c:135)
==888==    by 0x45505F5: gnome_program_postinit (gnome-program.c:1833)
==888==    by 0x4550A64: gnome_program_init_common (gnome-program.c:2070)
==888==    by 0x4550D90: gnome_program_init (gnome-program.c:1886)
==888==    by 0x804B1D9: main (server.c:367)
==888== 
==888== 
==888== 62 bytes in 8 blocks are still reachable in loss record 16 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4977C85: xmlStrndup (xmlstring.c:45)
==888==    by 0x4977E4B: xmlStrdup (xmlstring.c:71)
==888==    by 0x490366C: xmlNewCharEncodingHandler (encoding.c:1286)
==888==    by 0x49037A1: xmlInitCharEncodingHandlers (encoding.c:1351)
==888==    by 0x4903CB6: xmlGetCharEncodingHandler (encoding.c:1444)
==888==    by 0x492DA9C: xmlAllocParserInputBuffer (xmlIO.c:2239)
==888==    by 0x492DBB3: xmlParserInputBufferCreateMem (xmlIO.c:2729)
==888==    by 0x4909569: xmlCreateMemoryParserCtxt (parser.c:12596)
==888==    by 0x490ADF3: xmlCreateDocParserCtxt (parser.c:12787)
==888==    by 0x491F2C8: xmlSAXParseDoc (parser.c:12814)
==888==    by 0x491F360: xmlParseDoc (parser.c:12848)
==888== 
==888== 
==888== 75 bytes in 3 blocks are still reachable in loss record 17 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x40087E1: _dl_map_object (dl-load.c:170)
==888==    by 0x400BF75: openaux (dl-deps.c:63)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x400C159: _dl_map_object_deps (dl-deps.c:246)
==888==    by 0x40117A3: dl_open_worker (dl-open.c:330)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x401114B: _dl_open (dl-open.c:596)
==888==    by 0x4C81C4B: dlopen_doit (dlopen.c:66)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x4C8210B: _dlerror_run (dlerror.c:164)
==888==    by 0x4C81B80: dlopen@@GLIBC_2.1 (dlopen.c:87)
==888== 
==888== 
==888== 84 bytes in 1 blocks are still reachable in loss record 18 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4974BC4: xmlNewRMutex (threads.c:291)
==888==    by 0x49C55B4: xmlInitializeDict (dict.c:95)
==888==    by 0x49C57C8: xmlDictCreate (dict.c:327)
==888==    by 0x49070C4: xmlInitParserCtxt (parserInternals.c:1529)
==888==    by 0x490714B: xmlNewParserCtxt (parserInternals.c:1780)
==888==    by 0x490954C: xmlCreateMemoryParserCtxt (parser.c:12591)
==888==    by 0x490ADF3: xmlCreateDocParserCtxt (parser.c:12787)
==888==    by 0x491F2C8: xmlSAXParseDoc (parser.c:12814)
==888==    by 0x491F360: xmlParseDoc (parser.c:12848)
==888==    by 0x44A3A04: e_source_new_from_standalone_xml (e-source.c:828)
==888==    by 0x43CA7FE: impl_CalFactory_getCal (e-data-cal-factory.c:163)
==888== 
==888== 
==888== 88 bytes in 2 blocks are still reachable in loss record 19 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x443455B: icalcomponent_new_impl (icalcomponent.c:121)
==888==    by 0x443FC89: icaltzutil_fetch_timezone (icaltz-util.c:315)
==888==    by 0x44409D7: icaltimezone_load_builtin_timezone (icaltimezone.c:1744)
==888==    by 0x4440A23: icaltimezone_get_component (icaltimezone.c:1223)
==888==    by 0x52B6211: e_cal_backend_groupwise_get_timezone (e-cal-backend-groupwise.c:1556)
==888==    by 0x43C4FF9: e_cal_backend_sync_get_timezone (e-cal-backend-sync.c:492)
==888==    by 0x43C50FB: _e_cal_backend_get_timezone (e-cal-backend-sync.c:883)
==888==    by 0x43BE316: e_cal_backend_get_timezone (e-cal-backend.c:998)
==888==    by 0x43C98F0: impl_Cal_getTimezone (e-data-cal.c:449)
==888==    by 0x43B9620: _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getTimezone (Evolution-DataServer-Calendar-common.c:88)
==888==    by 0x4B21019: ORBit_POAObject_invoke (poa.c:1142)
==888== 
==888== 
==888== 92 bytes in 1 blocks are still reachable in loss record 20 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x512A818: gnutls_certificate_allocate_credentials (gnutls_cert.c:213)
==888==    by 0x507ECE7: soup_ssl_get_client_credentials (soup-gnutls.c:484)
==888==    by 0x5089A26: get_host_for_message (soup-session.c:667)
==888==    by 0x5089A94: soup_session_get_connection (soup-session.c:986)
==888==    by 0x508BBCE: send_message (soup-session-sync.c:194)
==888==    by 0x5089491: soup_session_send_message (soup-session.c:1175)
==888==    by 0x52CDBA7: e_gw_connection_send_message (e-gw-connection.c:625)
==888==    by 0x52D575D: e_gw_connection_new_with_error_handler (e-gw-connection.c:497)
==888==    by 0x52BA628: e_cal_backend_groupwise_open (e-cal-backend-groupwise.c:977)
==888==    by 0x43C66B0: e_cal_backend_sync_open (e-cal-backend-sync.c:186)
==888==    by 0x43C67AA: _e_cal_backend_open (e-cal-backend-sync.c:706)
==888== 
==888== 
==888== 112 bytes in 7 blocks are still reachable in loss record 21 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x444651D: pvl_new_element (pvl.c:105)
==888==    by 0x4446593: pvl_push (pvl.c:181)
==888==    by 0x4432AAE: icalcomponent_add_property (icalcomponent.c:403)
==888==    by 0x443FD59: icaltzutil_fetch_timezone (icaltz-util.c:362)
==888==    by 0x44409D7: icaltimezone_load_builtin_timezone (icaltimezone.c:1744)
==888==    by 0x4440A23: icaltimezone_get_component (icaltimezone.c:1223)
==888==    by 0x52B6211: e_cal_backend_groupwise_get_timezone (e-cal-backend-groupwise.c:1556)
==888==    by 0x43C4FF9: e_cal_backend_sync_get_timezone (e-cal-backend-sync.c:492)
==888==    by 0x43C50FB: _e_cal_backend_get_timezone (e-cal-backend-sync.c:883)
==888==    by 0x43BE316: e_cal_backend_get_timezone (e-cal-backend.c:998)
==888==    by 0x43C98F0: impl_Cal_getTimezone (e-data-cal.c:449)
==888== 
==888== 
==888== 112 bytes in 2 blocks are still reachable in loss record 22 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x5125295: _gnutls_auth_info_set (gnutls_auth.c:362)
==888==    by 0x512FFA2: _gnutls_proc_x509_server_certificate (auth_cert.c:851)
==888==    by 0x5130435: _gnutls_proc_cert_server_certificate (auth_cert.c:1156)
==888==    by 0x511FCE1: _gnutls_recv_server_certificate (gnutls_kx.c:650)
==888==    by 0x511CB81: _gnutls_handshake_client (gnutls_handshake.c:2296)
==888==    by 0x511D629: gnutls_handshake (gnutls_handshake.c:2185)
==888==    by 0x507E512: do_handshake (soup-gnutls.c:143)
==888==    by 0x507E783: soup_gnutls_write (soup-gnutls.c:234)
==888==    by 0x4BC9FA2: g_io_channel_write_chars (giochannel.c:1981)
==888==    by 0x508C303: soup_socket_write (soup-socket.c:1325)
==888==    by 0x5084F47: write_data (soup-message-io.c:349)
==888== 
==888== 
==888== 136 bytes in 1 blocks are possibly lost in loss record 23 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4010817: allocate_dtv (dl-tls.c:300)
==888==    by 0x40108DB: _dl_allocate_tls (dl-tls.c:463)
==888==    by 0x4C6F999: pthread_create@@GLIBC_2.1 (allocatestack.c:522)
==888==    by 0x4B4FC23: g_thread_create_posix_impl (gthread-posix.c:355)
==888==    by 0x4BFC5D5: g_thread_create_full (gthread.c:663)
==888==    by 0x4B2CF87: link_exec_set_io_thread (linc.c:460)
==888==    by 0x4B2D0CD: link_dispatch_command (linc.c:502)
==888==    by 0x4B2C8BF: link_exec_command (linc.c:127)
==888==    by 0x4B2D053: link_set_io_thread (linc.c:487)
==888==    by 0x4B26680: ORBit_ObjectAdaptor_set_thread_hintv (orbit-adaptor.c:29)
==888==    by 0x4A58C09: bonobo_poa_get_threadedv (bonobo-main.c:406)
==888== 
==888== 
==888== 144 bytes in 6 blocks are still reachable in loss record 24 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x507EAAA: gcry_pthread_mutex_init (soup-gnutls.c:443)
==888==    by 0x517EEDA: mutex_init (ath.c:127)
==888==    by 0x517F38B: _gcry_ath_mutex_lock (ath.c:177)
==888==    by 0x5186BF4: _gcry_md_init (md.c:1208)
==888==    by 0x517B164: global_init (global.c:72)
==888==    by 0x517B351: gcry_check_version (global.c:133)
==888==    by 0x512BA85: gnutls_global_init (gnutls_global.c:241)
==888==    by 0x507EB47: soup_gnutls_init (soup-gnutls.c:455)
==888==    by 0x507ECD1: soup_ssl_get_client_credentials (soup-gnutls.c:481)
==888==    by 0x5089A26: get_host_for_message (soup-session.c:667)
==888==    by 0x5089A94: soup_session_get_connection (soup-session.c:986)
==888== 
==888== 
==888== 160 bytes in 8 blocks are still reachable in loss record 25 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4903681: xmlNewCharEncodingHandler (encoding.c:1295)
==888==    by 0x49037A1: xmlInitCharEncodingHandlers (encoding.c:1351)
==888==    by 0x4903CB6: xmlGetCharEncodingHandler (encoding.c:1444)
==888==    by 0x492DA9C: xmlAllocParserInputBuffer (xmlIO.c:2239)
==888==    by 0x492DBB3: xmlParserInputBufferCreateMem (xmlIO.c:2729)
==888==    by 0x4909569: xmlCreateMemoryParserCtxt (parser.c:12596)
==888==    by 0x490ADF3: xmlCreateDocParserCtxt (parser.c:12787)
==888==    by 0x491F2C8: xmlSAXParseDoc (parser.c:12814)
==888==    by 0x491F360: xmlParseDoc (parser.c:12848)
==888==    by 0x44A3A04: e_source_new_from_standalone_xml (e-source.c:828)
==888==    by 0x43CA7FE: impl_CalFactory_getCal (e-data-cal-factory.c:163)
==888== 
==888== 
==888== 168 bytes in 2 blocks are still reachable in loss record 26 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x51357B6: gnutls_init (gnutls_state.c:272)
==888==    by 0x507EDB5: soup_ssl_wrap_iochannel (soup-gnutls.c:402)
==888==    by 0x508CF75: soup_socket_start_proxy_ssl (soup-socket.c:854)
==888==    by 0x508CFE8: soup_socket_start_ssl (soup-socket.c:831)
==888==    by 0x507BD51: soup_connection_connect_sync (soup-connection.c:543)
==888==    by 0x508BBE7: send_message (soup-session-sync.c:198)
==888==    by 0x5089491: soup_session_send_message (soup-session.c:1175)
==888==    by 0x52CDBA7: e_gw_connection_send_message (e-gw-connection.c:625)
==888==    by 0x52CF461: e_gw_connection_read_cal_ids (e-gw-connection.c:3597)
==888==    by 0x52B9730: delta_thread (e-cal-backend-groupwise.c:504)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888== 
==888== 
==888== 192 bytes in 6 blocks are still reachable in loss record 27 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4438CAB: icalproperty_new_impl (icalproperty.c:102)
==888==    by 0x4424E78: icalproperty_new_tzid (icalderivedproperty.c:2521)
==888==    by 0x443FCD2: icaltzutil_fetch_timezone (icaltz-util.c:320)
==888==    by 0x44409D7: icaltimezone_load_builtin_timezone (icaltimezone.c:1744)
==888==    by 0x4440A23: icaltimezone_get_component (icaltimezone.c:1223)
==888==    by 0x52B6211: e_cal_backend_groupwise_get_timezone (e-cal-backend-groupwise.c:1556)
==888==    by 0x43C4FF9: e_cal_backend_sync_get_timezone (e-cal-backend-sync.c:492)
==888==    by 0x43C50FB: _e_cal_backend_get_timezone (e-cal-backend-sync.c:883)
==888==    by 0x43BE316: e_cal_backend_get_timezone (e-cal-backend.c:998)
==888==    by 0x43C98F0: impl_Cal_getTimezone (e-data-cal.c:449)
==888==    by 0x43B9620: _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_getTimezone (Evolution-DataServer-Calendar-common.c:88)
==888== 
==888== 
==888== 192 bytes in 6 blocks are still reachable in loss record 28 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4011B2B: dl_open_worker (dl-open.c:456)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x401114B: _dl_open (dl-open.c:596)
==888==    by 0x4C81C4B: dlopen_doit (dlopen.c:66)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x4C8210B: _dlerror_run (dlerror.c:164)
==888==    by 0x4C81B80: dlopen@@GLIBC_2.1 (dlopen.c:87)
==888==    by 0x4B4A56B: g_module_open (gmodule-dl.c:99)
==888==    by 0x4495CDC: e_data_server_module_load (e-data-server-module.c:77)
==888==    by 0x4B8ABA5: g_type_module_use (gtypemodule.c:190)
==888==    by 0x4495AB6: e_data_server_module_init (e-data-server-module.c:175)
==888== 
==888== 
==888== 200 bytes in 1 blocks are still reachable in loss record 29 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4903747: xmlInitCharEncodingHandlers (encoding.c:1337)
==888==    by 0x4903CB6: xmlGetCharEncodingHandler (encoding.c:1444)
==888==    by 0x492DA9C: xmlAllocParserInputBuffer (xmlIO.c:2239)
==888==    by 0x492DBB3: xmlParserInputBufferCreateMem (xmlIO.c:2729)
==888==    by 0x4909569: xmlCreateMemoryParserCtxt (parser.c:12596)
==888==    by 0x490ADF3: xmlCreateDocParserCtxt (parser.c:12787)
==888==    by 0x491F2C8: xmlSAXParseDoc (parser.c:12814)
==888==    by 0x491F360: xmlParseDoc (parser.c:12848)
==888==    by 0x44A3A04: e_source_new_from_standalone_xml (e-source.c:828)
==888==    by 0x43CA7FE: impl_CalFactory_getCal (e-data-cal-factory.c:163)
==888==    by 0x43B9DA2: _ORBIT_skel_small_GNOME_Evolution_Calendar_CalFactory_getCal (Evolution-DataServer-Calendar-common.c:244)
==888== 
==888== 
==888== 200 bytes in 10 blocks are still reachable in loss record 30 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x444688D: pvl_newlist (pvl.c:59)
==888==    by 0x4438CC3: icalproperty_new_impl (icalproperty.c:110)
==888==    by 0x4424D48: icalproperty_new_tzname (icalderivedproperty.c:2550)
==888==    by 0x443F62A: icaltzutil_fetch_timezone (icaltz-util.c:335)
==888==    by 0x44409D7: icaltimezone_load_builtin_timezone (icaltimezone.c:1744)
==888==    by 0x4440A23: icaltimezone_get_component (icaltimezone.c:1223)
==888==    by 0x52B6211: e_cal_backend_groupwise_get_timezone (e-cal-backend-groupwise.c:1556)
==888==    by 0x43C4FF9: e_cal_backend_sync_get_timezone (e-cal-backend-sync.c:492)
==888==    by 0x43C50FB: _e_cal_backend_get_timezone (e-cal-backend-sync.c:883)
==888==    by 0x43BE316: e_cal_backend_get_timezone (e-cal-backend.c:998)
==888==    by 0x43C98F0: impl_Cal_getTimezone (e-data-cal.c:449)
==888== 
==888== 
==888== 272 bytes in 2 blocks are definitely lost in loss record 31 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4010817: allocate_dtv (dl-tls.c:300)
==888==    by 0x40108DB: _dl_allocate_tls (dl-tls.c:463)
==888==    by 0x4C6F999: pthread_create@@GLIBC_2.1 (allocatestack.c:522)
==888==    by 0x4B4FC23: g_thread_create_posix_impl (gthread-posix.c:355)
==888==    by 0x4BFC5D5: g_thread_create_full (gthread.c:663)
==888==    by 0x4BFDF55: g_thread_pool_start_thread (gthreadpool.c:366)
==888==    by 0x4BFE0EA: g_thread_pool_push (gthreadpool.c:504)
==888==    by 0x4B019AF: giop_thread_request_push_key (giop.c:421)
==888==    by 0x4B21A5B: pool_push_request_for_T (poa.c:1455)
==888==    by 0x4B21E71: ORBit_POA_handle_request (poa.c:1604)
==888==    by 0x4B26F05: ORBit_handle_request (orbit-adaptor.c:298)
==888== 
==888== 
==888== 400 bytes in 1 blocks are still reachable in loss record 32 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x48DB561: poptGetContext (in /lib/libpopt.so.0.0.0)
==888==    by 0x454FD43: gnome_program_preinit (gnome-program.c:1418)
==888==    by 0x4550A54: gnome_program_init_common (gnome-program.c:2068)
==888==    by 0x4550D90: gnome_program_init (gnome-program.c:1886)
==888==    by 0x804B1D9: main (server.c:367)
==888== 
==888== 
==888== 446 bytes in 10 blocks are still reachable in loss record 33 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x40060C6: open_path (dl-load.c:1907)
==888==    by 0x40084BF: _dl_map_object (dl-load.c:2077)
==888==    by 0x400BF75: openaux (dl-deps.c:63)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x400C159: _dl_map_object_deps (dl-deps.c:246)
==888==    by 0x40117A3: dl_open_worker (dl-open.c:330)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x401114B: _dl_open (dl-open.c:596)
==888==    by 0x4C81C4B: dlopen_doit (dlopen.c:66)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x4C8210B: _dlerror_run (dlerror.c:164)
==888== 
==888== 
==888== 455 bytes in 14 blocks are possibly lost in loss record 34 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC50C: g_malloc (gmem.c:131)
==888==    by 0x4B12AA5: ORBit_alloc_string (allocators.c:228)
==888==    by 0x4B123C2: CORBA_string_dup (corba-string.c:22)
==888==    by 0x4B18B08: ORBit_copy_value_core (corba-any.c:922)
==888==    by 0x4B1898B: ORBit_copy_value_core (corba-any.c:886)
==888==    by 0x4B19CAA: ORBit_sequence_append (corba-any.c:1303)
==888==    by 0x4AA2EF2: bonobo_activation_init_activation_env (bonobo-activation-activate.c:778)
==888==    by 0x4AA6DD3: bonobo_activation_orb_init (bonobo-activation-init.c:604)
==888==    by 0x4555922: bonobo_activation_post_args_parse (gnome-init.c:135)
==888==    by 0x45505F5: gnome_program_postinit (gnome-program.c:1833)
==888==    by 0x4550A64: gnome_program_init_common (gnome-program.c:2070)
==888== 
==888== 
==888== 512 bytes in 1 blocks are still reachable in loss record 35 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4974CE7: xmlGetGlobalState (threads.c:561)
==888==    by 0x4973D8B: __xmlDefaultSAXHandler (globals.c:822)
==888==    by 0x49C5F06: xmlDefaultSAXHandlerInit (SAX2.c:2777)
==888==    by 0x4906C33: xmlInitParserCtxt (parserInternals.c:1526)
==888==    by 0x490714B: xmlNewParserCtxt (parserInternals.c:1780)
==888==    by 0x490954C: xmlCreateMemoryParserCtxt (parser.c:12591)
==888==    by 0x490ADF3: xmlCreateDocParserCtxt (parser.c:12787)
==888==    by 0x491F2C8: xmlSAXParseDoc (parser.c:12814)
==888==    by 0x491F360: xmlParseDoc (parser.c:12848)
==888==    by 0x44A0F63: load_from_gconf (e-source-list.c:89)
==888==    by 0x44A1933: e_source_list_new_for_gconf (e-source-list.c:388)
==888== 
==888== 
==888== 513 bytes in 23 blocks are still reachable in loss record 36 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D24577: vasprintf (vasprintf.c:77)
==888==    by 0x4C08556: g_vasprintf (gprintf.c:313)
==888==    by 0x4BF4E61: g_strdup_vprintf (gstrfuncs.c:218)
==888==    by 0x4BF4E96: g_strdup_printf (gstrfuncs.c:231)
==888==    by 0x4555856: libgnome_module_info_get (gnome-init.c:154)
==888==    by 0x804B16F: main (server.c:367)
==888== 
==888== 
==888== 564 bytes in 18 blocks are still reachable in loss record 37 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x47B81C2: dbus_malloc (dbus-memory.c:471)
==888==    by 0x47B1BDC: dbus_threads_init (dbus-threads.c:443)
==888==    by 0x47BA6DF: _dbus_threads_init_platform_specific (dbus-sysdeps-pthread.c:323)
==888==    by 0x47B1A16: dbus_threads_init_default (dbus-threads.c:673)
==888==    by 0x45D21C4: dbus_g_thread_init (dbus-gthread.c:48)
==888==    by 0x457B384: gnome_vfs_init (in /home/build/opt/gnome2/lib/libgnomevfs-2.so.0.2200.1)
==888==    by 0x45559A6: gnome_vfs_post_args_parse (gnome-init.c:450)
==888==    by 0x45505F5: gnome_program_postinit (gnome-program.c:1833)
==888==    by 0x4550A64: gnome_program_init_common (gnome-program.c:2070)
==888==    by 0x4550D90: gnome_program_init (gnome-program.c:1886)
==888==    by 0x804B1D9: main (server.c:367)
==888== 
==888== 
==888== 584 bytes in 1 blocks are still reachable in loss record 38 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4011509: add_to_global (dl-open.c:133)
==888==    by 0x4011997: dl_open_worker (dl-open.c:521)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x401114B: _dl_open (dl-open.c:596)
==888==    by 0x4C81C4B: dlopen_doit (dlopen.c:66)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x4C8210B: _dlerror_run (dlerror.c:164)
==888==    by 0x4C81B80: dlopen@@GLIBC_2.1 (dlopen.c:87)
==888==    by 0x4B4A56B: g_module_open (gmodule-dl.c:99)
==888==    by 0x4495CDC: e_data_server_module_load (e-data-server-module.c:77)
==888==    by 0x4B8ABA5: g_type_module_use (gtypemodule.c:190)
==888== 
==888== 
==888== 696 bytes in 29 blocks are still reachable in loss record 39 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x517E00F: _gcry_private_malloc (stdmem.c:78)
==888==    by 0x517ACBA: _gcry_malloc (global.c:409)
==888==    by 0x517AEA2: gcry_malloc (global.c:429)
==888==    by 0x517EC70: _gcry_module_add (module.c:77)
==888==    by 0x517F631: gcry_cipher_register_default (cipher.c:181)
==888==    by 0x517F6F3: _gcry_cipher_init (cipher.c:1376)
==888==    by 0x517B159: global_init (global.c:70)
==888==    by 0x517B351: gcry_check_version (global.c:133)
==888==    by 0x512BA85: gnutls_global_init (gnutls_global.c:241)
==888==    by 0x507EB47: soup_gnutls_init (soup-gnutls.c:455)
==888==    by 0x507ECD1: soup_ssl_get_client_credentials (soup-gnutls.c:481)
==888== 
==888== 
==888== 704 bytes in 2 blocks are still reachable in loss record 40 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D1C54E: __fopen_internal (iofopen.c:76)
==888==    by 0x4D1C61B: fopen@@GLIBC_2.1 (iofopen.c:107)
==888==    by 0x4046275: e_book_backend_summary_open (e-book-backend-summary.c:492)
==888==    by 0x4046E43: e_book_backend_summary_load (e-book-backend-summary.c:536)
==888==    by 0x53105ED: update_address_book_deltas (e-book-backend-groupwise.c:2970)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== 
==888== 768 bytes in 6 blocks are still reachable in loss record 41 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x444537B: icalvalue_new_impl (icalvalue.c:75)
==888==    by 0x442E2B2: icalvalue_new_utcoffset (icalderivedvalue.c:764)
==888==    by 0x44281F8: icalproperty_set_tzoffsetto (icalderivedproperty.c:2612)
==888==    by 0x4428263: icalproperty_new_tzoffsetto (icalderivedproperty.c:2605)
==888==    by 0x443F821: icaltzutil_fetch_timezone (icaltz-util.c:365)
==888==    by 0x44409D7: icaltimezone_load_builtin_timezone (icaltimezone.c:1744)
==888==    by 0x4440A23: icaltimezone_get_component (icaltimezone.c:1223)
==888==    by 0x52B6211: e_cal_backend_groupwise_get_timezone (e-cal-backend-groupwise.c:1556)
==888==    by 0x43C4FF9: e_cal_backend_sync_get_timezone (e-cal-backend-sync.c:492)
==888==    by 0x43C50FB: _e_cal_backend_get_timezone (e-cal-backend-sync.c:883)
==888==    by 0x43BE316: e_cal_backend_get_timezone (e-cal-backend.c:998)
==888== 
==888== 
==888== 908 bytes in 13 blocks are still reachable in loss record 42 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x400C1C5: _dl_map_object_deps (dl-deps.c:468)
==888==    by 0x40117A3: dl_open_worker (dl-open.c:330)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x401114B: _dl_open (dl-open.c:596)
==888==    by 0x4C81C4B: dlopen_doit (dlopen.c:66)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x4C8210B: _dlerror_run (dlerror.c:164)
==888==    by 0x4C81B80: dlopen@@GLIBC_2.1 (dlopen.c:87)
==888==    by 0x4B4A56B: g_module_open (gmodule-dl.c:99)
==888==    by 0x4495CDC: e_data_server_module_load (e-data-server-module.c:77)
==888==    by 0x4B8ABA5: g_type_module_use (gtypemodule.c:190)
==888== 
==888== 
==888== 967 bytes in 23 blocks are indirectly lost in loss record 43 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC50C: g_malloc (gmem.c:131)
==888==    by 0x4BF4D68: g_strdup (gstrfuncs.c:92)
==888==    by 0x4B20520: ORBit_POA_new (poa.c:806)
==888==    by 0x4B20667: ORBit_POA_new_from (poa.c:838)
==888==    by 0x4A58AB6: bonobo_poa_new_from (bonobo-main.c:462)
==888==    by 0x4A58BD0: bonobo_poa_get_threadedv (bonobo-main.c:400)
==888==    by 0x4A58D46: bonobo_poa_get_threaded (bonobo-main.c:442)
==888==    by 0x43CB0AA: e_data_cal_factory_new (e-data-cal-factory.c:261)
==888==    by 0x804B3AA: main (server.c:225)
==888== 
==888== 
==888== 1,030 bytes in 12 blocks are still reachable in loss record 44 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4007794: expand_dynamic_string_token (dl-load.c:170)
==888==    by 0x4008189: _dl_map_object (dl-load.c:2167)
==888==    by 0x4011743: dl_open_worker (dl-open.c:293)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x401114B: _dl_open (dl-open.c:596)
==888==    by 0x4C81C4B: dlopen_doit (dlopen.c:66)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x4C8210B: _dlerror_run (dlerror.c:164)
==888==    by 0x4C81B80: dlopen@@GLIBC_2.1 (dlopen.c:87)
==888==    by 0x4B4A56B: g_module_open (gmodule-dl.c:99)
==888==    by 0x4495CDC: e_data_server_module_load (e-data-server-module.c:77)
==888== 
==888== 
==888== 1,551 bytes in 25 blocks are still reachable in loss record 45 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x400A54D: _dl_new_object (dl-object.c:141)
==888==    by 0x40063E9: _dl_map_object_from_fd (dl-load.c:972)
==888==    by 0x400824D: _dl_map_object (dl-load.c:2233)
==888==    by 0x4011743: dl_open_worker (dl-open.c:293)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x401114B: _dl_open (dl-open.c:596)
==888==    by 0x4C81C4B: dlopen_doit (dlopen.c:66)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x4C8210B: _dlerror_run (dlerror.c:164)
==888==    by 0x4C81B80: dlopen@@GLIBC_2.1 (dlopen.c:87)
==888==    by 0x4B4A56B: g_module_open (gmodule-dl.c:99)
==888== 
==888== 
==888== 1,722 bytes in 2 blocks are still reachable in loss record 46 of 69
==888==    at 0x4022922: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x512DCCE: gnutls_realloc_fast (gnutls_mem.c:79)
==888==    by 0x5117346: _gnutls_io_read_buffered (gnutls_buffers.c:554)
==888==    by 0x511414F: _gnutls_recv_int (gnutls_record.c:952)
==888==    by 0x5114F8A: gnutls_record_recv (gnutls_record.c:1157)
==888==    by 0x507E8B1: soup_gnutls_read (soup-gnutls.c:194)
==888==    by 0x4BCB0BA: g_io_channel_read_chars (giochannel.c:1787)
==888==    by 0x508C580: read_from_network (soup-socket.c:1050)
==888==    by 0x508C9B9: soup_socket_read (soup-socket.c:1166)
==888==    by 0x5085063: read_body_chunk (soup-message-io.c:296)
==888==    by 0x5085531: io_read (soup-message-io.c:699)
==888==    by 0x5083982: soup_message_send_request (soup-message-client-io.c:125)
==888== 
==888== 
==888== 2,576 bytes in 25 blocks are still reachable in loss record 47 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x400F088: _dl_check_map_versions (dl-version.c:299)
==888==    by 0x4011A26: dl_open_worker (dl-open.c:336)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x401114B: _dl_open (dl-open.c:596)
==888==    by 0x4C81C4B: dlopen_doit (dlopen.c:66)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x4C8210B: _dlerror_run (dlerror.c:164)
==888==    by 0x4C81B80: dlopen@@GLIBC_2.1 (dlopen.c:87)
==888==    by 0x4B4A56B: g_module_open (gmodule-dl.c:99)
==888==    by 0x4495CDC: e_data_server_module_load (e-data-server-module.c:77)
==888==    by 0x4B8ABA5: g_type_module_use (gtypemodule.c:190)
==888== 
==888== 
==888== 2,820 bytes in 18 blocks are still reachable in loss record 48 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x5125BF0: _gnutls_set_datum_m (gnutls_datum.c:80)
==888==    by 0x512C4AF: _gnutls_set_keys (gnutls_constate.c:140)
==888==    by 0x512CE4C: _gnutls_set_write_keys (gnutls_constate.c:425)
==888==    by 0x512D0D5: _gnutls_write_connection_state_init (gnutls_constate.c:732)
==888==    by 0x511B8BF: _gnutls_send_handshake_final (gnutls_handshake.c:2399)
==888==    by 0x511CD30: _gnutls_handshake_common (gnutls_handshake.c:2616)
==888==    by 0x511D5B7: gnutls_handshake (gnutls_handshake.c:2202)
==888==    by 0x507E512: do_handshake (soup-gnutls.c:143)
==888==    by 0x507E783: soup_gnutls_write (soup-gnutls.c:234)
==888==    by 0x4BC9FA2: g_io_channel_write_chars (giochannel.c:1981)
==888==    by 0x508C303: soup_socket_write (soup-socket.c:1325)
==888== 
==888== 
==888== 3,528 (3,180 direct, 348 indirect) bytes in 127 blocks are definitely lost in loss record 49 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x52E0F8A: e_gw_item_new_from_soap_parameter (e-gw-item.c:1836)
==888==    by 0x52D4CE2: e_gw_connection_get_items_from_ids (e-gw-connection.c:1037)
==888==    by 0x52B9B42: delta_thread (e-cal-backend-groupwise.c:600)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== 
==888== 4,656 bytes in 12 blocks are still reachable in loss record 50 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x400C2A6: _dl_map_object_deps (dl-deps.c:500)
==888==    by 0x40117A3: dl_open_worker (dl-open.c:330)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x401114B: _dl_open (dl-open.c:596)
==888==    by 0x4C81C4B: dlopen_doit (dlopen.c:66)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x4C8210B: _dlerror_run (dlerror.c:164)
==888==    by 0x4C81B80: dlopen@@GLIBC_2.1 (dlopen.c:87)
==888==    by 0x4B4A56B: g_module_open (gmodule-dl.c:99)
==888==    by 0x4495CDC: e_data_server_module_load (e-data-server-module.c:77)
==888==    by 0x4B8ABA5: g_type_module_use (gtypemodule.c:190)
==888== 
==888== 
==888== 5,464 bytes in 2 blocks are still reachable in loss record 51 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x51355DD: gnutls_init (gnutls_state.c:236)
==888==    by 0x507EDB5: soup_ssl_wrap_iochannel (soup-gnutls.c:402)
==888==    by 0x508CF75: soup_socket_start_proxy_ssl (soup-socket.c:854)
==888==    by 0x508CFE8: soup_socket_start_ssl (soup-socket.c:831)
==888==    by 0x507BD51: soup_connection_connect_sync (soup-connection.c:543)
==888==    by 0x508BBE7: send_message (soup-session-sync.c:198)
==888==    by 0x5089491: soup_session_send_message (soup-session.c:1175)
==888==    by 0x52CDBA7: e_gw_connection_send_message (e-gw-connection.c:625)
==888==    by 0x52CF461: e_gw_connection_read_cal_ids (e-gw-connection.c:3597)
==888==    by 0x52B9730: delta_thread (e-cal-backend-groupwise.c:504)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888== 
==888== 
==888== 5,536 bytes in 6 blocks are still reachable in loss record 52 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x517AC83: _gcry_malloc (global.c:407)
==888==    by 0x517AEA2: gcry_malloc (global.c:429)
==888==    by 0x517B0BC: gcry_calloc (global.c:506)
==888==    by 0x51805DD: gcry_cipher_open (cipher.c:623)
==888==    by 0x5141DDA: gc_cipher_open (gc-libgcrypt.c:167)
==888==    by 0x5121E8E: _gnutls_cipher_init (gnutls_cipher_int.c:44)
==888==    by 0x512D353: _gnutls_write_connection_state_init (gnutls_constate.c:820)
==888==    by 0x511B8BF: _gnutls_send_handshake_final (gnutls_handshake.c:2399)
==888==    by 0x511CD30: _gnutls_handshake_common (gnutls_handshake.c:2616)
==888==    by 0x511D5B7: gnutls_handshake (gnutls_handshake.c:2202)
==888==    by 0x507E512: do_handshake (soup-gnutls.c:143)
==888== 
==888== 
==888== 6,753 bytes in 1,215 blocks are still reachable in loss record 53 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x51CA4BB: _asn1_set_value (parser_aux.c:216)
==888==    by 0x51CC638: asn1_array2tree (structure.c:200)
==888==    by 0x512BC2A: gnutls_global_init (gnutls_global.c:291)
==888==    by 0x507EB47: soup_gnutls_init (soup-gnutls.c:455)
==888==    by 0x507ECD1: soup_ssl_get_client_credentials (soup-gnutls.c:481)
==888==    by 0x5089A26: get_host_for_message (soup-session.c:667)
==888==    by 0x5089A94: soup_session_get_connection (soup-session.c:986)
==888==    by 0x508BBCE: send_message (soup-session-sync.c:194)
==888==    by 0x5089491: soup_session_send_message (soup-session.c:1175)
==888==    by 0x52CDBA7: e_gw_connection_send_message (e-gw-connection.c:625)
==888==    by 0x52D575D: e_gw_connection_new_with_error_handler (e-gw-connection.c:497)
==888== 
==888== 
==888== 7,248 bytes in 235 blocks are possibly lost in loss record 54 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4B81514: type_node_any_new_W (gtype.c:345)
==888==    by 0x4B816B4: type_node_fundamental_new_W (gtype.c:450)
==888==    by 0x4B81C7F: g_type_init_with_debug_flags (gtype.c:3446)
==888==    by 0x4B81DED: g_type_init (gtype.c:3504)
==888==    by 0x4550D52: gnome_program_init (gnome-program.c:1883)
==888==    by 0x804B1D9: main (server.c:367)
==888== 
==888== 
==888== 8,632 bytes in 4 blocks are still reachable in loss record 55 of 69
==888==    at 0x4022922: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x5133DF1: _gnutls_string_append_data (gnutls_str.c:215)
==888==    by 0x5116702: _gnutls_record_buffer_put (gnutls_buffers.c:160)
==888==    by 0x51145D9: _gnutls_recv_int (gnutls_record.c:650)
==888==    by 0x5114F8A: gnutls_record_recv (gnutls_record.c:1157)
==888==    by 0x507E8B1: soup_gnutls_read (soup-gnutls.c:194)
==888==    by 0x4BCB0BA: g_io_channel_read_chars (giochannel.c:1787)
==888==    by 0x508C580: read_from_network (soup-socket.c:1050)
==888==    by 0x508C9B9: soup_socket_read (soup-socket.c:1166)
==888==    by 0x5085063: read_body_chunk (soup-message-io.c:296)
==888==    by 0x5085531: io_read (soup-message-io.c:699)
==888==    by 0x5083982: soup_message_send_request (soup-message-client-io.c:125)
==888== 
==888== 
==888== 13,776 bytes in 492 blocks are still reachable in loss record 56 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x51CCA25: _asn1_add_node_only (structure.c:54)
==888==    by 0x51CAF60: _asn1_expand_object_id (parser_aux.c:623)
==888==    by 0x51CC7FC: asn1_array2tree (structure.c:245)
==888==    by 0x512BC2A: gnutls_global_init (gnutls_global.c:291)
==888==    by 0x507EB47: soup_gnutls_init (soup-gnutls.c:455)
==888==    by 0x507ECD1: soup_ssl_get_client_credentials (soup-gnutls.c:481)
==888==    by 0x5089A26: get_host_for_message (soup-session.c:667)
==888==    by 0x5089A94: soup_session_get_connection (soup-session.c:986)
==888==    by 0x508BBCE: send_message (soup-session-sync.c:194)
==888==    by 0x5089491: soup_session_send_message (soup-session.c:1175)
==888==    by 0x52CDBA7: e_gw_connection_send_message (e-gw-connection.c:625)
==888== 
==888== 
==888== 16,254 bytes in 25 blocks are still reachable in loss record 57 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x400A2DA: _dl_new_object (dl-object.c:52)
==888==    by 0x40063E9: _dl_map_object_from_fd (dl-load.c:972)
==888==    by 0x400824D: _dl_map_object (dl-load.c:2233)
==888==    by 0x4011743: dl_open_worker (dl-open.c:293)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x401114B: _dl_open (dl-open.c:596)
==888==    by 0x4C81C4B: dlopen_doit (dlopen.c:66)
==888==    by 0x400D785: _dl_catch_error (dl-error.c:178)
==888==    by 0x4C8210B: _dlerror_run (dlerror.c:164)
==888==    by 0x4C81B80: dlopen@@GLIBC_2.1 (dlopen.c:87)
==888==    by 0x4B4A56B: g_module_open (gmodule-dl.c:99)
==888== 
==888== 
==888== 19,456 bytes in 2 blocks are still reachable in loss record 58 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x442FADA: icalarray_append (icalarray.c:151)
==888==    by 0x4442046: icaltimezone_parse_zone_tab (icaltimezone.c:1682)
==888==    by 0x44421BC: icaltimezone_get_utc_timezone (icaltimezone.c:1499)
==888==    by 0x53B5A0E: e_cal_backend_file_init (e-cal-backend-file.c:2643)
==888==    by 0x4B895F9: g_type_create_instance (gtype.c:1567)
==888==    by 0x4B6DA21: g_object_constructor (gobject.c:1046)
==888==    by 0x4B6E227: g_object_newv (gobject.c:937)
==888==    by 0x4B6EE15: g_object_new_valist (gobject.c:1027)
==888==    by 0x4B6EF1F: g_object_new (gobject.c:795)
==888==    by 0x53B4149: _events_new_backend (e-cal-backend-file-factory.c:73)
==888==    by 0x43C243B: e_cal_backend_factory_new_backend (e-cal-backend-factory.c:98)
==888== 
==888== 
==888== 23,098 (22,447 direct, 651 indirect) bytes in 802 blocks are definitely lost in loss record 59 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC50C: g_malloc (gmem.c:131)
==888==    by 0x4BF4D68: g_strdup (gstrfuncs.c:92)
==888==    by 0x52E72F2: soup_soap_parameter_get_string_value (soup-soap-response.c:291)
==888==    by 0x52E0320: e_gw_item_new_from_soap_parameter (e-gw-item.c:1749)
==888==    by 0x52D4CE2: e_gw_connection_get_items_from_ids (e-gw-connection.c:1037)
==888==    by 0x52B9B42: delta_thread (e-cal-backend-groupwise.c:600)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== 
==888== 22,603 bytes in 1,623 blocks are still reachable in loss record 60 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4D31CAF: strdup (strdup.c:43)
==888==    by 0x4441FDB: icaltimezone_parse_zone_tab (icaltimezone.c:1662)
==888==    by 0x44421BC: icaltimezone_get_utc_timezone (icaltimezone.c:1499)
==888==    by 0x53B5A0E: e_cal_backend_file_init (e-cal-backend-file.c:2643)
==888==    by 0x4B895F9: g_type_create_instance (gtype.c:1567)
==888==    by 0x4B6DA21: g_object_constructor (gobject.c:1046)
==888==    by 0x4B6E227: g_object_newv (gobject.c:937)
==888==    by 0x4B6EE15: g_object_new_valist (gobject.c:1027)
==888==    by 0x4B6EF1F: g_object_new (gobject.c:795)
==888==    by 0x53B4149: _events_new_backend (e-cal-backend-file-factory.c:73)
==888==    by 0x43C243B: e_cal_backend_factory_new_backend (e-cal-backend-factory.c:98)
==888== 
==888== 
==888== 30,100 bytes in 1,075 blocks are still reachable in loss record 61 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x51CB05C: _asn1_add_node (parser_aux.c:62)
==888==    by 0x51CC5FB: asn1_array2tree (structure.c:196)
==888==    by 0x512BC2A: gnutls_global_init (gnutls_global.c:291)
==888==    by 0x507EB47: soup_gnutls_init (soup-gnutls.c:455)
==888==    by 0x507ECD1: soup_ssl_get_client_credentials (soup-gnutls.c:481)
==888==    by 0x5089A26: get_host_for_message (soup-session.c:667)
==888==    by 0x5089A94: soup_session_get_connection (soup-session.c:986)
==888==    by 0x508BBCE: send_message (soup-session-sync.c:194)
==888==    by 0x5089491: soup_session_send_message (soup-session.c:1175)
==888==    by 0x52CDBA7: e_gw_connection_send_message (e-gw-connection.c:625)
==888==    by 0x52D575D: e_gw_connection_new_with_error_handler (e-gw-connection.c:497)
==888== 
==888== 
==888== 41,460 bytes in 327 blocks are still reachable in loss record 62 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x40228AF: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3F4: g_realloc (gmem.c:170)
==888==    by 0x4BC10C8: g_quark_from_static_string (gdataset.c:683)
==888==    by 0x4B81C0D: g_type_init_with_debug_flags (gtype.c:3433)
==888==    by 0x4B81DED: g_type_init (gtype.c:3504)
==888==    by 0x4550D52: gnome_program_init (gnome-program.c:1883)
==888==    by 0x804B1D9: main (server.c:367)
==888== 
==888== 
==888== 74,760 bytes in 119 blocks are still reachable in loss record 63 of 69
==888==    at 0x4022922: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC3F4: g_realloc (gmem.c:170)
==888==    by 0x4B81464: type_node_any_new_W (gtype.c:406)
==888==    by 0x4B815D3: type_node_new_W (gtype.c:468)
==888==    by 0x4B86F3D: g_type_register_static (gtype.c:2268)
==888==    by 0x4B6F964: g_param_type_register_static (gparam.c:1078)
==888==    by 0x4B743BB: g_param_spec_types_init (gparamspecs.c:1486)
==888==    by 0x4B81D14: g_type_init_with_debug_flags (gtype.c:3488)
==888==    by 0x4B81DED: g_type_init (gtype.c:3504)
==888==    by 0x4550D52: gnome_program_init (gnome-program.c:1883)
==888==    by 0x804B1D9: main (server.c:367)
==888== 
==888== 
==888== 227,256 bytes in 1,673 blocks are possibly lost in loss record 64 of 69
==888==    at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BF0E93: slab_allocator_alloc_chunk (gslice.c:1136)
==888==    by 0x4BF1FC0: g_slice_alloc (gslice.c:666)
==888==    by 0x4BAF11E: g_array_sized_new (garray.c:86)
==888==    by 0x4BAF252: g_array_new (garray.c:78)
==888==    by 0x4BFD01F: g_static_private_set (gthread.c:451)
==888==    by 0x4BBE8DF: g_get_filename_charsets (gconvert.c:1185)
==888==    by 0x4BBE95C: _g_convert_thread_init (gconvert.c:1290)
==888==    by 0x4BFD319: g_thread_init_glib (gthread.c:165)
==888==    by 0x4B50576: g_thread_init (gthread-impl.c:355)
==888==    by 0x4550D4A: gnome_program_init (gnome-program.c:1881)
==888== 
==888== 
==888== 583,976 bytes in 75 blocks are still reachable in loss record 65 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x40C38EE: __os_malloc_eds (os_alloc.c:269)
==888==    by 0x40C3C36: __os_calloc_eds (os_alloc.c:231)
==888==    by 0x40C1271: __memp_open_eds (mp_region.c:89)
==888==    by 0x409416A: __dbenv_open_eds (env_open.c:228)
==888==    by 0x5314FC5: e_book_backend_groupwise_load_source (e-book-backend-groupwise.c:3507)
==888==    by 0x404BCF8: e_book_backend_load_source (e-book-backend.c:74)
==888==    by 0x404C58D: e_book_backend_open (e-book-backend.c:129)
==888==    by 0x40501E3: impl_GNOME_Evolution_Addressbook_Book_open (e-data-book.c:40)
==888==    by 0x4040DBA: _ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_open (Evolution-DataServer-Addressbook-common.c:48)
==888==    by 0x4B21019: ORBit_POAObject_invoke (poa.c:1142)
==888==    by 0x4B26FC6: ORBit_OAObject_invoke (orbit-adaptor.c:338)
==888== 
==888== 
==888== 1,104,446 bytes in 2 blocks are still reachable in loss record 66 of 69
==888==    at 0x4022922: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x40C39AB: __os_realloc_eds (os_alloc.c:342)
==888==    by 0x4080A0A: __db_goff_eds (db_overflow.c:128)
==888==    by 0x408714B: __db_ret_eds (db_ret.c:64)
==888==    by 0x40758C6: __db_c_get_eds (db_cam.c:859)
==888==    by 0x40488D1: e_book_backend_db_cache_get_contacts (e-book-backend-db-cache.c:306)
==888==    by 0x5310115: build_summary (e-book-backend-groupwise.c:2738)
==888==    by 0x5310612: update_address_book_deltas (e-book-backend-groupwise.c:2973)
==888==    by 0x4BFC6EE: g_thread_create_proxy (gthread.c:635)
==888==    by 0x4C6F191: start_thread (pthread_create.c:296)
==888==    by 0x4D8802D: clone (in /lib/libc-2.6.1.so)
==888== 
==888== 
==888== 1,151,836 bytes in 5,509 blocks are still reachable in loss record 67 of 69
==888==    at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC50C: g_malloc (gmem.c:131)
==888==    by 0x4B5027E: g_mutex_new_posix_impl (gthread-posix.c:162)
==888==    by 0x4BFD2B8: g_thread_init_glib (gthread.c:145)
==888==    by 0x4B50576: g_thread_init (gthread-impl.c:355)
==888==    by 0x4550D4A: gnome_program_init (gnome-program.c:1881)
==888==    by 0x804B1D9: main (server.c:367)
==888== 
==888== 
==888== 2,264,208 bytes in 9,134 blocks are still reachable in loss record 68 of 69
==888==    at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BF0E93: slab_allocator_alloc_chunk (gslice.c:1136)
==888==    by 0x4BF1F8B: g_slice_alloc (gslice.c:661)
==888==    by 0x4BAF11E: g_array_sized_new (garray.c:86)
==888==    by 0x4BAF252: g_array_new (garray.c:78)
==888==    by 0x4BFD01F: g_static_private_set (gthread.c:451)
==888==    by 0x4BBE8DF: g_get_filename_charsets (gconvert.c:1185)
==888==    by 0x4BBE95C: _g_convert_thread_init (gconvert.c:1290)
==888==    by 0x4BFD319: g_thread_init_glib (gthread.c:165)
==888==    by 0x4B50576: g_thread_init (gthread-impl.c:355)
==888==    by 0x4550D4A: gnome_program_init (gnome-program.c:1881)
==888== 
==888== 
==888== 2,335,932 bytes in 74,407 blocks are still reachable in loss record 69 of 69
==888==    at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==888==    by 0x4BDC494: g_malloc0 (gmem.c:151)
==888==    by 0x4BFC183: g_thread_self (gthread.c:761)
==888==    by 0x4BFD2AE: g_thread_init_glib (gthread.c:142)
==888==    by 0x4B50576: g_thread_init (gthread-impl.c:355)
==888==    by 0x4550D4A: gnome_program_init (gnome-program.c:1881)
==888==    by 0x804B1D9: main (server.c:367)
==888== 
==888== LEAK SUMMARY:
==888==    definitely lost: 25,899 bytes in 931 blocks.
==888==    indirectly lost: 999 bytes in 24 blocks.
==888==      possibly lost: 235,155 bytes in 1,924 blocks.
==888==    still reachable: 7,707,816 bytes in 94,298 blocks.
==888==         suppressed: 0 bytes in 0 blocks.
