[controller_server-47] [INFO] [1712571258.787009435] [local_costmap.local_costmap]: Timed out waiting for transform from base_link to odom to become available, tf error: Could not find a connection between 'odom' and 'base_link' because they are not part of the same tree.Tf has two or more unconnected trees.
[ERROR] [spawner-32]: process has died [pid 3793254, exit code 1, cmd '/opt/ros/humble/lib/controller_manager/spawner joint_state_broadcaster -c controller_manager --ros-args -r __ns:=/'].
[INFO] [spawner-56]: process started with pid [3795015]
[controller_server-47] [INFO] [1712571259.287511225] [local_costmap.local_costmap]: Timed out waiting for transform from base_link to odom to become available, tf error: Could not find a connection between 'odom' and 'base_link' because they are not part of the same tree.Tf has two or more unconnected trees.
[INFO] [ruby $(which ign) gazebo-1]: process has finished cleanly [pid 3793135]
[INFO] [launch]: process[ruby $(which ign) gazebo-1] was required: shutting down launched system
[INFO] [spawner-56]: sending signal 'SIGINT' to process[spawner-56]
[INFO] [rviz2-55]: sending signal 'SIGINT' to process[rviz2-55]
[INFO] [lifecycle_manager-54]: sending signal 'SIGINT' to process[lifecycle_manager-54]
[INFO] [velocity_smoother-53]: sending signal 'SIGINT' to process[velocity_smoother-53]
[ERROR] [spawner-56]: process has died [pid 3795015, exit code -2, cmd '/opt/ros/humble/lib/controller_manager/spawner diffdrive_controller -c controller_manager --ros-args -r __ns:=/ --params-file /opt/ros/humble/share/irobot_create_control/config/control.yaml'].
[INFO] [waypoint_follower-52]: sending signal 'SIGINT' to process[waypoint_follower-52]
[INFO] [bt_navigator-51]: sending signal 'SIGINT' to process[bt_navigator-51]
[INFO] [behavior_server-50]: sending signal 'SIGINT' to process[behavior_server-50]
[INFO] [planner_server-49]: sending signal 'SIGINT' to process[planner_server-49]
[INFO] [smoother_server-48]: sending signal 'SIGINT' to process[smoother_server-48]
[INFO] [controller_server-47]: sending signal 'SIGINT' to process[controller_server-47]
[INFO] [sync_slam_toolbox_node-46]: sending signal 'SIGINT' to process[sync_slam_toolbox_node-46]
[INFO] [static_transform_publisher-45]: sending signal 'SIGINT' to process[static_transform_publisher-45]
[INFO] [static_transform_publisher-44]: sending signal 'SIGINT' to process[static_transform_publisher-44]
[INFO] [velocity_smoother-53]: process has finished cleanly [pid 3793624]
[INFO] [interface_buttons_node-43]: sending signal 'SIGINT' to process[interface_buttons_node-43]
[INFO] [sensors_node-42]: sending signal 'SIGINT' to process[sensors_node-42]
[INFO] [pose_republisher_node-41]: sending signal 'SIGINT' to process[pose_republisher_node-41]
[INFO] [waypoint_follower-52]: process has finished cleanly [pid 3793621]
[INFO] [ui_mgr-40]: sending signal 'SIGINT' to process[ui_mgr-40]
[INFO] [kidnap_estimator_publisher-39]: sending signal 'SIGINT' to process[kidnap_estimator_publisher-39]
[INFO] [robot_state-38]: sending signal 'SIGINT' to process[robot_state-38]
[INFO] [static_transform_publisher-45]: process has finished cleanly [pid 3793569]
[INFO] [mock_publisher-37]: sending signal 'SIGINT' to process[mock_publisher-37]
[INFO] [wheel_status_publisher-36]: sending signal 'SIGINT' to process[wheel_status_publisher-36]
[INFO] [static_transform_publisher-44]: process has finished cleanly [pid 3793566]
[INFO] [sync_slam_toolbox_node-46]: process has finished cleanly [pid 3793571]
[INFO] [behavior_server-50]: process has finished cleanly [pid 3793602]
[INFO] [motion_control-35]: sending signal 'SIGINT' to process[motion_control-35]
[INFO] [smoother_server-48]: process has finished cleanly [pid 3793581]
[INFO] [ir_intensity_vector_publisher-34]: sending signal 'SIGINT' to process[ir_intensity_vector_publisher-34]
[INFO] [interface_buttons_node-43]: process has finished cleanly [pid 3793555]
[INFO] [hazards_vector_publisher-33]: sending signal 'SIGINT' to process[hazards_vector_publisher-33]
[INFO] [bt_navigator-51]: process has finished cleanly [pid 3793619]
[INFO] [turtlebot4_ignition_hmi_node-31]: sending signal 'SIGINT' to process[turtlebot4_ignition_hmi_node-31]
[INFO] [turtlebot4_node-30]: sending signal 'SIGINT' to process[turtlebot4_node-30]
[INFO] [parameter_bridge-29]: sending signal 'SIGINT' to process[parameter_bridge-29]
[INFO] [kidnap_estimator_publisher-39]: process has finished cleanly [pid 3793519]
[INFO] [pose_republisher_node-41]: process has finished cleanly [pid 3793549]
[INFO] [parameter_bridge-28]: sending signal 'SIGINT' to process[parameter_bridge-28]
[INFO] [ui_mgr-40]: process has finished cleanly [pid 3793538]
[INFO] [mock_publisher-37]: process has finished cleanly [pid 3793453]
[INFO] [planner_server-49]: process has finished cleanly [pid 3793596]
[INFO] [robot_state-38]: process has finished cleanly [pid 3793488]
[INFO] [parameter_bridge-27]: sending signal 'SIGINT' to process[parameter_bridge-27]
[INFO] [wheel_status_publisher-36]: process has finished cleanly [pid 3793441]
[INFO] [sensors_node-42]: process has finished cleanly [pid 3793552]
[INFO] [parameter_bridge-26]: sending signal 'SIGINT' to process[parameter_bridge-26]
[INFO] [parameter_bridge-25]: sending signal 'SIGINT' to process[parameter_bridge-25]
[INFO] [ir_intensity_vector_publisher-34]: process has finished cleanly [pid 3793331]
[INFO] [parameter_bridge-24]: sending signal 'SIGINT' to process[parameter_bridge-24]
[INFO] [parameter_bridge-23]: sending signal 'SIGINT' to process[parameter_bridge-23]
[INFO] [hazards_vector_publisher-33]: process has finished cleanly [pid 3793278]
[INFO] [parameter_bridge-22]: sending signal 'SIGINT' to process[parameter_bridge-22]
[INFO] [turtlebot4_ignition_hmi_node-31]: process has finished cleanly [pid 3793235]
[INFO] [parameter_bridge-21]: sending signal 'SIGINT' to process[parameter_bridge-21]
[INFO] [motion_control-35]: process has finished cleanly [pid 3793409]
[INFO] [parameter_bridge-20]: sending signal 'SIGINT' to process[parameter_bridge-20]
[INFO] [parameter_bridge-29]: process has finished cleanly [pid 3793197]
[INFO] [parameter_bridge-19]: sending signal 'SIGINT' to process[parameter_bridge-19]
[INFO] [parameter_bridge-28]: process has finished cleanly [pid 3793195]
[INFO] [parameter_bridge-18]: sending signal 'SIGINT' to process[parameter_bridge-18]
[INFO] [parameter_bridge-17]: sending signal 'SIGINT' to process[parameter_bridge-17]
[INFO] [turtlebot4_node-30]: process has finished cleanly [pid 3793211]
[INFO] [parameter_bridge-27]: process has finished cleanly [pid 3793193]
[INFO] [parameter_bridge-16]: sending signal 'SIGINT' to process[parameter_bridge-16]
[INFO] [parameter_bridge-26]: process has finished cleanly [pid 3793191]
[INFO] [parameter_bridge-15]: sending signal 'SIGINT' to process[parameter_bridge-15]
[INFO] [parameter_bridge-14]: sending signal 'SIGINT' to process[parameter_bridge-14]
[INFO] [parameter_bridge-25]: process has finished cleanly [pid 3793189]
[INFO] [parameter_bridge-13]: sending signal 'SIGINT' to process[parameter_bridge-13]
[INFO] [parameter_bridge-24]: process has finished cleanly [pid 3793187]
[INFO] [parameter_bridge-23]: process has finished cleanly [pid 3793185]
[INFO] [parameter_bridge-12]: sending signal 'SIGINT' to process[parameter_bridge-12]
[INFO] [parameter_bridge-22]: process has finished cleanly [pid 3793183]
[INFO] [parameter_bridge-11]: sending signal 'SIGINT' to process[parameter_bridge-11]
[INFO] [parameter_bridge-10]: sending signal 'SIGINT' to process[parameter_bridge-10]
[INFO] [parameter_bridge-21]: process has finished cleanly [pid 3793181]
[INFO] [parameter_bridge-20]: process has finished cleanly [pid 3793179]
[INFO] [parameter_bridge-9]: sending signal 'SIGINT' to process[parameter_bridge-9]
[INFO] [parameter_bridge-19]: process has finished cleanly [pid 3793177]
[INFO] [static_transform_publisher-6]: sending signal 'SIGINT' to process[static_transform_publisher-6]
[INFO] [parameter_bridge-18]: process has finished cleanly [pid 3793175]
[INFO] [robot_state_publisher-5]: sending signal 'SIGINT' to process[robot_state_publisher-5]
[INFO] [parameter_bridge-17]: process has finished cleanly [pid 3793173]
[INFO] [joint_state_publisher-4]: sending signal 'SIGINT' to process[joint_state_publisher-4]
[INFO] [robot_state_publisher-3]: sending signal 'SIGINT' to process[robot_state_publisher-3]
[INFO] [parameter_bridge-16]: process has finished cleanly [pid 3793171]
[INFO] [parameter_bridge-2]: sending signal 'SIGINT' to process[parameter_bridge-2]
[INFO] [parameter_bridge-15]: process has finished cleanly [pid 3793169]
[INFO] [parameter_bridge-14]: process has finished cleanly [pid 3793167]
[spawner-56] Traceback (most recent call last):
[spawner-56]   File "/opt/ros/humble/lib/controller_manager/spawner", line 33, in <module>
[spawner-56]     sys.exit(load_entry_point('controller-manager==2.40.0', 'console_scripts', 'spawner')())
[spawner-56]   File "/opt/ros/humble/local/lib/python3.10/dist-packages/controller_manager/spawner.py", line 222, in main
[spawner-56]     if not wait_for_controller_manager(
[spawner-56]   File "/opt/ros/humble/local/lib/python3.10/dist-packages/controller_manager/spawner.py", line 106, in wait_for_controller_manager
[spawner-56]     node_and_namespace = wait_for_value_or(
[spawner-56]   File "/opt/ros/humble/local/lib/python3.10/dist-packages/controller_manager/spawner.py", line 66, in wait_for_value_or
[spawner-56]     time.sleep(0.2)
[spawner-56] KeyboardInterrupt
[INFO] [parameter_bridge-13]: process has finished cleanly [pid 3793165]
[rviz2-55] [INFO] [1712571259.481811586] [rclcpp]: signal_handler(signum=2)
[rviz2-55]
[rviz2-55] >>> [rcutils|error_handling.c:108] rcutils_set_error_state()
[rviz2-55] This error state is being overwritten:
[rviz2-55]
[rviz2-55]   'rcl node's context is invalid, at ./src/rcl/node.c:428'
[rviz2-55]
[rviz2-55] with this new error message:
[rviz2-55]
[rviz2-55]   'the given context is not valid, either rcl_init() was not called or rcl_shutdown() was called., at ./src/rcl/wait.c:130'
[rviz2-55]
[rviz2-55] rcutils_reset_error() should be called after error handling to avoid this.
[rviz2-55] <<<
[rviz2-55] terminate called after throwing an instance of 'rclcpp::exceptions::RCLError'
[rviz2-55]   what():  failed to initialize wait set: the given context is not valid, either rcl_init() was not called or rcl_shutdown() was called., at ./src/rcl/wait.c:130
[lifecycle_manager-54] [INFO] [1712571259.506514717] [rclcpp]: signal_handler(signum=2)
[lifecycle_manager-54] [INFO] [1712571259.506640516] [lifecycle_manager_navigation]: Running Nav2 LifecycleManager rcl preshutdown (lifecycle_manager_navigation)
[velocity_smoother-53] [INFO] [1712571259.529765669] [rclcpp]: signal_handler(signum=2)
[velocity_smoother-53] [INFO] [1712571259.529846001] [velocity_smoother]: Running Nav2 LifecycleNode rcl preshutdown (velocity_smoother)
[velocity_smoother-53] [INFO] [1712571259.529897068] [velocity_smoother]: Cleaning up
[velocity_smoother-53] [INFO] [1712571259.529921981] [velocity_smoother]: Destroying bond (velocity_smoother) to lifecycle manager.
[velocity_smoother-53] [INFO] [1712571259.533943916] [velocity_smoother]: Destroying
[waypoint_follower-52] [INFO] [1712571259.554634815] [rclcpp]: signal_handler(signum=2)
[waypoint_follower-52] [INFO] [1712571259.554728507] [waypoint_follower]: Running Nav2 LifecycleNode rcl preshutdown (waypoint_follower)
[waypoint_follower-52] [INFO] [1712571259.554796453] [waypoint_follower]: Cleaning up
[waypoint_follower-52] [INFO] [1712571259.573747950] [waypoint_follower]: Destroying bond (waypoint_follower) to lifecycle manager.
[bt_navigator-51] [INFO] [1712571259.576364352] [rclcpp]: signal_handler(signum=2)
[bt_navigator-51] [INFO] [1712571259.576453246] [bt_navigator]: Running Nav2 LifecycleNode rcl preshutdown (bt_navigator)
[bt_navigator-51] [INFO] [1712571259.576525196] [bt_navigator]: Cleaning up
[waypoint_follower-52] [INFO] [1712571259.590606358] [waypoint_follower]: Destroying
[behavior_server-50] [INFO] [1712571259.597309471] [rclcpp]: signal_handler(signum=2)
[behavior_server-50] [INFO] [1712571259.597423960] [behavior_server]: Running Nav2 LifecycleNode rcl preshutdown (behavior_server)
[behavior_server-50] [INFO] [1712571259.597496848] [behavior_server]: Cleaning up
[behavior_server-50] [INFO] [1712571259.610405183] [behavior_server]: Destroying bond (behavior_server) to lifecycle manager.
[planner_server-49] [INFO] [1712571259.618524872] [rclcpp]: signal_handler(signum=2)
[planner_server-49] [INFO] [1712571259.618769857] [global_costmap.global_costmap]: Running Nav2 LifecycleNode rcl preshutdown (global_costmap)
[planner_server-49] [INFO] [1712571259.618867280] [global_costmap.global_costmap]: Cleaning up
[planner_server-49] [INFO] [1712571259.632173695] [global_costmap.global_costmap]: Destroying bond (global_costmap) to lifecycle manager.
[planner_server-49] [INFO] [1712571259.632270557] [planner_server]: Running Nav2 LifecycleNode rcl preshutdown (planner_server)
[planner_server-49] [INFO] [1712571259.632296882] [planner_server]: Cleaning up
[smoother_server-48] [INFO] [1712571259.640927653] [rclcpp]: signal_handler(signum=2)
[smoother_server-48] [INFO] [1712571259.641104157] [smoother_server]: Running Nav2 LifecycleNode rcl preshutdown (smoother_server)
[smoother_server-48] [INFO] [1712571259.641173456] [smoother_server]: Cleaning up
[controller_server-47] [INFO] [1712571259.663826700] [rclcpp]: signal_handler(signum=2)
[controller_server-47] [INFO] [1712571259.663977476] [local_costmap.local_costmap]: Running Nav2 LifecycleNode rcl preshutdown (local_costmap)
[controller_server-47] [INFO] [1712571259.664054721] [local_costmap.local_costmap]: Destroying bond (local_costmap) to lifecycle manager.
[controller_server-47] [INFO] [1712571259.664075106] [controller_server]: Running Nav2 LifecycleNode rcl preshutdown (controller_server)
[controller_server-47] [INFO] [1712571259.664089391] [controller_server]: Destroying bond (controller_server) to lifecycle manager.
[controller_server-47] [INFO] [1712571259.664316743] [local_costmap.local_costmap]: start
[controller_server-47] [ERROR] [1712571259.665446956] [local_costmap.local_costmap]: Caught exception in callback for transition 13
[controller_server-47] [ERROR] [1712571259.665463025] [local_costmap.local_costmap]: Original error: could not create subscription: rcl node's context is invalid, at ./src/rcl/node.c:428
[controller_server-47] [ERROR] [1712571259.665492440] [local_costmap.local_costmap]: Failed to finish transition 3. Current state is now: errorprocessing (Could not publish transition: publisher's context is invalid, at ./src/rcl/publisher.c:389, at ./src/rcl_lifecycle.c:368)
[controller_server-47] [INFO] [1712571259.665534631] [controller_server]: Creating bond (controller_server) to lifecycle manager.
[controller_server-47] [ERROR] [1712571259.665771100] [controller_server]: Caught exception in callback for transition 13
[controller_server-47] [ERROR] [1712571259.665778124] [controller_server]: Original error: could not create publisher: rcl node's context is invalid, at ./src/rcl/node.c:428
[controller_server-47] [ERROR] [1712571259.665788707] [controller_server]: Failed to finish transition 3. Current state is now: errorprocessing (Could not publish transition: publisher's context is invalid, at ./src/rcl/publisher.c:389, at ./src/rcl_lifecycle.c:368)
[sync_slam_toolbox_node-46] [INFO] [1712571259.689220470] [rclcpp]: signal_handler(signum=2)
[smoother_server-48] [INFO] [1712571259.695898524] [smoother_server]: Destroying bond (smoother_server) to lifecycle manager.
[smoother_server-48] [INFO] [1712571259.711077846] [smoother_server]: Destroying
[static_transform_publisher-45] [INFO] [1712571259.725033740] [rclcpp]: signal_handler(signum=2)
[bt_navigator-51] [INFO] [1712571259.734632016] [bt_navigator]: Completed Cleaning up
[bt_navigator-51] [INFO] [1712571259.734694308] [bt_navigator]: Destroying bond (bt_navigator) to lifecycle manager.
[planner_server-49] [INFO] [1712571259.735612700] [planner_server]: Cleaning up plugin GridBased of type NavfnPlanner
[planner_server-49] [INFO] [1712571259.735663807] [planner_server]: Destroying plugin GridBased of type NavfnPlanner
[static_transform_publisher-44] [INFO] [1712571259.756357763] [rclcpp]: signal_handler(signum=2)
[behavior_server-50] [INFO] [1712571259.758446551] [behavior_server]: Destroying
[controller_server-47] Warning: class_loader.ClassLoader: SEVERE WARNING!!! Attempting to unload library while objects created by this loader exist in the heap! You should delete your objects before attempting to unload the library or destroying the ClassLoader. The library will NOT be unloaded.
[controller_server-47]          at line 127 in ./src/class_loader.cpp
[controller_server-47] terminate called without an active exception
[interface_buttons_node-43] [INFO] [1712571259.783555989] [rclcpp]: signal_handler(signum=2)
[sensors_node-42] [INFO] [1712571259.813735423] [rclcpp]: signal_handler(signum=2)
[planner_server-49] [INFO] [1712571259.825835795] [planner_server]: Destroying bond (planner_server) to lifecycle manager.
[planner_server-49] [INFO] [1712571259.836804089] [global_costmap.global_costmap]: Destroying
[pose_republisher_node-41] [INFO] [1712571259.843829702] [rclcpp]: signal_handler(signum=2)
[bt_navigator-51] [INFO] [1712571259.860707625] [bt_navigator]: Destroying
[ui_mgr-40] [INFO] [1712571259.873999739] [rclcpp]: signal_handler(signum=2)
[kidnap_estimator_publisher-39] [INFO] [1712571259.904731005] [rclcpp]: signal_handler(signum=2)
[INFO] [parameter_bridge-12]: process has finished cleanly [pid 3793163]
[robot_state-38] [INFO] [1712571259.936906576] [rclcpp]: signal_handler(signum=2)
[planner_server-49] [INFO] [1712571259.942887834] [planner_server]: Destroying
[mock_publisher-37] [INFO] [1712571259.959925282] [rclcpp]: signal_handler(signum=2)
[wheel_status_publisher-36] [INFO] [1712571259.987306443] [rclcpp]: signal_handler(signum=2)
[motion_control-35] [INFO] [1712571260.012431610] [rclcpp]: signal_handler(signum=2)
[ir_intensity_vector_publisher-34] [INFO] [1712571260.031793908] [rclcpp]: signal_handler(signum=2)
[hazards_vector_publisher-33] [INFO] [1712571260.050808077] [rclcpp]: signal_handler(signum=2)
[turtlebot4_ignition_hmi_node-31] [INFO] [1712571260.072158700] [rclcpp]: signal_handler(signum=2)
[turtlebot4_node-30] [INFO] [1712571260.094689901] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-29] [INFO] [1712571260.112486962] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-28] [INFO] [1712571260.131329833] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-27] [INFO] [1712571260.152293512] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-26] [INFO] [1712571260.168254751] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-25] [INFO] [1712571260.181053982] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-24] [INFO] [1712571260.193081840] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-23] [INFO] [1712571260.206978110] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-22] [INFO] [1712571260.218637005] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-21] [INFO] [1712571260.232960303] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-20] [INFO] [1712571260.245031453] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-19] [INFO] [1712571260.258002761] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-18] [INFO] [1712571260.270328066] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-17] [INFO] [1712571260.282608183] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-16] [INFO] [1712571260.294497391] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-15] [INFO] [1712571260.306457497] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-14] [INFO] [1712571260.318174040] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-13] [INFO] [1712571260.330082410] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-12] [INFO] [1712571260.343001357] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-11] [INFO] [1712571260.356629369] [rclcpp]: signal_handler(signum=2)
[INFO] [parameter_bridge-11]: process has finished cleanly [pid 3793160]
[parameter_bridge-10] [INFO] [1712571260.370079659] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-9] [INFO] [1712571260.381891641] [rclcpp]: signal_handler(signum=2)
[static_transform_publisher-6] [INFO] [1712571260.394192554] [rclcpp]: signal_handler(signum=2)
[robot_state_publisher-5] [INFO] [1712571260.406419777] [rclcpp]: signal_handler(signum=2)
[robot_state_publisher-3] [INFO] [1712571260.429473107] [rclcpp]: signal_handler(signum=2)
[parameter_bridge-2] [INFO] [1712571260.441342053] [rclcpp]: signal_handler(signum=2)
[INFO] [parameter_bridge-10]: process has finished cleanly [pid 3793156]
[INFO] [parameter_bridge-9]: process has finished cleanly [pid 3793153]
[INFO] [static_transform_publisher-6]: process has finished cleanly [pid 3793147]
[INFO] [robot_state_publisher-5]: process has finished cleanly [pid 3793145]
[INFO] [robot_state_publisher-3]: process has finished cleanly [pid 3793140]
[INFO] [parameter_bridge-2]: process has finished cleanly [pid 3793137]
[INFO] [joint_state_publisher-4]: process has finished cleanly [pid 3793143]
[lifecycle_manager-54] [ERROR] [1712571261.666616434] [lifecycle_manager_navigation]: Failed to change state for node: controller_server. Exception: controller_server/get_state service client: async_send_request failed.
[lifecycle_manager-54] [ERROR] [1712571261.666659235] [lifecycle_manager_navigation]: Failed to bring up all requested nodes. Aborting bringup.
[lifecycle_manager-54] [INFO] [1712571261.688398821] [lifecycle_manager_navigation]: Destroying lifecycle_manager_navigation
[INFO] [lifecycle_manager-54]: process has finished cleanly [pid 3793626]
[ERROR] [rviz2-55]: process[rviz2-55] failed to terminate '5' seconds after receiving 'SIGINT', escalating to 'SIGTERM'
[INFO] [rviz2-55]: sending signal 'SIGTERM' to process[rviz2-55]
[ERROR] [controller_server-47]: process[controller_server-47] failed to terminate '5' seconds after receiving 'SIGINT', escalating to 'SIGTERM'
[INFO] [controller_server-47]: sending signal 'SIGTERM' to process[controller_server-47]
[ERROR] [rviz2-55]: process has died [pid 3793628, exit code -6, cmd '/opt/ros/humble/lib/rviz2/rviz2 -d /opt/ros/humble/share/turtlebot4_viz/rviz/robot.rviz --ros-args -r __node:=rviz2 -r __ns:=/ --params-file /tmp/launch_params_0r8mj_gg -r /tf:=tf -r /tf_static:=tf_static'].
[ERROR] [controller_server-47]: process has died [pid 3793578, exit code -6, cmd '/opt/ros/humble/lib/nav2_controller/controller_server --ros-args --log-level info --ros-args -r __ns:=/ --params-file /tmp/launch_params_yjnx371d -r /global_costmap/scan:=/scan -r /local_costmap/scan:=/scan -r /tf:=tf -r /tf_static:=tf_static -r cmd_vel:=cmd_vel_nav'].

I have the same issue, would appreciate the solution.

@twright Thanks for bringing this to our attention. This error is from an upstream package and has been fixed. It looks like we will just need to wait until the fix gets pushed. Alternatively you can run the afflicted package from source, see the commit fixing it here: https://github.com/ros-controls/gz_ros2_control/commit/f724da5d37d3a9f88ee38d2aea05899679c3c448
@alexdo105 To confirm that you are experiencing the same issue, can you verify that your output also gives the following error:
[ruby $(which ign) gazebo-1] terminate called after throwing an instance of 'rclcpp::exceptions::ParameterAlreadyDeclaredException'
[ruby $(which ign) gazebo-1]   what():  parameter 'position_proportional_gain' has already been declared

It would be in the center of the output so it's best to search for it. If not please open your own ticket so we can troubleshoot the issue you are seeing.

@hilary-luo The error that I am having now is the following:
URL is deprecrated. Pleasse change https://fuel.ignitionrobotics.org to https://fuel.gazebosim.org
[ruby $(which ign) gazebo-1] [Err] [RestClient.cc:343] Error in REST request
[ruby $(which ign) gazebo-1]
[ruby $(which ign) gazebo-1] libcurl: (6) Could not resolve host: fuel.ignitionrobotics.org
[ruby $(which ign) gazebo-1] [Err] [FuelClient.cc:717] Failed to download model.
[ruby $(which ign) gazebo-1]   Server: https://fuel.ignitionrobotics.org
[ruby $(which ign) gazebo-1]   Route: openrobotics/models/table/tip/table.zip
[ruby $(which ign) gazebo-1]   REST response code: 0
[ruby $(which ign) gazebo-1] [Wrn] [FuelClient.cc:1978] The fuel.ignitionrobotics.org URL is deprecrated. Pleasse change https://fuel.ignitionrobotics.org to https://fuel.gazebosim.org
[ruby $(which ign) gazebo-1] [Err] [RestClient.cc:343] Error in REST request
[ruby $(which ign) gazebo-1]
[ruby $(which ign) gazebo-1] libcurl: (6) Could not resolve host: fuel.ignitionrobotics.org
[ruby $(which ign) gazebo-1] [Err] [FuelClient.cc:717] Failed to download model.
[ruby $(which ign) gazebo-1]   Server: https://fuel.ignitionrobotics.org
[ruby $(which ign) gazebo-1]   Route: openrobotics/models/artifact proximity detector/tip/artifact proximity detector.zip
[ruby $(which ign) gazebo-1]   REST response code: 0
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:/qml/StyleDialog.qml:112:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:/qml/StyleDialog.qml:105:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:/qml/StyleDialog.qml:98:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:102:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:/qml/PluginMenu.qml:27:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[1]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L54]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/pallet_box_mobile]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[2]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L64]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf_big]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[3]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L71]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf_big]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[4]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L78]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf_big]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[5]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L85]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[6]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L92]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[7]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L99]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[8]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L106]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[9]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L113]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[10]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L123]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf_big]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[11]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L130]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf_big]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[12]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L137]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[13]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L144]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[14]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L151]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/MovAi/models/shelf]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[19]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L192]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/OpenRobotics/models/Chair]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[20]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L199]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/OpenRobotics/models/Chair]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[21]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L206]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/OpenRobotics/models/foldable_chair]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[22]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L213]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/OpenRobotics/models/foldable_chair]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/world[@name="warehouse"]/include[23]/uri:/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf:L223]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/OpenRobotics/models/Table]
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/model[@name="rescue_randy_sitting"]/include[0]/uri:/home/alexdo105/.ignition/fuel/fuel.gazebosim.org/openrobotics/models/rescue randy sitting/8/model.sdf:L6]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/OpenRobotics/models/Artifact Proximity Detector]
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] file::/Gazebo/GazeboDrawer.qml:242:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
[ruby $(which ign) gazebo-1] [Dbg] [gz.cc:161] Subscribing to [/gazebo/starting_world].
[ruby $(which ign) gazebo-1] [Dbg] [gz.cc:163] Waiting for a world to be set from the GUI...
[ruby $(which ign) gazebo-1] [Msg] Received world [warehouse.sdf] from the GUI.
[ruby $(which ign) gazebo-1] [Dbg] [gz.cc:167] Unsubscribing from [/gazebo/starting_world].
[ruby $(which ign) gazebo-1] [Msg] Ignition Gazebo Server v6.16.0
[ruby $(which ign) gazebo-1] [Msg] Loading SDF world file[/opt/ros/humble/share/turtlebot4_ignition_bringup/worlds/warehouse.sdf].
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/pallet_box_mobile]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf_big]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf_big]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf_big]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf_big]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf_big]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/movai/models/shelf]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/openrobotics/models/chair]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/openrobotics/models/chair]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/openrobotics/models/foldable_chair]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/openrobotics/models/foldable_chair]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/openrobotics/models/table]
[ruby $(which ign) gazebo-1] [Msg] Downloading model [https://fuel.ignitionrobotics.org/openrobotics/models/artifact proximity detector]
[ruby $(which ign) gazebo-1] [Dbg] [gz.cc:410] Shutting down ign-gazebo-server
[spawner-32] [INFO] [1712864729.365556586] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' node to exist
[create-7] [INFO] [1712864731.167072845] [ros_gz_sim]: Requesting list of world names.
[create-8] [INFO] [1712864731.167183571] [ros_gz_sim]: Requesting list of world names.
[spawner-32] [INFO] [1712864731.377687782] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' node to exist
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:52: TypeError: Cannot read property 'dialogOnExitText' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:54: TypeError: Cannot read property 'exitDialogShowCloseGui' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:53: TypeError: Cannot read property 'exitDialogShowShutdown' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:251: TypeError: Cannot read property 'showDrawer' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:/qml/SideDrawer.qml:93: TypeError: Cannot read property 'showDefaultDrawerOpts' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:/qml/IgnSplit.qml:56: TypeError: Cannot read property 'pluginCount' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:41: TypeError: Cannot read property 'toolBarColorLight' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:42: TypeError: Cannot read property 'toolBarTextColorLight' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:43: TypeError: Cannot read property 'toolBarColorDark' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:44: TypeError: Cannot read property 'toolBarTextColorDark' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:45: TypeError: Cannot read property 'pluginToolBarColorLight' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:46: TypeError: Cannot read property 'pluginToolBarTextColorLight' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:47: TypeError: Cannot read property 'pluginToolBarColorDark' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:48: TypeError: Cannot read property 'pluginToolBarTextColorDark' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:50: TypeError: Cannot read property 'defaultExitAction' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:51: TypeError: Cannot read property 'showDialogOnExit' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:55: TypeError: Cannot read property 'exitDialogShutdownText' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:56: TypeError: Cannot read property 'exitDialogCloseGuiText' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:66: TypeError: Cannot read property 'toolBarColorLight' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:76: TypeError: Cannot read property 'toolBarTextColorLight' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:/qml/PluginMenu.qml:126: TypeError: Cannot call method 'PluginListModel' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:219: TypeError: Cannot read property 'showPluginMenu' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:202: TypeError: Cannot read property 'showDrawer' of null
[ruby $(which ign) gazebo-1] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:188: TypeError: Cannot read property 'showDrawer' of null
[ruby $(which ign) gazebo-1] [Msg] Ignition Gazebo GUI    v6.16.0
[ruby $(which ign) gazebo-1] [Dbg] [Gui.cc:253] Waiting for subscribers to [/gazebo/starting_world]...
[ruby $(which ign) gazebo-1] [Dbg] [Application.cc:92] Initializing application.
[ruby $(which ign) gazebo-1] [GUI] [Dbg] [Application.cc:555] Create main window
[ruby $(which ign) gazebo-1] [GUI] [Dbg] [PathManager.cc:66] Requesting resource paths through [/gazebo/resource_paths/get]
[ruby $(which ign) gazebo-1] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ruby $(which ign) gazebo-1] [GUI] [Dbg] [SignalHandler.cc:141] Received signal[2].
[ruby $(which ign) gazebo-1] [GUI] [Dbg] [SignalHandler.cc:141] Received signal[2].
[ruby $(which ign) gazebo-1] [GUI] [Dbg] [Application.cc:140] Terminating application.

@alexdo105 That is addressed here: https://github.com/turtlebot/turtlebot4_simulator/pull/70
Either you can run it from source or wait for the update to come through. Alternatively you can manually download the files as mentioned here: https://github.com/clearpathrobotics/clearpath_simulator/issues/30

Hi, Hello, when will this problem be solved? Because I also try with maze and with warehouse, and I am having the same issue. It is of utmost importance that it works for me because it would help me a lot since I am working on this

If I launch my own world, will the problem be solved or not?

Hello Hillary, thanks for updating us. One question, has a change been made
to the way that the initial pose is set? Before this update I called
navigator.setInitialPose to set it and it worked, but after this update
something seems to have changed, beginning with that now there is a topic
called “initialpose”…
Thanks again!

The updated package was synced. Please update your packages and this issue
should be resolved for everyone.
—
Reply to this email directly, view it on GitHub
https://github.com/turtlebot/turtlebot4_simulator/issues/72#issuecomment-2086195150,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BHW2POMY4EFGDOUZIV6KWTLY77JPZAVCNFSM6AAAAABF4NO3H6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBWGE4TKMJVGA
.
You are receiving this because you were mentioned.Message ID:
@.***>

@alexdo105 all of the navigation is handled by the nav2 packages which the Turtlebot4 packages launch. If something is nonfunctional now in the Turtlebot4 packages / tutorials then please make a ticket including the full terminal output. If you are just looking for information about the latest updates in nav2 I would suggest looking at the recent commits on the nav2 repo.


Add missing node label for 6TRON connector

@andiaye33 Can you squash commits to get a clean history? Thanks 🙏🏻


fix: return correct list of client files from builder.writeClient()

#9073 introduced a bug, resulting in invalid array of files from writeClient.
Adding tests to catch the error. Before the change, the test resulted in following error:
  ··[
        Actual:
        --··"r",
        --··"o",
        --··"u",
        --··"t",
        --··"e",
        --··"s",
        --··"/",
        --··"i",
        --··"n",
        --··"d",
        --··"x",
        --··".",
        --··"j",
        Expected:
        ++··"routes/index.js",
        ··]

Fixes #9093
Please don't delete this checklist! Before submitting the PR, please make sure you do the following:

[x] It's really useful if your PR references an issue where it is discussed ahead of time. In many cases, features are absent for a reason. For large changes, please create an RFC: https://github.com/sveltejs/rfcs
[x] This message body should clearly illustrate what problems it solves.
[x] Ideally, include a test that fails without this PR but passes with it.

Tests

[x] Run the tests with pnpm test and lint the project with pnpm lint and pnpm check

Changesets

[x] If your PR makes a change that should be noted in one or more packages' changelogs, generate a changeset by running pnpm changeset and following the prompts. Changesets that add features should be minor and those that fix bugs should be patch. Please prefix changeset messages with feat:, fix:, or chore:.

Thank you! There's actually already a PR for this which I was about to merge — #9095, which also prefixes server assets with _app/immutable — though I've copied over your test.

Ah i was blind, thanks.


SMS Help

Im trying to figure out the sms.
set TWILIO_ACCOUNT_SID=YOUR_TWILIO_ACCOUNT_SID_HERE
set TWILIO_TOKEN=YOUR_TWILIO_TOKEN_HERE
set TWILIO_SOURCE_NUMBER=YOUR_TWILIO_SERVICE_NUMBER_HERE
set TWILIO_DESTINATION_NUMBER=YOUR_DESITNATION_NUMBER_FOR_NOTIFICATIONS_HERE
This for example, where would i input this? I already made a twilio acocount. Please help :0

Go to your twilio dashboard. it will all be there

Yeah i found it on the twilio, but im confused as to how i integrate it with the cmd stuff yknow?

replace the YOUR_TWILIO_ACCOUNT_SID_HERE with your SID....etc

When i have everything filled in do i post it into the cmd along with the exe file and region stuff?

Also thanks for trying to help, i really dont know much about this

each line is a command that you press return on. But if you copy and paste everything into the command line (with line breaks) it should work

Also thanks for trying to help, i really dont know much about this

No worries. Then test it out with nvidia-clerk-windows -sms -test

So normally i do this:
nvidia-clerk-windows.exe -region=USA -model=3080
Do i do this now then?
nvidia-clerk-windows.exe -region=USA -model=3080
set TWILIO_ACCOUNT_SID=YOUR_TWILIO_ACCOUNT_SID_HERE
set TWILIO_TOKEN=YOUR_TWILIO_TOKEN_HERE
set TWILIO_SOURCE_NUMBER=YOUR_TWILIO_SERVICE_NUMBER_HERE
set TWILIO_DESTINATION_NUMBER=YOUR_DESITNATION_NUMBER_FOR_NOTIFICATIONS_HERE
Obviously with my info filled in?

No set the variables first

set TWILIO_ACCOUNT_SID=YOUR_TWILIO_ACCOUNT_SID_HERE
set TWILIO_TOKEN=YOUR_TWILIO_TOKEN_HERE
set TWILIO_SOURCE_NUMBER=YOUR_TWILIO_SERVICE_NUMBER_HERE
set TWILIO_DESTINATION_NUMBER=YOUR_DESITNATION_NUMBER_FOR_NOTIFICATIONS_HERE
nvidia-clerk-windows.exe -sms -region=USA -model=3080
Like this?

yes but i strongly suggest testing first with nvidia-clerk-windows.exe -sms -test

Ill try it now

Holy crap it worked lol, i set up the usage one. Thanks so much!

Glad to help!

Glad to help!

Not OP but also not very smart,
What's the difference between TWILIO_SOURCE_NUMBER, YOUR_TWILIO_SERVICE_NUMBER_HERE, TWILIO_DESTINATION_NUMBER and YOUR_DESITNATION_NUMBER_FOR_NOTIFICATIONS_HERE?


Randomized Smoothing Wrapper

Is your feature request related to a problem? Please describe.
In prior versions of ART, randomized smoothing was implemented as a ClassifierWrapper. In the current version (1.4), it has been re-implemented as an estimator instance. While this new implementation simplifies the process for creating smoothed classifiers, this is only true if the ML framework has a definition. Currently, only smoothed classifiers for pytorch and tensorflow can be created.
Describe the solution you'd like
I would like to see the Randomized Smoothing wrapper be returned in order to allow users to wrap a classifier created in any ML framework, even if it doesn't have an implementation in estimators.classifier.
Describe alternatives you've considered
One alternative is to define the randomized smoothing estimator class more concretely. It appears the main difference between the pytorch and tensorflow implementation the definition of the loss_gradient. Other than that, predict and fit are the same. If so, why not just push predict/fit into randomizedsmoothing.py? The framework specific implementation can provide a definition for the loss gradient if a user needs that functionality. Otherwise, they can define the RS classifier using the base class in randomizedsmoothing.py.
Since what is passed to RandomizedSmoothing class is a framework specific model, rather than an ART estimator, there may be an issue figuring out which predict/fit function to call. As such, you could either:

Check the type of the model object and infer the framework. After which, you call the correct ART estimator
Have the the framework type be a value that is passed to RS so you don't have to infer the framework
Require that the model have fit and predict defined. This solution could be useful if the user passes a model in a framework that ART doesn't expect (i.e. a blackbox approach to RS).

Another alternative solution would be to re-introduce the wrapper, but also add the loss gradient to the wrapper definition. Maybe during initialization, you check the type of the model object to infer the framework. If the model belongs to a framework that you have a loss gradient defined for (e.g. pytorch and tensorflow), then you can use the definitions if loss_gradient is ever called.

Hi @keykholt
Thank you very much for your feature request. I think it could be useful to have support for Randomised Smoothing for models of other frameworks than TensorFlow 2.x and PyTorch. We are aiming to abandon and remove the art.wrappers module in the near future completely in favor of the new art.estimators module for reasons like maintainability, allowing framework-specific implementations for performance reason and future extensibility like full support for expectation over transformation.
If you would like to implement a framework-independent version of Randmosed Smoothing you would have to implement it as a Numpy-based version in art.estimators.certification.randomized_smoothing.numpy.py next to the framework-specific implementaitons.


chore: Make 'twine' as one of the optional prerequisite.

Close as invalid.
A general principle is that make dev-package should have all necessary dependencies installed, otherwise, it will bring extra complexity for CI/CD.


Add fix for failing ICU download url

Add updated ICU download URL after ICU dependency's tgz file was migrated from Subversion repo to GitHub repo (source: http://site.icu-project.org/repository).
Purpose: Meta's cmake steps will fail to download the ICU dependency because the old URL for the ICU dependency does not have the Tar file anymore. Without this updated URL that has the ICU dependency Meta needs to build, no-one can make builds of Meta.

i am sorry ,i can't find any CMakeList.txt file have this FindOrBuildICU(   VERSION 63.1   URL http://download.icu-project.org/files/icu4c/63.1/icu4c-63_1-src.tgz   URL https://github.com/unicode-org/icu/releases/download/release-63-1/icu4c-63_1-src.tgz   URL_HASH SHA512=9ab407ed840a00cdda7470dcc4c40299a125ad246ae4d019c4b1ede54781157fd63af015a8228cd95dbc47e4d15a0932b2c657489046a19788e5e8266eac079c )
i am a little bit confused,please tell how to solve this problem!


where is faucet mina coin for devnet?

hi.
I research about Mina protocol, i want to faucet some mina coin on devnet.
Can you give me the link for faucet mina coin?
Thank for support and test.

Please post your devnet address in #devnet-faucet ch in the Mina Discord. Here is the LINK.

Thank for help, but too inconvenient.


Regex code search over a large codebase completely hangs IDE

Env
$ code --version
1.89.1
dc96b837cf6bb4af9cd736aa3af08cf8279f7685
x64
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.4 LTS
Release:	22.04
Codename:	jammy
$ uname -r
6.5.0-35-generic

Issue
I experience some issues with IDE in heavy code search workloads: it just hangs if I provide it with some types of regex. Is it possible to add a config parameter for code search timeouts?
I only found these options:
"diffEditor.maxComputationTime"       # want sth like this
"search.searchOnTypeDebouncePeriod"   # but there is only a debounce param for a search bar

Workaround
After such issues I have to close the IDE, relaunch it and clean the search bar asap to prevent a new UI hangs.

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

Some regex's are harder to run than others.
Have you got an example regex that always causes a hang?

This feature request has not yet received the 20 community upvotes it takes to make to our backlog. 10 days to go. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!


Aggregrate Function on Tag Key

I have enabled procstat plugin to track my httpd process. I would like to get the count of process_name field. The process_name field seems to be a tag key field and am not able to get the count of the same. Is there any way to get the count of the tag key field?
I understand that tag keys cannot be used alone. Please advise

I believe you are asking for this feature:
https://github.com/influxdata/influxdb/issues/3880?
On Tue, May 23, 2017 at 9:31 AM, Sunil Jacob<EMAIL_ADDRESS>wrote:

I have enabled procstat plugin to track my httpd process. I would
like to get the count of process_name field. The process_name field
seems to be a tag key field and am not able to get the count of the same.
Is there any way to get the count of the tag key field?
I understand that tag keys cannot be used alone. Please advise
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/influxdata/influxdb/issues/8419, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJpvf-ie61cCsKV_JJl17iJUqyvp1HAks5r8t_JgaJpZM4NjsS6
.

So I don't really know how well this works, but you can hack subqueries to be able to do this. As long as you select at least one field in the subquery. So you can do something like this:
> insert cpu,host=server01 value=2
> insert cpu,host=server02 value=3
> select count(distinct(host)) from (select value, host from cpu)


Home Page

Need to figure out what should be on the home page, what is useful for a user?

The cms homepage?
Actions:

add content entry
view content entry(s)
create content entry type

Info:

content calendar
activity log
content kanban?

Creating a content type is always available from the main nav, but duping it on the home page couldn't hurt.
I wanna stay far away from process stuff if possible and keep the cms somewhat generic, so probably no Kanban.
The rest of that sounds awesome though.

Kanban was misleading, I was thinking more of listings of content in it's current state: drafted with EN, drafted with locs, published, unpublished.

That sounds wicked useful, but very tough to make generic-enough to fit in w/ the CMS. A simpler version would be possible, but it'd only have three columns. Unpublished, Published, Scheduled. Not sure how valuable that'd be.
The details you're talking about seems more like the sort of view we could add as a server console on the jssrv consuming the content, probably. It could even deep-link to the CMS for editing content.

Started looking at other CMSs for inspiration.
Kirby

Magento

Statamic

Wordpress

Concrete5

Drupal

Grav

Seems like a lot of "stats + recent posts". I like the idea of quick posts on the homepage but that would be a real PITA to pipe through with how flexible the schemas can be.

Agree wrt quick posts. If recent posts are grouped by type, I could see a "new post of post type" button.


[5.6][CSApply] Result coercion check should always use resolved type

Cherry-pick of https://github.com/apple/swift/pull/41108

Explanation:

Fix a crash when function body consists of a single expression that returns Never
from a method call on overloaded base.
shouldCoerceToContextualType used solution.getType(ASTNode)
which returns a type that has type variables in it. To properly
check whether result type needs a coercion it has to be resolved
first which is done via solution.getResultType(ASTNode).

Scope: Single-expression function bodies where method call returns Never on overloaded base type.

Main Branch PR: https://github.com/apple/swift/pull/41108

Resolves: rdar://88285682

Risk: Very low

Reviewed By: @hborla

Testing:  Added a regression test-case to the suite.

Resolves: rdar://88285682
(cherry picked from commit 48ffeddbc74682abc1bda0d02de8daf78987d9d7)

@swift-ci please test


send kafka msg to test server

https://github.com/cadence-oss/cadence-notification/issues/8

tested with sending a malformed msg, but call the newly added method before deserializing


attempt to index field 'options' (a nil value)

I am currenty getting this error intermittently:

Unfortunately, I cannot create a 100% reproduction, as it does not seem to happen under every circumstances.
I have tried investigating the code, but I have been unable to tell why in some situations options might become nil, and work fine in others.
Configuration with Lazy is the one provided by README
  {
    "leath-dub/snipe.nvim",
    keys = {
      {
        "gb",
        function()
          require("snipe").open_buffer_menu()
        end,
        desc = "Open Snipe buffer menu",
      },
    },
    opts = {},
  },

The steps where the problem might show is usually:

Trigger buffer menu
Select buffer
Re-trigger buffer menu
Notice error

Or could happen instantly on the first triggering of the buffer menu

I am currenty getting this error intermittently:  Unfortunately, I cannot create a 100% reproduction, as it does not seem to happen under every circumstances.
I have tried investigating the code, but I have been unable to tell why in some situations options might become nil, and work fine in others.
Configuration with Lazy is the one provided by README
  {
    "leath-dub/snipe.nvim",
    keys = {
      {
        "gb",
        function()
          require("snipe").open_buffer_menu()
        end,
        desc = "Open Snipe buffer menu",
      },
    },
    opts = {},
  },

The steps where the problem might show is usually:

Trigger buffer menu
Select buffer
Re-trigger buffer menu
Notice error

Or could happen instantly on the first triggering of the buffer menu

Thank you for raising this issue, I don't have it myself but it seems like a nasty one. I think I fixed it there though, I had M as a global in config.lua which is probably very problematic lol 😂.
Let me know if this fixes your issue, I'll leave this issue open for a bit.

oh wow, I hadn't noticed that, spent quite a bit of time trying to find the issue, I don't like writing issues without a good reproduction.
Thank you so much, I haven't been able to reproduce the issue so far since updating.


close forms when hitting enter

cleaned up focus handling (for mobile)
use inline sourcemaps (it's still not perfect)
add a (hidden) submit button to all inline forms, so hitting enter will close them
remove the hiddenSubmit logic and just look for the always-available submit button (on both inline and overlay forms)

Coverage decreased (-0.03%) to 87.686% when pulling 24f1d2c33481233f853cff0f295cf192a74c15ed on enter-not-closing-form into 8835fde7e854b7f15fb8d02f28ee192f27eb2fa8 on master.

Coverage decreased (-0.003%) to 87.713% when pulling 473f2c8961e2d8a252d51a305ddefaaf0187e932 on enter-not-closing-form into 8835fde7e854b7f15fb8d02f28ee192f27eb2fa8 on master.