On Thu, Sep 15, 2011 at 02:50:08PM +0300, Timo Sirainen wrote: > > Sep 13 20:39:20 popimap1 dovecot: pop3(xxxxxx...@yyyyy.yy): Warning: > > I/O leak: 0x3829233d20 (10) > > Sep 13 20:39:20 popimap1 dovecot: pop3(xxxxxx...@yyyyy.yy): Warning: > > Timeout leak: 0x3829233ce0 > > Could you show the output of: > > gdb /usr/local/libexec/dovecot/pop3 # or whatever path it is in > x 0x3829233d20 > x 0x3829233ce0
sorry, but I have no debugging enabled.. % gdb /usr/libexec/dovecot/pop3 Reading symbols from /usr/libexec/dovecot/pop3...(no debugging symbols found)...done. (gdb) x 0x3829233d20 0x3829233d20: Cannot access memory at address 0x3829233d20 (gdb) x 0x3829233ce0 0x3829233ce0: Cannot access memory at address 0x3829233ce0 (gdb) quit > > imap(u...@xxx.xxx): Warning: Subscriptions file > > /path/to/u...@xxx.xxx/subscriptions: Removing invalid entry: .Drafts > > imap(u...@xxx.xxx): Warning: Subscriptions file > > /path/to/u...@xxx.xxx/subscriptions: Removing invalid entry: .Trash > > These are simply broken subscription entries that have never worked. > They're not supposed to begin with a ".". In older Dovecot versions they > were shown to clients, but I don't know what clients would have done > with such broken entries. I guess some could have shown them > "correctly", some could have shown them in a broken way and some could > have just ignored them. Ok, thanks for the explanation. -jf