rviz: rviz2 segmentation error in OS X

Description

rviz2 fails to launch in OS X Mojave 10.14

Your environment

  • ROS Distro: Crystal patch 2
  • OS Version: OS X Mojave 10.14
  • Source or Binary build? source
  • If source, which git commit or tag? 5.0.0

Behaviour

| => rviz2
[INFO] [rviz2]: Stereo is NOT SUPPORTED
[INFO] [rviz2]: OpenGl version: 2.1 (GLSL 1.2)
[WARN] [rviz2]: Could not find folder /Users/victor/ros2_ws/install/rviz_rendering_tests/share/rviz_rendering_tests/ogre_media_resources/scripts
[WARN] [rviz2]: Could not find folder /Users/victor/ros2_ws/install/rviz_rendering_tests/share/rviz_rendering_tests/ogre_media_resources/meshes
[INFO] [rviz2]: Stereo is NOT SUPPORTED
2019-03-17 15:25:36.175 rviz2[13893:5135322] -[OS_dispatch_mach frame]: unrecognized selector sent to instance 0x7fdaebafb630
Illegal instruction: 4

Backtrace or Console output

https://gist.github.com/vmayoral/7eababb372c320f1243c3c4eeb2b7d88

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 15 (15 by maintainers)

Most upvoted comments

rviz in ROS 2 has it’s own copy of Ogre, so the one in Homebrew shouldn’t affect it. Though I haven’t tried that lately.

Btw, our CI/binaries are for Sierra, though I regularly used it with High Sierra for a long time. See:

https://index.ros.org/doc/ros2/Installation/OSX-Install-Binary/#id1