[Dovecot] imap killed with signal 6 (including backtrace)
Found this today multiple times for the same user:
Aug 16 16:59:38 postamt dovecot: IMAP(username): file strfuncs.c: line 165 (p_strndup): assertion failed: (max_chars != (size_t)-1) Aug 16 16:59:38 postamt dovecot: IMAP(username): Raw backtrace: imap [0x80c6d53] -> imap(i_fatal+0) [0x80c6795] -> imap(p_strndup+0x38) [0x80d8316] -> imap(t_strndup+0x22) [0x80d86d7] -> imap(cmd_create+0xb5) [0x8059a39] -> imap [0x805eb09] -> imap [0x805ecf9] -> imap(_client_input+0x116) [0x805ee1b] -> imap(io_loop_handler_run+0x191) [0x80cebf8] -> imap(io_loop_run+0x20) [0x80cde56] -> imap(main+0xb8) [0x8069cbf] -> /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7dc8030] -> imap [0x8058361] Aug 16 16:59:38 postamt dovecot: child 11760 (imap) killed with signal 6
-- Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) plonk@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de Do not worry about your problems with mathematics, I assure you mine are far greater. -- Albert Einstein
On Thu, 2007-08-16 at 17:52 +0200, Ralf Hildebrandt wrote:
Found this today multiple times for the same user:
Aug 16 16:59:38 postamt dovecot: IMAP(username): file strfuncs.c: line 165 (p_strndup): assertion failed: (max_chars != (size_t)-1) Aug 16 16:59:38 postamt dovecot: IMAP(username): Raw backtrace: imap [0x80c6d53] -> imap(i_fatal+0) [0x80c6795] -> imap(p_strndup+0x38) [0x80d8316] -> imap(t_strndup+0x22) [0x80d86d7] -> imap(cmd_create+0xb5) [0x8059a39] -> imap [0x805eb09] -> imap [0x805ecf9] -> imap(_client_input+0x116) [0x805ee1b] -> imap(io_loop_handler_run+0x191) [0x80cebf8] -> imap(io_loop_run+0x20) [0x80cde56] -> imap(main+0xb8) [0x8069cbf] -> /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7dc8030] -> imap [0x8058361] Aug 16 16:59:38 postamt dovecot: child 11760 (imap) killed with signal 6
http://hg.dovecot.org/dovecot-1.0/rev/33690bb286af probably fixes it
- Timo Sirainen tss@iki.fi:
On Thu, 2007-08-16 at 17:52 +0200, Ralf Hildebrandt wrote:
Found this today multiple times for the same user:
Aug 16 16:59:38 postamt dovecot: IMAP(username): file strfuncs.c: line 165 (p_strndup): assertion failed: (max_chars != (size_t)-1) Aug 16 16:59:38 postamt dovecot: IMAP(username): Raw backtrace: imap [0x80c6d53] -> imap(i_fatal+0) [0x80c6795] -> imap(p_strndup+0x38) [0x80d8316] -> imap(t_strndup+0x22) [0x80d86d7] -> imap(cmd_create+0xb5) [0x8059a39] -> imap [0x805eb09] -> imap [0x805ecf9] -> imap(_client_input+0x116) [0x805ee1b] -> imap(io_loop_handler_run+0x191) [0x80cebf8] -> imap(io_loop_run+0x20) [0x80cde56] -> imap(main+0xb8) [0x8069cbf] -> /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7dc8030] -> imap [0x8058361] Aug 16 16:59:38 postamt dovecot: child 11760 (imap) killed with signal 6
http://hg.dovecot.org/dovecot-1.0/rev/33690bb286af probably fixes it
Nope, I did a hg pull yesterday and restarted dovecot.
-- Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) plonk@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de All the features in the world only do more to make me believe that Sendmail is hopelessly baroque, like some huge construction with chrome and tailfins sticking out in every direction -- like some monstrocity sculpted by people not the least bit interested in correctness.
- Ralf Hildebrandt Ralf.Hildebrandt@charite.de:
http://hg.dovecot.org/dovecot-1.0/rev/33690bb286af probably fixes it
Nope, I did a hg pull yesterday and restarted dovecot.
Maybe it worked, since I see that particular User NOT getting the errors anymore.
- Ralf Hildebrandt Ralf.Hildebrandt@charite.de:
Maybe it worked, since I see that particular User NOT getting the errors anymore.
Seems to be a particular folder he's accessing:
Aug 18 09:57:57 postamt dovecot: IMAP(myuser): file strfuncs.c: line 165 (p_strndup): assertion failed: (max_chars != (size_t)-1) Aug 18 09:57:57 postamt dovecot: IMAP(myuser): Raw backtrace: imap [0x80c6d53] -> imap(i_fatal+0) [0x80c6795] -> imap(p_strndup+0x38) [0x80d8316] -> imap(t_strndup+0x22) [0x80d86d7] -> imap(cmd_create+0xb5) [0x8059a39] -> imap [0x805eb09] -> imap [0x805ecf9] -> imap(_client_input+0x116) [0x805ee1b] -> imap(io_loop_handler_run+0x191) [0x80cebf8] -> imap(io_loop_run+0x20) [0x80cde56] -> imap(main+0xb8) [0x8069cbf] -> /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7dc5030] -> imap [0x8058361] Aug 18 09:57:57 postamt dovecot: child 19919 (imap) killed with signal 6
-- Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) plonk@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de
From empirical experience, your Exchange admin needs to put down the crack pipe and open a window to disperse the fumes.
On Sat, 2007-08-18 at 10:31 +0200, Ralf Hildebrandt wrote:
- Ralf Hildebrandt Ralf.Hildebrandt@charite.de:
Maybe it worked, since I see that particular User NOT getting the errors anymore.
Seems to be a particular folder he's accessing:
Aug 18 09:57:57 postamt dovecot: IMAP(myuser): file strfuncs.c: line 165 (p_strndup): assertion failed: (max_chars != (size_t)-1) Aug 18 09:57:57 postamt dovecot: IMAP(myuser): Raw backtrace: imap [0x80c6d53] -> imap(i_fatal+0) [0x80c6795] -> imap(p_strndup+0x38) [0x80d8316] -> imap(t_strndup+0x22) [0x80d86d7] -> imap(cmd_create+0xb5) [0x8059a39] -> imap [0x805eb09] -> imap
Most likely fixed by http://hg.dovecot.org/dovecot-1.0/rev/33690bb286af
- Timo Sirainen tss@iki.fi:
On Sat, 2007-08-18 at 10:31 +0200, Ralf Hildebrandt wrote:
- Ralf Hildebrandt Ralf.Hildebrandt@charite.de:
Maybe it worked, since I see that particular User NOT getting the errors anymore.
Seems to be a particular folder he's accessing:
Aug 18 09:57:57 postamt dovecot: IMAP(myuser): file strfuncs.c: line 165 (p_strndup): assertion failed: (max_chars != (size_t)-1) Aug 18 09:57:57 postamt dovecot: IMAP(myuser): Raw backtrace: imap [0x80c6d53] -> imap(i_fatal+0) [0x80c6795] -> imap(p_strndup+0x38) [0x80d8316] -> imap(t_strndup+0x22) [0x80d86d7] -> imap(cmd_create+0xb5) [0x8059a39] -> imap [0x805eb09] -> imap
Most likely fixed by http://hg.dovecot.org/dovecot-1.0/rev/33690bb286af
I checked out 1.0.4 today, I'll have a look.
-- Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) plonk@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de Ballmer should step down in favour of Mr T, because he pity the fool who don't got high-end video cards and 4GB RAM for Vista Aero!
- Timo Sirainen tss@iki.fi:
Most likely fixed by http://hg.dovecot.org/dovecot-1.0/rev/33690bb286af
I still get that:
Sep 9 19:50:47 postamt dovecot: IMAP(lengelha): file strfuncs.c: line 165 (p_strndup): assertion failed: (max_chars != (size_t)-1) Sep 9 19:50:47 postamt dovecot: IMAP(lengelha): Raw backtrace: imap [0x80c6dbb] -> imap(i_fatal+0) [0x80c67fd] -> imap(p_strndup+0x38) [0x80d837e] -> imap(t_strndup+0x22) [0x80d873f] -> imap(cmd_create+0xb5) [0x8059a29] -> imap [0x805eb65] -> imap [0x805ed55] -> imap(_client_input+0x116) [0x805ee77] -> imap(io_loop_handler_run+0x191) [0x80cec60] -> imap(io_loop_run+0x20) [0x80cdebe] -> imap(main+0xb8) [0x8069d27] -> /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7da9050] -> imap [0x8058371] Sep 9 19:50:47 postamt dovecot: child 15875 (imap) killed with signal 6
-- Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) plonk@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de All data leaves a trail. The search for data leaves a trail. The erasure of data leaves a trail.The absence of data, under the right circumstances, can leave the clearest trail of all. -- Dr. Kio Masada
On Sun, 2007-09-09 at 20:51 +0200, Ralf Hildebrandt wrote:
- Timo Sirainen tss@iki.fi:
Most likely fixed by http://hg.dovecot.org/dovecot-1.0/rev/33690bb286af
I still get that:
Sep 9 19:50:47 postamt dovecot: IMAP(lengelha): file strfuncs.c: line 165 (p_strndup): assertion failed: (max_chars != (size_t)-1) Sep 9 19:50:47 postamt dovecot: IMAP(lengelha): Raw backtrace: imap [0x80c6dbb] -> imap(i_fatal+0) [0x80c67fd] -> imap(p_strndup+0x38) [0x80d837e] -> imap(t_strndup+0x22) [0x80d873f] -> imap(cmd_create+0xb5) [0x8059a29] -> imap [0x805eb65] -> imap
Well, this then: http://hg.dovecot.org/dovecot-1.0/rev/6bbb20cdaf1e
- Timo Sirainen tss@iki.fi:
I still get that:
Sep 9 19:50:47 postamt dovecot: IMAP(lengelha): file strfuncs.c: line 165 (p_strndup): assertion failed: (max_chars != (size_t)-1) Sep 9 19:50:47 postamt dovecot: IMAP(lengelha): Raw backtrace: imap [0x80c6dbb] -> imap(i_fatal+0) [0x80c67fd] -> imap(p_strndup+0x38) [0x80d837e] -> imap(t_strndup+0x22) [0x80d873f] -> imap(cmd_create+0xb5) [0x8059a29] -> imap [0x805eb65] -> imap
Well, this then: http://hg.dovecot.org/dovecot-1.0/rev/6bbb20cdaf1e
I applied it. Let's see what happens.
-- Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) plonk@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de Eh? Linux is luserproof? What kind of "proper" set up is that, ripping out all removable media devices and ethernet, freezing the hard drive spindle, encasing it in concrete and dropping it off a pier?
- Ralf Hildebrandt Ralf.Hildebrandt@charite.de:
- Timo Sirainen tss@iki.fi:
I still get that:
Sep 9 19:50:47 postamt dovecot: IMAP(lengelha): file strfuncs.c: line 165 (p_strndup): assertion failed: (max_chars != (size_t)-1) Sep 9 19:50:47 postamt dovecot: IMAP(lengelha): Raw backtrace: imap [0x80c6dbb] -> imap(i_fatal+0) [0x80c67fd] -> imap(p_strndup+0x38) [0x80d837e] -> imap(t_strndup+0x22) [0x80d873f] -> imap(cmd_create+0xb5) [0x8059a29] -> imap [0x805eb65] -> imap
Well, this then: http://hg.dovecot.org/dovecot-1.0/rev/6bbb20cdaf1e
I applied it. Let's see what happens.
That one seems to have fixed the issue.
participants (2)
-
Ralf Hildebrandt
-
Timo Sirainen