On 9.8.2012, at 10.27, Timo Sirainen wrote:

>> Aug  9 09:01:36 smtp dovecot: imap-login: Error: ==27313== Invalid read of 
>> size 4
>> Aug  9 09:01:37 smtp dovecot: imap-login: Error: ==27313==    at 0x5069BA1: 
>> settings_parser_get_list (settings-parser.c:254)
>> Aug  9 09:01:37 smtp dovecot: imap-login: Error: ==27313==    by 0x4E3EA7C: 
>> login_settings_read (login-settings.c:230)
> ..
>> Aug  9 09:01:37 smtp dovecot: imap-login: Error: ==27313==  Address 
>> 0x65fc1e0 is 96 bytes inside a block of size 8,192 free'd
>> Aug  9 09:01:37 smtp dovecot: imap-login: Error: ==27313==    at 0x4C27D4E: 
>> free (vg_replace_malloc.c:427)
>> Aug  9 09:01:37 smtp dovecot: imap-login: Error: ==27313==    by 0x508DC1E: 
>> master_service_settings_cache_read (master-service-settings-cache.c:168)
> 
> Thanks. Obviously I shouldn't free cached settings while they're still being 
> used. :)

Actually it wasn't that obvious: 
http://hg.dovecot.org/dovecot-2.1/rev/b082b8260782
plus http://hg.dovecot.org/dovecot-2.1/rev/9d0873cefa08

Reply via email to