Closed ctoumieh closed 4 years ago
This happens to me a lot too. But not every time . It also happens to me when you disconnect your connected code (client) .
Interesting bug
@madratman My bad. Almost the same error is reported in issue #77. In my case tho when both drones finish the crash happens and not just when one finishes. I am also sometimes getting the error in issue #94.
@ctoumieh @ugurkanates we just updated the binaries with a fix to these reset bugs. can you please re-download airsim.zip and let us know if it works now?
@ctoumieh @ugurkanates we only updated the v1.0 / qual binaries yesterday with the reset bug fix. Just updated v0.3 linux binaries as well. see https://github.com/microsoft/AirSim-NeurIPS2019-Drone-Racing/issues/94#issuecomment-545080883
Another crash case has been fixed in the binaries. Please re-download if you were continuing to have problems.
@madratman @ironclownfish Sorry for the delay, there is a revolution in my country. I have downloaded the latest binaries and now simLoadLevel(level_name)
doesn't work anymore. The Level is staying the default one with two drones on top of each others.
Also when I run the baseline_racer
I get:
File "baseline_racer.py", line 285, in <module>
main(args)
File "baseline_racer.py", line 252, in main
baseline_racer.start_race(args.race_tier)
File "baseline_racer.py", line 46, in start_race
self.airsim_client.simStartRace(tier)
File "/home/charbel/.local/lib/python3.6/site-packages/airsimneurips/client.py", line 156, in simStartRace
last_gate_position = deepcopy(competitor.gate_poses_ground_truth[-1].position)
IndexError: list index out of range
@ctoumieh I hope you find the peace and strength to keep going in these testing times, and that the people of your country get the government that you need, want, and deserve.
I think you either forgot to download pak files / put them at the wrong place.
that error you're seeing is expected if you are not in the race levels, as the default levels - with drones on top of each other - doesn't have any gates.
so the return of simListSceneObjects with the gate regex is an empty list
you can peruse the ./download_training_binaries.sh
/ ./download_qualification_binaries.sh
script as well.
@ctoumieh this is fixed https://github.com/microsoft/AirSim-NeurIPS2019-Drone-Racing/issues/77#issuecomment-546072809
Please re-open if you still face this.
@madratman Again sorry for the delay. I git pulled the repo, upgraded airsimneurips and used the script to download the qualification binaries. Now I am getting:
Signal 11 caught.
Malloc Size=65538 LargeMemoryPoolOffset=65554
CommonUnixCrashHandler: Signal=11
Malloc Size=65535 LargeMemoryPoolOffset=131119
Malloc Size=144272 LargeMemoryPoolOffset=275408
Failed to find symbol file, expected location:
"/home/charbel/Documents/AirSim_Qualification/AirSimExe/Binaries/Linux/AirSimExe.sym"
Malloc Size=78675 LargeMemoryPoolOffset=354099
Engine crash handling finished; re-raising signal 11 for the default handler. Good bye.
Segmentation fault (core dumped)
which is different from the error in this issue. It is not a huge issue for me though since it only happens when both drones finish the race.
Signal 11 caught. Malloc Size=65538 LargeMemoryPoolOffset=65554 CommonUnixCrashHandler: Signal=11 Malloc Size=65535 LargeMemoryPoolOffset=131119 Malloc Size=111328 LargeMemoryPoolOffset=242464 Failed to find symbol file, expected location: "/home/paypaytr/Desktop/MicrosoftTrainingEnviroments/AirSim/AirSimExe/Binaries/Linux/AirSimExe.sym" Malloc Size=78495 LargeMemoryPoolOffset=320975 Engine crash handling finished; re-raising signal 11 for the default handler. Good bye. Segmentation fault (core dumped)
Same happens to me even though race is not done interesting
@ctoumieh @ugurkanates did you find the solution to this problem. I am a new to this one but I face the same problem now
Hi,
Airsim is crashing when the 2 drones finish the race with the following error:
I joined a zip of the crash log.
Cheers, CT crashinfo-AirSimExe-pid-14713-01B4770008D722B13990B6EE6308F8AC.zip