Skip to content

WalkerManager::SetWalkerRout infinite recursion #9103

Description

@bananatfx

Setup
Describe the setup you are using to run CARLA along with its version:

  • CARLA version: 0.9.14
  • Platform: ...
  • Python version: 3.8
  • GPU: ...
  • GPU Drivers: ...

Describe the bug
A clear and concise description of what the bug is.
I run walker in town05, sometime may cause client stackoverflow ,so I add log in my program ,it stop at walker_ai_control.go_to_location; so i check the Libcarla and add some log in cpp in WalkerManager::SetWalkerRoute,that call same id many times ,WalkerManager::SetWalkerRoute call WalkerManager::SetWalkerNextPoint, when info.currentIndex > info.route.size() WalkerManager::SetWalkerNextPoint call WalkerManager::SetWalkerRoute that may cause infinite recursion

Steps to reproduce
Explain the steps needed to reproduce the issue.

Expected behavior
A clear and concise description of what you expected to happen.

Logs
Paste the server and client logs. Server ones can be found at:

  • Unreal Engine 4: Unreal/CarlaUE4/Saved/Logs
  • Unreal Engine 5: Unreal/CarlaUnreal/Saved/Logs

Scripts
Add any scripts relevant for the reproducibility of the error.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions