Closed xlla closed 2 years ago
I think the server side crash log is fuzzy due to multi-thread output on same terminal, it is not cause by github's html render.
Hi @xlla, I've tried to replicate your issue running the ignition-garden branch of ardupilot_gazebo against the most recent dev versions of Gazebo Garden. AFAICT everything is working as expected.
There is one update required (to the ignition-cmake dependency - which is now version 3) when using the current Garden version. It could be that you have some stale dependencies or a library conflict somewhere (depending on whether you have tried to install other OSRF libraries using homebrew)?
Hi @srmainwaring, I found the reason.
I have built all depend libraries base on main branch except ogre-next on branch v2-2, using same cmake args copied from brew installation logs.
for ardupilot_gazebo, at first, I use a fork of your fork base on branch ignition-garden, it's latest commit was Fri Nov 5. until read your reply, I switch to the ignition-garden branch of ardupilot_gazebo, it's latest commit was Thu Mar 31. but the issue remain.
then I have add many igndbg trace statements, I found EntityComponentManager::State maybe have concurrency problem.
I remember now, in recently, I have merged gz-sim PR1484, after revert this PR, gazebo works again!
We can close issue, thanks!
Bug report
Issue details gazebo server will crash at once on macOS when gazebo gui launch
Version ignition-garden branch
Logs
server launch first
gui launch, then it got blank gui,
server will crash