On Tue, 27 Oct 2009 17:50:22 -0400
Timo Sirainen <t...@iki.fi> wrote:

> On Tue, 2009-10-27 at 09:48 +0200, Nikita Koshikov wrote:
> > I have one user, which have a lot of folders (not it is 414 without INBOX). 
> > When he tries to create one more folder with random name - the folder 
> > successfully created, but LIST command invokes out of memory to imap 
> > process.
> > 
> > From the logs:
> > Oct 26 15:26:38 IMAP(gozhd...@domain.com): Panic: data stack: Out of memory 
> > when allocating 268435472 bytes
> > Oct 26 15:26:38 IMAP(gozhd...@domain.com): Error: *** glibc detected *** 
> > imap: double free or corruption (!prev): 0x0812ba00 ***
> 
> This is bad. Can you reproduce it easily? Could you cause this crash
> under valgrind? For example:
> 
> protocol imap {
>   mail_executable = /usr/local/bin/imap.sh
> }
> 
> and /usr/local/bin/imap.sh:
> 
> #!/bin/sh
> 
> if [ $USER = "gozhd...@domain.com" ]; then
>   exec /usr/bin/valgrind /usr/libexec/dovecot/imap
> else
>   exec /usr/libexec/dovecot/imap
> fi
> 
> Valgrind will hopefully then log to Dovecot's log what exactly is the
> problem.
> 
In attachement full valgrind output for user's session. 
Steps I perform:
1)Login with admin master password to user's mailbox(from webmail)
2)create new directory
3)try to get directories list

> It's anyway related to one of your virtual maiboxes. I suppose you have
> a virtual mailbox that includes messages from all real mailboxes?

Yes, I have two virtual mailboxes:
all - contains all messages
favorites - contains flagged letters

But this user didn't subscribe to any of them.
Oct 28 10:04:31 IMAP(gozhd...@domain.ua): Error: ==24640== Memcheck, a memory error detector.
Oct 28 10:04:31 IMAP(gozhd...@domain.ua): Error: ==24640== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:04:31 IMAP(gozhd...@domain.ua): Error: ==24640== Using LibVEX rev 1884, a library for dynamic binary translation.
Oct 28 10:04:31 IMAP(gozhd...@domain.ua): Error: ==24640== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
Oct 28 10:04:31 IMAP(gozhd...@domain.ua): Error: ==24640== Using valgrind-3.4.1, a dynamic binary instrumentation framework.
Oct 28 10:04:31 IMAP(gozhd...@domain.ua): Error: ==24640== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:04:31 IMAP(gozhd...@domain.ua): Error: ==24640== For more details, rerun with: -v
Oct 28 10:04:31 IMAP(gozhd...@domain.ua): Error: ==24640== 
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640== 
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 59 from 2)
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640== malloc/free: in use at exit: 129 bytes in 3 blocks.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640== malloc/free: 165 allocs, 162 frees, 105,524 bytes allocated.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640== For counts of detected errors, rerun with: -v
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640== searching for pointers to 3 not-freed blocks.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640== checked 80,788 bytes.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640== 
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640== LEAK SUMMARY:
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640==    definitely lost: 41 bytes in 1 blocks.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640==      possibly lost: 0 bytes in 0 blocks.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640==    still reachable: 88 bytes in 2 blocks.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640==         suppressed: 0 bytes in 0 blocks.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24640== Rerun with --leak-check=full to see details of leaked memory.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24644== Memcheck, a memory error detector.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24644== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24644== Using LibVEX rev 1884, a library for dynamic binary translation.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24644== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24644== Using valgrind-3.4.1, a dynamic binary instrumentation framework.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24644== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24644== For more details, rerun with: -v
Oct 28 10:04:32 IMAP(gozhd...@domain.ua): Error: ==24644== 
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644== 
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 59 from 2)
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644== malloc/free: in use at exit: 4,225 bytes in 4 blocks.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644== malloc/free: 412 allocs, 408 frees, 430,385 bytes allocated.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644== For counts of detected errors, rerun with: -v
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644== searching for pointers to 4 not-freed blocks.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644== checked 80,788 bytes.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644== 
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644== LEAK SUMMARY:
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644==    definitely lost: 4,137 bytes in 2 blocks.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644==      possibly lost: 0 bytes in 0 blocks.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644==    still reachable: 88 bytes in 2 blocks.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644==         suppressed: 0 bytes in 0 blocks.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24644== Rerun with --leak-check=full to see details of leaked memory.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24654== Memcheck, a memory error detector.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24654== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24654== Using LibVEX rev 1884, a library for dynamic binary translation.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24654== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24654== Using valgrind-3.4.1, a dynamic binary instrumentation framework.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24654== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24654== For more details, rerun with: -v
Oct 28 10:04:35 IMAP(gozhd...@domain.ua): Error: ==24654== 
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654== 
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 59 from 2)
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654== malloc/free: in use at exit: 129 bytes in 3 blocks.
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654== malloc/free: 1,214 allocs, 1,211 frees, 1,004,127 bytes allocated.
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654== For counts of detected errors, rerun with: -v
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654== searching for pointers to 3 not-freed blocks.
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654== checked 80,788 bytes.
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654== 
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654== LEAK SUMMARY:
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654==    definitely lost: 41 bytes in 1 blocks.
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654==      possibly lost: 0 bytes in 0 blocks.
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654==    still reachable: 88 bytes in 2 blocks.
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654==         suppressed: 0 bytes in 0 blocks.
Oct 28 10:04:37 IMAP(gozhd...@domain.ua): Error: ==24654== Rerun with --leak-check=full to see details of leaked memory.
Oct 28 10:04:57 IMAP(gozhd...@domain.ua): Error: ==24721== Memcheck, a memory error detector.
Oct 28 10:04:57 IMAP(gozhd...@domain.ua): Error: ==24721== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:04:57 IMAP(gozhd...@domain.ua): Error: ==24721== Using LibVEX rev 1884, a library for dynamic binary translation.
Oct 28 10:04:57 IMAP(gozhd...@domain.ua): Error: ==24721== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
Oct 28 10:04:57 IMAP(gozhd...@domain.ua): Error: ==24721== Using valgrind-3.4.1, a dynamic binary instrumentation framework.
Oct 28 10:04:57 IMAP(gozhd...@domain.ua): Error: ==24721== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:04:57 IMAP(gozhd...@domain.ua): Error: ==24721== For more details, rerun with: -v
Oct 28 10:04:57 IMAP(gozhd...@domain.ua): Error: ==24721== 
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721== 
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 59 from 2)
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721== malloc/free: in use at exit: 190 bytes in 6 blocks.
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721== malloc/free: 228,456 allocs, 228,450 frees, 201,315,332 bytes allocated.
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721== For counts of detected errors, rerun with: -v
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721== searching for pointers to 6 not-freed blocks.
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721== checked 80,788 bytes.
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721== 
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721== LEAK SUMMARY:
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721==    definitely lost: 102 bytes in 4 blocks.
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721==      possibly lost: 0 bytes in 0 blocks.
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721==    still reachable: 88 bytes in 2 blocks.
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721==         suppressed: 0 bytes in 0 blocks.
Oct 28 10:05:08 IMAP(gozhd...@domain.ua): Error: ==24721== Rerun with --leak-check=full to see details of leaked memory.
Oct 28 10:05:13 IMAP(gozhd...@domain.ua): Error: ==24759== Memcheck, a memory error detector.
Oct 28 10:05:13 IMAP(gozhd...@domain.ua): Error: ==24759== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:05:13 IMAP(gozhd...@domain.ua): Error: ==24759== Using LibVEX rev 1884, a library for dynamic binary translation.
Oct 28 10:05:13 IMAP(gozhd...@domain.ua): Error: ==24759== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
Oct 28 10:05:13 IMAP(gozhd...@domain.ua): Error: ==24759== Using valgrind-3.4.1, a dynamic binary instrumentation framework.
Oct 28 10:05:13 IMAP(gozhd...@domain.ua): Error: ==24759== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:05:13 IMAP(gozhd...@domain.ua): Error: ==24759== For more details, rerun with: -v
Oct 28 10:05:13 IMAP(gozhd...@domain.ua): Error: ==24759== 
Oct 28 10:05:27 IMAP(gozhd...@domain.ua): Error: ==24786== Memcheck, a memory error detector.
Oct 28 10:05:27 IMAP(gozhd...@domain.ua): Error: ==24786== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:05:27 IMAP(gozhd...@domain.ua): Error: ==24786== Using LibVEX rev 1884, a library for dynamic binary translation.
Oct 28 10:05:27 IMAP(gozhd...@domain.ua): Error: ==24786== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
Oct 28 10:05:27 IMAP(gozhd...@domain.ua): Error: ==24786== Using valgrind-3.4.1, a dynamic binary instrumentation framework.
Oct 28 10:05:27 IMAP(gozhd...@domain.ua): Error: ==24786== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:05:27 IMAP(gozhd...@domain.ua): Error: ==24786== For more details, rerun with: -v
Oct 28 10:05:27 IMAP(gozhd...@domain.ua): Error: ==24786== 
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786== 
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 59 from 2)
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786== malloc/free: in use at exit: 129 bytes in 3 blocks.
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786== malloc/free: 188 allocs, 185 frees, 158,129 bytes allocated.
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786== For counts of detected errors, rerun with: -v
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786== searching for pointers to 3 not-freed blocks.
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786== checked 80,788 bytes.
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786== 
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786== LEAK SUMMARY:
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786==    definitely lost: 41 bytes in 1 blocks.
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786==      possibly lost: 0 bytes in 0 blocks.
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786==    still reachable: 88 bytes in 2 blocks.
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786==         suppressed: 0 bytes in 0 blocks.
Oct 28 10:05:29 IMAP(gozhd...@domain.ua): Error: ==24786== Rerun with --leak-check=full to see details of leaked memory.
Oct 28 10:05:33 IMAP(gozhd...@domain.ua): Error: ==24795== Memcheck, a memory error detector.
Oct 28 10:05:33 IMAP(gozhd...@domain.ua): Error: ==24795== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:05:33 IMAP(gozhd...@domain.ua): Error: ==24795== Using LibVEX rev 1884, a library for dynamic binary translation.
Oct 28 10:05:33 IMAP(gozhd...@domain.ua): Error: ==24795== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
Oct 28 10:05:33 IMAP(gozhd...@domain.ua): Error: ==24795== Using valgrind-3.4.1, a dynamic binary instrumentation framework.
Oct 28 10:05:33 IMAP(gozhd...@domain.ua): Error: ==24795== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
Oct 28 10:05:33 IMAP(gozhd...@domain.ua): Error: ==24795== For more details, rerun with: -v
Oct 28 10:05:33 IMAP(gozhd...@domain.ua): Error: ==24795== 
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Panic: data stack: Out of memory when allocating 268435472 bytes
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795== Invalid free() / delete / delete[]
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    at 0x40251FA: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    by 0x80F0A19: t_pop (in /usr/libexec/dovecot/imap)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    by 0x80F0B9E: t_pop_check (in /usr/libexec/dovecot/imap)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    by 0x80F199C: (within /usr/libexec/dovecot/imap)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    by 0x80F2284: (within /usr/libexec/dovecot/imap)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    by 0x80F1BD8: i_panic (in /usr/libexec/dovecot/imap)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    by 0x80F099C: (within /usr/libexec/dovecot/imap)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    by 0x80F0E16: (within /usr/libexec/dovecot/imap)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    by 0x80FCCC7: (within /usr/libexec/dovecot/imap)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    by 0x80EFD39: (within /usr/libexec/dovecot/imap)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    by 0x80F0241: buffer_write (in /usr/libexec/dovecot/imap)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==    by 0x80F0365: buffer_append (in /usr/libexec/dovecot/imap)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795==  Address 0x812ba00 is in the BSS segment of /usr/libexec/dovecot/imap
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: Raw backtrace: /usr/libexec/dovecot/imap [0x80f2211] -> /usr/libexec/dovecot/imap [0x80f2292] -> /usr/libexec/dovecot/imap [0x80f1bd9] -> /usr/libexec/dovecot/imap [0x80f099d] -> /usr/libexec/dovecot/imap [0x80f0e17] -> /usr/libexec/dovecot/imap [0x80fccc8] -> /usr/libexec/dovecot/imap [0x80efd3a] -> /usr/libexec/dovecot/imap(buffer_write+0xd2) [0x80f0242] -> /usr/libexec/dovecot/imap(buffer_append+0x26) [0x80f0366] -> /usr/libexec/dovecot/imap(mail_transaction_log_append+0x5dc) [0x80d457c] -> /usr/libexec/dovecot/imap [0x80c90d9] -> /usr/libexec/dovecot/imap(mail_index_sync_commit+0xa5) [0x80cc625] -> /usr/lib/dovecot/imap/lib20_virtual_plugin.so [0x45bccee] -> /usr/lib/dovecot/imap/lib20_virtual_plugin.so(virtual_storage_sync_init+0x71c) [0x45bf7cc] -> /usr/libexec/dovecot/imap(mailbox_sync+0x35) [0x80b6335] -> /usr/libexec/dovecot/imap(cmd_select_full+0x3d8) [0x8065088] -> /usr/libexec/dovecot/imap(cmd_select+0x19) [0x80657e
 9] -> /usr/libexec/dovecot/imap [0x8067a9c] -> /usr/libexec/dovecot/imap [0x8067b
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: 35] -> /usr/libexec/dovecot/imap(client_handle_input+0x2d) [0x8067ced] -> /usr/libexec/dovecot/imap(client_input+0x5f) [0x80686af] -> /usr/libexec/dovecot/imap(io_loop_handler_run+0xe0) [0x80fae60] -> /usr/libexec/dovecot/imap(io_loop_run+0x20) [0x80fa2e0] -> /usr/libexec/dovecot/imap(main+0x5ea) [0x807116a] -> /lib/libc.so.6(__libc_start_main+0xe5) [0x4055725] -> /usr/libexec/dovecot/imap [0x80602b1]
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795== 
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 60 from 2)
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795== malloc/free: in use at exit: 141,625,176 bytes in 35,226 blocks.
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795== malloc/free: 90,410 allocs, 55,183 frees, 164,757,574 bytes allocated.
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795== For counts of detected errors, rerun with: -v
Oct 28 10:05:50 IMAP(gozhd...@domain.ua): Error: ==24795== searching for pointers to 35,226 not-freed blocks.
Oct 28 10:05:53 IMAP(gozhd...@domain.ua): Error: ==24795== checked 141,733,284 bytes.
Oct 28 10:05:53 IMAP(gozhd...@domain.ua): Error: ==24795== 
Oct 28 10:05:53 IMAP(gozhd...@domain.ua): Error: ==24795== LEAK SUMMARY:
Oct 28 10:05:53 IMAP(gozhd...@domain.ua): Error: ==24795==    definitely lost: 61 bytes in 3 blocks.
Oct 28 10:05:53 IMAP(gozhd...@domain.ua): Error: ==24795==      possibly lost: 0 bytes in 0 blocks.
Oct 28 10:05:53 IMAP(gozhd...@domain.ua): Error: ==24795==    still reachable: 141,625,115 bytes in 35,223 blocks.
Oct 28 10:05:53 IMAP(gozhd...@domain.ua): Error: ==24795==         suppressed: 0 bytes in 0 blocks.
Oct 28 10:05:53 IMAP(gozhd...@domain.ua): Error: ==24795== Rerun with --leak-check=full to see details of leaked memory.
Oct 28 10:05:53 dovecot: Error: child 24795 (imap) killed with signal 6 (core dumps disabled)

Reply via email to