Expected behavior: Normal launch of Ignition Gazebo and simulation
Actual behavior: when I try to launch file actor_demo.sdf (downloaded from this repository) using command ign gazebo actor_demo.sdf I retrieve stacktrace in command line:
ign gazebo gui: /build/ogre-1.9-kiU5_5/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreNode.cpp:405: virtual void Ogre::Node::setPosition(const Ogre::Vector3&): Assertion «!pos.isNaN() && "Invalid vector supplied as parameter"» failed.
Stack trace (most recent call last) in thread 541764:
#27 Object "[0xffffffffffffffff]", at 0xffffffffffffffff, in
#26 Object "/lib/x86_64-linux-gnu/libc.so.6", at 0x7fdae20dc162, in clone
#25 Object "/lib/x86_64-linux-gnu/libpthread.so.0", at 0x7fdae1fa2608, in
#24 Object "/usr/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7fdadc0c89d1, in
#23 Object "/usr/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7fdadc0c7784, in QThread::exec()
#22 Object "/usr/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7fdadc28f3aa, in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
#21 Object "/usr/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7fdadc2e8434, in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
#20 Object "/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0", at 0x7fdada7a94a2, in g_main_context_iteration
#19 Object "/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0", at 0x7fdada7a93ff, in
#18 Object "/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0", at 0x7fdada7a917c, in g_main_context_dispatch
#17 Object "/usr/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7fdadc2e8e36, in
#16 Object "/usr/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7fdadc293487, in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
#15 Object "/usr/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7fdadc290809, in QCoreApplication::notifyInternal2(QObject*, QEvent*)
#14 Object "/usr/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7fdadc2bcc29, in QObject::event(QEvent*)
#13 Object "/usr/lib/x86_64-linux-gnu/ign-gazebo-3/plugins/gui/libGzScene3D.so", at 0x7fdaa019d09d, in ignition::gazebo::v3::RenderThread::RenderNext()
#12 Object "/usr/lib/x86_64-linux-gnu/ign-gazebo-3/plugins/gui/libGzScene3D.so", at 0x7fdaa019b39e, in ignition::gazebo::v3::IgnRenderer::Render()
#11 Object "/usr/lib/x86_64-linux-gnu/libignition-gazebo3-rendering.so.3", at 0x7fda997804d4, in ignition::gazebo::v3::RenderUtil::Update()
#10 Object "/usr/lib/x86_64-linux-gnu/libignition-gazebo3-rendering.so.3", at 0x7fda997c24a5, in ignition::gazebo::v3::SceneManager::CreateActor(unsigned long, sdf::v9::Actor const&, unsigned long)
#9 Object "/usr/lib/x86_64-linux-gnu/libignition-rendering3.so.3", at 0x7fdaa00d7e0c, in ignition::rendering::v3::BaseScene::CreateMesh(ignition::rendering::v3::MeshDescriptor const&)
#8 Object "/usr/lib/x86_64-linux-gnu/ign-rendering-3/engine-plugins/libignition-rendering-ogre.so", at 0x7fda7050441d, in ignition::rendering::v3::OgreScene::CreateMeshImpl(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ignition::rendering::v3::MeshDescriptor const&)
#7 Object "/usr/lib/x86_64-linux-gnu/ign-rendering-3/engine-plugins/libignition-rendering-ogre.so", at 0x7fda704e7b89, in ignition::rendering::v3::OgreMeshFactory::Create(ignition::rendering::v3::MeshDescriptor const&)
#6 Object "/usr/lib/x86_64-linux-gnu/ign-rendering-3/engine-plugins/libignition-rendering-ogre.so", at 0x7fda704e68f7, in ignition::rendering::v3::OgreMeshFactory::OgreEntity(ignition::rendering::v3::MeshDescriptor const&)
#5 Object "/usr/lib/x86_64-linux-gnu/ign-rendering-3/engine-plugins/libignition-rendering-ogre.so", at 0x7fda704ea660, in ignition::rendering::v3::OgreMeshFactory::LoadImpl(ignition::rendering::v3::MeshDescriptor const&)
#4 Object "/usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0", at 0x7fda6ad2bc22, in Ogre::Node::setPosition(Ogre::Vector3 const&)
#3 Object "/lib/x86_64-linux-gnu/libc.so.6", at 0x7fdae1ff1005, in __assert_fail
#2 Object "/lib/x86_64-linux-gnu/libc.so.6", at 0x7fdae1fdf728, in
#1 Object "/lib/x86_64-linux-gnu/libc.so.6", at 0x7fdae1fdf858, in abort
#0 Object "/lib/x86_64-linux-gnu/libc.so.6", at 0x7fdae200003b, in gsignal
Emergency stop (Signal sent with tkill() 541724 1000)
Steps to reproduce
Run actors tutorials on Ubuntu 20.04 with Ignition Gazebo Citadel.
Hi @EntnyJill I have tried both citadel from source and from debs and I am not able to reproduce the crash. I would suggest double checking your installation/workspace and make sure it's set up correctly.
Environment
Description
ign gazebo actor_demo.sdf
I retrieve stacktrace in command line:Steps to reproduce
Run actors tutorials on Ubuntu 20.04 with Ignition Gazebo Citadel.