[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-dbus
Subject:    Memory leaks in glib bindings
From:       Jakub Stachowski <stachowski () hypair ! net>
Date:       2006-02-27 23:28:00
Message-ID: 200602280028.01251.stachowski () hypair ! net
[Download RAW message or body]

Hello,

I have been converting some of my server-side apps to D-Bus (instead of really 
ugly self-made "bus") recently using glib bindings. After lots of work 
(second goal of rewrite was learning glib from scratch) it works quite good, 
with exception of pretty bad memory leaks - after ~2 days memory usage goes 
from 2M to 80M.
Valgrind log: http://aeris.hypair.net:8001/valgrind-log

This is after finding and fixing one leak - patch at 
http://aeris.hypair.net:8001/glib-memleak-1.patch

Code itself: http://aeris.hypair.net:8001/client-list.c , 
http://aeris.hypair.net:8001/client-list.h , 
http://aeris.hypair.net:8001/client-list.xml

I wonder about record 5 from valgrind log. Am I doing something wrong with 
marshalling array of structs? 

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic