On Feb 23, 2006, at 7:20 PM, Gunter Ohrner wrote:
However, the rawlog revealed one rason, why kMail might behave
differently than the tests suggested so far: Besides moving, marking and deleting messages, kMail also *searches* all messages which are modified: kMail remebers the last search done in a kind of virtual folder which
seems to be updated constantly. This causes kmail to issue thousands of search commands of thousands of messages are involved in an operation... So maybe the bug in dovecot itself is a small leak in command processing, and the heap grows command for command by a few bytes which could
explain the relatively slow growth experienced by others and the relatively
huge growth seen by me...
That's probably it. It leaked quite a lot of data for each header/
body search command. There were also smaller leaks for each command
that was executed, which is a bit strange since I thought it hadn't
been that long time ago when I last checked that there were no leaks :)
Try if the attached patch fixes the problem.