PyMuPDF
PyMuPDF copied to clipboard
Got "malloc(): unaligned tcache chunk detected Aborted (core dumped)" while using add_redact_annot/apply_redactions
Description of the bug
I was trying to remove all text from PDF files. My python script looks like the following:
for page in document:
info = json.loads(page.get_text('json', flags=fitz.TEXTFLAGS_TEXT))
for block_ind, block in enumerate(info['blocks']):
for line_ind, line in enumerate(block['lines']):
for span_ind, span in enumerate(line['spans']):
# print(span)
page.add_redact_annot(fitz.Rect(*span['bbox']))
page.apply_redactions()
This code works well, but notice the # print(span)
. If I print the infos, i would get malloc(): unaligned tcache chunk detected Aborted (core dumped)
.
This is really strange to me.
Do I need to upload th PDF files or other informations? Because the files contain personal information, I am not willing to upload it to be honest.
How to reproduce the bug
smiply comment/uncomment the print line would reproduce the bug.
PyMuPDF version
1.24.9
Operating system
Linux
Python version
3.10