You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I deterministically get this error for the tests/gui/widget/test_menu_bar.py::test_gui test when I run all gui tests. If I only run the test itself then it works.
------------------------------------------ Captured log call -------------------------------------------
config.py 126 DEBUG Configuration loaded from /home/brunner/develop/RAFCON/source/rafcon/gui/gui_config.yaml
config.py 126 DEBUG Configuration loaded from /home/brunner/.config/rafcon/runtime_config.yaml
library_tree.py 201 INFO Library tree has been initialized
config.py 126 DEBUG Configuration loaded from /home/brunner/develop/RAFCON/source/rafcon/core/config.yaml
library_manager.py 83 DEBUG Initializing LibraryManager: Loading libraries ...
library_manager.py 95 DEBUG Adding library root key 'generic' from path '/home/brunner/develop/RAFCON/share/libraries/generic'
library_manager.py 95 DEBUG Adding library root key 'turtle_libraries' from path '/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries'
library_manager.py 95 DEBUG Adding library root key 'ros' from path '/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries'
library_manager.py 125 DEBUG Initialization of LibraryManager done
library_tree.py 199 INFO Libraries have been updated
library_manager.py 83 DEBUG Initializing LibraryManager: Loading libraries ...
library_manager.py 95 DEBUG Adding library root key 'generic' from path '/home/brunner/develop/RAFCON/share/libraries/generic'
library_manager.py 95 DEBUG Adding library root key 'turtle_libraries' from path '/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries'
library_manager.py 95 DEBUG Adding library root key 'ros' from path '/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries'
library_manager.py 125 DEBUG Initialization of LibraryManager done
main_window.py 327 INFO Ready
state_machine_manager.py 105 DEBUG Add new state machine with id 150
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 150
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 150
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0009005069732666016 seconds for state machine 150
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 734 DEBUG Hash has changed from e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 to f705056a5a43fe6c1db6b61353ac7bfb867f6776b6307e8474d334209ba5854e
graphical_editor_gaphas.py 736 INFO Opening the state machine caused some meta data to be generated, which will be stored when the state machine is being saved.
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.032933712005615234 state machine 150
state_machine.py 67 DEBUG Creating new state-machine...
state_machine_manager.py 105 DEBUG Add new state machine with id 151
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 151
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 151
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0007724761962890625 seconds for state machine 151
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 734 DEBUG Hash has changed from e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 to a6e271ac70a18b911c80ddbfbcced6271f907cd1cb7cd492a9c2cdc0e4688902
graphical_editor_gaphas.py 736 INFO Opening the state machine caused some meta data to be generated, which will be stored when the state machine is being saved.
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.004999876022338867 state machine 151
shortcut_manager.py 155 ERROR Exception while calling callback methods for action "delete": You are not allowed to delete the decider state.
Traceback (most recent call last):
File "/home/brunner/develop/RAFCON/source/rafcon/gui/shortcut_manager.py", line 151, in trigger_action
ret = callback_function(key_value, modifier_mask)
File "/home/brunner/develop/RAFCON/source/rafcon/core/decorators.py", line 53, in func_wrapper
return_value = func(*args, **kwargs)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/controllers/graphical_editor_gaphas.py", line 1044, in _remove_selected_elements
gui_helper_state_machine.delete_selected_elements(self.model)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/helpers/state_machine.py", line 694, in delete_selected_elements
delete_core_elements_of_models(state_machine_m.selection.get_all(), recursive=True, destroy=True)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/helpers/state_machine.py", line 656, in delete_core_elements_of_models
for model in models)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/helpers/state_machine.py", line 656, in <genexpr>
for model in models)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/helpers/state_machine.py", line 632, in delete_core_element_of_model
state.remove(core_element, recursive=recursive, destroy=destroy, force=force)
File "/home/brunner/develop/RAFCON/source/rafcon/core/decorators.py", line 53, in func_wrapper
return_value = func(*args, **kwargs)
File "/home/brunner/develop/RAFCON/source/rafcon/core/states/container_state.py", line 1131, in remove
return self.remove_state(state_element.state_id, recursive=recursive, force=force, destroy=destroy)
File "/home/brunner/develop/RAFCON/source/rafcon/core/states/barrier_concurrency_state.py", line 299, in remove_state
raise AttributeError("You are not allowed to delete the decider state.")
AttributeError: You are not allowed to delete the decider state.
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/init_ros_node_CKIWDE
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node/init_ros_node_INIT_ROS_NODE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node',); kwargs: {}); duration: 0.00348s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Turtle_Position_Subscriber_Hierarchy_State_WQKFUS
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Turtle_Position_Subscriber_Hierarchy_State_WQKFUS/subscribe_to_turtle_position_UVLRTI
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber/turtle_position_subscriber_TURTLE_POSITION_SUBSCRIBER
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber',); kwargs: {}); duration: 0.0053s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/set_velocity1_XBYUWY
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity/move_turtle_SET_VELOCITY
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity',); kwargs: {}); duration: 0.00425s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait3_WYYCKU
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/teleport_turtle_KQDJYS
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle/teleport_turtle_TELEPORT_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle',); kwargs: {}); duration: 0.00423s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/spawn_turtle_PAYECU
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle/spawn_turtle_SPAWN_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle',); kwargs: {}); duration: 0.00438s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/clear_field_VCWTIY
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field/clear_field_CLEAR_FIELD
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field',); kwargs: {}); duration: 0.00388s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/move_to_position_MCOLIQ
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position/move_turtle_MOVE_TO_POSITION
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position',); kwargs: {}); duration: 0.00529s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait1_UEPNNW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait4_RQXPAI
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait2_FGIXTU
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/kill_turtle_HRARIS
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle/kill_turtle_KILL_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle',); kwargs: {}); duration: 0.0036s
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm) has 16 states. (Max hierarchy level 4)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm) has 18 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm',); kwargs: {}); duration: 0.101s
state_machine_manager.py 105 DEBUG Add new state machine with id 152
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 152
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 152
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0011086463928222656 seconds for state machine 152
state_machine.py 116 INFO It took 0.41s to load 16 states with 4 hierarchy levels.
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 734 DEBUG Hash has changed from 40c9a7c6d067510d8ff26cfeee0fa515d7ed92a9a36ce154376c88bb0774eb5d to 52c2524eeac9fb936cabd524399038d455f704f91798d613a31d474c6d13b72c
graphical_editor_gaphas.py 736 INFO Opening the state machine caused some meta data to be generated, which will be stored when the state machine is being saved.
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.09678983688354492 state machine 152
container_state.py 317 DEBUG Old Model of state: LibraryState with name 'teleport turtle' and id 'KQDJYS' is new model Model of state: LibraryState with name 'teleport turtle' and id 'KQDJYS'
container_state.py 317 DEBUG Old Model of state: LibraryState with name 'spawn turtle' and id 'PAYECU' is new model Model of state: LibraryState with name 'spawn turtle' and id 'PAYECU'
container_state.py 317 DEBUG Old Model of state: ExecutionState with name 'Wait1' and id 'UEPNNW' is new model Model of state: ExecutionState with name 'Wait1' and id 'UEPNNW'
container_state.py 340 DEBUG Old Model of Transition: Transition - from_state: UEPNNW, from_outcome: 0, to_state: KQDJYS, to_outcome: None, id: 1 is new model Model of Transition: Transition - from_state: UEPNNW, from_outcome: 0, to_state: KQDJYS, to_outcome: None, id: 1
container_state.py 340 DEBUG Old Model of Transition: Transition - from_state: PAYECU, from_outcome: 0, to_state: UEPNNW, to_outcome: None, id: 4 is new model Model of Transition: Transition - from_state: PAYECU, from_outcome: 0, to_state: UEPNNW, to_outcome: None, id: 4
container_state.py 317 DEBUG Old Model of state: LibraryState with name 'teleport turtle' and id 'KQDJYS' is new model Model of state: LibraryState with name 'teleport turtle' and id 'KQDJYS'
container_state.py 317 DEBUG Old Model of state: LibraryState with name 'spawn turtle' and id 'PAYECU' is new model Model of state: LibraryState with name 'spawn turtle' and id 'PAYECU'
container_state.py 317 DEBUG Old Model of state: ExecutionState with name 'Wait1' and id 'UEPNNW' is new model Model of state: ExecutionState with name 'Wait1' and id 'UEPNNW'
container_state.py 343 INFO Should only happen in ungroup - new model Model of Transition: Transition - from_state: PAYECU, from_outcome: 0, to_state: UEPNNW, to_outcome: None, id: 536
container_state.py 343 INFO Should only happen in ungroup - new model Model of Transition: Transition - from_state: UEPNNW, from_outcome: 0, to_state: KQDJYS, to_outcome: None, id: 535
graphical_editor_gaphas.py 235 DEBUG copy selection
clipboard.py 487 INFO The new content is 1 state
graphical_editor_gaphas.py 253 DEBUG Paste
clipboard.py 256 DEBUG Change state_id of pasted state from 'KYENSZ' to 'YZSUKF'
graphical_editor_gaphas.py 235 DEBUG copy selection
clipboard.py 487 INFO The new content is 1 state
graphical_editor_gaphas.py 253 DEBUG Paste
graphical_editor_gaphas.py 244 DEBUG cut selection
clipboard.py 487 INFO The new content is 1 state
graphical_editor_gaphas.py 253 DEBUG Paste
clipboard.py 256 DEBUG Change state_id of pasted state from 'VCWTIY' to 'FLULNX'
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Parse_options_LFPQSW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Decider_RFMJKJ
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Show_dialog_JFDYJZ
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog/Show_Dialog_KGBCPK
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog',); kwargs: {}); duration: 0.00354s
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 4 states. (Max hierarchy level 2)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 6 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]',); kwargs: {}); duration: 0.0223s
graphical_editor_gaphas.py 235 DEBUG copy selection
clipboard.py 487 INFO The new content is 1 state
graphical_editor_gaphas.py 253 DEBUG Paste
clipboard.py 256 DEBUG Change state_id of pasted state from 'AQRXOD' to 'URRUFP'
graphical_editor_gaphas.py 235 DEBUG copy selection
clipboard.py 487 INFO The new content is 1 state
graphical_editor_gaphas.py 253 DEBUG Paste
clipboard.py 256 DEBUG Change state_id of pasted state from 'AQRXOD' to 'SHUYVS'
library_tree.py 438 DEBUG Link library state 'wait' (with library tree path: generic/wait and file system path: /home/brunner/develop/RAFCON/share/libraries/generic/wait) into state machine.
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/wait...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/wait/wait_PMAZHA
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/wait) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/wait) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/wait',); kwargs: {}); duration: 0.00467s
container_state.py 1042 INFO substitute finished
library_tree.py 438 DEBUG Link library state 'wait' (with library tree path: generic/wait and file system path: /home/brunner/develop/RAFCON/share/libraries/generic/wait) into state machine.
container_state.py 1042 INFO substitute finished
library_tree.py 438 DEBUG Link library state 'wait' (with library tree path: generic/wait and file system path: /home/brunner/develop/RAFCON/share/libraries/generic/wait) into state machine.
container_state.py 1042 INFO substitute finished
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Parse_options_LFPQSW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Decider_RFMJKJ
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Show_dialog_JFDYJZ
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 4 states. (Max hierarchy level 2)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 6 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]',); kwargs: {}); duration: 0.0179s
state_machine_manager.py 105 DEBUG Add new state machine with id 164
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 164
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 164
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0011060237884521484 seconds for state machine 164
state_machine.py 116 INFO It took 0.11s to load 4 states with 2 hierarchy levels.
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.04470324516296387 state machine 164
container_state.py 948 INFO Rename state_id of state to substitute.
container_state.py 1042 INFO substitute finished
library_manager.py 83 DEBUG Initializing LibraryManager: Loading libraries ...
library_manager.py 95 DEBUG Adding library root key 'generic' from path '/home/brunner/develop/RAFCON/share/libraries/generic'
library_manager.py 95 DEBUG Adding library root key 'turtle_libraries' from path '/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries'
library_manager.py 95 DEBUG Adding library root key 'ros' from path '/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries'
library_manager.py 125 DEBUG Initialization of LibraryManager done
library_tree.py 199 INFO Libraries have been updated
library_manager.py 83 DEBUG Initializing LibraryManager: Loading libraries ...
library_manager.py 95 DEBUG Adding library root key 'generic' from path '/home/brunner/develop/RAFCON/share/libraries/generic'
library_manager.py 95 DEBUG Adding library root key 'turtle_libraries' from path '/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries'
library_manager.py 95 DEBUG Adding library root key 'ros' from path '/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries'
library_manager.py 125 DEBUG Initialization of LibraryManager done
library_tree.py 199 INFO Libraries have been updated
state_machine_manager.py 118 DEBUG Remove state machine with id 164
state_machine_manager.py 104 DEBUG Delete state machine model for state machine with id 164
state_machine_manager.py 118 DEBUG Remove state machine with id 150
state_machine_manager.py 104 DEBUG Delete state machine model for state machine with id 150
state_machine_manager.py 118 DEBUG Remove state machine with id 151
state_machine_manager.py 104 DEBUG Delete state machine model for state machine with id 151
state_machine_manager.py 118 DEBUG Remove state machine with id 152
state_machine_manager.py 104 DEBUG Delete state machine model for state machine with id 152
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of HierarchyState with name 'Move Turtle Hierarchy State' and id 'KYENSZ' [9 child states] with path CDMJPK/RMKGEW/KYENSZ with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc8a4b0da0>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of HierarchyState with name 'Move Turtle Hierarchy State' and id 'KYENSZ' [9 child states] with path CDMJPK/RMKGEW/KYENSZ with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc8a4b0da0>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of PreemptiveConcurrencyState with name 'Turtle Concurrency State' and id 'RMKGEW' [3 child states] with path CDMJPK/RMKGEW with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc9c30c198>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of PreemptiveConcurrencyState with name 'Turtle Concurrency State' and id 'RMKGEW' [3 child states] with path CDMJPK/RMKGEW with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc9c30c198>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of HierarchyState with name 'Dialog [3 options]' and id 'AQRXOD' [5 child states] with path CDMJPK/AQRXOD with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc9c250b38>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of HierarchyState with name 'Dialog [3 options]' and id 'AQRXOD' [5 child states] with path CDMJPK/AQRXOD with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc9c250b38>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/init_ros_node_CKIWDE
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node/init_ros_node_INIT_ROS_NODE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node',); kwargs: {}); duration: 0.00269s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Turtle_Position_Subscriber_Hierarchy_State_WQKFUS
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Turtle_Position_Subscriber_Hierarchy_State_WQKFUS/subscribe_to_turtle_position_UVLRTI
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber/turtle_position_subscriber_TURTLE_POSITION_SUBSCRIBER
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber',); kwargs: {}); duration: 0.00395s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/set_velocity1_XBYUWY
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity/move_turtle_SET_VELOCITY
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity',); kwargs: {}); duration: 0.00294s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait3_WYYCKU
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/teleport_turtle_KQDJYS
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle/teleport_turtle_TELEPORT_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle',); kwargs: {}); duration: 0.00289s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/spawn_turtle_PAYECU
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle/spawn_turtle_SPAWN_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle',); kwargs: {}); duration: 0.00305s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/clear_field_VCWTIY
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field/clear_field_CLEAR_FIELD
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field',); kwargs: {}); duration: 0.00263s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/move_to_position_MCOLIQ
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position/move_turtle_MOVE_TO_POSITION
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position',); kwargs: {}); duration: 0.00323s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait1_UEPNNW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait4_RQXPAI
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait2_FGIXTU
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/kill_turtle_HRARIS
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle/kill_turtle_KILL_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle',); kwargs: {}); duration: 0.00246s
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm) has 16 states. (Max hierarchy level 4)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm) has 18 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm', 152); kwargs: {}); duration: 0.0688s
state_machine_manager.py 105 DEBUG Add new state machine with id 152
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 152
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 152
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0013577938079833984 seconds for state machine 152
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Parse_options_LFPQSW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Decider_RFMJKJ
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Show_dialog_JFDYJZ
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog/Show_Dialog_KGBCPK
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog',); kwargs: {}); duration: 0.00392s
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 4 states. (Max hierarchy level 2)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 6 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]', 164); kwargs: {}); duration: 0.0255s
state_machine_manager.py 105 DEBUG Add new state machine with id 164
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 164
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 164
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0034842491149902344 seconds for state machine 164
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 734 DEBUG Hash has changed from 40c9a7c6d067510d8ff26cfeee0fa515d7ed92a9a36ce154376c88bb0774eb5d to 52c2524eeac9fb936cabd524399038d455f704f91798d613a31d474c6d13b72c
graphical_editor_gaphas.py 736 INFO Opening the state machine caused some meta data to be generated, which will be stored when the state machine is being saved.
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.09819746017456055 state machine 152
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.0468902587890625 state machine 164
execution_engine.py 153 DEBUG Stop the state machine execution ...
menu_bar.py 462 DEBUG Delete event received
main_window.py 651 DEBUG Saving runtime config to /home/brunner/.config/rafcon/runtime_config.yaml
config.py 165 DEBUG Saved configuration to /home/brunner/.config/rafcon/runtime_config.yaml
state_machine_manager.py 118 DEBUG Remove state machine with id 164
state_machine_manager.py 104 DEBUG Delete state machine model for state machine with id 164
state_machine_manager.py 85 ERROR An 'StopIteration' exception was raised in the core. Details about the origin:
'after': True
'model': <rafcon.gui.models.state_machine_manager.StateMachineManagerModel object at 0x7fbcb0c6f160>
'prop_name': state_machine_manager
'instance': <rafcon.core.state_machine_manager.StateMachineManager object at 0x7fbcb0182da0>
'method_name': remove_state_machine
'args': (<rafcon.core.state_machine_manager.StateMachineManager object at 0x7fbcb0182da0>, 164)
'kwargs': {}
'result':
Traceback (most recent call last):
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/observable.py", line 48, in wrapper
self._notify_method_after(self, _func.__name__, res, args, kwargs)
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/support/wrappers.py", line 84, in _notify_method_after
args, kwargs)
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/model.py", line 746, in notify_method_after_change
self, prop_name, info)
File "/home/brunner/develop/RAFCON/tests/utils.py", line 472, in __patched__notify_observer__
return Model.__notify_observer__(self, observer, method, *args, **kwargs)
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/model.py", line 593, in __notify_observer__
return method(*args, **kwargs)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/models/state_machine_manager.py", line 108, in model_changed
sm_m.prepare_destruction()
File "/home/brunner/develop/RAFCON/source/rafcon/gui/models/state_machine.py", line 163, in prepare_destruction
self.destruction_signal.emit()
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/observable.py", line 97, in emit
model.notify_signal_emit(name, arg)
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/model.py", line 776, in notify_signal_emit
self, prop_name, info)
File "/home/brunner/develop/RAFCON/tests/utils.py", line 458, in __patched__notify_observer__
return Model.__notify_observer__(self, observer, method, *args, **kwargs)
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/model.py", line 593, in __notify_observer__
return method(*args, **kwargs)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/controllers/graphical_editor_gaphas.py", line 319, in state_machine_destruction
self.canvas.get_view_for_model(self.root_state_m).remove()
File "/home/brunner/develop/RAFCON/source/rafcon/gui/mygaphas/items/state.py", line 190, in remove
self.canvas.get_first_view().unselect_item(self)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/mygaphas/canvas.py", line 102, in get_first_view
return next(iter(self._registered_views))
StopIteration
I deterministically get this error for the
tests/gui/widget/test_menu_bar.py::test_gui
test when I run all gui tests. If I only run the test itself then it works.Originally created by @sebastian-brunner ([email protected]) at 2019-03-08 14:11:46+00:00 (moved from RMC internal repository)
The text was updated successfully, but these errors were encountered: