replicator crashing - oom

Aki Tuomi aki.tuomi at dovecot.fi
Thu Mar 23 09:17:47 EET 2017


sysctl kernel.core_pattern usually indicates where cores are placed. If
it says 'core' you are probably not gonna find it.

Aki


On 22.03.2017 18:11, Daniel Miller wrote:
> Where would I find the core file?  I'm not finding anything obvious.
>
> The replicator path is /usr/local/libexec/dovecot/replicator
>
> Daniel
>
> On 3/22/2017 12:52 AM, Aki Tuomi wrote:
>> 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)
>>>



More information about the dovecot mailing list