Hi
I am running refextract on MacOS Sonoma 14.0.
I had a consistent error with mmap resize in clean_pdf_file in engine.py.
To fix it, I removed the if elif then block in the function and used flush to do all the work as follows:
mmfile.flush(start, end + offset - start).
I believe that should do the work without invoking the system dependent resize and move.
Please let me know what you think.
Best wishes.
Ahmed
Hi
I am running refextract on MacOS Sonoma 14.0.
I had a consistent error with mmap resize in
clean_pdf_fileinengine.py.To fix it, I removed the
if elif thenblock in the function and usedflushto do all the work as follows:mmfile.flush(start, end + offset - start).I believe that should do the work without invoking the system dependent resize and move.
Please let me know what you think.
Best wishes.
Ahmed