This is demo package to describe launch argument bug how to set a launch argument that includes character colon.
If a string argement includes colon : , launch process will die.
# launch process will die
ros2 launch launch_arg_sample sample.launch.py compare_str:="Hello World:"
# working
ros2 launch launch_arg_sample sample.launch.py compare_str:="Hello World"
Enclose string in single quotes.
# working
ros2 launch launch_arg_sample sample.launch.py compare_str:="'Hello World:'"