Hello all, I've done some digging and I think I understand this issue and how to resolve it, but I will need a little assistance.
I am running Immich via docker. I've attached the logs from the immich_server container as well as the immich_postgres containers. I believe the issue is that a section of the "person" table is corrupted, resulting in this memory allocation error; obviously I cannot allocate 18446744057.229267 GB of RAM.
psql (14.10 (Debian 14.10-1.pgdg120+1))
Type "help" for help.
immich=# select count(*) from assets;
count
-------
6918
(1 row)
immich=# select count(*) from asset_faces;
count
-------
5564
(1 row)
immich=# select count(*) from person;
ERROR: invalid memory alloc request size 18446744057229267712
If possible, I'd like to fix this issue by wiping the "person" database, or at least a section of it, and I am not concerned about losing "person" or related face recognition data. Unfortunately, I've checked my $UPLOAD_LOCATION/backups directory and there are no backups listed there, despite having enabled backups (screenshot attached).
Please let me know if there's any additional information I can provide. I believe the database corruption could be due to me performing a hard power reset of the machine due to other issues.
Thank you for your help!
.