[Dovecot] And another crash (imap, 1.1.4)
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 /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 4488] #0 0xb7f3f424 in __kernel_vsyscall () #0 0xb7f3f424 in __kernel_vsyscall () No symbol table info available. #1 0xb7e00640 in raise () from /lib/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7e02018 in abort () from /lib/i686/cmov/libc.so.6 No symbol table info available. #3 0x080d6e75 in default_fatal_finish (type=<value optimized out>, status=0) at failures.c:150 backtrace = 0x8d74100 "/usr/local/libexec/dovecot/imap [0x80d6e61] -> /usr/local/libexec/dovecot/imap [0x80d6ee2] -> /usr/local/libexec/dovecot/imap [0x80d6879] -> /usr/local/libexec/dovecot/imap(mail_index_view_sync_begin+"... #4 0x080d6ee2 in i_internal_fatal_handler (type=LOG_TYPE_PANIC, status=0, fmt=0x80ead2c "file %s: line %d (%s): assertion failed: (%s)", args=0xbfe58a74 "�e\017\b\024\001") at failures.c:430 No locals. #5 0x080d6879 in i_panic ( format=0x80ead2c "file %s: line %d (%s): assertion failed: (%s)") at failures.c:197 No locals. #6 0x080b9eac in mail_index_view_sync_begin (view=0x8d8af88, flags=MAIL_INDEX_VIEW_SYNC_FLAG_FIX_INCONSISTENT, ctx_r=0x8d8d808) at mail-index-view-sync.c:276 ctx = <value optimized out> map = <value optimized out> expunges = {arr = {buffer = 0x0, element_size = 0}, v = 0x0, v_modifiable = 0x0} expunge_count = <value optimized out> reset = <value optimized out> sync_expunges = <value optimized out> quick_sync = <value optimized out> __PRETTY_FUNCTION__ = "mail_index_view_sync_begin" #7 0x080a25b0 in index_mailbox_sync_init (box=0x8d888f0, flags=<value optimized out>, failed=false) at index-sync.c:183 ctx = (struct index_mailbox_sync_context *) 0x8d8d800 sync_flags = MAIL_INDEX_VIEW_SYNC_FLAG_FIX_INCONSISTENT #8 0x0807330b in maildir_storage_sync_init (box=0x8d888f0, flags=65) at maildir-sync.c:873 ctx = (struct maildir_sync_context *) 0x8d740d0 lost_files = false ret = 0 __PRETTY_FUNCTION__ = "maildir_storage_sync_init" #9 0x080a4d69 in mailbox_sync (box=0x8d888f0, flags=0, status_items=111, status_r=0xbfe58c08) at mail-storage.c:516 ctx = (struct mailbox_sync_context *) 0x8d80758 #10 0x08060db8 in cmd_select_full (cmd=0x8d81088, readonly=true) at cmd-select.c:39 client = (struct client *) 0x8d80e40 storage = (struct mail_storage *) 0x8d80758 box = (struct mailbox *) 0x8d888f0 status = {messages = 3, recent = 7, unseen = 0, uidvalidity = 14172990, uidnext = 0, first_unseen_seq = 148371720, keywords = 0x7} mailbox = 0x8d85186 "Trash" #11 0x0805df09 in cmd_examine (cmd=0x8d81088) at cmd-examine.c:8 No locals. #12 0x0806283c in client_command_input (cmd=0x8d81088) at client.c:580 client = (struct client *) 0x8d80e40 command = <value optimized out> __PRETTY_FUNCTION__ = "client_command_input" #13 0x080628d3 in client_command_input (cmd=0x8d81088) at client.c:629 client = (struct client *) 0x8d80e40 command = (struct command *) 0x1188 __PRETTY_FUNCTION__ = "client_command_input" #14 0x08062e8d in client_handle_input (client=<value optimized out>) at client.c:670 _data_stack_cur_id = 3 ret = <value optimized out> remove_io = <value optimized out> handled_commands = false #15 0x0806330e in client_input (client=0x8d80e40) at client.c:725 cmd = <value optimized out> output = (struct ostream *) 0x8d80fc4 bytes = <value optimized out> __PRETTY_FUNCTION__ = "client_input" #16 0x080deb90 in io_loop_handler_run (ioloop=0x8d7c9b0) at ioloop-epoll.c:203 ctx = (struct ioloop_handler_context *) 0x8d7caa8 event = (const struct epoll_event *) 0x8d7cae8 list = (struct io_list *) 0x8d7d5c0 io = (struct io_file *) 0x8d81020 tv = {tv_sec = 4, tv_usec = 999906} t_id = 2 msecs = <value optimized out> ret = 1 i = 0 j = 0 call = <value optimized out> #17 0x080de000 in io_loop_run (ioloop=0x8d7c9b0) at ioloop.c:320 No locals. #18 0x0806b47a in main (argc=) at main.c:293 No locals.
-- Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) snickebo@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de I'm looking for a job He may look like an idiot and talk like an idiot but don't let that fool you. He really is an idiot. - Groucho Marx
- Timo Sirainen <tss@iki.fi>:
On Thu, 2008-10-16 at 15:28 +0200, Ralf Hildebrandt wrote:
#6 0x080b9eac in mail_index_view_sync_begin (view=0x8d8af88,
Could you do also:
p my_client.command_queue p my_client.command_queue.next p my_client.command_queue.next.next (..as many as there are..)
That's a bit hard, given that I run this as a batch :( But yes, I can try and adapt my batch file
-- Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) snickebo@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de I'm looking for a job The government is CLEARLY an out of control robot that has decided the greatest danger to America is Americans.
participants (2)
-
Ralf Hildebrandt
-
Timo Sirainen