rqt_publisher Segmentation Failure - ROS - kinetic
Hi everyone, I am trying to execute rqt_publisher rqt_publisher
command, however, it is not working. Detail: It is the only app (functionality) from rqt which is not working. I could not fix this issue alone. I tried to uninstall python libraries, reinstall ros-kinetic-desktop full, update and upgrade, but it still keeping the same error...
I am using ROS-kinetic in ubuntu 16.04. The error is below:
Traceback (most recent call last):
File "/opt/ros/kinetic/lib/python2.7/dist-packages/rqt_publisher/publisher_widget.py", line 105, in _update_thread_run
message_class = roslib.message.get_message_class(base_type_str)
File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslib/message.py", line 99, in get_message_class
cls = genpy.message.get_message_class(message_type, reload_on_error=reload_on_error)
File "/opt/ros/kinetic/lib/python2.7/dist-packages/genpy/message.py", line 624, in get_message_class
cls = _get_message_or_service_class('msg', message_type, reload_on_error=reload_on_error)
File "/opt/ros/kinetic/lib/python2.7/dist-packages/genpy/message.py", line 575, in _get_message_or_service_class
pypkg = __import__('%s.%s' % (package, type_str))
File "/opt/ros/kinetic/lib/python2.7/dist-packages/autoware_map_msgs/msg/__init__.py", line 7, in <module>
from ._LaneChangeRelation import *
File "/opt/ros/kinetic/lib/python2.7/dist-packages/autoware_map_msgs/msg/_LaneChangeRelation.py", line 33
None = 0
SyntaxError: cannot assign to None
QObject::~QObject: Timers cannot be stopped from another thread
Segmentation failuere (core image stored)
marcus@marcus-Aspire-VX5-591G:~$
Thanks
This is unrelated to Autoware so please remove that tag.
Please see the answer below why the current problem is in the autoware package.
Aaaaaah, gotcha. Thanks for the clarification.