Skip to content

Stack Overflow ? #4

Description

@Falanteris

Hello, I'm not sure if its just me or your program has a possibility of suffering from Stack Overflow. Care to take a look?.

Here's the output of my shell

Fatal Python error: Cannot recover from stack overflow.
Current thread 0x00007fe692ffd700 (most recent call first):
  File "/usr/lib/python3.7/email/utils.py", line 57 in _has_surrogates
  File "/usr/lib/python3.7/email/_policybase.py", line 287 in _sanitize_header
  File "/usr/lib/python3.7/email/_policybase.py", line 316 in header_fetch_parse
  File "/usr/lib/python3.7/email/message.py", line 471 in get
  File "/usr/lib/python3.7/email/message.py", line 578 in get_content_type
  File "/usr/lib/python3.7/email/message.py", line 594 in get_content_maintype
  File "/usr/lib/python3.7/email/feedparser.py", line 295 in _parsegen
  File "/usr/lib/python3.7/email/feedparser.py", line 180 in _call_parse
  File "/usr/lib/python3.7/email/feedparser.py", line 176 in feed
  File "/usr/lib/python3.7/email/parser.py", line 56 in parse
  File "/usr/lib/python3.7/email/parser.py", line 67 in parsestr
  File "/usr/lib/python3.7/http/client.py", line 224 in parse_headers
  File "/usr/lib/python3.7/http/client.py", line 330 in begin
  File "/usr/lib/python3.7/http/client.py", line 1354 in getresponse
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 380 in _make_request
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 600 in urlopen
  File "/usr/local/lib/python3.7/dist-packages/elasticsearch/connection/http_urllib3.py", line 242 in perform_request
  File "/usr/local/lib/python3.7/dist-packages/elasticsearch/transport.py", line 358 in perform_request
  File "/usr/local/lib/python3.7/dist-packages/elasticsearch/client/__init__.py", line 1548 in search
  File "/usr/local/lib/python3.7/dist-packages/elasticsearch/client/utils.py", line 84 in _wrapped
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 49 in initial_search
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 110 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  ...

Thread 0x00007fe6c226e700 (most recent call first):
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 162 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  File "/home/jasperzec/Nethive-Project/threlk_engine/engine.py", line 163 in elastail
  ...

Thread 0x00007fe693fff700 (most recent call first):
  File "/home/jasperzec/Nethive-Project/processors/inspection_controller.py", line 248 in handle_client_connection
  File "/usr/lib/python3.7/threading.py", line 870 in run
  File "/usr/lib/python3.7/threading.py", line 926 in _bootstrap_inner
  File "/usr/lib/python3.7/threading.py", line 890 in _bootstrap

Thread 0x00007fe6a8fac700 (most recent call first):
  File "/usr/lib/python3.7/selectors.py", line 468 in select
  File "/usr/local/lib/python3.7/dist-packages/kafka/client_async.py", line 630 in _poll
  File "/usr/local/lib/python3.7/dist-packages/kafka/client_async.py", line 598 in poll
  File "/usr/local/lib/python3.7/dist-packages/kafka/producer/sender.py", line 160 in run_once
  File "/usr/local/lib/python3.7/dist-packages/kafka/producer/sender.py", line 60 in run
  File "/usr/lib/python3.7/threading.py", line 926 in _bootstrap_inner
  File "/usr/lib/python3.7/threading.py", line 890 in _bootstrap

Thread 0x00007fe6c8a6f700 (most recent call first):
  File "/home/jasperzec/Nethive-Project/utils.py", line 66 in tail
  File "/home/jasperzec/Nethive-Project/parsers/Slog.py", line 93 in _get_next_line
  File "/home/jasperzec/Nethive-Project/parsers/Slog.py", line 74 in __init__
  File "/home/jasperzec/Nethive-Project/parsers/Slog.py", line 516 in __init__
  File "/home/jasperzec/Nethive-Project/parsers/slog_parser.py", line 139 in calc_stats
  File "/home/jasperzec/Nethive-Project/parsers/slog_parser.py", line 168 in start_parser
  File "/home/jasperzec/Nethive-Project/parsers/slog_parser.py", line 193 in run
  File "/usr/lib/python3.7/threading.py", line 870 in run
  File "/usr/lib/python3.7/threading.py", line 926 in _bootstrap_inner
  File "/usr/lib/python3.7/threading.py", line 890 in _bootstrap

Thread 0x00007fe6bfa6d700 (most recent call first):
  File "/usr/local/lib/python3.7/dist-packages/scapy/arch/linux.py", line 385 in get_last_packet_timestamp
  File "/usr/local/lib/python3.7/dist-packages/scapy/arch/linux.py", line 554 in recv_raw
  File "/usr/local/lib/python3.7/dist-packages/scapy/supersocket.py", line 61 in recv
  File "/usr/local/lib/python3.7/dist-packages/scapy/sendrecv.py", line 900 in _run
  File "/usr/local/lib/python3.7/dist-packages/scapy/sendrecv.py", line 972 in sniff
  File "/home/jasperzec/Nethive-Project/sniffers/http.py", line 49 in sniff_packet
  File "/home/jasperzec/Nethive-Project/sniffers/http.py", line 313 in run
  File "/usr/lib/python3.7/threading.py", line 870 in run
  File "/usr/lib/python3.7/threading.py", line 926 in _bootstrap_inner
  File "/usr/lib/python3.7/threading.py", line 890 in _bootstrap

Thread 0x00007fe6bd26c700 (most recent call first):
  File "/usr/lib/python3.7/socket.py", line 212 in accept
  File "/home/jasperzec/Nethive-Project/processors/inspection_controller.py", line 329 in start
  File "/home/jasperzec/Nethive-Project/processors/inspection_controller.py", line 341 in run
  File "/usr/lib/python3.7/threading.py", line 870 in run
  File "/usr/lib/python3.7/threading.py", line 926 in _bootstrap_inner
  File "/usr/lib/python3.7/threading.py", line 890 in _bootstrap

Thread 0x00007fe6cf376740 (most recent call first):
  File "/usr/lib/python3.7/threading.py", line 1307 in _shutdown

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions