Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rviz 1.10.3 crashes with segfault when displaying LaserScan messages #676

Closed
tut-yury opened this issue Aug 27, 2013 · 3 comments
Closed

Comments

@tut-yury
Copy link

Rviz 1.10.3 exits with segfault, while Rviz 1.10.2 works fine (tested both with stageros).
This is probably connected to the recent optimization of memory usage by point_cloud_common...
Below is a backtrace of 1.10.3:
#0 0xb7fdd424 in kernel_vsyscall ()
#1 0xb6ef81df in raise () from /lib/i386-linux-gnu/libc.so.6
#2 0xb6efb825 in abort () from /lib/i386-linux-gnu/libc.so.6
#3 0xb6f3539a in ?? () from /lib/i386-linux-gnu/libc.so.6
#4 0xb6f3fee2 in ?? () from /lib/i386-linux-gnu/libc.so.6
#5 0xaeea47ef in hash_table_clear () from /usr/lib/i386-linux-gnu/libdricore9.3.0-devel.so.1
#6 0xaeea4832 in hash_table_dtor () from /usr/lib/i386-linux-gnu/libdricore9.3.0-devel.so.1
#7 0xaee586d1 in clone_ir_list(void
, exec_list
, exec_list const*) ()

from /usr/lib/i386-linux-gnu/libdricore9.3.0-devel.so.1
#8 0xaee68d62 in ?? () from /usr/lib/i386-linux-gnu/libdricore9.3.0-devel.so.1
#9 0xaee69b88 in link_shaders(gl_context_, gl_shader_program_) () from /usr/lib/i386-linux-gnu/libdricore9.3.0-devel.so.1
#10 0xaeead5f8 in _mesa_glsl_link_shader () from /usr/lib/i386-linux-gnu/libdricore9.3.0-devel.so.1
#11 0xaed4afeb in ?? () from /usr/lib/i386-linux-gnu/libdricore9.3.0-devel.so.1
#12 0xad13b6d5 in Ogre::GLSLLinkProgram::activate() () from /usr/lib/i386-linux-gnu/OGRE-1.7.4/RenderSystem_GL.so
#13 0xad13ec24 in Ogre::GLSLLinkProgramManager::getActiveLinkProgram() ()

from /usr/lib/i386-linux-gnu/OGRE-1.7.4/RenderSystem_GL.so
#14 0xad13a507 in Ogre::GLSLGpuProgram::bindProgramParameters(Ogre::SharedPtrOgre::GpuProgramParameters, unsigned short)

() from /usr/lib/i386-linux-gnu/OGRE-1.7.4/RenderSystem_GL.so

#15 0xad12b22d in Ogre::GLRenderSystem::bindGpuProgramParameters(Ogre::GpuProgramType, Ogre::SharedPtrOgre::GpuProgramParameters, unsigned short) () from /usr/lib/i386-linux-gnu/OGRE-1.7.4/RenderSystem_GL.so
#16 0xb66332b1 in Ogre::SceneManager::updateGpuProgramParameters(Ogre::Pass const*) ()

from /usr/lib/i386-linux-gnu/libOgreMain.so.1.7.4
#17 0xb66424c5 in Ogre::SceneManager::renderSingleObject(Ogre::Renderable_, Ogre::Pass const_, bool, bool, Ogre::HashedVectorOgre::Light* const*) () from /usr/lib/i386-linux-gnu/libOgreMain.so.1.7.4
#18 0xb662e68a in Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::visit(Ogre::Renderable*) ()

from /usr/lib/i386-linux-gnu/libOgreMain.so.1.7.4
#19 0xb65e6882 in Ogre::QueuedRenderableCollection::acceptVisitorGrouped(Ogre::QueuedRenderableVisitor*) const ()

@dgossow
Copy link
Member

dgossow commented Aug 27, 2013

Yeah, this looks like it's related to 2405303

@dgossow
Copy link
Member

dgossow commented Aug 28, 2013

I've released a new rviz version which should fix this.

@tut-yury
Copy link
Author

I haven't tried the packaged version yet, but today's git version (1.10.5) works fine.
Closing...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants