dovecot
Threads by month
- ----- 2025 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- 36 participants
- 27559 discussions
[Dovecot] Multiple imap crashes (Panic: file squat-trie.c: line 876 (squat_build_word): assertion failed: (i + bytelen <= size))
by Ralf Hildebrandt 10 Jan '11
by Ralf Hildebrandt 10 Jan '11
10 Jan '11
The log says:
Jan 10 19:41:19 postamt dovecot: imap(heixxxxe): Panic: file squat-trie.c: line 876 (squat_build_word): assertion failed: (i + bytelen <= size)
Jan 10 19:41:19 postamt dovecot: imap(heixxxxe): Error: Raw backtrace:
/usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b861) [0xb7639861] ->
/usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b8cf) [0xb76398cf] ->
/usr/dovecot-2/lib/dovecot/libdovecot.so.0(i_fatal+0) [0xb761069e] ->
/usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so(+0x55ca) [0xb74285ca] ->
/usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so(squat_trie_build_more+0x126)[0xb7428e46] ->
/usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so(+0x2b2c) [0xb7425b2c] ->
/usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so(fts_backend_build_more+0x1f)[0xb746e58f] ->
/usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so(+0x576c) [0xb747176c]->
/usr/dovecot-2/lib/dovecot/libdovecot-storage.so.0(mailbox_search_next_nonblock+0x38)
[0xb76979b8] -> dovecot/imap [heixxxxe 141.42.206.38 UID]()
[0x805cbb6] -> dovecot/imap [heixxxxe 141.42.206.38
UID](imap_search_start+0x121) [0x805d591] -> dovecot/imap [heixxxxe
141.42.206.38 UID](cmd_search+0xdc) [0x805373c] -> dovecot/imap
Jan 10 19:41:19 postamt dovecot: master: Error: service(imap): child 31448 killed with signal 6 (core dumped)
The backtraces:
===============
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/dovecot-2/libexec/dovecot/imap...done.
Reading symbols from /usr/dovecot-2/lib/dovecot/libdovecot-storage.so.0...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/libdovecot-storage.so.0
Reading symbols from /usr/dovecot-2/lib/dovecot/libdovecot.so.0...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/libdovecot.so.0
Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/librt.so.1
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /usr/dovecot-2/lib/dovecot/lib10_quota_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib10_quota_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib11_imap_quota_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib11_imap_quota_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib11_trash_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib11_trash_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib15_notify_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib15_notify_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_mail_log_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_mail_log_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_zlib_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_zlib_plugin.so
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libbz2.so.1.0
Reading symbols from /usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so
Reading symbols from /usr/lib/gconv/ISO8859-1.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `dovecot/imap'.
Program terminated with signal 6, Aborted.
#0 0xb77f5430 in __kernel_vsyscall ()
#0 0xb77f5430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7596751 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = <value optimized out>
pid = -1217732620
selftid = 30418
#2 0xb7599b82 in *__GI_abort () at abort.c:92
act = {__sigaction_handler = {sa_handler = 0xbf8d2650,
sa_sigaction = 0xbf8d2650}, sa_mask = {__val = {3078573488,
3213698596, 3078615458, 3213698580, 3077320192, 3213698568,
3078695508, 0, 3077254440, 1, 0, 1, 3078573048, 37, 3213698488,
3077545888, 3077540715, 3077760232, 3213698572, 157601880, 0,
3213698640, 3213698568, 3213698580, 3077545581, 3078573048, 0,
1761, 3213698600, 3077346039, 3213698572, 10}},
sa_flags = -1081268604, sa_restorer = 0xb772f9cc <pid.3441>}
sigs = {__val = {32, 0 <repeats 31 times>}}
#3 0xb76fa875 in default_fatal_finish (type=<value optimized out>,
status=<value optimized out>) at failures.c:187
backtrace = 0x964c848 "/usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b861) [0xb76fa861] -> /usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b8cf) [0xb76fa8cf] -> /usr/dovecot-2/lib/dovecot/libdovecot.so.0(i_fatal+0) [0xb76d1"...
#4 0xb76fa8cf in i_internal_fatal_handler (ctx=0xbf8d26f4,
format=0xb74eefd4 "file %s: line %d (%s): assertion failed: (%s)",
args=0xbf8d2714 "U\361N\267l\003") at failures.c:645
status = 0
#5 0xb76d169e in i_panic (
format=0xb74eefd4 "file %s: line %d (%s): assertion failed: (%s)")
at failures.c:259
ctx = {type = LOG_TYPE_PANIC, exit_status = 0, timestamp = 0x0}
args = 0xbf8d2714 "U\361N\267l\003"
#6 0xb74e95ca in squat_build_word (ctx=0x967c260, uid=12681,
data=0x964b9d6 "\022\252",
char_lengths=0x9649766 "\001\006\003\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\001\003\001\001\001\001\001\001\001\003\001\001\001\002\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\001\001\003\001\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\001\001\003\001\001\001\001\003\001\001\001\002\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001"..., size=2) at squat-trie.c:876
trie = 0x9693ca0
i = <value optimized out>
j = <value optimized out>
bytelen = <value optimized out>
__FUNCTION__ = "squat_build_word"
#7 0xb74e9e46 in squat_trie_build_more_real (ctx=0x967c260, uid=6340,
type=SQUAT_INDEX_TYPE_HEADER,
input=0x96a9be8 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at squat-trie.c:934
trie = <value optimized out>
data = 0x964a5a8 ""
char_lengths = 0x9648338 "\001\003\001\001\001\001\003\001\001\001\001\001\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\005\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\003\001\001"...
i = <value optimized out>
multibyte_chars = true
ret = 0
start = <value optimized out>
#8 squat_trie_build_more (ctx=0x967c260, uid=6340,
type=SQUAT_INDEX_TYPE_HEADER,
input=0x96a9be8 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at squat-trie.c:963
_data_stack_cur_id = 5
ret = 5169
#9 0xb74e6b2c in fts_backend_squat_build_more (_ctx=0x9698ea8,
data=0x96a9be8 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at fts-backend-squat.c:166
ctx = 0x9698ea8
#10 0xb752f58f in fts_backend_build_more (ctx=0x9698ea8,
data=0x96a9be8 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at fts-api.c:124
No locals.
#11 0xb753276c in fts_build_mail_flush_headers (ctx=0x969d1b8, mail=0x96811f8,
tryagain_r=0xbf8d29cf) at fts-storage.c:83
No locals.
#12 fts_build_mail (ctx=0x969d1b8, mail=0x96811f8, tryagain_r=0xbf8d29cf)
at fts-storage.c:240
decoder_flags = <value optimized out>
parser = 0x0
decoder = 0x0
raw_block = {part = 0x96482f0, hdr = 0x0, data = 0x0, size = 0}
prev_part = 0x96482f0
skip_body = false
block = {part = 0x96482f0, hdr = 0x0, data = 0x969dbd0 "", size = 15}
ret = <value optimized out>
input = 0x969a778
parts = 0x96482f0
body_part = true
#13 fts_build_more (ctx=0x969d1b8, mail=0x96811f8, tryagain_r=0xbf8d29cf)
at fts-storage.c:625
_data_stack_cur_id = 4
count = 0
ret = 157795000
#14 fts_mailbox_search_next_nonblock (ctx=0x969d1b8, mail=0x96811f8,
tryagain_r=0xbf8d29cf) at fts-storage.c:728
fbox = 0x9691c38
fctx = 0x969c280
ret = <value optimized out>
#15 0xb77589b8 in mailbox_search_next_nonblock (ctx=0x969d1b8, mail=0x96811f8,
tryagain_r=0xbf8d29cf) at mail-storage.c:1182
box = <value optimized out>
#16 0x0805cbb6 in cmd_search_more (cmd=0x9672048) at imap-search.c:347
ctx = 0x9672108
opts = SEARCH_RETURN_ALL
sync_flags = <value optimized out>
end_time = {tv_sec = -1217203008, tv_usec = -1081267736}
range = <value optimized out>
count = <value optimized out>
id = <value optimized out>
id_min = 0
id_max = 0
ok_reply = <value optimized out>
time_msecs = <value optimized out>
tryagain = <value optimized out>
minmax = false
lost_data = <value optimized out>
__FUNCTION__ = "cmd_search_more"
#17 0x0805d591 in imap_search_start (ctx=0x9672108, sargs=0x9698f18,
sort_program=0x0) at imap-search.c:551
cmd = 0x9672048
wanted_fields = 0
wanted_headers = <value optimized out>
#18 0x0805373c in cmd_search (cmd=0x9672048) at cmd-search.c:45
ctx = 0x9672108
sargs = 0x9698f18
args = 0x9674898
charset = 0x9674908 "ISO-8859-1"
ret = <value optimized out>
#19 0x08056a8c in client_command_input (cmd=0x9672048) at imap-client.c:661
client = 0x9671be0
command = <value optimized out>
__FUNCTION__ = "client_command_input"
#20 0x08056b58 in client_command_input (cmd=0x9672048) at imap-client.c:711
client = 0x9671be0
command = <value optimized out>
__FUNCTION__ = "client_command_input"
#21 0x08056dad in client_handle_next_command (client=0x9671be0)
at imap-client.c:752
size = 54
#22 client_handle_input (client=0x9671be0) at imap-client.c:764
_data_stack_cur_id = 3
ret = false
remove_io = false
handled_commands = false
__FUNCTION__ = "client_handle_input"
#23 0x0805769f in client_input (client=0x9671be0) at imap-client.c:803
cmd = <value optimized out>
output = 0x966c9ec
bytes = 54
__FUNCTION__ = "client_input"
#24 0xb7707d81 in io_loop_call_io (io=0x9671fc8) at ioloop.c:383
ioloop = 0x9650368
t_id = 2
#25 0xb7708fb3 in io_loop_handler_run (ioloop=0x9650368) at ioloop-epoll.c:213
ctx = 0x9650490
events = <value optimized out>
event = 0x96504d0
list = 0x9671ff0
io = <value optimized out>
tv = {tv_sec = 1, tv_usec = 868309}
events_count = 157753328
msecs = 1
ret = 1
i = <value optimized out>
j = <value optimized out>
call = <value optimized out>
#26 0xb7707d00 in io_loop_run (ioloop=0x9650368) at ioloop.c:404
No locals.
#27 0xb76f38ea in master_service_run (service=0x96502b8,
callback=0x805fc20 <client_connected>) at master-service.c:484
No locals.
#28 0x08060365 in main (argc=1, argv=0x96501c0) at main.c:375
set_roots = {0x8062ce0, 0x0}
service_flags = <value optimized out>
storage_service_flags = <value optimized out>
postlogin_socket_path = <value optimized out>
username = <value optimized out>
c = <value optimized out>
----- End forwarded message -----
----- Forwarded message from root <root(a)postamt.charite.de> -----
Date: Mon, 10 Jan 2011 19:40:53 +0100
From: root <root(a)postamt.charite.de>
To: ralf.hildebrandt(a)charite.de
Subject: Backtrace:dovecot/imap
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/dovecot-2/libexec/dovecot/imap...done.
Reading symbols from /usr/dovecot-2/lib/dovecot/libdovecot-storage.so.0...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/libdovecot-storage.so.0
Reading symbols from /usr/dovecot-2/lib/dovecot/libdovecot.so.0...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/libdovecot.so.0
Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/librt.so.1
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /usr/dovecot-2/lib/dovecot/lib10_quota_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib10_quota_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib11_imap_quota_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib11_imap_quota_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib11_trash_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib11_trash_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib15_notify_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib15_notify_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_mail_log_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_mail_log_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_zlib_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_zlib_plugin.so
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libbz2.so.1.0
Reading symbols from /usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `dovecot/imap'.
Program terminated with signal 6, Aborted.
#0 0xb776e430 in __kernel_vsyscall ()
#0 0xb776e430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb750f751 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = <value optimized out>
pid = -1218285580
selftid = 31246
#2 0xb7512b82 in *__GI_abort () at abort.c:92
act = {__sigaction_handler = {sa_handler = 0xbfb29ae0,
sa_sigaction = 0xbfb29ae0}, sa_mask = {__val = {3078020528,
3216153268, 3078062498, 3216153252, 3076767232, 3216153240,
3078142548, 0, 3076701480, 1, 0, 1, 3078020088, 37, 3216153160,
3076992928, 3076987755, 3077207272, 3216153244, 141213784, 0,
3216153312, 3216153240, 3216153252, 3076992621, 3078020088, 0,
1761, 3216153272, 3076793079, 3216153244, 10}},
sa_flags = -1078813932, sa_restorer = 0xb76a89cc <pid.3441>}
sigs = {__val = {32, 0 <repeats 31 times>}}
#3 0xb7673875 in default_fatal_finish (type=<value optimized out>,
status=<value optimized out>) at failures.c:187
backtrace = 0x86ab848 "/usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b861) [0xb7673861] -> /usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b8cf) [0xb76738cf] -> /usr/dovecot-2/lib/dovecot/libdovecot.so.0(i_fatal+0) [0xb764a"...
#4 0xb76738cf in i_internal_fatal_handler (ctx=0xbfb29b84,
format=0xb7467fd4 "file %s: line %d (%s): assertion failed: (%s)",
args=0xbfb29ba4 "U\201F\267l\003") at failures.c:645
status = 0
#5 0xb764a69e in i_panic (
format=0xb7467fd4 "file %s: line %d (%s): assertion failed: (%s)")
at failures.c:259
ctx = {type = LOG_TYPE_PANIC, exit_status = 0, timestamp = 0x0}
args = 0xbfb29ba4 "U\201F\267l\003"
#6 0xb74625ca in squat_build_word (ctx=0x86f3aa8, uid=12681,
data=0x86aa9d6 "\022\252",
char_lengths=0x86a8766 "\001\006\003\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\001\003\001\001\001\001\001\001\001\003\001\001\001\002\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\001\001\003\001\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\001\001\003\001\001\001\001\003\001\001\001\002\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001"..., size=2) at squat-trie.c:876
trie = 0x86f3bf8
i = <value optimized out>
j = <value optimized out>
bytelen = <value optimized out>
__FUNCTION__ = "squat_build_word"
#7 0xb7462e46 in squat_trie_build_more_real (ctx=0x86f3aa8, uid=6340,
type=SQUAT_INDEX_TYPE_HEADER,
input=0x86e9d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at squat-trie.c:934
trie = <value optimized out>
data = 0x86a95a8 ""
char_lengths = 0x86a7338 "\001\003\001\001\001\001\003\001\001\001\001\001\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\005\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\003\001\001"...
i = <value optimized out>
multibyte_chars = true
ret = 0
start = <value optimized out>
#8 squat_trie_build_more (ctx=0x86f3aa8, uid=6340,
type=SQUAT_INDEX_TYPE_HEADER,
input=0x86e9d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at squat-trie.c:963
_data_stack_cur_id = 5
ret = 5169
#9 0xb745fb2c in fts_backend_squat_build_more (_ctx=0x86f3ac8,
data=0x86e9d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at fts-backend-squat.c:166
ctx = 0x86f3ac8
#10 0xb74a858f in fts_backend_build_more (ctx=0x86f3ac8,
data=0x86e9d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at fts-api.c:124
No locals.
#11 0xb74ab76c in fts_build_mail_flush_headers (ctx=0x86f2ed8, mail=0x86fbb88,
tryagain_r=0xbfb29e5f) at fts-storage.c:83
No locals.
#12 fts_build_mail (ctx=0x86f2ed8, mail=0x86fbb88, tryagain_r=0xbfb29e5f)
at fts-storage.c:240
decoder_flags = <value optimized out>
parser = 0x0
decoder = 0x0
raw_block = {part = 0x86a72f0, hdr = 0x0, data = 0x0, size = 0}
prev_part = 0x86a72f0
skip_body = false
block = {part = 0x86a72f0, hdr = 0x0, data = 0x86ddd48 "", size = 15}
ret = <value optimized out>
input = 0x8700dc8
parts = 0x86a72f0
body_part = true
#13 fts_build_more (ctx=0x86f2ed8, mail=0x86fbb88, tryagain_r=0xbfb29e5f)
at fts-storage.c:625
_data_stack_cur_id = 4
count = 0
ret = 141507352
#14 fts_mailbox_search_next_nonblock (ctx=0x86f2ed8, mail=0x86fbb88,
tryagain_r=0xbfb29e5f) at fts-storage.c:728
fbox = 0x86d8088
fctx = 0x86f38a8
ret = <value optimized out>
#15 0xb76d19b8 in mailbox_search_next_nonblock (ctx=0x86f2ed8, mail=0x86fbb88,
tryagain_r=0xbfb29e5f) at mail-storage.c:1182
box = <value optimized out>
#16 0x0805cbb6 in cmd_search_more (cmd=0x86d1048) at imap-search.c:347
ctx = 0x86d1108
opts = SEARCH_RETURN_ALL
sync_flags = <value optimized out>
end_time = {tv_sec = -1217755968, tv_usec = -1078813064}
range = <value optimized out>
count = <value optimized out>
id = <value optimized out>
id_min = 0
id_max = 0
ok_reply = <value optimized out>
time_msecs = <value optimized out>
tryagain = <value optimized out>
minmax = false
lost_data = <value optimized out>
__FUNCTION__ = "cmd_search_more"
#17 0x0805d591 in imap_search_start (ctx=0x86d1108, sargs=0x86f3fa0,
sort_program=0x0) at imap-search.c:551
cmd = 0x86d1048
wanted_fields = 0
wanted_headers = <value optimized out>
#18 0x0805373c in cmd_search (cmd=0x86d1048) at cmd-search.c:45
ctx = 0x86d1108
sargs = 0x86f3fa0
args = 0x86d3898
charset = 0x86d3908 "ISO-8859-1"
ret = <value optimized out>
#19 0x08056a8c in client_command_input (cmd=0x86d1048) at imap-client.c:661
client = 0x86d0be0
command = <value optimized out>
__FUNCTION__ = "client_command_input"
#20 0x08056b58 in client_command_input (cmd=0x86d1048) at imap-client.c:711
client = 0x86d0be0
command = <value optimized out>
__FUNCTION__ = "client_command_input"
#21 0x08056dad in client_handle_next_command (client=0x86d0be0)
at imap-client.c:752
size = 54
#22 client_handle_input (client=0x86d0be0) at imap-client.c:764
_data_stack_cur_id = 3
ret = false
remove_io = false
handled_commands = false
__FUNCTION__ = "client_handle_input"
#23 0x0805769f in client_input (client=0x86d0be0) at imap-client.c:803
cmd = <value optimized out>
output = 0x86cb9ec
bytes = 54
__FUNCTION__ = "client_input"
#24 0xb7680d81 in io_loop_call_io (io=0x86d0fc8) at ioloop.c:383
ioloop = 0x86af368
t_id = 2
#25 0xb7681fb3 in io_loop_handler_run (ioloop=0x86af368) at ioloop-epoll.c:213
ctx = 0x86af490
events = <value optimized out>
event = 0x86af4d0
list = 0x86d0ff0
io = <value optimized out>
tv = {tv_sec = 1799, tv_usec = 999169}
events_count = 141365232
msecs = 1
ret = 1
i = <value optimized out>
j = <value optimized out>
call = <value optimized out>
#26 0xb7680d00 in io_loop_run (ioloop=0x86af368) at ioloop.c:404
No locals.
#27 0xb766c8ea in master_service_run (service=0x86af2b8,
callback=0x805fc20 <client_connected>) at master-service.c:484
No locals.
#28 0x08060365 in main (argc=1, argv=0x86af1c0) at main.c:375
set_roots = {0x8062ce0, 0x0}
service_flags = <value optimized out>
storage_service_flags = <value optimized out>
postlogin_socket_path = <value optimized out>
username = <value optimized out>
c = <value optimized out>
----- End forwarded message -----
----- Forwarded message from root <root(a)postamt.charite.de> -----
Date: Mon, 10 Jan 2011 19:41:07 +0100
From: root <root(a)postamt.charite.de>
To: ralf.hildebrandt(a)charite.de
Subject: Backtrace:dovecot/imap
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/dovecot-2/libexec/dovecot/imap...done.
Reading symbols from /usr/dovecot-2/lib/dovecot/libdovecot-storage.so.0...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/libdovecot-storage.so.0
Reading symbols from /usr/dovecot-2/lib/dovecot/libdovecot.so.0...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/libdovecot.so.0
Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/librt.so.1
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /usr/dovecot-2/lib/dovecot/lib10_quota_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib10_quota_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib11_imap_quota_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib11_imap_quota_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib11_trash_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib11_trash_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib15_notify_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib15_notify_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_mail_log_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_mail_log_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_zlib_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_zlib_plugin.so
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libbz2.so.1.0
Reading symbols from /usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so
Reading symbols from /usr/lib/gconv/ISO8859-1.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `dovecot/imap'.
Program terminated with signal 6, Aborted.
#0 0xb76ea430 in __kernel_vsyscall ()
#0 0xb76ea430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb748b751 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = <value optimized out>
pid = -1218826252
selftid = 31314
#2 0xb748eb82 in *__GI_abort () at abort.c:92
act = {__sigaction_handler = {sa_handler = 0xbf8b7900,
sa_sigaction = 0xbf8b7900}, sa_mask = {__val = {3077479856,
3213588692, 3077521826, 3213588676, 3076226560, 3213588664,
3077601876, 0, 3076160808, 1, 0, 1, 3077479416, 37, 3213588584,
3076452256, 3076447083, 3076666600, 3213588668, 153432152, 0,
3213588736, 3213588664, 3213588676, 3076451949, 3077479416, 0,
1761, 3213588696, 3076252407, 3213588668, 10}},
sa_flags = -1081378508, sa_restorer = 0xb76249cc <pid.3441>}
sigs = {__val = {32, 0 <repeats 31 times>}}
#3 0xb75ef875 in default_fatal_finish (type=<value optimized out>,
status=<value optimized out>) at failures.c:187
backtrace = 0x9252848 "/usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b861) [0xb75ef861] -> /usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b8cf) [0xb75ef8cf] -> /usr/dovecot-2/lib/dovecot/libdovecot.so.0(i_fatal+0) [0xb75c6"...
#4 0xb75ef8cf in i_internal_fatal_handler (ctx=0xbf8b79a4,
format=0xb73e3fd4 "file %s: line %d (%s): assertion failed: (%s)",
args=0xbf8b79c4 "UA>\267l\003") at failures.c:645
status = 0
#5 0xb75c669e in i_panic (
format=0xb73e3fd4 "file %s: line %d (%s): assertion failed: (%s)")
at failures.c:259
ctx = {type = LOG_TYPE_PANIC, exit_status = 0, timestamp = 0x0}
args = 0xbf8b79c4 "UA>\267l\003"
#6 0xb73de5ca in squat_build_word (ctx=0x92a3c00, uid=12681,
data=0x92519d6 "\022\252",
char_lengths=0x924f766 "\001\006\003\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\001\003\001\001\001\001\001\001\001\003\001\001\001\002\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\001\001\003\001\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\001\001\003\001\001\001\001\003\001\001\001\002\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001"..., size=2) at squat-trie.c:876
trie = 0x929a828
i = <value optimized out>
j = <value optimized out>
bytelen = <value optimized out>
__FUNCTION__ = "squat_build_word"
#7 0xb73dee46 in squat_trie_build_more_real (ctx=0x92a3c00, uid=6340,
type=SQUAT_INDEX_TYPE_HEADER,
input=0x9290220 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at squat-trie.c:934
trie = <value optimized out>
data = 0x92505a8 ""
char_lengths = 0x924e338 "\001\003\001\001\001\001\003\001\001\001\001\001\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\005\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\003\001\001"...
i = <value optimized out>
multibyte_chars = true
ret = 0
start = <value optimized out>
#8 squat_trie_build_more (ctx=0x92a3c00, uid=6340,
type=SQUAT_INDEX_TYPE_HEADER,
input=0x9290220 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at squat-trie.c:963
_data_stack_cur_id = 5
ret = 5169
#9 0xb73dbb2c in fts_backend_squat_build_more (_ctx=0x92a3c20,
data=0x9290220 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at fts-backend-squat.c:166
ctx = 0x92a3c20
#10 0xb742458f in fts_backend_build_more (ctx=0x92a3c20,
data=0x9290220 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at fts-api.c:124
No locals.
#11 0xb742776c in fts_build_mail_flush_headers (ctx=0x929c170, mail=0x929fd10,
tryagain_r=0xbf8b7c7f) at fts-storage.c:83
No locals.
#12 fts_build_mail (ctx=0x929c170, mail=0x929fd10, tryagain_r=0xbf8b7c7f)
at fts-storage.c:240
decoder_flags = <value optimized out>
parser = 0x0
decoder = 0x0
raw_block = {part = 0x924e2f0, hdr = 0x0, data = 0x0, size = 0}
prev_part = 0x924e2f0
skip_body = false
block = {part = 0x924e2f0, hdr = 0x0, data = 0x9282df8 "", size = 15}
ret = <value optimized out>
input = 0x92a0528
parts = 0x924e2f0
body_part = true
#13 fts_build_more (ctx=0x929c170, mail=0x929fd10, tryagain_r=0xbf8b7c7f)
at fts-storage.c:625
_data_stack_cur_id = 4
count = 0
ret = 153762928
#14 fts_mailbox_search_next_nonblock (ctx=0x929c170, mail=0x929fd10,
tryagain_r=0xbf8b7c7f) at fts-storage.c:728
fbox = 0x9298cd8
fctx = 0x92a3b70
ret = <value optimized out>
#15 0xb764d9b8 in mailbox_search_next_nonblock (ctx=0x929c170, mail=0x929fd10,
tryagain_r=0xbf8b7c7f) at mail-storage.c:1182
box = <value optimized out>
#16 0x0805cbb6 in cmd_search_more (cmd=0x9278048) at imap-search.c:347
ctx = 0x9278108
opts = SEARCH_RETURN_ALL
sync_flags = <value optimized out>
end_time = {tv_sec = -1218296640, tv_usec = -1081377640}
range = <value optimized out>
count = <value optimized out>
id = <value optimized out>
id_min = 0
id_max = 0
ok_reply = <value optimized out>
time_msecs = <value optimized out>
tryagain = <value optimized out>
minmax = false
lost_data = <value optimized out>
__FUNCTION__ = "cmd_search_more"
#17 0x0805d591 in imap_search_start (ctx=0x9278108, sargs=0x929d5b8,
sort_program=0x0) at imap-search.c:551
cmd = 0x9278048
wanted_fields = 0
wanted_headers = <value optimized out>
#18 0x0805373c in cmd_search (cmd=0x9278048) at cmd-search.c:45
ctx = 0x9278108
sargs = 0x929d5b8
args = 0x927a898
charset = 0x927a908 "ISO-8859-1"
ret = <value optimized out>
#19 0x08056a8c in client_command_input (cmd=0x9278048) at imap-client.c:661
client = 0x9277be0
command = <value optimized out>
__FUNCTION__ = "client_command_input"
#20 0x08056b58 in client_command_input (cmd=0x9278048) at imap-client.c:711
client = 0x9277be0
command = <value optimized out>
__FUNCTION__ = "client_command_input"
#21 0x08056dad in client_handle_next_command (client=0x9277be0)
at imap-client.c:752
size = 54
#22 client_handle_input (client=0x9277be0) at imap-client.c:764
_data_stack_cur_id = 3
ret = false
remove_io = false
handled_commands = false
__FUNCTION__ = "client_handle_input"
#23 0x0805769f in client_input (client=0x9277be0) at imap-client.c:803
cmd = <value optimized out>
output = 0x92729ec
bytes = 54
__FUNCTION__ = "client_input"
#24 0xb75fcd81 in io_loop_call_io (io=0x9277fc8) at ioloop.c:383
ioloop = 0x9256368
t_id = 2
#25 0xb75fdfb3 in io_loop_handler_run (ioloop=0x9256368) at ioloop-epoll.c:213
ctx = 0x9256490
events = <value optimized out>
event = 0x92564d0
list = 0x9277ff0
io = <value optimized out>
tv = {tv_sec = 1, tv_usec = 407544}
events_count = 153583600
msecs = 1
ret = 1
i = <value optimized out>
j = <value optimized out>
call = <value optimized out>
#26 0xb75fcd00 in io_loop_run (ioloop=0x9256368) at ioloop.c:404
No locals.
#27 0xb75e88ea in master_service_run (service=0x92562b8,
callback=0x805fc20 <client_connected>) at master-service.c:484
No locals.
#28 0x08060365 in main (argc=1, argv=0x92561c0) at main.c:375
set_roots = {0x8062ce0, 0x0}
service_flags = <value optimized out>
storage_service_flags = <value optimized out>
postlogin_socket_path = <value optimized out>
username = <value optimized out>
c = <value optimized out>
----- End forwarded message -----
----- Forwarded message from root <root(a)postamt.charite.de> -----
Date: Mon, 10 Jan 2011 19:41:15 +0100
From: root <root(a)postamt.charite.de>
To: ralf.hildebrandt(a)charite.de
Subject: Backtrace:dovecot/imap
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/dovecot-2/libexec/dovecot/imap...done.
Reading symbols from /usr/dovecot-2/lib/dovecot/libdovecot-storage.so.0...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/libdovecot-storage.so.0
Reading symbols from /usr/dovecot-2/lib/dovecot/libdovecot.so.0...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/libdovecot.so.0
Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/librt.so.1
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /usr/dovecot-2/lib/dovecot/lib10_quota_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib10_quota_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib11_imap_quota_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib11_imap_quota_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib11_trash_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib11_trash_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib15_notify_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib15_notify_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_mail_log_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_mail_log_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_zlib_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_zlib_plugin.so
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libbz2.so.1.0
Reading symbols from /usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `dovecot/imap'.
Program terminated with signal 6, Aborted.
#0 0xb77ac430 in __kernel_vsyscall ()
#0 0xb77ac430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb754d751 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = <value optimized out>
pid = -1218031628
selftid = 31404
#2 0xb7550b82 in *__GI_abort () at abort.c:92
act = {__sigaction_handler = {sa_handler = 0xbf95fc60,
sa_sigaction = 0xbf95fc60}, sa_mask = {__val = {3078274480,
3214277684, 3078316450, 3214277668, 3077021184, 3214277656,
3078396500, 0, 3076955432, 1, 0, 1, 3078274040, 37, 3214277576,
3077246880, 3077241707, 3077461224, 3214277660, 159756376, 0,
3214277728, 3214277656, 3214277668, 3077246573, 3078274040, 0,
1761, 3214277688, 3077047031, 3214277660, 10}},
sa_flags = -1080689516, sa_restorer = 0xb76e69cc <pid.3441>}
sigs = {__val = {32, 0 <repeats 31 times>}}
#3 0xb76b1875 in default_fatal_finish (type=<value optimized out>,
status=<value optimized out>) at failures.c:187
backtrace = 0x985a848 "/usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b861) [0xb76b1861] -> /usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b8cf) [0xb76b18cf] -> /usr/dovecot-2/lib/dovecot/libdovecot.so.0(i_fatal+0) [0xb7688"...
#4 0xb76b18cf in i_internal_fatal_handler (ctx=0xbf95fd04,
format=0xb74a5fd4 "file %s: line %d (%s): assertion failed: (%s)",
args=0xbf95fd24 "UaJ\267l\003") at failures.c:645
status = 0
#5 0xb768869e in i_panic (
format=0xb74a5fd4 "file %s: line %d (%s): assertion failed: (%s)")
at failures.c:259
ctx = {type = LOG_TYPE_PANIC, exit_status = 0, timestamp = 0x0}
args = 0xbf95fd24 "UaJ\267l\003"
#6 0xb74a05ca in squat_build_word (ctx=0x98a2aa8, uid=12681,
data=0x98599d6 "\022\252",
char_lengths=0x9857766 "\001\006\003\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\001\003\001\001\001\001\001\001\001\003\001\001\001\002\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\001\001\003\001\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\001\001\003\001\001\001\001\003\001\001\001\002\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001"..., size=2) at squat-trie.c:876
trie = 0x98a2bf8
i = <value optimized out>
j = <value optimized out>
bytelen = <value optimized out>
__FUNCTION__ = "squat_build_word"
#7 0xb74a0e46 in squat_trie_build_more_real (ctx=0x98a2aa8, uid=6340,
type=SQUAT_INDEX_TYPE_HEADER,
input=0x9898d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at squat-trie.c:934
trie = <value optimized out>
data = 0x98585a8 ""
char_lengths = 0x9856338 "\001\003\001\001\001\001\003\001\001\001\001\001\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\005\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\003\001\001"...
i = <value optimized out>
multibyte_chars = true
ret = 0
start = <value optimized out>
#8 squat_trie_build_more (ctx=0x98a2aa8, uid=6340,
type=SQUAT_INDEX_TYPE_HEADER,
input=0x9898d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at squat-trie.c:963
_data_stack_cur_id = 5
ret = 5169
#9 0xb749db2c in fts_backend_squat_build_more (_ctx=0x98a2ac8,
data=0x9898d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at fts-backend-squat.c:166
ctx = 0x98a2ac8
#10 0xb74e658f in fts_backend_build_more (ctx=0x98a2ac8,
data=0x9898d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at fts-api.c:124
No locals.
#11 0xb74e976c in fts_build_mail_flush_headers (ctx=0x98a1ed8, mail=0x98aab88,
tryagain_r=0xbf95ffdf) at fts-storage.c:83
No locals.
#12 fts_build_mail (ctx=0x98a1ed8, mail=0x98aab88, tryagain_r=0xbf95ffdf)
at fts-storage.c:240
decoder_flags = <value optimized out>
parser = 0x0
decoder = 0x0
raw_block = {part = 0x98562f0, hdr = 0x0, data = 0x0, size = 0}
prev_part = 0x98562f0
skip_body = false
block = {part = 0x98562f0, hdr = 0x0, data = 0x988cd48 "", size = 15}
ret = <value optimized out>
input = 0x98afdc8
parts = 0x98562f0
body_part = true
#13 fts_build_more (ctx=0x98a1ed8, mail=0x98aab88, tryagain_r=0xbf95ffdf)
at fts-storage.c:625
_data_stack_cur_id = 4
count = 0
ret = 160049944
#14 fts_mailbox_search_next_nonblock (ctx=0x98a1ed8, mail=0x98aab88,
tryagain_r=0xbf95ffdf) at fts-storage.c:728
fbox = 0x9887088
fctx = 0x98a28a8
ret = <value optimized out>
#15 0xb770f9b8 in mailbox_search_next_nonblock (ctx=0x98a1ed8, mail=0x98aab88,
tryagain_r=0xbf95ffdf) at mail-storage.c:1182
box = <value optimized out>
#16 0x0805cbb6 in cmd_search_more (cmd=0x9880048) at imap-search.c:347
ctx = 0x9880108
opts = SEARCH_RETURN_ALL
sync_flags = <value optimized out>
end_time = {tv_sec = -1217502016, tv_usec = -1080688648}
range = <value optimized out>
count = <value optimized out>
id = <value optimized out>
id_min = 0
id_max = 0
ok_reply = <value optimized out>
time_msecs = <value optimized out>
tryagain = <value optimized out>
minmax = false
lost_data = <value optimized out>
__FUNCTION__ = "cmd_search_more"
#17 0x0805d591 in imap_search_start (ctx=0x9880108, sargs=0x98a2fa0,
sort_program=0x0) at imap-search.c:551
cmd = 0x9880048
wanted_fields = 0
wanted_headers = <value optimized out>
#18 0x0805373c in cmd_search (cmd=0x9880048) at cmd-search.c:45
ctx = 0x9880108
sargs = 0x98a2fa0
args = 0x9882898
charset = 0x9882908 "ISO-8859-1"
ret = <value optimized out>
#19 0x08056a8c in client_command_input (cmd=0x9880048) at imap-client.c:661
client = 0x987fbe0
command = <value optimized out>
__FUNCTION__ = "client_command_input"
#20 0x08056b58 in client_command_input (cmd=0x9880048) at imap-client.c:711
client = 0x987fbe0
command = <value optimized out>
__FUNCTION__ = "client_command_input"
#21 0x08056dad in client_handle_next_command (client=0x987fbe0)
at imap-client.c:752
size = 54
#22 client_handle_input (client=0x987fbe0) at imap-client.c:764
_data_stack_cur_id = 3
ret = false
remove_io = false
handled_commands = false
__FUNCTION__ = "client_handle_input"
#23 0x0805769f in client_input (client=0x987fbe0) at imap-client.c:803
cmd = <value optimized out>
output = 0x987a9ec
bytes = 54
__FUNCTION__ = "client_input"
#24 0xb76bed81 in io_loop_call_io (io=0x987ffc8) at ioloop.c:383
ioloop = 0x985e368
t_id = 2
#25 0xb76bffb3 in io_loop_handler_run (ioloop=0x985e368) at ioloop-epoll.c:213
ctx = 0x985e490
events = <value optimized out>
event = 0x985e4d0
list = 0x987fff0
io = <value optimized out>
tv = {tv_sec = 1799, tv_usec = 999010}
events_count = 159907824
msecs = 1
ret = 1
i = <value optimized out>
j = <value optimized out>
call = <value optimized out>
#26 0xb76bed00 in io_loop_run (ioloop=0x985e368) at ioloop.c:404
No locals.
#27 0xb76aa8ea in master_service_run (service=0x985e2b8,
callback=0x805fc20 <client_connected>) at master-service.c:484
No locals.
#28 0x08060365 in main (argc=1, argv=0x985e1c0) at main.c:375
set_roots = {0x8062ce0, 0x0}
service_flags = <value optimized out>
storage_service_flags = <value optimized out>
postlogin_socket_path = <value optimized out>
username = <value optimized out>
c = <value optimized out>
----- End forwarded message -----
----- Forwarded message from root <root(a)postamt.charite.de> -----
Date: Mon, 10 Jan 2011 19:41:20 +0100
From: root <root(a)postamt.charite.de>
To: ralf.hildebrandt(a)charite.de
Subject: Backtrace:dovecot/imap
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/dovecot-2/libexec/dovecot/imap...done.
Reading symbols from /usr/dovecot-2/lib/dovecot/libdovecot-storage.so.0...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/libdovecot-storage.so.0
Reading symbols from /usr/dovecot-2/lib/dovecot/libdovecot.so.0...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/libdovecot.so.0
Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/librt.so.1
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /usr/dovecot-2/lib/dovecot/lib10_quota_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib10_quota_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib11_imap_quota_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib11_imap_quota_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib11_trash_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib11_trash_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib15_notify_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib15_notify_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_fts_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_mail_log_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_mail_log_plugin.so
Reading symbols from /usr/dovecot-2/lib/dovecot/lib20_zlib_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib20_zlib_plugin.so
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libbz2.so.1.0
Reading symbols from /usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so...done.
Loaded symbols for /usr/dovecot-2/lib/dovecot/lib21_fts_squat_plugin.so
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `dovecot/imap'.
Program terminated with signal 6, Aborted.
#0 0xb7734430 in __kernel_vsyscall ()
#0 0xb7734430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb74d5751 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = <value optimized out>
pid = -1218523148
selftid = 31448
#2 0xb74d8b82 in *__GI_abort () at abort.c:92
act = {__sigaction_handler = {sa_handler = 0xbffb29d0,
sa_sigaction = 0xbffb29d0}, sa_mask = {__val = {3077782960,
3220908452, 3077824930, 3220908436, 3076529664, 3220908424,
3077904980, 0, 3076463912, 1, 0, 1, 3077782520, 37, 3220908344,
3076755360, 3076750187, 3076969704, 3220908428, 138322008, 0,
3220908496, 3220908424, 3220908436, 3076755053, 3077782520, 0,
1761, 3220908456, 3076555511, 3220908428, 10}},
sa_flags = -1074058748, sa_restorer = 0xb766e9cc <pid.3441>}
sigs = {__val = {32, 0 <repeats 31 times>}}
#3 0xb7639875 in default_fatal_finish (type=<value optimized out>,
status=<value optimized out>) at failures.c:187
backtrace = 0x83e9848 "/usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b861) [0xb7639861] -> /usr/dovecot-2/lib/dovecot/libdovecot.so.0(+0x3b8cf) [0xb76398cf] -> /usr/dovecot-2/lib/dovecot/libdovecot.so.0(i_fatal+0) [0xb7610"...
#4 0xb76398cf in i_internal_fatal_handler (ctx=0xbffb2a74,
format=0xb742dfd4 "file %s: line %d (%s): assertion failed: (%s)",
args=0xbffb2a94 "U\341B\267l\003") at failures.c:645
status = 0
#5 0xb761069e in i_panic (
format=0xb742dfd4 "file %s: line %d (%s): assertion failed: (%s)")
at failures.c:259
ctx = {type = LOG_TYPE_PANIC, exit_status = 0, timestamp = 0x0}
args = 0xbffb2a94 "U\341B\267l\003"
#6 0xb74285ca in squat_build_word (ctx=0x8431aa8, uid=12681,
data=0x83e89d6 "\022\252",
char_lengths=0x83e6766 "\001\006\003\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\001\003\001\001\001\001\001\001\001\003\001\001\001\002\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\001\001\003\001\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\001\001\001\003\001\001\001\001\003\001\001\001\002\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001"..., size=2) at squat-trie.c:876
trie = 0x8431bf8
i = <value optimized out>
j = <value optimized out>
bytelen = <value optimized out>
__FUNCTION__ = "squat_build_word"
#7 0xb7428e46 in squat_trie_build_more_real (ctx=0x8431aa8, uid=6340,
type=SQUAT_INDEX_TYPE_HEADER,
input=0x8427d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at squat-trie.c:934
trie = <value optimized out>
data = 0x83e75a8 ""
char_lengths = 0x83e5338 "\001\003\001\001\001\001\003\001\001\001\001\001\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\005\001\001\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\003\001\001\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\003\001\001\001\001\001\001\001\003\001\001"...
i = <value optimized out>
multibyte_chars = true
ret = 0
start = <value optimized out>
#8 squat_trie_build_more (ctx=0x8431aa8, uid=6340,
type=SQUAT_INDEX_TYPE_HEADER,
input=0x8427d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at squat-trie.c:963
_data_stack_cur_id = 5
ret = 5169
#9 0xb7425b2c in fts_backend_squat_build_more (_ctx=0x8431ac8,
data=0x8427d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at fts-backend-squat.c:166
ctx = 0x8431ac8
#10 0xb746e58f in fts_backend_build_more (ctx=0x8431ac8,
data=0x8427d60 "\037\357\277\275\b\b\357\277\275MJ2,S\n;V\357\277\275;T\357\277\275\004\357\277\275/\342\261\276 8\357\277\275/\b\357\277\275\001\357\277\275\177S\357\277\275~\357\277\275VK\357\277\275D]\357\277\275_\357\277\275,Y\357\277\275/\357\277\275\177\177\357\277\275M\357\277\275\062\357\277\275\177\357\277\275KZ\357\277\275IW_\357\277\275/Y\357\277\275|\357\277\275%\357\277\275W\357\277\275^/\357\277\275/\357\277\275\027\357\277\275\v\372\213\274\266\277 \020D\357\277\275\002\357\277\275Q\357\277\275B\357\277\275<\357\277\275\rH\357\277\275<'E\357\277\275\022\357\277\275X\357\277\275$\357\277\275S\357\277\275\bE\020YN\357\277\275"..., size=8815) at fts-api.c:124
No locals.
#11 0xb747176c in fts_build_mail_flush_headers (ctx=0x8430ed8, mail=0x8439b88,
tryagain_r=0xbffb2d4f) at fts-storage.c:83
No locals.
#12 fts_build_mail (ctx=0x8430ed8, mail=0x8439b88, tryagain_r=0xbffb2d4f)
at fts-storage.c:240
decoder_flags = <value optimized out>
parser = 0x0
decoder = 0x0
raw_block = {part = 0x83e52f0, hdr = 0x0, data = 0x0, size = 0}
prev_part = 0x83e52f0
skip_body = false
block = {part = 0x83e52f0, hdr = 0x0, data = 0x841bd48 "", size = 15}
ret = <value optimized out>
input = 0x843edc8
parts = 0x83e52f0
body_part = true
#13 fts_build_more (ctx=0x8430ed8, mail=0x8439b88, tryagain_r=0xbffb2d4f)
at fts-storage.c:625
_data_stack_cur_id = 4
count = 0
ret = 138615576
#14 fts_mailbox_search_next_nonblock (ctx=0x8430ed8, mail=0x8439b88,
tryagain_r=0xbffb2d4f) at fts-storage.c:728
fbox = 0x8416088
fctx = 0x84318a8
ret = <value optimized out>
#15 0xb76979b8 in mailbox_search_next_nonblock (ctx=0x8430ed8, mail=0x8439b88,
tryagain_r=0xbffb2d4f) at mail-storage.c:1182
box = <value optimized out>
#16 0x0805cbb6 in cmd_search_more (cmd=0x840f048) at imap-search.c:347
ctx = 0x840f108
opts = SEARCH_RETURN_ALL
sync_flags = <value optimized out>
end_time = {tv_sec = -1217993536, tv_usec = -1074057880}
range = <value optimized out>
count = <value optimized out>
id = <value optimized out>
id_min = 0
id_max = 0
ok_reply = <value optimized out>
time_msecs = <value optimized out>
tryagain = <value optimized out>
minmax = false
lost_data = <value optimized out>
__FUNCTION__ = "cmd_search_more"
#17 0x0805d591 in imap_search_start (ctx=0x840f108, sargs=0x8431fa0,
sort_program=0x0) at imap-search.c:551
cmd = 0x840f048
wanted_fields = 0
wanted_headers = <value optimized out>
#18 0x0805373c in cmd_search (cmd=0x840f048) at cmd-search.c:45
ctx = 0x840f108
sargs = 0x8431fa0
args = 0x8411898
charset = 0x8411908 "ISO-8859-1"
ret = <value optimized out>
#19 0x08056a8c in client_command_input (cmd=0x840f048) at imap-client.c:661
client = 0x840ebe0
command = <value optimized out>
__FUNCTION__ = "client_command_input"
#20 0x08056b58 in client_command_input (cmd=0x840f048) at imap-client.c:711
client = 0x840ebe0
command = <value optimized out>
__FUNCTION__ = "client_command_input"
#21 0x08056dad in client_handle_next_command (client=0x840ebe0)
at imap-client.c:752
size = 54
#22 client_handle_input (client=0x840ebe0) at imap-client.c:764
_data_stack_cur_id = 3
ret = false
remove_io = false
handled_commands = false
__FUNCTION__ = "client_handle_input"
#23 0x0805769f in client_input (client=0x840ebe0) at imap-client.c:803
cmd = <value optimized out>
output = 0x84099ec
bytes = 54
__FUNCTION__ = "client_input"
#24 0xb7646d81 in io_loop_call_io (io=0x840efc8) at ioloop.c:383
ioloop = 0x83ed368
t_id = 2
#25 0xb7647fb3 in io_loop_handler_run (ioloop=0x83ed368) at ioloop-epoll.c:213
ctx = 0x83ed490
events = <value optimized out>
event = 0x83ed4d0
list = 0x840eff0
io = <value optimized out>
tv = {tv_sec = 1799, tv_usec = 999454}
events_count = 138473456
msecs = 1
ret = 1
i = <value optimized out>
j = <value optimized out>
call = <value optimized out>
#26 0xb7646d00 in io_loop_run (ioloop=0x83ed368) at ioloop.c:404
No locals.
#27 0xb76328ea in master_service_run (service=0x83ed2b8,
callback=0x805fc20 <client_connected>) at master-service.c:484
No locals.
#28 0x08060365 in main (argc=1, argv=0x83ed1c0) at main.c:375
set_roots = {0x8062ce0, 0x0}
service_flags = <value optimized out>
storage_service_flags = <value optimized out>
postlogin_socket_path = <value optimized out>
username = <value optimized out>
c = <value optimized out>
--
Ralf Hildebrandt
Geschäftsbereich IT | Abteilung Netzwerk
Charité - Universitätsmedizin Berlin
Campus Benjamin Franklin
Hindenburgdamm 30 | D-12203 Berlin
Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
ralf.hildebrandt(a)charite.de | http://www.charite.de
2
1
Hi,
I'm trying to find a way to find inactive users.
Is there a simple way to deduct the last login date of a user from that
users Maildir files? Are the timestamps on the index files reliable?
I ask because the system and dovecot logs are not available to me but I
can search the whole .../vmail/domain/user/Maildir tree.
I'n running 1.2.9 on ububtu 10.04 LTS with posttfix and postfixadmin.
The users (all are virtual) reside in the postfixadmin MySQL tables.
TNX
Egbert Jan (NL)
2
3
[Dovecot] Urgent problem: Dovecot fetches the same mails multiple times per POP
by Andi Meier 10 Jan '11
by Andi Meier 10 Jan '11
10 Jan '11
I have a problem since a couple of hours:
I manage several mboxes on a virtual server using Dovecot (over POP3).
Until a few hours ago, it worked well, but since 11:50, the e-mail clients which access Dovecot's mailboxes, receive all e-mails new each
time the mailbox is queried.
For example:
15:40 fetches 22 new mails
15:41 fetches the same 22 mails again as new
15:42 fetches the same 22 mails again as new
etc.
Dovecot version is 1.0.15 on Debian Lenny.
How can I fix this? How can I diagnose what's wrong? The mailbox files themselves seem ok, no dupe messages.
I noticed that in the /var/log/mail.log Dovecot says:
------- START ---------
Jan 10 15:27:08 lvps87-230-81-99 dovecot: POP3(office): Disconnected: Logged out top=0/0, retr=23/6273313, del=23/23, size=6272894
Jan 10 15:40:02 lvps87-230-81-99 dovecot: POP3(office): Effective uid=1002, gid=1002
Jan 10 15:40:02 lvps87-230-81-99 dovecot: POP3(office): mbox: data=/var/mail:INBOX=/var/mail/office
Jan 10 15:40:02 lvps87-230-81-99 dovecot: POP3(office): mbox: root=/var/mail, index=/var/mail, inbox=/var/mail/office
Jan 10 15:40:02 lvps87-230-81-99 dovecot: POP3(office): mbox sync: Expunged message reappeared in mailbox /var/mail/office (UID 3234 < 3261,
seq=2, idx_msgs=0)
Jan 10 15:40:02 lvps87-230-81-99 dovecot: pop3-login: Login: user=<office>, method=PLAIN, rip=80.122.113.70, lip=87.230.81.99
Jan 10 15:40:02 lvps87-230-81-99 dovecot: POP3(office): mbox sync: UID inserted in the middle of mailbox /var/mail/office (3261 > 3234,
seq=2, idx_msgs=24)
Jan 10 15:40:02 lvps87-230-81-99 dovecot: POP3(office): mbox sync: UID inserted in the middle of mailbox /var/mail/office (3285 > 3234,
seq=2, idx_msgs=24)
Jan 10 15:40:22 lvps87-230-81-99 dovecot: POP3(office): mbox sync: UID inserted in the middle of mailbox /var/mail/office (3309 > 3234,
seq=2, idx_msgs=24)
Jan 10 15:40:22 lvps87-230-81-99 dovecot: POP3(office): Disconnected: Logged out top=2/0, retr=24/6274745, del=24/24, size=6274309
------- END ---------
What puzzles me: Each time the retr=XX value is never decreasing. Shouldn't it be 0/xxxxx the next time when the mails are not kept on the
server? Apparently Dovecot does not manage to remove the mails form the mbox, although the email client tells it so (=> del=24/24)
Is this the problem? How can I check this?
I am very thankful for any hints!
Cheers,
Andi
2
2
Hi,
How to tune the size of each "m.xxx" file in mdbox format , in
order to optimize the ratio size/number of files ? (I can see for
instance more than 100 000 files in one directory due to very large
mailbox size)
If such parameter exists, what is the typical value ?
Thanks
Joan
4
9
On Tuesday 04 January 2011 12:11:53 you wrote:
> On Tue, 2011-01-04 at 13:03 +0200, Timo Sirainen wrote:
> > On Tue, 2011-01-04 at 11:59 +0100, komodo wrote:
> > > [root(a)OVZ.mail ~]# /usr/sbin/sendmail -i -f '<>' -- komodo(a)domain.com
> > > 517 Syntax error.
> >
> > What is your /usr/sbin/sendmail? It shouldn't be behaving like this. You
> > could try if /usr/lib/sendmail works better. If it does, set:
> >
> > sendmail_path = /usr/lib/sendmail
>
> Right, looks like Courier's sendmail doesn't like the -i parameter. Its
> purpose is to not stop when there's a line with only "." in it. So if
> the -i parameter is removed and a rejected/vacation message body has a
> line with only ".", the mail is truncated. So I don't think I want to
> remove that parameter either.
>
> You could of course create a sendmail.sh wrapper that removes the -i
> parameter. Or use sendmail binary from something else than Courier.
Yes i'm using sendmail from Courier. When i changed sendmail_path to original sednmail binary it's
working and vacation is sent, but i can see some errors from sendmail.
Jan 4 12:14:36 OVZ sendmail[15576]: p04BEabd015576: Authentication-Warning: OVZ.mail: komodo set
sender to <> using -f
Jan 4 12:14:36 OVZ sendmail[15576]: p04BEabd015576: from=<>, size=478, class=-60, nrcpts=1,
msgid=<dovecot-sieve-1294139676-404210-0>, relay=komodo@localhost
Jan 4 12:14:36 OVZ courieresmtpd: started,ip=[::ffff:127.0.0.1]
Jan 4 12:14:36 OVZ sendmail[15576]: STARTTLS=client, relay=[127.0.0.1], version=TLSv1/SSLv3,
verify=FAIL, cipher=AES256-SHA, bits=256/256
I am not so familiar with sendmail, is there any way to set up something to resolve these errors ?
1
1
Hi all,
I am having a small problem with a catch-all user
I have setup in my Postfix/Dovecot setup.
I am not 100% sure this is Dovecot related, but, logic tells me it is.
I have a virtual user called @reinhold.dk setup
to redirect to my main account, peter(a)reinhold.dk.
If I send a spam mail (GTUBE) to
peter(a)reinhold.dk, the mail is marked with Amavis x-headers as it should be.
If I send the same mail to
peterpeter(a)reinhold.dk, I can see in my maillog
that the mail is PASSED SPAMMY, just as the
first one, but when I check the mail, all amavis
x-headers are missing. (Except one,
X-Spam-Virus-Scanned:, which just informs me that
the mail has passed through the scanner)
Does anyone know if this is a Dovecot issue? (It
seems so to me), and if so, any hints on how I can change this behaviour?
Kind Regards,
Peter Reinhold - peter(a)reinhold.dk
> http://www.reinhold.dk & http://www.geekhouse.dk <
--
QOTD : Mit internet er der ikke noget porn på .. Det er helt vildt nederen.
.. Lykke, GH Party XIII
3
3
09 Jan '11
I'm trying to build dovecot version 2.0.8, but I always end-up with this error:
libtool: link: i486-linux-gnu-gcc -std=gnu99 -O3 -mtune=prescott
-march=prescott -fomit-frame-pointer -Wall -W -Wmissing-prototypes
-Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2
-Wbad-function-cast -Wstrict-aliasing=2 -o .libs/anvil main.o
anvil-connection.o anvil-settings.o connect-limit.o penalty.o
-Wl,--export-dynamic ../../src/lib-dovecot/.libs/libdovecot.so -ldl
-lrt -Wl,-rpath -Wl,/applications/dovecot-mail/lib/dovecot
../../src/lib-dovecot/.libs/libdovecot.so: undefined reference to `fallocate64'
collect2: ld returned 1 exit status
make[3]: *** [anvil] Error 1
make[3]: Leaving directory `/root/build/source/dovecot-2.0.8/src/anvil'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/build/source/dovecot-2.0.8/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/build/source/dovecot-2.0.8'
make: *** [all] Error 2
Does anyone know how to fix this?
3
4
Hi,
I am new to Dovecot. Recently I have got a new server running on Ubuntu Server
10.04 with Postfix, Dovecot (for IMAP) and Squirrelmail. During the test, I was
able to send & receive emails internally, and can send emails externally.
However, I got a problem when it comes to receiving emails externally. The
emails I sent from yahoo never arrived to my local inbox.
Anyway, I checked the mail.log and found the following
dovecot: auth-worker(default): dovecot-auth: /usr/locallib/liblber-2.4.so.2" no
version information available (required by dovecot-auth)
dovecot: auth-worker(default): dovecot-auth: /usr/locallib/libldap_r-2.4.so.2"
no version information available (required by dovecot-auth)
dovecot: auth-worker(default): dovecot-auth: /usr/locallib/libldap-r-2.4.so.2"
no version information available (required by /usr/lib/libpq.so.5)
I was wondering if anyone might be kind to explain the above error messages and
how to work around this so that it could send/receive emails coming from
external mail server.
Thank you in advance
1
0
Has anyone tried patching the 1.2.x source to force logging of all
passwords submitted during authentication, not just those that fail?
2
2
[Dovecot] IMAP Clients can not see 3rd tier nested IMAP directories
by jjs87ï¼ cornell.edu 08 Jan '11
by jjs87ï¼ cornell.edu 08 Jan '11
08 Jan '11
I have a very bizarre problem that I hope someone can help me with. I am
not sure if this is a Dovecot problem, or IMAP client problem.
I recently used Transend's Migrator to move mail from Exchange 2007 to
my Dovecot 1.0.7 server. The program seems to have moved the nested IMAP
dirs properly as seen below in a directory listing of the maildir dir.
The nested dirs have indexes, cur, new dirs as expected.
However, when the account is viewed in Windows Thunderbird 3.1.6 or
Outlook 2010 the 3rd tier dirs are not seen, nor can they be subscribed
to. On a whim, I decided to try Apple Mail 4.3 to view the account and
all the IMAP dirs can be seen and accessed as expected.
Any idea what is going on? Is this somehow an IMAP client problem (bug)
or an issue with Dovecot and these clients?
Listing of the Maildir dir:
[root Maildir]# ls -al
total 92
drwx------ 17 andrew andrew 4096 Dec 6 17:06 .
drwx------ 9 andrew andrew 4096 Dec 6 15:58 ..
drwx------ 5 andrew andrew 4096 Dec 6 16:31 .mailbox
drwx------ 5 andrew andrew 4096 Dec 6 16:31 .mailbox.mail
drwx------ 5 andrew andrew 4096 Dec 6 16:48 .mailbox.mail.colleagues
drwx------ 5 andrew andrew 4096 Dec 6 17:02 .mailbox.mail.colleagues.amy
drwx------ 5 andrew andrew 4096 Dec 6 16:48
.mailbox.mail.colleagues.aslan
drwx------ 2 andrew andrew 4096 Dec 6 16:31 cur
-rw------- 1 andrew andrew 144 Dec 6 16:31 dovecot.index
-rw------- 1 andrew andrew 10272 Dec 6 16:31 dovecot.index.cache
-rw------- 1 andrew andrew 128 Dec 6 16:31 dovecot.index.log
drwx------ 2 andrew andrew 4096 Dec 6 16:31 new
drwx------ 5 andrew andrew 4096 Dec 6 16:53 .Sent Items
-rw------- 1 andrew andrew 32 Dec 6 17:06 subscriptions
drwx------ 2 andrew andrew 4096 Dec 6 16:31 tmp
drwx------ 5 andrew andrew 4096 Dec 6 16:32 .Trash
PROBLEM:
When viewed in Thunderbird 3.1.6 or Outlook 2010:
These nested dirs are seen:
..mailbox
....mail
These nested dirs are NOT seen or can be subscribed:
......colleagues
........amy
........aslan
OBSERVATIONS:
When viewed in Apple Mail 4.3, all dirs are seen correctly.
Thank you, I appreciate any and all replies, comments, questions, and
suggestions.
Jason
5
7