Todd Burroughs wrote:
You may need to set the ulimit for core files, it quite often defaults to 0. Try starting dovecot something like this:
ulimit -c unlimited ; dovecot
Tnx, Todd. Worked. I've now got a core file. (I should have found out about "ulimit" from www.dovecot.org before. Sorry about that...)
I'm not an expert on using gdb. What I get from running gdb on the core-file is:
#0 0xb7ed483b in raise () from /lib/tls/libc.so.6
Is this enough information to get some expert's comments on this? ;-)
The core was a result from this assertion:
file mbox-sync.c: line 1332 (mbox_sync_update_index_header): assertion failed: (sync_ctx->base_uid_validity != 0 || st->st_size == 0)
I've had other asserions before (as I've posted on the list), but not after I've enabled core-dumps. I could post similar results from gdb if I experience more of this, with other assertions...
- Anders
--
Anders Lund Anders.Lund@uninett.no .~.
UNINETT, N-7465 Trondheim, Norway / V
Phone: +47 73 55 79 08 | Fax: +47 73 55 79 01 /( )
^ ^