Duplicacy Web - Scheduled Check task killed

I’ve recently started to get an issue with a scheduled check task on one of my B2 storages ending prematurely with a “Killed” status running on Duplicacy Web. Occasionally it errors with “Invalid options”.

I had this issue before which I think was related to out of memory error and was resolved by upgrading to the latest release. But the issue has cropped up again. The storage is quite large at 4.5TB.

Yesterday I deleted everything and setup from scratch but still getting the same error.

I have 3 other (smaller) storages that are being checked fine.

Log below:

Running check command from /root/.duplicacy-web/repositories/localhost/all
Options: [-log check -storage ***REMOVED FOR SECURITY*** -a -tabular]
2020-03-18 22:21:54.189 INFO STORAGE_SET Storage set to b2://***REMOVED FOR SECURITY***
2020-03-18 22:21:55.475 INFO BACKBLAZE_URL download URL is: https://f000.backblazeb2.com
2020-03-18 22:21:57.580 INFO SNAPSHOT_CHECK Listing all chunks
2020-03-18 22:28:08.603 INFO SNAPSHOT_CHECK 9 snapshots and 102 revisions
2020-03-18 22:28:08.922 INFO SNAPSHOT_CHECK Total chunk size is 4392G in 930946 chunks
2020-03-18 22:28:08.962 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Hagrid_Full at revision 1 exist
2020-03-18 22:28:08.989 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Hagrid_Full at revision 2 exist
2020-03-18 22:28:14.402 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Video_Archive at revision 1 exist
2020-03-18 22:28:19.819 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Video_Archive at revision 3 exist
2020-03-18 22:28:20.888 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Boxroomnas01 at revision 1 exist
2020-03-18 22:28:21.605 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Boxroomnas01 at revision 8 exist
2020-03-18 22:28:23.700 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Freeze_Archive at revision 1 exist
2020-03-18 22:28:25.805 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Freeze_Archive at revision 3 exist
2020-03-18 22:28:30.001 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Freeze_Archive at revision 4 exist
2020-03-18 22:28:34.124 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Freeze_Archive at revision 6 exist
2020-03-18 22:28:49.626 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Data at revision 1 exist
2020-03-18 22:29:05.067 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Data at revision 25 exist
2020-03-18 22:29:19.774 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Data at revision 61 exist

...

2020-03-18 22:38:35.476 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Backup at revision 349 exist
2020-03-18 22:38:36.402 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Backup at revision 350 exist
2020-03-18 22:38:37.321 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Backup at revision 351 exist
2020-03-18 22:38:38.241 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Backup at revision 352 exist
2020-03-18 22:38:39.161 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Backup at revision 353 exist
2020-03-18 22:38:40.083 INFO SNAPSHOT_CHECK All chunks referenced by snapshot Backup at revision 354 exist
signal: killed

duplicacy-web.log

2020/03/19 09:52:55 Starting schedule Test check

2020/03/19 09:52:55 Created log file /root/.duplicacy-web/logs/check-20200319-095255.log

2020/03/19 09:52:55 Running /root/.duplicacy-web/bin/duplicacy_linux_arm_2.4.1 [-log check -storage ***REMOVED FOR SECURITY*** -a -tabular]

2020/03/19 09:52:55 Set current working directory to /root/.duplicacy-web/repositories/localhost/all

2020/03/19 10:01:58 192.168.55.179:56168 GET /

2020/03/19 10:01:58 Failed to read the stat file for storage '***REMOVED FOR SECURITY***': open /root/.duplicacy-web/stats/storages/***REMOVED FOR SECURITY***.stats: no such file or directory

2020/03/19 10:01:58 192.168.55.179:56102 GET /assets/css/paper-dashboard.css

2020/03/19 10:01:58 192.168.55.179:56169 GET /assets/css/duplicacy-web.css

2020/03/19 10:01:58 192.168.55.179:56170 GET /assets/js/paper-dashboard.js

2020/03/19 10:01:59 192.168.55.179:56168 GET /assets/img/duplicacy-32.png

2020/03/19 10:02:00 192.168.55.179:56168 GET /

2020/03/19 10:02:00 Failed to read the stat file for storage '***REMOVED FOR SECURITY***': open /root/.duplicacy-web/stats/storages/***REMOVED FOR SECURITY***.stats: no such file or directory

2020/03/19 10:02:00 192.168.55.179:56102 GET /assets/css/duplicacy-web.css

2020/03/19 10:02:00 192.168.55.179:56169 GET /assets/js/paper-dashboard.js

2020/03/19 10:02:00 192.168.55.179:56170 GET /assets/css/paper-dashboard.css

2020/03/19 10:02:00 192.168.55.179:56168 GET /assets/img/duplicacy-32.png

2020/03/19 10:15:52 The Duplicacy executable returned an error: signal: killed, exit code: -1

I think it ran out of memory and got killed.