Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

maximum recursion depth exceeded in comparison #520

Closed
HelloGitHubComeOn opened this issue Oct 14, 2019 · 2 comments
Closed

maximum recursion depth exceeded in comparison #520

HelloGitHubComeOn opened this issue Oct 14, 2019 · 2 comments
Labels
is-bug From a users perspective, this is a bug - a violation of the expected behavior with a compliant PDF

Comments

@HelloGitHubComeOn
Copy link

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

@HelloGitHubComeOn
Copy link
Author

PDF2 and PDF3 issue same!

@MartinThoma MartinThoma added the is-bug From a users perspective, this is a bug - a violation of the expected behavior with a compliant PDF label Apr 8, 2022
MartinThoma added a commit that referenced this issue Apr 23, 2022
This doesn't solve the issue, but it might make it
less severe.

See #520
See #268
See virantha/pypdfocr#59

Co-authored-by: danniesim <geemee@gmail.com>
MartinThoma added a commit that referenced this issue Apr 23, 2022
This doesn't solve the issue, but it might make it less severe.

See #520
See #268
See virantha/pypdfocr#59

sfneal@3558a69

Co-authored-by: danniesim <geemee@gmail.com>
dsk7 pushed a commit to montaggroup/PyPDF2 that referenced this issue Apr 23, 2022
This doesn't solve the issue, but it might make it less severe.

See py-pdf#520
See py-pdf#268
See virantha/pypdfocr#59

sfneal@3558a69

Co-authored-by: danniesim <geemee@gmail.com>
VictorCarlquist pushed a commit to VictorCarlquist/PyPDF2 that referenced this issue Apr 29, 2022
This doesn't solve the issue, but it might make it less severe.

See py-pdf#520
See py-pdf#268
See virantha/pypdfocr#59

sfneal@3558a69

Co-authored-by: danniesim <geemee@gmail.com>
@MartinThoma
Copy link
Member

I'm pretty sure this was fixed - please let me know if you still encounter this with recent versions of PyPDF2!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is-bug From a users perspective, this is a bug - a violation of the expected behavior with a compliant PDF
Projects
None yet
Development

No branches or pull requests

2 participants