Errors occurs while using rosbag: Could not find library corresponding to plugin

asked 2020-06-30 13:49:11 -0600

sdkfheiu23 gravatar image

updated 2020-06-30 15:44:55 -0600

gvdhoorn gravatar image

I am using the ROS noetic X64 on a windows 10 OS. I am currently learning how to use rosbag, but when I run the command

rosbag play D:\summer_project\20200619_123634.bag

I got the following error:

[FATAL] [1593471809.093414800]: Could not find library corresponding to plugin rosbag/NoEncryptor. Make sure the plugin description XML file has the correct name of the library and that the library actually exists.

Here is the link I found about the rosbag/NoEncryptor.;

I have never use c language, so i got no clue for the setup process. But I do find the no_encyptor.h file in the folder C:\opt\ros\noetic\x64\include\rosbag. I am not sure what causes the problem for ros to find the library. I uninstalled and reinstalled the ros, but still got the same error when I tried to use rosbag.

edit retag flag offensive close merge delete


@sdkfheiu23 Do you mind to share more how did you generate the bag or maybe share the bag file? And it sounds to me like a bug for ROS on Windows side. Feel free to log an issue here and we can follow up what's going wrong in the system.

Sean Yen gravatar image Sean Yen  ( 2020-06-30 17:52:26 -0600 )edit

Hi Sean, thank you for responding! I generated the bag file using Intel RealSense camera. I would like to share the bag file, but it is quite big. I checked the bag file with the Intel SDK software, and it played fine. So I don't think it's the issue about the bag file. I also checked with another small sample file and still not able to play. I will log the issue there as well!

sdkfheiu23 gravatar image sdkfheiu23  ( 2020-06-30 18:29:00 -0600 )edit

@Sean Yen: I understand the convenience of using your issue tracker, but could you make sure to post an answer here if/when you diagnose the issue so we have the resolution here as wel?

gvdhoorn gravatar image gvdhoorn  ( 2020-07-01 03:06:40 -0600 )edit