indexer-worker out of memory with vsz_limit=750 MB?!

Peer Heinlein p.heinlein at heinlein-support.de
Sun May 15 11:48:03 UTC 2016


We're running 2.2.24 with fts_lucene and I wonder why indexer-working
can be out-of-memory even with

vsz_limit=750 MB

?!

Peer


May 15 12:14:51 dobby4 dovecot: indexer-worker(user at example.com): Fatal:
pool_system_realloc(134217728): Out of memory
May 15 12:14:51 dobby4 dovecot: indexer-worker(user at example.com): Error:
Raw backtrace: /usr/lib/dovecot/libdovecot.so.0(+0xaa4b7)
[0x7f37027b84b7] -> /usr/lib/dovecot/libdovecot.so.0(+0xab851)
[0x7f37027b9851] -> /usr/lib/dovecot/libdovecot.so.0(i_error+0)
[0x7f37027b89a6] -> /usr/lib/dovecot/libdovecot.so.0(+0xd0405)
[0x7f37027de405] -> /usr/lib/dovecot/libdovecot.so.0(+0xa56e2)
[0x7f37027b36e2] -> /usr/lib/dovecot/libdovecot.so.0(+0xa5813)
[0x7f37027b3813] -> /usr/lib/dovecot/libdovecot.so.0(+0xa59e3)
[0x7f37027b39e3] -> /usr/lib/dovecot/libdovecot.so.0(buffer_write+0x37)
[0x7f37027b3cf5] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x10b7a6)
[0x7f3702b617a6] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x10c0c3)
[0x7f3702b620c3] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_index_sync_ext_intro+0x34d) [0x7f3702b625e5]
-> /usr/lib/dovecot/libdovecot-storage.so.0(+0x10fb49) [0x7f3702b65b49]
-> /usr/lib/dovecot/libdovecot-storage.so.0(mail_index_sync_record+0x38)
[0x7f3702b66262] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_index_sync_map+0x5ba)
[0x7f3702b669b2] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_index_map+0xbf)
[0x7f3702b59eb7] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_index_refresh+0x1d)
[0x7f3702b79e97] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x11cc33)
[0x7f3702b72c33] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_index_transaction_commit_full+0x127)
[0x7f3702b72dba] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_index_transaction_commit+0x1f)
[0x7f3702b72c91] ->
/usr/lib/dovecot/modules/lib20_fts_plugin.so(fts_index_set_header+0x68)
[0x7f37014ebfd0] ->
/usr/lib/dovecot/modules/lib20_fts_plugin.so(fts_index_set_last_uid+0x3b) [0x7f37014ec00d]
-> /usr/lib/dovecot/modules/lib21_fts_solr_plugin.so(+0x4093)
[0x7f3700686093] ->
/usr/lib/dovecot/modules/lib20_fts_plugin.so(fts_backend_get_last_uid+0x81)
[0x7f37014eb3e5] ->
/usr/lib/dovecot/modules/lib20_fts_plugin.so(+0x11b66) [0x7f37014f3b66]
-> /usr/lib/dovecot/modules/lib20_fts_plugin.so(+0x11c40)
[0x7f37014f3c40] ->
/usr/lib/dovecot/modules/lib10_quota_plugin.so(+0xea0d) [0x7f3701936a0d]
-> /usr/lib/dovecot/modules/lib01_acl_plugin.so(+0x11f19)
[0x7f3701b50f19] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_get_status+0x75)
[0x7f3702aa2db4]
May 15 12:14:51 dobby4 dovecot: indexer: Error: Indexer worker
disconnected, discarding 1 requests for user at example.com
May 15 12:14:51 dobby4 dovecot: indexer-worker(user at example.com):


Fatal: master: service(indexer-worker): child 179030 returned error 83
(Out of memory (service indexer-worker { vsz_limit=750 MB }, you may
need to increase it) - set CORE_OUTOFMEM=1 environment to get core dump)




-- 
Heinlein Support GmbH
Schwedter Str. 8/9b, 10119 Berlin

http://www.heinlein-support.de

Tel: 030 / 405051-42
Fax: 030 / 405051-19

Zwangsangaben lt. §35a GmbHG: HRB 93818 B / Amtsgericht
Berlin-Charlottenburg,
Geschäftsführer: Peer Heinlein -- Sitz: Berlin



More information about the dovecot mailing list