micro-ROS / micro-ROS/micro-ROS-Agent
run micro-ROS-Agent to connecct a client ,the terminal will report "terminate called after throwing an instance of 'std::bad_array_new_length' what(): std::bad_array_new_length"
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- C++
- Estrellas
- 201
- Forks
- 111
- Merge medio
- 1 d 6 h
- PR fusionados (30 d)
- 10
Descripción
issue : std::bad_array_new_length
- Hardware description: longxin 2k with using longxin2k1000 CPU made in China.
- RTOS: ruihua RTOS made in China
- Installation type: micro_ros_setup
- Version or commit hash: humble
Steps to reproduce the issue
run MicroRos client to create a connection with micro-ROS-Agent, my terminal will report this problem.
but ,i can create a connection by using the humble micro-ROS-Agent in docker.
i just build micro-ROS-Agent by micro_ros_setup tool and run it
Expected behavior
like i use it in docker,work well
Actual behavior
Additional information
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Reproduce la conexión del cliente micro-ROS utilizando el Agent compilado por micro_ros_setup en el Longxin 2K con Ruihua RTOS y compárala después con el Humble Agent funcional en Docker. No se especifican archivos fuente ni tests; rastrea la ruta de inicio y conexión del Agent para identificar dónde se produce std::bad_array_new_length. La tarea se considera completada cuando el Agent compilado localmente se conecta correctamente sin la excepción.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp
- Área
- embedded-iot, robotics
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100