WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
--- Logging error ---
Traceback (most recent call last):
File "/usr/lib/python3.5/logging/__init__.py", line 981, in emit
msg = self.format(record)
File "/usr/lib/python3.5/logging/__init__.py", line 831, in format
return fmt.format(record)
File "/usr/lib/python3.5/logging/__init__.py", line 569, in format
if self.usesTime():
File "/usr/lib/python3.5/logging/__init__.py", line 537, in usesTime
return self._style.usesTime()
File "/usr/lib/python3.5/logging/__init__.py", line 381, in usesTime
return self._fmt.find(self.asctime_search) >= 0
RecursionError: maximum recursion depth exceeded in comparison
Call stack:
File "<string>", line 1, in <module>
File "/home/jay/Code/robocup-software/soccer/gameplay/main.py", line 176, in run
root_play().spin()
File "/home/jay/Code/robocup-software/soccer/gameplay/composite_behavior.py", line 85, in spin
bhvr.spin()
File "/home/jay/Code/robocup-software/soccer/gameplay/composite_behavior.py", line 67, in spin
super().spin()
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81, in spin
StateMachine.spin(self)
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81, in spin
StateMachine.spin(self)
[SNIP A BUNCH]
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81, in spin
StateMachine.spin(self)
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81, in spin
StateMachine.spin(self)
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81, in spin
StateMachine.spin(self)
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81, in spin
StateMachine.spin(self)
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81, in spin
StateMachine.spin(self)
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 74, in spin
"; Proceeding by taking the first option.")
Message: "Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option."
Arguments: ()
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
WARNING:root:Ambiguous fsm transitions from state'State.setup_penalty'. The following states are reachable now: [<State.intercept: 3>, <State.setup_penalty: 5>]; Proceeding by taking the first option.
Fatal Python error: Cannot recover from stack overflow.
Current thread 0x00007f3978e5c700 (most recent call first):
File "/usr/lib/python3.5/logging/__init__.py", line 381 in usesTime
File "/usr/lib/python3.5/logging/__init__.py", line 537 in usesTime
File "/usr/lib/python3.5/logging/__init__.py", line 569 in format
File "/usr/lib/python3.5/logging/__init__.py", line 831 in format
File "/usr/lib/python3.5/logging/__init__.py", line 981 in emit
File "/usr/lib/python3.5/logging/__init__.py", line 856 in handle
File "/usr/lib/python3.5/logging/__init__.py", line 1488 in callHandlers
File "/usr/lib/python3.5/logging/__init__.py", line 1426 in handle
File "/usr/lib/python3.5/logging/__init__.py", line 1416 in _log
File "/usr/lib/python3.5/logging/__init__.py", line 1292 in warning
File "/usr/lib/python3.5/logging/__init__.py", line 1824 in warning
File "/usr/lib/python3.5/logging/__init__.py", line 1829 in warn
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 74 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
File "/home/jay/Code/robocup-software/soccer/gameplay/fsm.py", line 81 in spin
...
Thread 0x00007f397aad7700 (most recent call first):
File "/usr/lib/python3.5/threading.py", line 297 in wait
File "/usr/lib/python3.5/queue.py", line 173 in get
File "/usr/lib/python3/dist-packages/watchdog/observers/api.py", line 360 in dispatch_events
File "/usr/lib/python3/dist-packages/watchdog/observers/api.py", line 199 in run
File "/usr/lib/python3.5/threading.py", line 914 in _bootstrap_inner
File "/usr/lib/python3.5/threading.py", line 882 in _bootstrap
Thread 0x00007f397b2d8700 (most recent call first):
File "/usr/lib/python3.5/threading.py", line 293 in wait
File "/usr/lib/python3/dist-packages/watchdog/utils/delayed_queue.py", line 54 in get
File "/usr/lib/python3/dist-packages/watchdog/observers/inotify_buffer.py", line 43 in read_event
File "/usr/lib/python3/dist-packages/watchdog/observers/inotify.py", line 129 in queue_events
File "/usr/lib/python3/dist-packages/watchdog/observers/api.py", line 146 in run
File "/usr/lib/python3.5/threading.py", line 914 in _bootstrap_inner
File "/usr/lib/python3.5/threading.py", line 882 in _bootstrap
Thread 0x00007f397bad9700 (most recent call first):
File "/usr/lib/python3/dist-packages/watchdog/observers/inotify_c.py", line 296 in read_events
File "/usr/lib/python3/dist-packages/watchdog/observers/inotify_buffer.py", line 59 in run
File "/usr/lib/python3.5/threading.py", line 914 in _bootstrap_inner
File "/usr/lib/python3.5/threading.py", line 882 in _bootstrap
Thread 0x00007f39966519c0 (most recent call first):
makefile:53: recipe for target 'backend-simulator-soccer' failed
make: *** [backend-simulator-soccer] Aborted
Hmm, this seems like it's more of a bad transition in the penalty play. I'm not sure if this is related to play reloading, perhaps we don't restart plays when they are reloaded (should we be doing that?)