Skip to content

maximum recursion depth exceeded in comparison #520

@HelloGitHubComeOn

Description

@HelloGitHubComeOn

File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 557, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, data[i])
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 548, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 548, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 557, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, data[i])
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 548, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 548, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 557, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, data[i])
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 548, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 557, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, data[i])
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 548, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 548, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 557, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, data[i])
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 548, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 557, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, data[i])
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 548, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 572, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 548, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "XXXXXXX\Python37\lib\site-packages\PyPDF3\pdf.py", line 556, in _sweepIndirectReferences
for i in range(len(data)):
RecursionError: maximum recursion depth exceeded in comparison

Metadata

Metadata

Assignees

No one assigned

    Labels

    is-bugFrom a users perspective, this is a bug - a violation of the expected behavior with a compliant PDF

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions