Re: g_get_user_config_dir leaks memory ?
- From: Hans Petter Jansson <hpj novell com>
- To: Ross Burton <ross burtonini com>
- Cc: GTK-devel-list <gtk-devel-list gnome org>
- Subject: Re: g_get_user_config_dir leaks memory ?
- Date: Mon, 26 Mar 2007 14:00:30 -0600
On Mon, 2007-03-26 at 20:57 +0100, Ross Burton wrote:
> On Mon, 2007-03-26 at 20:40 +0100, R�Fonseca wrote:
> > > So my question is, is g_get_user_config_dir really leaking? Or it is
> > > just a Valgrind problem? Can I make it not to leak?
>
> Looking up entries in the password database (thats the getpwnam_r call)
> can potentially take a long time (say the database stored in a LDAP
> server at the other end of slow VPN link), so GLib fetches it once and
> caches it. This is why you shouldn't free it. So yes, technically it
> is leaking, but it's a one-off cost (it won't grow over time) and is
> good for you. Just ignore it: someone really should sit down and make
> an officially maintained suppressions file for Valgrind for the X11 and
> GLib "leaks".
If it's cached, shouldn't it still be reachable?
--
Hans Petter
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]