fess操作中にfessサービスのステータスが「Active: failed (Result: signal) 」になる現象

<現象>
fessをしばらく操作しているとfessサービスのステータスが「Active: failed (Result: signal) 」になります。

具体的には下記手順で発生しました。
・ elasticsearchサービス起動後に fessサービスを起動
・ fessをブラウザ表示、管理画面にログイン
・ Webクロール実施
ジョブログを確認。状態が「実行中」とされたので、しばらくしてから画面更新したところ「失敗」と表示
開始時間から終了時間までは1分半程度
・ 再度 画面更新すると「このページを表示できません」となった
・ elasticsearch/fessのステータス確認した所、
「elasticsearch」は「Active: active (running)」で問題なし。「fess」が「Active: failed (Result: signal)」になっていた
※クロール処理は「失敗」しましたが、終了後のジョブログ画面の表示は正常に表示できており、Fess稼働に問題はありませんでした
しばらくしてから画面更新した所、「このページを表示できません」となったので クロールが原因でfailedになったのかは不明です

server_0.logを開き、ジョブが失敗した辺りのログを確認すると下記内容が出力されていました。

Jan 12, 2021 4:57:55 AM org.codelibs.curl.CurlRequest lambda$connect$3
FINE: >>> {"jobName":"Web Crawler - yahooニュース","lastUpdated":1610427376563,"jobStatus":"fail","scriptResult":"Exit Code: 134\nOutput:\n2021-01-12 04:56:17,537 main WARN In a Routes element, you must configure either a Script element or a pattern attribute.\n#\n# A fatal error has been detected by the Java Runtime Environment:\n#\n#  SIGSEGV (0xb) at pc=0x00007f4fefe27f72, pid=7245, tid=7248\n#\n# JRE version: OpenJDK Runtime Environment 18.9 (11.0.8+10) (build 11.0.8+10-LTS)\n# Java VM: OpenJDK 64-Bit Server VM 18.9 (11.0.8+10-LTS, mixed mode, sharing, tiered, compressed oops, g1 gc, linux-amd64)\n# Problematic frame:\n# V  [libjvm.so+0x858f72]  HeapRegion::block_size(HeapWord const*) const+0x152\n#\n# Core dump will be written. Default location: /usr/share/fess/app/core.7245\n#\n# An error report file with more information is saved as:\n# /usr/share/fess/app/hs_err_pid7245.log\n#\n# If you would like to submit a bug report, please visit:\n#   https://bugreport.java.com/bugreport/crash.jsp\n#\n","scriptType":"groovy","startTime":1610427376563,"endTime":1610427475408,"scriptData":"return container.getComponent(\"crawlJob\").logLevel(\"info\").sessionId(\"zdBOsXUBpfZI6buwhBPF\").webConfigIds([\"zdBOsXUBpfZI6buwhBPF\"] as String[]).fileConfigIds([] as String[]).dataConfigIds([] as String[]).jobExecutor(executor).execute();","target":"all"}

<ご相談事項>
fessがfailedにならないようにする為には、どういった対処が考えられるでしょうか?
もしくは確認すべき点などあればご教授いただきたいです。

<環境>
CentOS Linux release 7.8.2003 ※Win10マシンにVagrant+VirtualBoxで環境構築
Fess 13.9
Elasticsearch 7.9.1
openjdk version “11.0.8”

Fessというよりは、VirtualBoxとOpenJDK絡みのように見えるので、それぞれのバージョンを変えてみたり、メモリ周りの設定を見直したりとかをするのが良いのではないでしょうか。

ご回答ありがとうございます。

まずはアドバイスいただいた「メモリ周りの設定見直し」を試そうと思い、その他出力されていたエラー内容を手掛かりにelasticsearchプロセスの「Max open files」制限値を拡張するという対応を試してみました。
結果は残念な事にfessサービス開始時にelasticserachプロセスが”failed”になるという状況でした。
他のメモリ設定値で可能性のある箇所を継続調査していくつもりです。
もし動作に影響する可能性がある設定値などお心当たりがございましたら、ご教授いただけますと幸いです。

VirtualBoxとOpenJDKのバージョン変更の件も別途検討を進めてみます。