mujoco_mpc icon indicating copy to clipboard operation
mujoco_mpc copied to clipboard

AddressSanitizer issue: residual parameters array and the UI

Open nimrod-gileadi opened this issue 3 years ago • 8 comments

When running the main binary under ASAN, there's a reliable crash:

  1. Launch binary.
  2. Switch from Humanoid to Quadruped Flat.
  3. As soon as the quadruped shows up, but before the simulation is automatically started, tap space.

nimrod-gileadi avatar Dec 05 '22 17:12 nimrod-gileadi

Is this still an issue?

yuvaltassa avatar Jan 27 '23 19:01 yuvaltassa

Yep.

nimrod-gileadi avatar Feb 06 '23 13:02 nimrod-gileadi

Hello, I am getting a segmentation error every time I switch from any task to Quadruped Flat Task. All other tasks seem to be working fine, except for Quadruped Flat. How can I fix this? Thank you

scakki avatar Jun 12 '23 16:06 scakki

If you run with --task="Quadruped Flat" does this still happen, or only when switching in the UI?

yuvaltassa avatar Jun 12 '23 19:06 yuvaltassa

Yes. I get the same error in both situations.

scakki avatar Jun 12 '23 19:06 scakki

I had the same issue. I updated my python to 3.11, and now it works!

Lhumd avatar Oct 11 '23 22:10 Lhumd

Thank you for your response. This helps.

scakki avatar Oct 11 '23 22:10 scakki

@nimrod-gileadi is this still an issue?

I just tried it and did not experience the failure case. My steps to replicate: cmake -G Ninja -DCMAKE_BUILD_TYPE=ASAN cmake --build . --config=Release --target mjpc ./mjpc Follow 1-3 above

thowell avatar Jan 12 '24 04:01 thowell