-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
[2020-02-20 04:44:42] [ INFO] [worker main_loop] Claimed job: 5e28c9211342c9331683f806, going to work.
[2020-02-20 04:44:43] [ INFO] [worker checkin] Checkin completed: setup
[2020-02-20 04:44:43] [ INFO] [worker checkin] Checkin completed: clone
[2020-02-20 04:44:43] [ INFO] [worker run_job] Beginning clone for job 5e28c9211342c9331683f806
[2020-02-20 04:44:52] [ INFO] [worker checkin] Checkin completed: analyze
[2020-02-20 04:44:55] [ ERROR] [worker run_job] Unknown exception when calling the analysis_function!
[2020-02-20 04:44:55] [ ERROR] [worker __main__] Unknown exception: maximum recursion depth exceeded
[2020-02-20 04:44:55] [ INFO] [worker checkin] Checkin completed: error
Traceback (most recent call last):
File "/home/ca-worker/venv/bin/ca-worker", line 8, in <module>
sys.exit(__main__())
File "/home/ca-worker/venv/lib/python3.6/site-packages/cadistributor/worker.py", line 257, in __main__
raise e
File "/home/ca-worker/venv/lib/python3.6/site-packages/cadistributor/worker.py", line 243, in __main__
main_loop()
File "/home/ca-worker/venv/lib/python3.6/site-packages/cadistributor/worker.py", line 271, in main_loop
run_job(job)
File "/home/ca-worker/venv/lib/python3.6/site-packages/cadistributor/worker.py", line 146, in run_job
raise e # will let the main loop report error to server
File "/home/ca-worker/venv/lib/python3.6/site-packages/cadistributor/worker.py", line 138, in run_job
result = config['analysis']['function'](repodir)
File "/home/ca-worker/venv/lib/python3.6/site-packages/caanalyzer/__main__.py", line 8, in analyze
output = the_thing.analyze(input_path=path)
File "/home/ca-worker/venv/lib/python3.6/site-packages/caanalyzer/analyzer.py", line 137, in analyze
i = lizard.analyze_file(file_path)
File "/home/ca-worker/venv/lib/python3.6/site-packages/lizard.py", line 538, in __call__
filename, auto_read(filename))
File "/home/ca-worker/venv/lib/python3.6/site-packages/lizard.py", line 557, in analyze_source_code
for _ in reader(tokens, reader):
File "/home/ca-worker/venv/lib/python3.6/site-packages/lizard_languages/code_reader.py", line 161, in __call__
state(token)
File "/home/ca-worker/venv/lib/python3.6/site-packages/lizard_languages/code_reader.py", line 45, in __call__
if self._state(token):
File "/home/ca-worker/venv/lib/python3.6/site-packages/lizard_languages/code_reader.py", line 45, in __call__
if self._state(token):
File "/home/ca-worker/venv/lib/python3.6/site-packages/lizard_languages/code_reader.py", line 45, in __call__
if self._state(token):
[Previous line repeated 243 more times]
File "/home/ca-worker/venv/lib/python3.6/site-packages/lizard_languages/js_style_language_states.py", line 32, in _state_global
JavaScriptStyleLanguageStates(self.context))
RecursionError: maximum recursion depth exceeded
that's a weird one, worker state:
{
"endpoint" : "https://ca-core.unhexium.dev",
"error" : {
"type" : "<class 'RecursionError'>",
"str" : "maximum recursion depth exceeded",
"time" : ISODate("2020-02-20T04:44:55.431Z")
},
"job" : {
"_id" : ObjectId("5e28c9211342c9331683f806"),
"function" : "caanalyzer.__main__:analyze",
"repodir" : "job-5e28c9211342c9331683f806",
"url" : "https://github.com/wagtail/wagtail.git",
"workdir" : "/tmp/ca-workdir/ca-worker-coretester1"
},
"lastcheckin" : ISODate("2020-02-20T04:44:55.431Z"),
"lastcheckin_human" : "2020-02-20 04:44:55 ",
"status" : "error"
}
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working