[Pidgin] #3281: msimppl leaks memory in statstring, username, key_context, storing user info, user, MsimMessage dictionary parsing
Pidgin
trac at pidgin.im
Mon Sep 24 23:41:10 EDT 2007
- Previous message: [Pidgin] #3281: msimppl leaks memory in statstring, username, key_context, storing user info, user, MsimMessage dictionary parsing
- Next message: [Pidgin] #3281: msimppl leaks memory in statstring, username, key_context, storing user info, user, MsimMessage dictionary parsing
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
#3281: msimppl leaks memory in statstring, username, key_context, storing user
info, user, MsimMessage dictionary parsing
----------------------+-----------------------------------------------------
Reporter: jeff | Owner: jeff
Type: defect | Status: new
Priority: major | Milestone: 2.2.1
Component: MySpace | Version: 2.2.0
Resolution: | Keywords: msimprpl
Pending: 0 |
----------------------+-----------------------------------------------------
Old description:
> Fom Oliver Hardt:
>
> Hey,
>
> i profiled/memcheck'ed my application yesterday (which uses msimprpl)
> and i found a few memory leaks (or places that i think leak memory).
> I'm not familiar with the msimprpl code so i can't always tell if it's
> a valid problem or not but some of these are real leaks.
> Let me know if you want the whole valgrind trace/output or if i can
> help you in any other way.
>
> Cheers,
>
> Oliver
>
>
> myspace.c:1073 leaks memory - statstring is a copy,
> purple_markup_strip_html() returns a copy
>
> myspace.c:636 probably need g_free( username);
>
> myspace.c:452 key_context is never free'd ?
>
> user.c: 170 - 182 all the g_strdup'ing is suspicious, comes up in
> the memchecker way too often
>
> user.c:265 user is leaked later, probably in
>
> myspace.c:1862 user isn't free'd anywhere - memory from user.c:55 is
> lost
>
> message.c:1197 careless g_strdup'ing
New description:
Hey,
i profiled/memcheck'ed my application yesterday (which uses msimprpl)
and i found a few memory leaks (or places that i think leak memory).
I'm not familiar with the msimprpl code so i can't always tell if it's
a valid problem or not but some of these are real leaks.
Let me know if you want the whole valgrind trace/output or if i can
help you in any other way.
Cheers,
Oliver
myspace.c:1073 leaks memory - statstring is a copy,
purple_markup_strip_html() returns a copy
myspace.c:636 probably need g_free( username);
myspace.c:452 key_context is never free'd ?
user.c: 170 - 182 all the g_strdup'ing is suspicious, comes up in
the memchecker way too often
user.c:265 user is leaked later, probably in
myspace.c:1862 user isn't free'd anywhere - memory from user.c:55 is
lost
message.c:1197 careless g_strdup'ing
--
Ticket URL: <http://developer.pidgin.im/ticket/3281#comment:5>
Pidgin <http://pidgin.im>
Pidgin
- Previous message: [Pidgin] #3281: msimppl leaks memory in statstring, username, key_context, storing user info, user, MsimMessage dictionary parsing
- Next message: [Pidgin] #3281: msimppl leaks memory in statstring, username, key_context, storing user info, user, MsimMessage dictionary parsing
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Tracker
mailing list