From the command >doveadm log errors we get> Jan 31 15:41:12 imap(xxxx): Panic: Buffer full (8221 > 8192, pool > <none>) Jan 31 15:41:12 imap(xxxx): Error: Raw backtrace: > /usr/local/lib/dovecot/libdovecot.so.0(+0x5b83a) [0x7ffbaa3a783a] -> > /usr/local/lib/dovecot/libdovecot.so.0(+0x5b886) [0x7ffbaa3a7886] -> > /usr/local/lib/dovecot/libdovecot.so.0(i_error+0) [0x7ffbaa36adaf] -> > /usr/local/lib/dovecot/libdovecot.so.0(+0x57cfc) [0x7ffbaa3a3cfc] -> > /usr/local/lib/dovecot/libdovecot.so.0(+0x5134f) [0x7ffbaa39d34f] -> > /usr/local/lib/dovecot/libdovecot.so.0(+0x4a02d) [0x7ffbaa39602d] -> > /usr/local/lib/dovecot/libdovecot.so.0(+0x4a0ca) [0x7ffbaa3960ca] -> > /usr/local/lib/dovecot/libdovecot.so.0(i_stream_read+0x64) > [0x7ffbaa3af924] -> /usr/local/lib/dovecot/libdovecot.so.0(+0x6844c) > [0x7ffbaa3b444c] -> /usr/local/lib/dovecot/libdovecot.so.0(+0x685f1) > [0x7ffbaa3b45f1] -> /usr/local/lib/dovecot/libdovecot.so.0(+0x686d0) > [0x7ffbaa3b46d0] -> > /usr/local/lib/dovecot/libdovecot.so.0(i_stream_read+0x64) > [0x7ffbaa3af924] -> > /usr/local/lib/dovecot/libdovecot.so.0(i_stream_read_data+0x52) > [0x7ffbaa3afc32] -> > /usr/local/lib/dovecot/libdovecot-storage.so.0(+0x987ba) > [0x7ffbaa69a7ba] -> > /usr/local/lib/dovecot/libdovecot-storage.so.0(index_mail_get_binary_stream+0x135) > [0x7ffbaa69ac45] -> > /usr/local/lib/dovecot/libdovecot-storage.so.0(mail_get_binary_stream+0x61) > [0x7ffbaa674481] -> > /usr/local/lib/dovecot/libdovecot-storage.so.0(imap_msgpart_open+0xb0) > [0x7ffbaa6cf980] -> dovecot/imap() [0x418619] -> dovecot/imap() > [0x4166e2] -> dovecot/imap(imap_fetch_more+0x31) [0x416911] -> > dovecot/imap(cmd_fetch+0x41f) [0x40cd9f] -> > dovecot/imap(command_exec+0x3d) [0x414e2d] -> dovecot/imap() > [0x41402e] -> dovecot/imap(client_handle_input+0x11d) [0x41431d] -> > dovecot/imap(client_input+0x6f) [0x41468f] -> > /usr/local/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x36) > [0x7ffbaa3b5fe6] -> > /usr/local/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0xa7) > [0x7ffbaa3b7027] -> > /usr/local/lib/dovecot/libdovecot.so.0(io_loop_run+0x28) > [0x7ffbaa3b5f88] Jan 31 15:41:12 imap(xxxx): Fatal: master: > service(imap): child 2236 killed with signal 6 (core dumped)where xxxx is the offending user name. The error repeats at random intervals, I guess related to the activity. Since we are using Horde 5 on the front end we get the following errors from it:> Jan 31 15:02:59 thalia HORDE: [imp] Mail server closed the connection > unexpectedly. [pid 6402 on line 390 of > "/sys-data/WebData/horde/imp/lib/Imap.php"] Jan 31 15:02:59 thalia > HORDE: [imp] Operation failed due to a lack of a secure connection. > [pid 6402 on line 390 of "/sys-data/WebData/horde/imp/lib/Imap.php"] > Jan 31 15:02:59 thalia HORDE: [imp] Operation failed due to a lack of > a secure connection. [pid 6402 on line 390 of > "/sys-data/WebData/horde/imp/lib/Imap.php"] Jan 31 15:02:59 thalia > HORDE: [imp] Operation failed due to a lack of a secure connection. > [pid 6402 on line 94 of > "/sys-data/WebData/horde/imp/lib/Imap/Exception.php"]We believe these are related to the above Dovecot error since they happens together. Is this a Dovecot problem? Config attached. Thanx -- Andreas Kasenides Senior IT Officer Dept. of Computer Science, University of Cyprus Tel: 22892714, Fax: 22892701 -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: doveadm-config URL: <http://dovecot.org/pipermail/dovecot/attachments/20130131/3fc6e0c3/attachment-0004.pl>
On 31.1.2013, at 16.53, Andreas Kasenides <andreas.kasenides at cs.ucy.ac.cy> wrote:>> Jan 31 15:41:12 imap(xxxx): Panic: Buffer full (8221 > 8192, pool <none>) Jan 31 15:41:12 imap(xxxx): Error: Raw backtrace: /usr/local/lib/dovecot/libdovecot.so.0(+0x5b83a) [0x7ffbaa3a783a] ->..>> master: service(imap): child 2236 killed with signal 6 (core dumped) > where xxxx is the offending user name. The error repeats at random intervals, I guess related to the activity.Could you get a gdb backtrace for this? It says "core dumped", so there should be a core file in that user's home directory. Then do: gdb /usr/local/libexec/dovecot/imap /home/user/core bt full There are also a bunch of fixes since beta1, so this crash might have also been fixed. Although I don't specifically remember fixing this one.