[Dovecot] Error: dict: Leaked a t_pop() call
Brendan McCollam
bmccollam at mediatemple.net
Sat Jun 19 13:31:31 EEST 2010
I'm running dovecot 1.0.7 on CentOS 5.5, and I've configured it to work
with PostfixAdmin (http://sourceforge.net/projects/postfixadmin/).
Everything seems to work great, except for one problem. Any time a user
logs in, I get errors like the following
Jun 19 02:21:59 ve dovecot: dict: Leaked a t_pop() call in I/O handler (nil)
Jun 19 02:21:59 ve dovecot: dict: Raw backtrace: dict [0x40e85e] -> dict
[0x40e5cc] -> dict(io_loop_handler_run+0x1c9) [0x411279] ->
dict(io_loop_run+0x18) [0x4106b8] -> dict(main+0x139) [0x408509] ->
/lib64/libc.so.6(__libc_start_main+0xf4) [0x2ab19ec13994] -> dict[0x407589]
The only information I could find online was from this mailing list a
few years back:
http://copilotco.com/mail-archives/dovecot.2007/msg08975.html
The response seems to be "nobody keeps their quota in MySQL", but the
setup I'm using is what's recommended by the authors of PostfixAdmin:
http://postfixadmin.svn.sourceforge.net/viewvc/postfixadmin/trunk/DOCUMENTS/DOVECOT.txt?revision=808&view=markup
So, I guess my questions are these:
1) Is this error at all serious? Will it impact performance, or can it
be safely ignored?
2) If it is something that should be addressed, do you think I would be
better off trying to patch and recompile the 1.0.7 version, or just
upgrading to a newer version of Dovecot (keeping in mind that 1.0.7
seems to be the latest available in CentOS repositories)
Thank you for your time, and your outstanding software.
-Brendan
More information about the dovecot
mailing list