question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Recursion error in certstream-python

See original GitHub issue

See https://twitter.com/PaulWebSec/status/927800636703461376, and https://pastebin.com/6VXsfM7G (line 42).

It seems as though we’re tripping Python’s built-in stack overflow protection for some reason. The exact cause is unclear right now, but this seems to be a transient issue (as it happened a few hours into the run).

Relevant line (for google’s indexes):

[ERROR:websocket] 2017-11-06 20:40:08,625 - error from callback <bound method CertStreamClient._on_error of <certstream.core.CertStreamClient object at 0x7fda0c028780>>: maximum recursion depth exceeded while calling a Python object

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:10 (4 by maintainers)

github_iconTop GitHub Comments

2reactions
evuoricommented, Nov 9, 2017

@ameygat just go with python3 man

1reaction
Fitblipcommented, Nov 8, 2017

Hey @ameygat - thanks for the data point! I’ve pushed an update (https://github.com/CaliDog/certstream-python/commit/e7dd15eec14a9ab4769c5de965d2d5f7ec9aa712). Let me know if you still encounter this error!

Otherwise have a great rest of your week! Thanks for trying out CertStream 😃

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to handle with recursion error in python? - Stack Overflow
print('Problem with recursive depth!) I tried to handle it with: import sys sys.setrecursionlimit(1500). But program ...
Read more >
Ryan on Twitter: "@PaulWebSec @malwrhunterteam Hmm, weird. I ...
Using CertStream to monitor for phishing domains (in this case Paypal ones) ... Recursion error in certstream-python · Issue #2 · CaliDog/certstream-python.
Read more >
Certstream
CertStream is an intelligence feed that gives you real-time updates from the Certificate Transparency Log network, allowing you to use it as a...
Read more >
Bots — intelmq 3.0.2 documentation
A Bot to collect data from the Certificate Transparency Log (CTL) This bot works based on certstream library (https://github.com/CaliDog/certstream-python).
Read more >
Profile of sebix - openSUSE Build Service
This is a Python module for reading MaxMind DB files. ... Arpeggio is a recursive descent parser with memoization based on PEG grammars...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found