[Dovecot] Finding memory leaks

Philipp Brüll bruell at simiatech.com
Wed Mar 12 13:30:35 UTC 2014


Hello,

I try to find a memory leak in a dovecot plugin that I develop. In
order to find it, it would be helpful to print the total amount of
memory that is currently allocated. This print could than spread over
the source code and the memory consumption can be tracked.

I've tried

    i_debug("pool size %u",
        (unsigned int)pool_alloconly_get_total_alloc_size(system_pool));

But that failed. Does someone has a good advice? I would like to avoid
complex solutions like valgrind.

Best regards,
Philipp


More information about the dovecot mailing list