Builds on top of Qt to provide widgets which are useful when developing robotics applications, such as a 3D view, plots, dashboard, etc, and can be used together in a convenient unified interface.
See the test fail due to segfault on jammy github actions. The segfault happens when the tests exit (after successfully unloading the engine). The crash could be coming from the destructor of a rendering class.
Environment
OS Version: Ubuntu 22.04
Source or binary build? source, gz-gui7
If this is a GUI or sensor rendering bug, describe your GPU and rendering system. Otherwise delete this section.
Rendering plugin: ogre2.
Generally, mention all circumstances that might affect rendering capabilities:
Description
rendering::unloadEngine
callSteps to reproduce
Add the following call to unload the render engine in the transport _scene_manager integration test before the tests exists
EXPECT_TRUE(rendering::unloadEngine(engine->Name()));
See the test fail due to segfault on jammy github actions. The segfault happens when the tests exit (after successfully unloading the engine). The crash could be coming from the destructor of a rendering class.
See https://github.com/gazebosim/gz-gui/pull/561 that removes these unload engine calls in order to get the CI green.