Re: [ros-users] Illegal instruction when initializing a tran…

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
Delete this message
Reply to this message
Author: Tully Foote
Date:  
To: ros-users
Subject: Re: [ros-users] Illegal instruction when initializing a transform listener
Chris,
How did you install boxturtle(debs vs source vs rosinstall)? And can you
confirm that all the versions are the same?

Tully

On Mon, Jul 19, 2010 at 1:59 PM, Christopher Crick
<>wrote:

> Hello.
>
> I have a very esoteric and difficult-to-debug problem with the tf
> stack. To isolate what's going on, I put together the simplest possible
> package that generates the error. Here's the executable for a
> tf_error_test package, which depends on roscpp, rospy and tf. On _some_
> machines in our lab, the following code causes an error:
>
> import roslib; roslib.load_manifest('tf_error_test')
> import rospy
> import tf
>
> rospy.init_node('tf_error_test')
> listener = tf.TransformListener()
>
> while True:
>    pass

>
> 'rosrun tf_error_test tf_error_test.py' will yield
> '/opt/ros/boxturtle/ros/bin/rosrun: line 35: 10288 Illegal
> instruction     $exepath "$@"'

>
> This happens on several machines, but not all of them. On one system,
> the problem went away when Ubuntu and ROS were both entirely
> reinstalled, but for obvious reasons I'd prefer knowing what's going
> wrong to blindly nuking computers. Does anybody have any suggestions,
> or has anyone encountered this problem before? I'm using a stock
> boxturtle install of ROS on an Ubuntu 9.10 operating system.
>
> Thanks.
>
> Chris
> _______________________________________________
> ros-users mailing list
>
> https://code.ros.org/mailman/listinfo/ros-users
>




--
Tully Foote
Systems Engineer
Willow Garage, Inc.

(650) 475-2827