Bag parser cannot find 'op' field [closed]

asked 2013-06-06 05:34:28 -0500

amittleider gravatar image

updated 2013-06-06 05:34:58 -0500

I get the following error sometimes when opening ROS bags with rxbag or parsing ROS bags via the API:

"expected "op" field in record".

This error is from line 1364 in http://ros.org/rosdoclite/groovy/api/rosbag/html/python/rosbag.bag-pysrc.html: raise ROSBagFormatException('expected "%s" field in record' % field).

I'm not sure what is causing the problem. I have noticed that it happens more frequently with large bag files (say, around 150mb), however it could be a coincidence.

Any thoughts appreciated.

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2017-09-18 03:11:16.010774

Comments

1

Can you find a bagfile where you can consistently reproduce the error? If yes, it would probably be good if you could upload the bagfile somewhere and file a bug report.

Martin Günther gravatar image Martin Günther  ( 2013-06-08 00:01:28 -0500 )edit