You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
A segmentation fault occurs when running the simulation with the libUSVWind.so shared library. The error seems to originate from the WindObj::WindObj(WindObj const&) method, which is the copy constructor of the WindObj class.
Expected behavior
The simulation should run without encountering a segmentation fault.
To Reproduce
List the steps to reproduce the problem:
Run ros2 launch vrx_gz competition.launch.py world:=sydney_regatta
See error
System Configuration:
Tell us about your system.
OS: Ubuntu 22.04 LTS
ROS Version: ROS 2, Humble
Gazebo Version: Gazebo Sim 7.0.0
Graphics Card: Nvidia RTX 4090
Using VRX
Terminal Output
[INFO] [launch]: All log files can be found below /home/robotx/.ros/log/2024-05-28-11-58-46-143414-obiwan-System-Product-Name-2066942
[INFO] [launch]: Default logging verbosity is set to INFO
['xacro', '/home/robotx/vrx_ws/install/share/wamv_gazebo/urdf/wamv_gazebo.urdf.xacro', 'namespace:=wamv', 'locked:=true', 'vrx_sensors_enabled:=true', 'thruster_config:=H']
[INFO] [ruby $(which gz) sim-1]: process started with pid [2066946]
[INFO] [monitor_sim-2]: process started with pid [2066949]
[INFO] [create-3]: process started with pid [2066951]
[INFO] [parameter_bridge-4]: process started with pid [2066954]
[create-3] [INFO] [1716868726.482057028] [ros_gz_sim]: Requesting list of world names.
[parameter_bridge-4] [INFO] [1716868726.487443111] [ros_gz_bridge]: Creating GZ->ROS Bridge: [/clock (ignition.msgs.Clock) -> /clock (rosgraph_msgs/msg/Clock)] (Lazy 0)
[parameter_bridge-4] [INFO] [1716868726.487805621] [ros_gz_bridge]: Creating GZ->ROS Bridge: [/vrx/task/info (ignition.msgs.Param) -> /vrx/task/info (ros_gz_interfaces/msg/ParamVec)] (Lazy 0)
[parameter_bridge-4] [INFO] [1716868726.488422757] [ros_gz_bridge]: Creating GZ->ROS Bridge: [/vrx/debug/wind/speed (ignition.msgs.Float) -> /vrx/debug/wind/speed (std_msgs/msg/Float32)] (Lazy 0)
[parameter_bridge-4] [INFO] [1716868726.488633513] [ros_gz_bridge]: Creating GZ->ROS Bridge: [/vrx/debug/wind/direction (ignition.msgs.Float) -> /vrx/debug/wind/direction (std_msgs/msg/Float32)] (Lazy 0)
[ruby $(which gz) sim-1] �[1;36m[Dbg] [gz.cc:165] �[0m�[1;36mSubscribing to [�[0m�[1;36m/gazebo/starting_world�[0m�[1;36m].�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [gz.cc:167] �[0m�[1;36mWaiting for a world to be set from the GUI...�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mReceived world [�[0m�[1;32msydney_regatta.sdf�[0m�[1;32m] from the GUI.�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [gz.cc:171] �[0m�[1;36mUnsubscribing from [�[0m�[1;36m/gazebo/starting_world�[0m�[1;36m].�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mGazebo Sim Server v�[0m�[1;32m7.7.0�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mLoading SDF world file[�[0m�[1;32m/home/robotx/vrx_ws/install/share/vrx_gz/worlds/sydney_regatta.sdf�[0m�[1;32m].�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mServing entity system service on [�[0m�[1;32m/�[0m�[1;32mentity/system/add�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Physics.cc:880] �[0m�[1;36mLoaded [�[0m�[1;36mgz::physics::dartsim::Plugin�[0m�[1;36m] from library [�[0m�[1;36m/usr/lib/x86_64-linux-gnu/gz-physics-6/engine-plugins/libgz-physics-dartsim-plugin.so�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::Physics�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mCreate service on [�[0m�[1;32m/world/sydney_regatta/create�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mRemove service on [�[0m�[1;32m/world/sydney_regatta/remove�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mPose service on [�[0m�[1;32m/world/sydney_regatta/set_pose�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mPose service on [�[0m�[1;32m/world/sydney_regatta/set_pose_vector�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mLight configuration service on [�[0m�[1;32m/world/sydney_regatta/light_config�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mPhysics service on [�[0m�[1;32m/world/sydney_regatta/set_physics�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mSphericalCoordinates service on [�[0m�[1;32m/world/sydney_regatta/set_spherical_coordinates�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mEnable collision service on [�[0m�[1;32m/world/sydney_regatta/enable_collision�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mDisable collision service on [�[0m�[1;32m/world/sydney_regatta/disable_collision�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mMaterial service on [�[0m�[1;32m/world/sydney_regatta/visual_config�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mMaterial service on [�[0m�[1;32m/world/sydney_regatta/wheel_slip�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::UserCommands�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Sensors.cc:525] �[0m�[1;36mConfiguring Sensors system�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Sensors.cc:444] �[0m�[1;36mSensorsPrivate::Run�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::Sensors�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Sensors.cc:421] �[0m�[1;36mSensorsPrivate::RenderThread started�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Sensors.cc:261] �[0m�[1;36mWaiting for init�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::Imu�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::Magnetometer�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::ForceTorque�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mServing particle emitter information on [�[0m�[1;32m/world/sydney_regatta/particle_emitters�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::ParticleEmitter2�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] Stack trace (most recent call last):
[ruby $(which gz) sim-1] #31 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa66a5317, in
[ruby $(which gz) sim-1] #30 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa683a33c, in rb_vm_exec
[ruby $(which gz) sim-1] #29 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa6834cc6, in
[ruby $(which gz) sim-1] #28 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa6831ff5, in
[ruby $(which gz) sim-1] #27 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa682fc64, in
[ruby $(which gz) sim-1] #26 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa677ba4e, in
[ruby $(which gz) sim-1] #25 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa66a69ac, in rb_protect
[ruby $(which gz) sim-1] #24 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa683ec91, in rb_yield
[ruby $(which gz) sim-1] #23 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa683a33c, in rb_vm_exec
[ruby $(which gz) sim-1] #22 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa6834cc6, in
[ruby $(which gz) sim-1] #21 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa6831ff5, in
[ruby $(which gz) sim-1] #20 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa682fc64, in
[ruby $(which gz) sim-1] #19 Object "/usr/lib/x86_64-linux-gnu/ruby/3.0.0/fiddle.so", at 0x7bbaa69b144b, in
[ruby $(which gz) sim-1] #18 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa67fd0b8, in rb_nogvl
[ruby $(which gz) sim-1] #17 Object "/usr/lib/x86_64-linux-gnu/ruby/3.0.0/fiddle.so", at 0x7bbaa69b0d6b, in
[ruby $(which gz) sim-1] #16 Object "/lib/x86_64-linux-gnu/libffi.so.8", at 0x7bbaa648e492, in
[ruby $(which gz) sim-1] #15 Object "/lib/x86_64-linux-gnu/libffi.so.8", at 0x7bbaa6491e2d, in
[ruby $(which gz) sim-1] #14 Object "/usr/lib/x86_64-linux-gnu/libgz-sim7-gz.so.7.7.0", at 0x7bbaa1bd08ba, in runServer
[ruby $(which gz) sim-1] #13 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa173570c, in gz::sim::v7::Server::Server(gz::sim::v7::ServerConfig const&)
[ruby $(which gz) sim-1] #12 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa1743063, in
[ruby $(which gz) sim-1] #11 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa1740e15, in gz::sim::v7::SimulationRunner::SimulationRunner(sdf::v13::World const*, std::shared_ptrgz::sim::v7::SystemLoader const&, gz::sim::v7::ServerConfig const&)
[ruby $(which gz) sim-1] #10 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa16f447a, in gz::sim::v7::LevelManager::LevelManager(gz::sim::v7::SimulationRunner*, bool)
[ruby $(which gz) sim-1] #9 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa16f2f4b, in gz::sim::v7::LevelManager::ReadLevelPerformerInfo()
[ruby $(which gz) sim-1] #8 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa16fbc25, in
[ruby $(which gz) sim-1] #7 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa17475b8, in gz::sim::v7::SimulationRunner::LoadPlugins(unsigned long, std::vector<sdf::v13::Plugin, std::allocatorsdf::v13::Plugin > const&)
[ruby $(which gz) sim-1] #6 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa175664e, in gz::sim::v7::SystemManager::LoadPlugin(unsigned long, sdf::v13::Plugin const&)
[ruby $(which gz) sim-1] #5 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa1756050, in gz::sim::v7::SystemManager::AddSystemImpl(gz::sim::v7::SystemInternal, std::shared_ptr<sdf::v13::Element const>)
[ruby $(which gz) sim-1] #4 Object "/home/robotx/vrx_ws/install/lib/libUSVWind.so", at 0x7bba67db4bb3, in vrx::USVWind::Configure(unsigned long const&, std::shared_ptr<sdf::v13::Element const> const&, gz::sim::v7::EntityComponentManager&, gz::sim::v7::EventManager&)
[ruby $(which gz) sim-1] #3 Object "/home/robotx/vrx_ws/install/lib/libUSVWind.so", at 0x7bba67dbdf31, in std::vector<WindObj, std::allocator >::push_back(WindObj const&)
[ruby $(which gz) sim-1] #2 Object "/home/robotx/vrx_ws/install/lib/libUSVWind.so", at 0x7bba67dc1ce9, in void std::allocator_traits<std::allocator >::construct<WindObj, WindObj const&>(std::allocator&, WindObj*, WindObj const&)
[ruby $(which gz) sim-1] #1 Object "/home/robotx/vrx_ws/install/lib/libUSVWind.so", at 0x7bba67dc6bd0, in void __gnu_cxx::new_allocator::construct<WindObj, WindObj const&>(WindObj*, WindObj const&)
[ruby $(which gz) sim-1] #0 Object "/home/robotx/vrx_ws/install/lib/libUSVWind.so", at 0x7bba67dc6afa, in WindObj::WindObj(WindObj const&)
[ruby $(which gz) sim-1] Segmentation fault (Address not mapped to object [(nil)])
[create-3] [INFO] [1716868731.482274825] [ros_gz_sim]: Requesting list of world names.
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:52: TypeError: Cannot read property 'dialogOnExitText' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:54: TypeError: Cannot read property 'exitDialogShowCloseGui' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:53: TypeError: Cannot read property 'exitDialogShowShutdown' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:251: TypeError: Cannot read property 'showDrawer' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:/qml/SideDrawer.qml:93: TypeError: Cannot read property 'showDefaultDrawerOpts' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:/qml/GzSplit.qml:56: TypeError: Cannot read property 'pluginCount' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:41: TypeError: Cannot read property 'toolBarColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:42: TypeError: Cannot read property 'toolBarTextColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:43: TypeError: Cannot read property 'toolBarColorDark' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:44: TypeError: Cannot read property 'toolBarTextColorDark' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:45: TypeError: Cannot read property 'pluginToolBarColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:46: TypeError: Cannot read property 'pluginToolBarTextColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:47: TypeError: Cannot read property 'pluginToolBarColorDark' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:48: TypeError: Cannot read property 'pluginToolBarTextColorDark' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:50: TypeError: Cannot read property 'defaultExitAction' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:51: TypeError: Cannot read property 'showDialogOnExit' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:55: TypeError: Cannot read property 'exitDialogShutdownText' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:56: TypeError: Cannot read property 'exitDialogCloseGuiText' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:66: TypeError: Cannot read property 'toolBarColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:76: TypeError: Cannot read property 'toolBarTextColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:/qml/PluginMenu.qml:126: TypeError: Cannot call method 'PluginListModel' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:219: TypeError: Cannot read property 'showPluginMenu' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:202: TypeError: Cannot read property 'showDrawer' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:188: TypeError: Cannot read property 'showDrawer' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::SceneBroadcaster�[0m�[1;36m] fo�[1;32m[Msg] �[0m�[1;32mGazebo Sim GUI v�[0m�[1;32m7.7.0�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Gui.cc:261] �[0m�[1;36mWaiting for subscribers to [�[0m�[1;36m/gazebo/starting_world�[0m�[1;36m]...�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Application.cc:89] �[0m�[1;36mInitializing application.�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Application.cc:121] �[0m�[1;36mQt using OpenGL graphics interface�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [Application.cc:600] �[0m�[1;36mCreate main window�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [PathManager.cc:67] �[0m�[1;36mRequesting resource paths through [�[0m�[1;36m/gazebo/resource_paths/get�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [Gui.cc:341] �[0m�[1;36mGUI requesting list of world names. The server may be busy �[0m�[1;36mdownloading resources. Please be patient.�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [SignalHandler.cc:142] �[0m�[1;36mReceived signal[�[0m�[1;36m2�[0m�[1;36m].�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [SignalHandler.cc:142] �[0m�[1;36mReceived signal[�[0m�[1;36m2�[0m�[1;36m].�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [Application.cc:166] �[0m�[1;36mTerminating application.�[0m�[1;36m�[0m
[INFO] [ruby $(which gz) sim-1]: process has finished cleanly [pid 2066946]
[create-3] [INFO] [1716868736.482703281] [ros_gz_sim]: Requesting list of world names.
[INFO] [monitor_sim-2]: process has finished cleanly [pid 2066949]
[INFO] [parameter_bridge-4]: sending signal 'SIGINT' to process[parameter_bridge-4]
[INFO] [create-3]: sending signal 'SIGINT' to process[create-3]
[parameter_bridge-4] [INFO] [1716868737.506619455] [rclcpp]: signal_handler(signum=2)
[create-3] [INFO] [1716868737.506992638] [rclcpp]: signal_handler(signum=2)
[WARNING] [launch]: user interrupted with ctrl-c (SIGINT)
[create-3] [INFO] [1716868741.065823228] [rclcpp]: signal_handler(signum=2)
[INFO] [parameter_bridge-4]: process has finished cleanly [pid 2066954]
[WARNING] [launch]: user interrupted with ctrl-c (SIGINT) again, ignoring...
[create-3] [INFO] [1716868741.229584721] [rclcpp]: signal_handler(signum=2)
[WARNING] [launch]: user interrupted with ctrl-c (SIGINT) again, ignoring...
[create-3] [INFO] [1716868741.388382412] [rclcpp]: signal_handler(signum=2)
[create-3] [INFO] [1716868741.483140971] [ros_gz_sim]: Timed out when getting world names.
[WARNING] [launch]: user interrupted with ctrl-c (SIGINT) again, ignoring...
[create-3] [INFO] [1716868741.549948522] [rclcpp]: signal_handler(signum=2)
[ERROR] [create-3]: process has died [pid 2066951, exit code 255, cmd '/opt/ros/humble/lib/ros_gz_sim/create -string
Describe the bug
A segmentation fault occurs when running the simulation with the libUSVWind.so shared library. The error seems to originate from the WindObj::WindObj(WindObj const&) method, which is the copy constructor of the WindObj class.
Expected behavior
The simulation should run without encountering a segmentation fault.
To Reproduce
List the steps to reproduce the problem:
ros2 launch vrx_gz competition.launch.py world:=sydney_regatta
System Configuration:
Tell us about your system.
Terminal Output
[INFO] [launch]: All log files can be found below /home/robotx/.ros/log/2024-05-28-11-58-46-143414-obiwan-System-Product-Name-2066942
[INFO] [launch]: Default logging verbosity is set to INFO
['xacro', '/home/robotx/vrx_ws/install/share/wamv_gazebo/urdf/wamv_gazebo.urdf.xacro', 'namespace:=wamv', 'locked:=true', 'vrx_sensors_enabled:=true', 'thruster_config:=H']
[INFO] [ruby $(which gz) sim-1]: process started with pid [2066946]
[INFO] [monitor_sim-2]: process started with pid [2066949]
[INFO] [create-3]: process started with pid [2066951]
[INFO] [parameter_bridge-4]: process started with pid [2066954]
[create-3] [INFO] [1716868726.482057028] [ros_gz_sim]: Requesting list of world names.
[parameter_bridge-4] [INFO] [1716868726.487443111] [ros_gz_bridge]: Creating GZ->ROS Bridge: [/clock (ignition.msgs.Clock) -> /clock (rosgraph_msgs/msg/Clock)] (Lazy 0)
[parameter_bridge-4] [INFO] [1716868726.487805621] [ros_gz_bridge]: Creating GZ->ROS Bridge: [/vrx/task/info (ignition.msgs.Param) -> /vrx/task/info (ros_gz_interfaces/msg/ParamVec)] (Lazy 0)
[parameter_bridge-4] [INFO] [1716868726.488422757] [ros_gz_bridge]: Creating GZ->ROS Bridge: [/vrx/debug/wind/speed (ignition.msgs.Float) -> /vrx/debug/wind/speed (std_msgs/msg/Float32)] (Lazy 0)
[parameter_bridge-4] [INFO] [1716868726.488633513] [ros_gz_bridge]: Creating GZ->ROS Bridge: [/vrx/debug/wind/direction (ignition.msgs.Float) -> /vrx/debug/wind/direction (std_msgs/msg/Float32)] (Lazy 0)
[ruby $(which gz) sim-1] �[1;36m[Dbg] [gz.cc:165] �[0m�[1;36mSubscribing to [�[0m�[1;36m/gazebo/starting_world�[0m�[1;36m].�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [gz.cc:167] �[0m�[1;36mWaiting for a world to be set from the GUI...�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mReceived world [�[0m�[1;32msydney_regatta.sdf�[0m�[1;32m] from the GUI.�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [gz.cc:171] �[0m�[1;36mUnsubscribing from [�[0m�[1;36m/gazebo/starting_world�[0m�[1;36m].�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mGazebo Sim Server v�[0m�[1;32m7.7.0�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mLoading SDF world file[�[0m�[1;32m/home/robotx/vrx_ws/install/share/vrx_gz/worlds/sydney_regatta.sdf�[0m�[1;32m].�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mServing entity system service on [�[0m�[1;32m/�[0m�[1;32mentity/system/add�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Physics.cc:880] �[0m�[1;36mLoaded [�[0m�[1;36mgz::physics::dartsim::Plugin�[0m�[1;36m] from library [�[0m�[1;36m/usr/lib/x86_64-linux-gnu/gz-physics-6/engine-plugins/libgz-physics-dartsim-plugin.so�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::Physics�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mCreate service on [�[0m�[1;32m/world/sydney_regatta/create�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mRemove service on [�[0m�[1;32m/world/sydney_regatta/remove�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mPose service on [�[0m�[1;32m/world/sydney_regatta/set_pose�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mPose service on [�[0m�[1;32m/world/sydney_regatta/set_pose_vector�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mLight configuration service on [�[0m�[1;32m/world/sydney_regatta/light_config�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mPhysics service on [�[0m�[1;32m/world/sydney_regatta/set_physics�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mSphericalCoordinates service on [�[0m�[1;32m/world/sydney_regatta/set_spherical_coordinates�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mEnable collision service on [�[0m�[1;32m/world/sydney_regatta/enable_collision�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mDisable collision service on [�[0m�[1;32m/world/sydney_regatta/disable_collision�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mMaterial service on [�[0m�[1;32m/world/sydney_regatta/visual_config�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mMaterial service on [�[0m�[1;32m/world/sydney_regatta/wheel_slip�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::UserCommands�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Sensors.cc:525] �[0m�[1;36mConfiguring Sensors system�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Sensors.cc:444] �[0m�[1;36mSensorsPrivate::Run�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::Sensors�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Sensors.cc:421] �[0m�[1;36mSensorsPrivate::RenderThread started�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Sensors.cc:261] �[0m�[1;36mWaiting for init�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::Imu�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::Magnetometer�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::ForceTorque�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;32m[Msg] �[0m�[1;32mServing particle emitter information on [�[0m�[1;32m/world/sydney_regatta/particle_emitters�[0m�[1;32m]�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::ParticleEmitter2�[0m�[1;36m] for entity [�[0m�[1;36m1�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] Stack trace (most recent call last):
[ruby $(which gz) sim-1] #31 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa66a5317, in
[ruby $(which gz) sim-1] #30 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa683a33c, in rb_vm_exec
[ruby $(which gz) sim-1] #29 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa6834cc6, in
[ruby $(which gz) sim-1] #28 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa6831ff5, in
[ruby $(which gz) sim-1] #27 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa682fc64, in
[ruby $(which gz) sim-1] #26 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa677ba4e, in
[ruby $(which gz) sim-1] #25 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa66a69ac, in rb_protect
[ruby $(which gz) sim-1] #24 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa683ec91, in rb_yield
[ruby $(which gz) sim-1] #23 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa683a33c, in rb_vm_exec
[ruby $(which gz) sim-1] #22 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa6834cc6, in
[ruby $(which gz) sim-1] #21 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa6831ff5, in
[ruby $(which gz) sim-1] #20 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa682fc64, in
[ruby $(which gz) sim-1] #19 Object "/usr/lib/x86_64-linux-gnu/ruby/3.0.0/fiddle.so", at 0x7bbaa69b144b, in
[ruby $(which gz) sim-1] #18 Object "/lib/x86_64-linux-gnu/libruby-3.0.so.3.0", at 0x7bbaa67fd0b8, in rb_nogvl
[ruby $(which gz) sim-1] #17 Object "/usr/lib/x86_64-linux-gnu/ruby/3.0.0/fiddle.so", at 0x7bbaa69b0d6b, in
[ruby $(which gz) sim-1] #16 Object "/lib/x86_64-linux-gnu/libffi.so.8", at 0x7bbaa648e492, in
[ruby $(which gz) sim-1] #15 Object "/lib/x86_64-linux-gnu/libffi.so.8", at 0x7bbaa6491e2d, in
[ruby $(which gz) sim-1] #14 Object "/usr/lib/x86_64-linux-gnu/libgz-sim7-gz.so.7.7.0", at 0x7bbaa1bd08ba, in runServer
[ruby $(which gz) sim-1] #13 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa173570c, in gz::sim::v7::Server::Server(gz::sim::v7::ServerConfig const&)
[ruby $(which gz) sim-1] #12 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa1743063, in
[ruby $(which gz) sim-1] #11 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa1740e15, in gz::sim::v7::SimulationRunner::SimulationRunner(sdf::v13::World const*, std::shared_ptrgz::sim::v7::SystemLoader const&, gz::sim::v7::ServerConfig const&)
[ruby $(which gz) sim-1] #10 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa16f447a, in gz::sim::v7::LevelManager::LevelManager(gz::sim::v7::SimulationRunner*, bool)
[ruby $(which gz) sim-1] #9 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa16f2f4b, in gz::sim::v7::LevelManager::ReadLevelPerformerInfo()
[ruby $(which gz) sim-1] #8 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa16fbc25, in
[ruby $(which gz) sim-1] #7 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa17475b8, in gz::sim::v7::SimulationRunner::LoadPlugins(unsigned long, std::vector<sdf::v13::Plugin, std::allocatorsdf::v13::Plugin > const&)
[ruby $(which gz) sim-1] #6 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa175664e, in gz::sim::v7::SystemManager::LoadPlugin(unsigned long, sdf::v13::Plugin const&)
[ruby $(which gz) sim-1] #5 Object "/lib/x86_64-linux-gnu/libgz-sim7.so.7", at 0x7bbaa1756050, in gz::sim::v7::SystemManager::AddSystemImpl(gz::sim::v7::SystemInternal, std::shared_ptr<sdf::v13::Element const>)
[ruby $(which gz) sim-1] #4 Object "/home/robotx/vrx_ws/install/lib/libUSVWind.so", at 0x7bba67db4bb3, in vrx::USVWind::Configure(unsigned long const&, std::shared_ptr<sdf::v13::Element const> const&, gz::sim::v7::EntityComponentManager&, gz::sim::v7::EventManager&)
[ruby $(which gz) sim-1] #3 Object "/home/robotx/vrx_ws/install/lib/libUSVWind.so", at 0x7bba67dbdf31, in std::vector<WindObj, std::allocator >::push_back(WindObj const&)
[ruby $(which gz) sim-1] #2 Object "/home/robotx/vrx_ws/install/lib/libUSVWind.so", at 0x7bba67dc1ce9, in void std::allocator_traits<std::allocator >::construct<WindObj, WindObj const&>(std::allocator&, WindObj*, WindObj const&)
[ruby $(which gz) sim-1] #1 Object "/home/robotx/vrx_ws/install/lib/libUSVWind.so", at 0x7bba67dc6bd0, in void __gnu_cxx::new_allocator::construct<WindObj, WindObj const&>(WindObj*, WindObj const&)
[ruby $(which gz) sim-1] #0 Object "/home/robotx/vrx_ws/install/lib/libUSVWind.so", at 0x7bba67dc6afa, in WindObj::WindObj(WindObj const&)
[ruby $(which gz) sim-1] Segmentation fault (Address not mapped to object [(nil)])
[create-3] [INFO] [1716868731.482274825] [ros_gz_sim]: Requesting list of world names.
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:52: TypeError: Cannot read property 'dialogOnExitText' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:54: TypeError: Cannot read property 'exitDialogShowCloseGui' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:53: TypeError: Cannot read property 'exitDialogShowShutdown' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:251: TypeError: Cannot read property 'showDrawer' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:/qml/SideDrawer.qml:93: TypeError: Cannot read property 'showDefaultDrawerOpts' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:/qml/GzSplit.qml:56: TypeError: Cannot read property 'pluginCount' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:41: TypeError: Cannot read property 'toolBarColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:42: TypeError: Cannot read property 'toolBarTextColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:43: TypeError: Cannot read property 'toolBarColorDark' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:44: TypeError: Cannot read property 'toolBarTextColorDark' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:45: TypeError: Cannot read property 'pluginToolBarColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:46: TypeError: Cannot read property 'pluginToolBarTextColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:47: TypeError: Cannot read property 'pluginToolBarColorDark' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:48: TypeError: Cannot read property 'pluginToolBarTextColorDark' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:50: TypeError: Cannot read property 'defaultExitAction' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:51: TypeError: Cannot read property 'showDialogOnExit' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:55: TypeError: Cannot read property 'exitDialogShutdownText' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:56: TypeError: Cannot read property 'exitDialogCloseGuiText' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:66: TypeError: Cannot read property 'toolBarColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:76: TypeError: Cannot read property 'toolBarTextColorLight' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:/qml/PluginMenu.qml:126: TypeError: Cannot call method 'PluginListModel' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:219: TypeError: Cannot read property 'showPluginMenu' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:202: TypeError: Cannot read property 'showDrawer' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;33m[GUI] [Wrn] [Application.cc:852] �[0m�[1;33m[QT] qrc:qml/Main.qml:188: TypeError: Cannot read property 'showDrawer' of null�[0m�[1;33m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [SystemManager.cc:74] �[0m�[1;36mLoaded system [�[0m�[1;36mgz::sim::systems::SceneBroadcaster�[0m�[1;36m] fo�[1;32m[Msg] �[0m�[1;32mGazebo Sim GUI v�[0m�[1;32m7.7.0�[0m�[1;32m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Gui.cc:261] �[0m�[1;36mWaiting for subscribers to [�[0m�[1;36m/gazebo/starting_world�[0m�[1;36m]...�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Application.cc:89] �[0m�[1;36mInitializing application.�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[Dbg] [Application.cc:121] �[0m�[1;36mQt using OpenGL graphics interface�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [Application.cc:600] �[0m�[1;36mCreate main window�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [PathManager.cc:67] �[0m�[1;36mRequesting resource paths through [�[0m�[1;36m/gazebo/resource_paths/get�[0m�[1;36m]�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [Gui.cc:341] �[0m�[1;36mGUI requesting list of world names. The server may be busy �[0m�[1;36mdownloading resources. Please be patient.�[0m�[1;36m�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [SignalHandler.cc:142] �[0m�[1;36mReceived signal[�[0m�[1;36m2�[0m�[1;36m].�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [SignalHandler.cc:142] �[0m�[1;36mReceived signal[�[0m�[1;36m2�[0m�[1;36m].�[0m
[ruby $(which gz) sim-1] �[1;36m[GUI] [Dbg] [Application.cc:166] �[0m�[1;36mTerminating application.�[0m�[1;36m�[0m
[INFO] [ruby $(which gz) sim-1]: process has finished cleanly [pid 2066946]
[create-3] [INFO] [1716868736.482703281] [ros_gz_sim]: Requesting list of world names.
[INFO] [monitor_sim-2]: process has finished cleanly [pid 2066949]
[INFO] [parameter_bridge-4]: sending signal 'SIGINT' to process[parameter_bridge-4]
[INFO] [create-3]: sending signal 'SIGINT' to process[create-3]
[parameter_bridge-4] [INFO] [1716868737.506619455] [rclcpp]: signal_handler(signum=2)
[create-3] [INFO] [1716868737.506992638] [rclcpp]: signal_handler(signum=2)
[WARNING] [launch]: user interrupted with ctrl-c (SIGINT)
[create-3] [INFO] [1716868741.065823228] [rclcpp]: signal_handler(signum=2)
[INFO] [parameter_bridge-4]: process has finished cleanly [pid 2066954]
[WARNING] [launch]: user interrupted with ctrl-c (SIGINT) again, ignoring...
[create-3] [INFO] [1716868741.229584721] [rclcpp]: signal_handler(signum=2)
[WARNING] [launch]: user interrupted with ctrl-c (SIGINT) again, ignoring...
[create-3] [INFO] [1716868741.388382412] [rclcpp]: signal_handler(signum=2)
[create-3] [INFO] [1716868741.483140971] [ros_gz_sim]: Timed out when getting world names.
[WARNING] [launch]: user interrupted with ctrl-c (SIGINT) again, ignoring...
[create-3] [INFO] [1716868741.549948522] [rclcpp]: signal_handler(signum=2)
[ERROR] [create-3]: process has died [pid 2066951, exit code 255, cmd '/opt/ros/humble/lib/ros_gz_sim/create -string
-0.0035136061477780219 -0.00096544672795737289 0.25520552255993267 0 0 0
250.18469999999999
225.17117280344749
0.1216186764289343
0.99186607687258233
454.14101743117533
0.29216251726199038
499.75243467760379
-0.40000000000000002 1.03 0.20000000000000001 0 1.5707963267948966 0
4 .........
The text was updated successfully, but these errors were encountered: