pymupdf 1.24.3: IndexError: pop from empty list
I tried the demo on our production server. Lots and lots of errors like this:
web_1 | Writing test spec toml to /tmp/tmpl00oiz1a/the_spec.toml
web_1 | A valid test spec is present: shortname plomdemo
web_1 | Writing test spec toml to /tmp/tmpna490nie/the_spec.toml
web_1 | ../../usr/local/lib/python3.10/dist-packages/pymupdf/__init__.py:87:exception_info: exception_info:
web_1 | Traceback (most recent call last):
web_1 | File "/usr/local/lib/python3.10/dist-packages/pymupdf/utils.py", line 4686, in fill_textbox
web_1 | line, tl = new_lines.pop(0)
web_1 | IndexError: pop from empty list
web_1 | ../../usr/local/lib/python3.10/dist-packages/pymupdf/__init__.py:87:exception_info: exception_info:
web_1 | Traceback (most recent call last):
web_1 | File "/usr/local/lib/python3.10/dist-packages/pymupdf/utils.py", line 4686, in fill_textbox
web_1 | line, tl = new_lines.pop(0)
web_1 | IndexError: pop from empty list
web_1 | - creating bundle "fake_bundle2.pdf" from papers 11 to 20
web_1 | ../../usr/local/lib/python3.10/dist-packages/pymupdf/__init__.py:87:exception_info: exception_info:
web_1 | Traceback (most recent call last):
web_1 | File "/usr/local/lib/python3.10/dist-packages/pymupdf/utils.py", line 4686, in fill_textbox
web_1 | line, tl = new_lines.pop(0)
web_1 | IndexError: pop from empty list
web_1 | ../../usr/local/lib/python3.10/dist-packages/pymupdf/__init__.py:87:exception_info: exception_info:
web_1 | Traceback (most recent call last):
web_1 | File "/usr/local/lib/python3.10/dist-packages/pymupdf/utils.py", line 4686, in fill_textbox
web_1 | line, tl = new_lines.pop(0)
web_1 | IndexError: pop from empty list
web_1 | ../../usr/local/lib/python3.10/dist-packages/pymupdf/__init__.py:87:exception_info: exception_info:
web_1 | Traceback (most recent call last):
web_1 | File "/usr/local/lib/python3.10/dist-packages/pymupdf/utils.py", line 4686, in fill_textbox
web_1 | line, tl = new_lines.pop(0)
web_1 | IndexError: pop from empty list
web_1 | ../../usr/local/lib/python3.10/dist-packages/pymupdf/__init__.py:87:exception_info: exception_info:
web_1 | Traceback (most recent call last):
web_1 | File "/usr/local/lib/python3.10/dist-packages/pymupdf/utils.py", line 4686, in fill_textbox
web_1 | line, tl = new_lines.pop(0)
web_1 | IndexError: pop from empty list
web_1 | - creating bundle "fake_bundle3.pdf" from papers 21 to 30
web_1 | ../../usr/local/lib/python3.10/dist-packages/pymupdf/__init__.py:87:exception_info: exception_info:
web_1 | Traceback (most recent call last):
web_1 | File "/usr/local/lib/python3.10/dist-packages/pymupdf/utils.py", line 4686, in fill_textbox
web_1 | line, tl = new_lines.pop(0)
web_1 | IndexError: pop from empty list
web_1 | ../../usr/local/lib/python3.10/dist-packages/pymupdf/__init__.py:87:exception_info: exception_info:
web_1 | Traceback (most recent call last):
web_1 | File "/usr/local/lib/python3.10/dist-packages/pymupdf/utils.py", line 4686, in fill_textbox
web_1 | line, tl = new_lines.pop(0)
web_1 | IndexError: pop from empty list
web_1 | - creating bundle "fake_bundle4.pdf" from papers 31 to 40
web_1 | ../../usr/local/lib/python3.10/dist-packages/pymupdf/__init__.py:87:exception_info: exception_info:
web_1 | Traceback (most recent call last):
web_1 | File "/usr/local/lib/python3.10/dist-packages/pymupdf/utils.py", line 4686, in fill_textbox
web_1 | line, tl = new_lines.pop(0)
web_1 | IndexError: pop from empty list
web_1 | ../../usr/local/lib/python3.10/dist-packages/pymupdf/__init__.py:87:exception_info: exception_info:
web_1 | Traceback (most recent call last):
web_1 | File "/usr/local/lib/python3.10/dist-packages/pymupdf/utils.py", line 4686, in fill_textbox
web_1 | line, tl = new_lines.pop(0)
web_1 | IndexError: pop from empty list
web_1 | - creating bundle "fake_bundle5.pdf" from papers 41 to 50
web_1 | A valid test spec is present: shortname plomdemo
web_1 | Writing test spec toml to /tmp/tmptrfmspji/the_spec.toml