Open osrf-migration opened 10 years ago
Original comment by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters).
Perhaps we should consider using shared pointers for the projectors instead of raw pointers?
/// \brief All the projectors.
private: std::map<std::string, Projector *> projectors;
Original report (archived issue) by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters).
I have been getting seg-faults in the UNIT_SensorManager_TEST about 30% of the time in my overnight testing. I just switched to saucy, using default ogre package 1.8.0. It happens on the gazebo_3.0 and default branches.
The
SensorManager_TEST.InitRemove
test fails during teardown (ie. after the[Dbg] [ServerFixture.cc:95] ServerFixture::Unload
message has printed) with an error message about a corrupted double-linked listA backtrace implicates the removal of projectors in Scene::RemoveVisual:
backtrace for all threads here