replicator crashing - oom

Aki Tuomi
2017-03-22T07:52:19Z

Can you provide us gdb bt full dump?

gdb /usr/libexec/dovecot/replicator /path/to/core

on some systems, it's /usr/lib/dovecot/replicator

Aki

On 21.03.2017 23:48, Daniel Miller wrote:
> I have the following in my log:
>
> Mar 21 14:46:59 bubba dovecot: replicator: Panic: data stack: Out of
> memory when allocating 1073741864 bytes
> Mar 21 14:46:59 bubba dovecot: replicator: Error: Raw backtrace:
> /usr/local/lib/dovecot/libdovecot.so.0(+0x97c90) [0x7f4638a7cc90] ->
> /usr/local/lib/dovecot/libdovecot.so.0(+0x97d6e) [0x7f4638a7cd6e] ->
> /usr/local/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7f4638a14322] ->
> /usr/local/lib/dovecot/libdovecot.so.0(+0x95e3f) [0x7f4638a7ae3f] ->
> /usr/local/lib/dovecot/libdovecot.so.0(+0x9608b) [0x7f4638a7b08b] ->
> /usr/local/lib/dovecot/libdovecot.so.0(+0xb15f8) [0x7f4638a965f8] ->
> /usr/local/lib/dovecot/libdovecot.so.0(+0x93c42) [0x7f4638a78c42] ->
> /usr/local/lib/dovecot/libdovecot.so.0(buffer_write+0x74)
> [0x7f4638a78fb4] -> dovecot/replicator(replicator_queue_push+0x13b)
> [0x40519b] -> dovecot/replicator() [0x4049c2] -> dovecot/replicator()
> [0x4040a8] -> dovecot/replicator() [0x404275] ->
> /usr/local/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x52)
> [0x7f4638a907d2] ->
> /usr/local/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0xe7)
> [0x7f4638a91d17] ->
> /usr/local/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0x3c)
> [0x7f4638a9086c] ->
> /usr/local/lib/dovecot/libdovecot.so.0(io_loop_run+0x38)
> [0x7f4638a90a28] ->
> /usr/local/lib/dovecot/libdovecot.so.0(master_service_run+0x13)
> [0x7f4638a1dfc3] -> dovecot/replicator(main+0x17a) [0x40342a] ->
> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)
> [0x7f4638640ec5] -> dovecot/replicator() [0x4034c5]
> Mar 21 14:47:00 bubba dovecot: replicator: Fatal: master:
> service(replicator): child 15650 killed with signal 6 (core dumped)
>