vilbert_beta icon indicating copy to clipboard operation
vilbert_beta copied to clipboard

lmdb.CorruptedError: mdb_get: MDB_CORRUPTED: Located page was wrong type

Open Tclz opened this issue 4 years ago • 1 comments

When i download the feature file data.mdb(58.7G) in VCR project, and run the eval_tasks.py, i meet the following errors. Traceback (most recent call last): File "eval_tasks.py", line 231, in main() File "eval_tasks.py", line 172, in main = LoadDatasetEval(args, task_cfg, args.tasks.split('-')) File "/home/vilbert_beta/vilbert/task_utils.py", line 283, in LoadDatasetEval args.in_memory) File "/home/vilbert_beta/vilbert/datasets/_image_features_reader.py", line 47, in init self._image_ids = pickle.loads(txn.get('keys'.encode())) lmdb.CorruptedError: mdb_get: MDB_CORRUPTED: Located page was wrong type

I don't know what's wrong with the .mdb files and please tell me how to fix it. Thanks in advance!!

Tclz avatar Dec 19 '20 07:12 Tclz

When i download the feature file data.mdb(58.7G) in VCR project, and run the eval_tasks.py, i meet the following errors. Traceback (most recent call last): File "eval_tasks.py", line 231, in main() File "eval_tasks.py", line 172, in main = LoadDatasetEval(args, task_cfg, args.tasks.split('-')) File "/home/vilbert_beta/vilbert/task_utils.py", line 283, in LoadDatasetEval args.in_memory) File "/home/vilbert_beta/vilbert/datasets/_image_features_reader.py", line 47, in init self._image_ids = pickle.loads(txn.get('keys'.encode())) lmdb.CorruptedError: mdb_get: MDB_CORRUPTED: Located page was wrong type

I don't know what's wrong with the .mdb files and please tell me how to fix it. Thanks in advance!!

+1

HarveyGuo960817 avatar Dec 29 '20 10:12 HarveyGuo960817