{"action":"created","issue":{"url":"https://api.github.com/repos/ccny-ros-pkg/imu_tools/issues/7","repository_url":"https://api.github.com/repos/ccny-ros-pkg/imu_tools","labels_url":"https://api.github.com/repos/ccny-ros-pkg/imu_tools/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/ccny-ros-pkg/imu_tools/issues/7/comments","events_url":"https://api.github.com/repos/ccny-ros-pkg/imu_tools/issues/7/events","html_url":"https://github.com/ccny-ros-pkg/imu_tools/issues/7","id":8786105,"number":7,"title":"imu rviz plugin crashes if orientation is not set.","user":{"login":"chadrockey","id":230240,"avatar_url":"https://avatars.githubusercontent.com/u/230240?v=3","gravatar_id":"","url":"https://api.github.com/users/chadrockey","html_url":"https://github.com/chadrockey","followers_url":"https://api.github.com/users/chadrockey/followers","following_url":"https://api.github.com/users/chadrockey/following{/other_user}","gists_url":"https://api.github.com/users/chadrockey/gists{/gist_id}","starred_url":"https://api.github.com/users/chadrockey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chadrockey/subscriptions","organizations_url":"https://api.github.com/users/chadrockey/orgs","repos_url":"https://api.github.com/users/chadrockey/repos","events_url":"https://api.github.com/users/chadrockey/events{/privacy}","received_events_url":"https://api.github.com/users/chadrockey/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ccny-ros-pkg/imu_tools/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2012-11-28T21:47:22Z","updated_at":"2016-04-22T13:34:37Z","closed_at":"2016-04-22T13:34:37Z","body":"I accidentally change the topic to an Imu without a fused orientation estimate.  This crashed RVIZ with the following error:\n\nrviz: /tmp/buildd/ros-fuerte-visualization-common-1.8.4/debian/ros-fuerte-visualization-common/opt/ros/fuerte/stacks/visualization_common/ogre/build/ogre_src_v1-7-3/OgreMain/include/OgreAxisAlignedBox.h:252: void Ogre::AxisAlignedBox::setExtents(const Ogre::Vector3&, const Ogre::Vector3&): Assertion `(min.x <= max.x && min.y <= max.y && min.z <= max.z) && \"The minimum corner of the box must be less than or equal to maximum corner\"' failed.\n\nYou should probably catch the 0/0/0/0 orientation case and check orientation_covariance[0] < 0 before attempting to draw."},"comment":{"url":"https://api.github.com/repos/ccny-ros-pkg/imu_tools/issues/comments/213430143","html_url":"https://github.com/ccny-ros-pkg/imu_tools/issues/7#issuecomment-213430143","issue_url":"https://api.github.com/repos/ccny-ros-pkg/imu_tools/issues/7","id":213430143,"user":{"login":"mintar","id":320188,"avatar_url":"https://avatars.githubusercontent.com/u/320188?v=3","gravatar_id":"","url":"https://api.github.com/users/mintar","html_url":"https://github.com/mintar","followers_url":"https://api.github.com/users/mintar/followers","following_url":"https://api.github.com/users/mintar/following{/other_user}","gists_url":"https://api.github.com/users/mintar/gists{/gist_id}","starred_url":"https://api.github.com/users/mintar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mintar/subscriptions","organizations_url":"https://api.github.com/users/mintar/orgs","repos_url":"https://api.github.com/users/mintar/repos","events_url":"https://api.github.com/users/mintar/events{/privacy}","received_events_url":"https://api.github.com/users/mintar/received_events","type":"User","site_admin":false},"created_at":"2016-04-22T13:34:37Z","updated_at":"2016-04-22T13:34:37Z","body":"I juste tested this again, and couldn't reproduce any more (on Indigo/Trusty). I guess it got fixed at some point in the last 3,5 years... :)"}}