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"

Offen
#205 2 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
cpp

Rechercherichtung

Reproduziere die Verbindung des micro-ROS-Clients mit dem von micro_ros_setup erstellten Agent auf dem Longxin 2K mit Ruihua RTOS und vergleiche sie anschließend mit dem funktionierenden Humble Agent in Docker. Es werden keine Quelldateien oder Tests genannt; verfolge den Start- und Verbindungspfad des Agent, um zu ermitteln, wo std::bad_array_new_length ausgelöst wird. Als erledigt gilt die Aufgabe, wenn der lokal erstellte Agent sich ohne die Ausnahme erfolgreich verbindet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

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

image

Additional information
Vorherrschende Sprache
C++
Sterne
201
Forks
111
Ø Merge
1 T. 6 Std.
Gemergte PRs (30 T.)
10

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus micro-ROS/micro-ROS-Agent

Alle Issues in micro-ROS/micro-ROS-Agent

Ähnliche Issues

Weitere Issues zu C++

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.