GNOME Bugzilla – Bug 628658
imapx expunge memory leak
Last modified: 2013-09-14 16:53:48 UTC
==21464== 16 bytes in 1 blocks are definitely lost in loss record 7,894 of 33,527 ==21464== at 0x4A0615D: malloc (vg_replace_malloc.c:195) ==21464== by 0x3D3D645C80: g_malloc (gmem.c:134) ==21464== by 0x3D3D65C796: g_slice_alloc (gslice.c:836) ==21464== by 0x3D3D65D77D: g_slist_prepend (gslist.c:272) ==21464== by 0x1A26397B: imapx_expunge_uid_from_summary (camel-imapx-server.c:1184) ==21464== by 0x1A264692: imapx_untagged (camel-imapx-server.c:1262) ==21464== by 0x1A26AE0A: imapx_step (camel-imapx-server.c:1926) ==21464== by 0x1A26C1EA: parse_contents (camel-imapx-server.c:4578) ==21464== by 0x1A26C61A: imapx_parser_thread (camel-imapx-server.c:4645) ==21464== by 0x3D3D666745: g_thread_create_proxy (gthread.c:1897) ==21464== by 0x359B007760: start_thread (pthread_create.c:301) ==21464== by 0x359A8E14EC: clone (clone.S:115)
Created attachment 169652 [details] [review] eds patch for evolution-data-server; Items' data were freed, but items itself weren't.
Created commit a304ada in eds master (2.31.92+)