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 350001 - Memory leaks in contacts code
Memory leaks in contacts code
Product: evolution-data-server
Classification: Platform
Component: Contacts
1.8.x (obsolete)
Other Linux
: Normal major
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
Depends on:
Reported: 2006-08-04 23:46 UTC by Hans Petter Jansson
Modified: 2013-09-14 16:49 UTC
See Also:
GNOME target: ---
GNOME version: ---

Memory leak fixes. (14.63 KB, patch)
2006-08-04 23:47 UTC, Hans Petter Jansson
committed Details | Review

Description Hans Petter Jansson 2006-08-04 23:46:46 UTC
CVS HEAD version.

I've written a patch that fixes a slew of memory leaks in the contacts code, specifically in the shared library code that's used in the Evolution composer. This should solve severe leaks some people are seeing, like 200-300KB per composer opened.
Comment 1 Hans Petter Jansson 2006-08-04 23:47:54 UTC
Created attachment 70233 [details] [review]
Memory leak fixes.
Comment 2 André Klapper 2006-08-06 12:16:22 UTC
hmm... can we get this in for evo 2.8 or would it break api/abi freeze? :-/
Comment 3 Hans Petter Jansson 2006-08-06 20:13:23 UTC
It doesn't affect API nor ABI, so should be safe to apply.
Comment 4 André Klapper 2006-08-06 20:40:45 UTC
oh my god, then i want this for 2.8 as fast as possible.
harish, devashish, let's get this in.
hpj should really know the evo code by heart so this should not need that much review. ;-)
Comment 5 Harish Krishnaswamy 2006-08-07 08:37:08 UTC
The patch looks good to me.
Devashish, can I go ahead and absorb this for the release ?
Comment 6 Devashish Sharma 2006-08-07 10:05:32 UTC
Yes harish the patch looks good, can be committed.
Comment 7 Harish Krishnaswamy 2006-08-07 11:21:18 UTC
Committed to HEAD. 
Hans : Thanks a lot for the patch.