After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 627599 - Memory leak in imapx qresync
Memory leak in imapx qresync
Status: RESOLVED FIXED
Product: evolution-data-server
Classification: Platform
Component: Mailer
2.32.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks: 627707
 
 
Reported: 2010-08-21 21:48 UTC by David Woodhouse
Modified: 2013-09-14 16:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Woodhouse 2010-08-21 21:48:53 UTC
==24539== 9 bytes in 2 blocks are definitely lost in loss record 1,612 of 27,015
==24539==    at 0x4A0515D: malloc (vg_replace_malloc.c:195)
==24539==    by 0x3A4DC45784: g_malloc (in /lib64/libglib-2.0.so.0.2512.0)
==24539==    by 0x3A4DC5D2DD: g_strdup (in /lib64/libglib-2.0.so.0.2512.0)
==24539==    by 0x669880A: camel_folder_summary_uid_from_index (camel-folder-summary.c:1118)
==24539==    by 0x19E02E37: imapx_command_start_next (camel-imapx-server.c:2500)
==24539==    by 0x19E03155: imapx_command_queue (camel-imapx-server.c:1062)
==24539==    by 0x19E041A5: imapx_job_sync_changes_start (camel-imapx-server.c:4473)
==24539==    by 0x19DFD23B: imapx_run_job (camel-imapx-server.c:2028)
==24539==    by 0x19DFE742: imapx_server_sync_changes (camel-imapx-server.c:5310)
==24539==    by 0x19DFCC4B: imapx_sync (camel-imapx-folder.c:216)
==24539==    by 0x66A2017: camel_folder_sync (camel-folder.c:1124)
==24539==    by 0xF175C1B: refresh_folders_exec (mail-send-recv.c:881)
Comment 1 David Woodhouse 2010-08-21 21:50:55 UTC
==24539== 25 bytes in 6 blocks are definitely lost in loss record 8,650 of 27,015
==24539==    at 0x4A0515D: malloc (vg_replace_malloc.c:195)
==24539==    by 0x3A4DC45784: g_malloc (in /lib64/libglib-2.0.so.0.2512.0)
==24539==    by 0x3A4DC5D2DD: g_strdup (in /lib64/libglib-2.0.so.0.2512.0)
==24539==    by 0x669880A: camel_folder_summary_uid_from_index (camel-folder-summary.c:1118)
==24539==    by 0x19E02E37: imapx_command_start_next (camel-imapx-server.c:2500)
==24539==    by 0x19E03155: imapx_command_queue (camel-imapx-server.c:1062)
==24539==    by 0x19DFD23B: imapx_run_job (camel-imapx-server.c:2028)
==24539==    by 0x19DFE27D: camel_imapx_server_refresh_info (camel-imapx-server.c:5135)
==24539==    by 0x19DFCD5B: imapx_refresh_info (camel-imapx-folder.c:169)
==24539==    by 0x66A1E59: camel_folder_refresh_info (camel-folder.c:1156)
==24539==    by 0xF175C25: refresh_folders_exec (mail-send-recv.c:882)
==24539==    by 0xF16F027: mail_msg_proxy (mail-mt.c:469)
Comment 2 David Woodhouse 2010-08-21 22:12:45 UTC
Oh, mea culpa. It's in the QRESYNC code. I actually want to remove that bit completely if I can.
Comment 3 David Woodhouse 2010-08-24 00:12:11 UTC
To ssh://dwmw2@git.gnome.org/git/evolution-data-server
   2a1ebdb..2c0d080  master -> master