Errors when using rosbag
Error: Unindexed bag
If you see this message:
$ rxbag my_logfile.bag.active Error loading [my_logfile.bag.active]: Unindexed bag
or this output from rqt_bag
Traceback (most recent call last):
File "/opt/ros/hydro/lib/python2.7/dist-packages/rqt_bag/bag_widget.py", line 236, in _handle_load_clicked
self.load_bag(filename[0])
File "/opt/ros/hydro/lib/python2.7/dist-packages/rqt_bag/bag_widget.py", line 239, in load_bag
bag = rosbag.Bag(filename)
File "/opt/ros/hydro/lib/python2.7/dist-packages/rosbag/bag.py", line 159, in __init__
self._open(f, mode, allow_unindexed)
File "/opt/ros/hydro/lib/python2.7/dist-packages/rosbag/bag.py", line 890, in _open
if mode == 'r': self._open_read(f, allow_unindexed)
File "/opt/ros/hydro/lib/python2.7/dist-packages/rosbag/bag.py", line 917, in _open_read
self._reader.start_reading()
File "/opt/ros/hydro/lib/python2.7/dist-packages/rosbag/bag.py", line 2037, in start_reading
raise ROSBagUnindexedException()
rosbag.bag.ROSBagUnindexedException: Unindexed bagRun "rosbag reindex" to index the bagfile.







