gazebosim / gazebo-classic

Gazebo classic. For the latest version, see https://github.com/gazebosim/gz-sim
http://classic.gazebosim.org/
Other
1.15k stars 477 forks source link

Segfault in Joint Inspector: Visual::SetEmissive #1946

Open osrf-migration opened 8 years ago

osrf-migration commented 8 years ago

Original report (archived issue) by Jackie K (Bitbucket: jacquelinekay).


In the model editor, after trying to add a joint to the scene, I got this segfault:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5b42761 in gazebo::rendering::Visual::SetEmissive(gazebo::common::Color const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libgazebo_rendering.so.7
(gdb) bt
#0  0x00007ffff5b42761 in gazebo::rendering::Visual::SetEmissive(gazebo::common::Color const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libgazebo_rendering.so.7
#1  0x00007ffff5b42931 in gazebo::rendering::Visual::SetEmissive(gazebo::common::Color const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libgazebo_rendering.so.7
#2  0x00007ffff774c6f8 in gazebo::gui::JointMaker::OnMouseMove(gazebo::common::MouseEvent const&) ()
   from /usr/lib/x86_64-linux-gnu/libgazebo_gui.so.7
#3  0x00007ffff76bd96f in gazebo::gui::MouseEventHandler::Handle(gazebo::common::MouseEvent const&, std::list<gazebo::gui::MouseEventHandler::Filter, std::allocator<gazebo::gui::MouseEventHandler::Filter> >&) ()
   from /usr/lib/x86_64-linux-gnu/libgazebo_gui.so.7
#4  0x00007ffff7646b8b in gazebo::gui::GLWidget::mouseMoveEvent(QMouseEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libgazebo_gui.so.7
...

I'll add more specific steps to reproduce them once I figure out how to do that.

This is in Gazebo 7.1 installed from debs.

osrf-migration commented 8 years ago

Original comment by Jackie K (Bitbucket: jacquelinekay).


osrf-migration commented 7 years ago

Original comment by Nate Koenig (Bitbucket: Nathan Koenig).