[Dovecot] Backtrace:/usr/local/libexec/dovecot/imap

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Fri Dec 5 11:20:17 EET 2008


GNU gdb 6.8-debian
Copyright (C) 2008 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"...
Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.7.so...done.
done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.7.so...done.
done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.7.so...done.
done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/local/lib/dovecot/imap/lib10_quota_plugin.so...done.
Loaded symbols for /usr/local/lib/dovecot/imap/lib10_quota_plugin.so
Reading symbols from /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so...done.
Loaded symbols for /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so
Reading symbols from /usr/local/lib/dovecot/imap/lib11_trash_plugin.so...done.
Loaded symbols for /usr/local/lib/dovecot/imap/lib11_trash_plugin.so
Reading symbols from /usr/local/lib/dovecot/imap/lib20_fts_plugin.so...done.
Loaded symbols for /usr/local/lib/dovecot/imap/lib20_fts_plugin.so
Reading symbols from /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so...done.
Loaded symbols for /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so
Reading symbols from /usr/local/lib/dovecot/imap/lib20_zlib_plugin.so...done.
Loaded symbols for /usr/local/lib/dovecot/imap/lib20_zlib_plugin.so
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libbz2.so.1.0...done.
Loaded symbols for /lib/libbz2.so.1.0
Reading symbols from /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so...done.
Loaded symbols for /usr/local/lib/dovecot/imap/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.
done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `/usr/local/libexec/dovecot/imap'.
Program terminated with signal 6, Aborted.
[New process 11111]
#0  0xb7ff2424 in __kernel_vsyscall ()
#0  0xb7ff2424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7eb3640 in raise () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7eb5018 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#3  0x080d7235 in default_fatal_finish (type=<value optimized out>, status=0)
    at failures.c:150
	backtrace = 0x9611888 "/usr/local/libexec/dovecot/imap [0x80d7221] -> /usr/local/libexec/dovecot/imap [0x80d72a2] -> /usr/local/libexec/dovecot/imap [0x80d6c39] -> /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so [0xb7"...
#4  0x080d72a2 in i_internal_fatal_handler (type=LOG_TYPE_PANIC, status=0, 
    fmt=0xb7e3cf50 "file %s: line %d (%s): assertion failed: (%s)", 
    args=0xbfa0dcf4 "N×ã·\231") at failures.c:430
No locals.
#5  0x080d6c39 in i_panic (
    format=0xb7e3cf50 "file %s: line %d (%s): assertion failed: (%s)")
    at failures.c:197
No locals.
#6  0xb7e39a82 in uidlist_write_array (output=0x965c9bc, uid_list=0xb79cae0c, 
    uid_count=31, packed_flags=<value optimized out>, offset=0, 
    write_size=true, size_r=0xbfa0ddd8) at squat-uidlist.c:153
	uidbuf = (uint8_t *) 0x96117b8 "§\030="
	bufp = (uint8_t *) 0x96117ba "="
	sizebuf = "·hÝ ¿"
	sizebufp = <value optimized out>
	listbuf = "þ·üàã"
	listbufp = (uint8_t *) 0xbfa0dd52 "þ·üàã·hÝ ¿üàã·"
	uid = 6
	uid2 = 5
	prev = <value optimized out>
	base_uid = 3112
	size_value = <value optimized out>
	i = 4
	bitmask_len = 7
	uid_list_len = 1008
	idx = 1008
	max_idx = <value optimized out>
	mask = <value optimized out>
	datastack = true
	num = <value optimized out>
	__PRETTY_FUNCTION__ = "uidlist_write_array"
#7  0xb7e39d78 in uidlist_write (output=0x965c9bc, list=<value optimized out>, 
    write_size=<value optimized out>, size_r=0xbfa0ddd8) at squat-uidlist.c:270
	_data_stack_cur_id = 6
	uid_list = (const uint32_t *) 0xb79cae0c
	buf = "·üàã·"
	bufp = <value optimized out>
	uid_count = 31
	packed_flags = <value optimized out>
	offset = 0
	ret = <value optimized out>
	__PRETTY_FUNCTION__ = "uidlist_write"
#8  0xb7e39eaf in uidlist_flush (ctx=0x965c948, list=0xb79cae08, uid=3149)
    at squat-uidlist.c:1104
	size = 128
#9  0xb7e3a236 in squat_uidlist_build_add_uid (ctx=0x965c948, 
    uid_list_idx=<value optimized out>, uid=3149) at squat-uidlist.c:1219
	list = <value optimized out>
	idx = <value optimized out>
	mask = <value optimized out>
	p = (uint32_t *) 0xb79cae84
	__PRETTY_FUNCTION__ = "squat_uidlist_build_add_uid"
#10 0xb7e3721d in squat_build_add (ctx=0x965cc80, uid=3149, 
    data=0x961126d "\001\a\t'\003\002\020\004\b", size=4) at squat-trie.c:643
	trie = (struct squat_trie *) 0x965bc50
	node = (struct squat_node *) 0x9648284
	end = (const unsigned char *) 0x961126f "\t'\003\002\020\004\b"
	idx = <value optimized out>
	level = 2
	__PRETTY_FUNCTION__ = "squat_build_add"
#11 0xb7e37527 in squat_build_word (ctx=0x965cc80, uid=12733, 
    data=0x961126a "\003\021\005\001\a\t'\003\002\020\004\b", 
    char_lengths=0x0, size=12) at squat-trie.c:839
	trie = (struct squat_trie *) 0x965bc50
	i = <value optimized out>
	j = <value optimized out>
	bytelen = <value optimized out>
	__PRETTY_FUNCTION__ = "squat_build_word"
#12 0xb7e376b1 in squat_trie_build_more (ctx=0x965cc80, uid=6366, 
    type=SQUAT_INDEX_TYPE_HEADER, 
    input=0x9631c98 "RETURN-PATH: <RUNDMAIL-CCBMDC-BOUNCES+HEDA.KVAKAN=CHARITE.DE at CHARITE.DE>\nX-ORIGINAL-TO: HKVAKAN at POSTAMT.CHARITE.DE\nDELIVERED-TO: HKVAKAN at POSTAMT.CHARITE.DE\nRECEIVED: FROM WEBMAIL.CHARITE.DE (WEBMAIL.C"..., 
    size=4790) at squat-trie.c:935
	_data_stack_cur_id = 5
	ret = <value optimized out>
#13 0xb7e34984 in fts_backend_squat_build_more (_ctx=0x965cca0, uid=6366, 
    data=0x9631c98 "RETURN-PATH: <RUNDMAIL-CCBMDC-BOUNCES+HEDA.KVAKAN=CHARITE.DE at CHARITE.DE>\nX-ORIGINAL-TO: HKVAKAN at POSTAMT.CHARITE.DE\nDELIVERED-TO: HKVAKAN at POSTAMT.CHARITE.DE\nRECEIVED: FROM WEBMAIL.CHARITE.DE (WEBMAIL.C"..., 
    size=4790, headers=true) at fts-backend-squat.c:139
	squat_type = 6
#14 0xb7e76ace in fts_backend_build_more (ctx=0x965cca0, uid=6366, 
    data=0x9631c98 "RETURN-PATH: <RUNDMAIL-CCBMDC-BOUNCES+HEDA.KVAKAN=CHARITE.DE at CHARITE.DE>\nX-ORIGINAL-TO: HKVAKAN at POSTAMT.CHARITE.DE\nDELIVERED-TO: HKVAKAN at POSTAMT.CHARITE.DE\nRECEIVED: FROM WEBMAIL.CHARITE.DE (WEBMAIL.C"..., 
    size=4790, headers=<value optimized out>) at fts-api.c:99
No locals.
#15 0xb7e78fba in fts_mailbox_search_next_nonblock (ctx=0x965c378, 
    mail=0x9664f90, tryagain_r=0xbfa0e05b) at fts-storage.c:81
	fctx = (struct fts_search_context *) 0x965c400
	ret = <value optimized out>
#16 0x08060896 in cmd_search_more (cmd=0x961c090) at cmd-search.c:83
	ctx = (struct imap_search_context *) 0x961c158
	end_time = {tv_sec = 3, tv_usec = 157864728}
	tryagain = <value optimized out>
	ret = 3
#17 0x08060ce6 in cmd_search_more_callback (cmd=0x961c090) at cmd-search.c:132
	client = (struct client *) 0x961be40
	finished = <value optimized out>
#18 0x080de769 in io_loop_handle_timeouts (ioloop=0x96179b0) at ioloop.c:298
	_data_stack_cur_id = 2
#19 0x080df042 in io_loop_handler_run (ioloop=0x96179b0) at ioloop-epoll.c:175
	ctx = (struct ioloop_handler_context *) 0x9617aa8
	event = <value optimized out>
	list = <value optimized out>
	io = <value optimized out>
	tv = {tv_sec = 0, tv_usec = 0}
	t_id = <value optimized out>
	msecs = 0
	ret = 0
	i = <value optimized out>
	j = <value optimized out>
	call = <value optimized out>
#20 0x080de510 in io_loop_run (ioloop=0x96179b0) at ioloop.c:320
No locals.
#21 0x0806b4da in main (argc=) at main.c:293
No locals.
$1 = {prev = 0x0, next = 0x0, client = 0x961be40, pool = 0x961c078, 
  tag = 0x961c0c8 "82", name = 0x961c0d0 "uid", 
  cmd_flags = COMMAND_FLAG_BREAKS_SEQS, func = 0x8060840 <cmd_search_more>, 
  context = 0x961c158, parser = 0x9620078, 
  state = CLIENT_COMMAND_STATE_WAIT_INPUT, sync = 0x0, uid = 1, cancel = 0, 
  param_error = 0, temp_executed = 0}
(gdb) quit

-- 
Ralf Hildebrandt (Ralf.Hildebrandt at charite.de)          snickebo at charite.de
Postfix - Einrichtung, Betrieb und Wartung       Tel. +49 (0)30-450 570-155
http://www.arschkrebs.de                              I'm looking for a job
Windows has poisoned your finger muscle memory, don't confuse "\" with "/".


More information about the dovecot mailing list