==6699== ==6699== Invalid free() / delete / delete[] ==6699== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==6699== by 0x67E6BCA: icalvalue_free (in /usr/lib/libecal-1.2.so.7.0.2) ==6699== by 0x67DAE7D: icalproperty_free (in /usr/lib/libecal-1.2.so.7.0.2) ==6699== by 0x67D62E7: icalcomponent_free (in /usr/lib/libecal-1.2.so.7.0.2) ==6699== by 0x67AEC8B: (within /usr/lib/libecal-1.2.so.7.0.2) ==6699== by 0x67B6145: (within /usr/lib/libecal-1.2.so.7.0.2) ==6699== by 0x56C1BFA: g_object_unref (in /usr/lib/libgobject-2.0.so.0.1400.1) ==6699== by 0x5D336BB: e_cal_glue_free_cal_component (e-cal-glue-comp.c:172) ==6699== by 0x7168F23: ??? ==6699== by 0x7168DF6: ??? ==6699== by 0x7168D28: ??? ==6699== by 0x80F66B4: (within /usr/bin/mono) ==6699== Address 0x42CD1D8 is 0 bytes inside a block of size 4 free'd ==6699== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==6699== by 0x408ABD0: g_free (in /usr/lib/libglib-2.0.so.0.1400.1) ==6699== by 0x80A5C19: (within /usr/bin/mono) ==6699== by 0x71680F8: ??? ==6699== by 0x71680A6: ??? ==6699== by 0x7167EF3: ??? ==6699== by 0x7160F11: ??? ==6699== by 0x715FFA1: ??? ==6699== by 0x715F154: ??? ==6699== by 0x56CC189: g_cclosure_marshal_VOID__POINTER (in /usr/lib/libgobject-2.0.so.0.1400.1) ==6699== by 0x56BF918: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1400.1) ==6699== by 0x56D2D95: (within /usr/lib/libgobject-2.0.so.0.1400.1)