Crashes in dovecot -hg (86f535375750)
Teemu Huovila
teemu.huovila at dovecot.fi
Mon May 4 13:12:56 UTC 2015
On 04/28/2015 01:42 PM, Reuben Farrelly wrote:
> Seems there is some breakage with -hg latest - 2.2.16 (86f535375750+). I've just had 4 core files created in short succession on
> both servers in the replication set. Here's the first...
Does it work with 1081d57b524e or later?
br,
Teemu Huovila
> tornado reuben # gdb /usr/libexec/dovecot/imap core
> GNU gdb (Gentoo 7.9 vanilla) 7.9
> Copyright (C) 2015 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 "x86_64-pc-linux-gnu".
> Type "show configuration" for configuration details.
> For bug reporting instructions, please see:
> <http://bugs.gentoo.org/>.
> Find the GDB manual and other documentation resources online at:
> <http://www.gnu.org/software/gdb/documentation/>.
> For help, type "help".
> Type "apropos word" to search for commands related to "word"...
> Reading symbols from /usr/libexec/dovecot/imap...done.
> [New LWP 20929]
>
> warning: Could not load shared library symbols for linux-vdso.so.1.
> Do you need "set solib-search-path" or "set sysroot"?
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib64/libthread_db.so.1".
> Core was generated by `dovecot/imap'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0 0x00007f186087693a in fts_user_free (fuser=0x0) at fts-user.c:187
> 187 fts-user.c: No such file or directory.
> (gdb) bt full
> #0 0x00007f186087693a in fts_user_free (fuser=0x0) at fts-user.c:187
> user_langp = 0x300000008
> #1 0x00007f1860876ac2 in fts_mail_user_deinit (user=0x20a3eb0)
> at fts-user.c:215
> fuser = 0x0
> #2 0x00007f185d7890f8 in fts_lucene_mail_user_deinit (user=0x20a3eb0)
> at fts-lucene-plugin.c:99
> fuser = 0x20a5550
> #3 0x00007f185d994e0c in replication_user_deinit (user=0x20a3eb0)
> at replication-plugin.c:310
> ruser = 0x20a5500
> #4 0x00007f18615b565a in mail_user_unref (_user=0x20abc28) at mail-user.c:168
> user = 0x20a3eb0
> __FUNCTION__ = "mail_user_unref"
> #5 0x000000000041afef in client_default_destroy (client=0x20abbb0, reason=0x0)
> at imap-client.c:284
> cmd = 0x7ffde3a18960
> __FUNCTION__ = "client_default_destroy"
> #6 0x000000000041ada0 in client_destroy (client=0x20abbb0, reason=0x0)
> at imap-client.c:236
> No locals.
> #7 0x000000000041ccf4 in client_input (client=0x20abbb0) at imap-client.c:967
> cmd = 0x7ffde3a189a0
> output = 0x0
> bytes = 12
> __FUNCTION__ = "client_input"
> #8 0x00007f18612fc992 in io_loop_call_io (io=0x20c8610) at ioloop.c:501
> ioloop = 0x2076740
> t_id = 2
> __FUNCTION__ = "io_loop_call_io"
> #9 0x00007f18612fec40 in io_loop_handler_run_internal (ioloop=0x2076740)
> at ioloop-epoll.c:220
> ctx = 0x2077460
> events = 0x2078290
> event = 0x2078290
> list = 0x2078e80
> io = 0x20c8610
> tv = {tv_sec = 4, tv_usec = 999387}
> events_count = 5
> msecs = 5000
> ret = 1
> i = 0
> j = 0
> call = true
> __FUNCTION__ = "io_loop_handler_run_internal"
> #10 0x00007f18612fcb2f in io_loop_handler_run (ioloop=0x2076740)
>
> Reuben
More information about the dovecot
mailing list