QApplication error when using collada model
I am trying to follow the Import Meshes tutorial with a model that I downloaded from the Google Sketchup 3D Warehouse. I downloaded the .dae Collada file. I made a simple world according to the tutorial in the same directory as the model. When I try to launch Gazebo with the world, I get the following error:
Qt has caught an exception thrown from an event handler. Throwing exceptions from an event handler is not supported in Qt. You must reimplement QApplication::notify() and catch all exceptions there.
terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct null not valid
Can you provide a full backtrace? Also let us know what version of Gazebo you are using, and how you are running Gazebo.
Same problem here! Did you find a solution? The example .dae file (yellow duck) works perfectly fine - any downloaded .dae file will cause 'std::logic_error' what(): basic_string::_S_construct null not valid
I have the same problem: if I insert a model that has a mesh (which uses jpg images, downloaded from 3D Warehouse) and run Gazebo in verbose mode I obtain: Qt has caught an exception thrown from an event handler. Throwing exceptions from an event handler is not supported in Qt. You must reimplement QApplication::notify() and catch all exceptions there. terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct null not valid I'm using Gazebo 6.6.0