Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgraded librealsense, now getting error related to backend-v4l2.h and memory leak? #1142

Closed
poorboy44 opened this issue Mar 23, 2020 · 23 comments

Comments

@poorboy44
Copy link

I upgraded librealsense to 2.33.1-0~realsense0.2079. I am running Ubuntu 18.04 with Linux kernel version 5.3.0-42-generic.

Now when I run the ROS integration, I get errors related to backend-v4l2. Can you advise?

(base) poorboy44@poorboy44-XPS-8930:~/catkin_ws$ roslaunch realsense2_camera rs_multiple_devices_sn.launch serial_no_camera1:=943222072680 serial_no_camera2:=944122073572
... logging to /home/poorboy44/.ros/log/dd9ebcf2-6d5c-11ea-b811-5cea1d90be79/roslaunch-poorboy44-XPS-8930-4786.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://poorboy44-XPS-8930:44911/

SUMMARY
========

PARAMETERS
 * /camera1/realsense2_camera/accel_fps: 0
 * /camera1/realsense2_camera/accel_frame_id: camera1_accel_frame
 * /camera1/realsense2_camera/accel_optical_frame_id: camera1_accel_opt...
 * /camera1/realsense2_camera/align_depth: False
 * /camera1/realsense2_camera/aligned_depth_to_color_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/aligned_depth_to_fisheye1_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/aligned_depth_to_fisheye2_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/aligned_depth_to_fisheye_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/aligned_depth_to_infra1_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/aligned_depth_to_infra2_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/allow_no_texture_points: False
 * /camera1/realsense2_camera/base_frame_id: camera1_link
 * /camera1/realsense2_camera/calib_odom_file: 
 * /camera1/realsense2_camera/clip_distance: -1.0
 * /camera1/realsense2_camera/color_fps: 15
 * /camera1/realsense2_camera/color_frame_id: camera1_color_frame
 * /camera1/realsense2_camera/color_height: 480
 * /camera1/realsense2_camera/color_optical_frame_id: camera1_color_opt...
 * /camera1/realsense2_camera/color_width: 640
 * /camera1/realsense2_camera/depth_fps: 15
 * /camera1/realsense2_camera/depth_frame_id: camera1_depth_frame
 * /camera1/realsense2_camera/depth_height: 480
 * /camera1/realsense2_camera/depth_optical_frame_id: camera1_depth_opt...
 * /camera1/realsense2_camera/depth_width: 640
 * /camera1/realsense2_camera/device_type: 
 * /camera1/realsense2_camera/enable_accel: False
 * /camera1/realsense2_camera/enable_color: True
 * /camera1/realsense2_camera/enable_depth: True
 * /camera1/realsense2_camera/enable_fisheye1: True
 * /camera1/realsense2_camera/enable_fisheye2: True
 * /camera1/realsense2_camera/enable_fisheye: False
 * /camera1/realsense2_camera/enable_gyro: False
 * /camera1/realsense2_camera/enable_infra1: False
 * /camera1/realsense2_camera/enable_infra2: False
 * /camera1/realsense2_camera/enable_pointcloud: True
 * /camera1/realsense2_camera/enable_sync: True
 * /camera1/realsense2_camera/filters: 
 * /camera1/realsense2_camera/fisheye1_frame_id: camera1_fisheye1_...
 * /camera1/realsense2_camera/fisheye1_optical_frame_id: camera1_fisheye1_...
 * /camera1/realsense2_camera/fisheye2_frame_id: camera1_fisheye2_...
 * /camera1/realsense2_camera/fisheye2_optical_frame_id: camera1_fisheye2_...
 * /camera1/realsense2_camera/fisheye_fps: 30
 * /camera1/realsense2_camera/fisheye_frame_id: camera1_fisheye_f...
 * /camera1/realsense2_camera/fisheye_height: 0
 * /camera1/realsense2_camera/fisheye_optical_frame_id: camera1_fisheye_o...
 * /camera1/realsense2_camera/fisheye_width: 0
 * /camera1/realsense2_camera/gyro_fps: 0
 * /camera1/realsense2_camera/gyro_frame_id: camera1_gyro_frame
 * /camera1/realsense2_camera/gyro_optical_frame_id: camera1_gyro_opti...
 * /camera1/realsense2_camera/imu_optical_frame_id: camera1_imu_optic...
 * /camera1/realsense2_camera/infra1_frame_id: camera1_infra1_frame
 * /camera1/realsense2_camera/infra1_optical_frame_id: camera1_infra1_op...
 * /camera1/realsense2_camera/infra2_frame_id: camera1_infra2_frame
 * /camera1/realsense2_camera/infra2_optical_frame_id: camera1_infra2_op...
 * /camera1/realsense2_camera/infra_fps: 30
 * /camera1/realsense2_camera/infra_height: 480
 * /camera1/realsense2_camera/infra_width: 640
 * /camera1/realsense2_camera/initial_reset: False
 * /camera1/realsense2_camera/json_file_path: 
 * /camera1/realsense2_camera/linear_accel_cov: 0.01
 * /camera1/realsense2_camera/odom_frame_id: camera1_odom_frame
 * /camera1/realsense2_camera/pointcloud_texture_index: 0
 * /camera1/realsense2_camera/pointcloud_texture_stream: RS2_STREAM_COLOR
 * /camera1/realsense2_camera/pose_frame_id: camera1_pose_frame
 * /camera1/realsense2_camera/pose_optical_frame_id: camera1_pose_opti...
 * /camera1/realsense2_camera/publish_odom_tf: True
 * /camera1/realsense2_camera/publish_tf: True
 * /camera1/realsense2_camera/rosbag_filename: 
 * /camera1/realsense2_camera/serial_no: 943222072680
 * /camera1/realsense2_camera/tf_publish_rate: 0.0
 * /camera1/realsense2_camera/topic_odom_in: camera1/odom_in
 * /camera1/realsense2_camera/unite_imu_method: none
 * /camera1/realsense2_camera/usb_port_id: 
 * /camera2/realsense2_camera/accel_fps: 0
 * /camera2/realsense2_camera/accel_frame_id: camera2_accel_frame
 * /camera2/realsense2_camera/accel_optical_frame_id: camera2_accel_opt...
 * /camera2/realsense2_camera/align_depth: False
 * /camera2/realsense2_camera/aligned_depth_to_color_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/aligned_depth_to_fisheye1_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/aligned_depth_to_fisheye2_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/aligned_depth_to_fisheye_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/aligned_depth_to_infra1_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/aligned_depth_to_infra2_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/allow_no_texture_points: False
 * /camera2/realsense2_camera/base_frame_id: camera2_link
 * /camera2/realsense2_camera/calib_odom_file: 
 * /camera2/realsense2_camera/clip_distance: -1.0
 * /camera2/realsense2_camera/color_fps: 15
 * /camera2/realsense2_camera/color_frame_id: camera2_color_frame
 * /camera2/realsense2_camera/color_height: 480
 * /camera2/realsense2_camera/color_optical_frame_id: camera2_color_opt...
 * /camera2/realsense2_camera/color_width: 640
 * /camera2/realsense2_camera/depth_fps: 15
 * /camera2/realsense2_camera/depth_frame_id: camera2_depth_frame
 * /camera2/realsense2_camera/depth_height: 480
 * /camera2/realsense2_camera/depth_optical_frame_id: camera2_depth_opt...
 * /camera2/realsense2_camera/depth_width: 640
 * /camera2/realsense2_camera/device_type: 
 * /camera2/realsense2_camera/enable_accel: False
 * /camera2/realsense2_camera/enable_color: True
 * /camera2/realsense2_camera/enable_depth: True
 * /camera2/realsense2_camera/enable_fisheye1: True
 * /camera2/realsense2_camera/enable_fisheye2: True
 * /camera2/realsense2_camera/enable_fisheye: False
 * /camera2/realsense2_camera/enable_gyro: False
 * /camera2/realsense2_camera/enable_infra1: False
 * /camera2/realsense2_camera/enable_infra2: False
 * /camera2/realsense2_camera/enable_pointcloud: True
 * /camera2/realsense2_camera/enable_sync: True
 * /camera2/realsense2_camera/filters: 
 * /camera2/realsense2_camera/fisheye1_frame_id: camera2_fisheye1_...
 * /camera2/realsense2_camera/fisheye1_optical_frame_id: camera2_fisheye1_...
 * /camera2/realsense2_camera/fisheye2_frame_id: camera2_fisheye2_...
 * /camera2/realsense2_camera/fisheye2_optical_frame_id: camera2_fisheye2_...
 * /camera2/realsense2_camera/fisheye_fps: 30
 * /camera2/realsense2_camera/fisheye_frame_id: camera2_fisheye_f...
 * /camera2/realsense2_camera/fisheye_height: 0
 * /camera2/realsense2_camera/fisheye_optical_frame_id: camera2_fisheye_o...
 * /camera2/realsense2_camera/fisheye_width: 0
 * /camera2/realsense2_camera/gyro_fps: 0
 * /camera2/realsense2_camera/gyro_frame_id: camera2_gyro_frame
 * /camera2/realsense2_camera/gyro_optical_frame_id: camera2_gyro_opti...
 * /camera2/realsense2_camera/imu_optical_frame_id: camera2_imu_optic...
 * /camera2/realsense2_camera/infra1_frame_id: camera2_infra1_frame
 * /camera2/realsense2_camera/infra1_optical_frame_id: camera2_infra1_op...
 * /camera2/realsense2_camera/infra2_frame_id: camera2_infra2_frame
 * /camera2/realsense2_camera/infra2_optical_frame_id: camera2_infra2_op...
 * /camera2/realsense2_camera/infra_fps: 30
 * /camera2/realsense2_camera/infra_height: 480
 * /camera2/realsense2_camera/infra_width: 640
 * /camera2/realsense2_camera/initial_reset: False
 * /camera2/realsense2_camera/json_file_path: 
 * /camera2/realsense2_camera/linear_accel_cov: 0.01
 * /camera2/realsense2_camera/odom_frame_id: camera2_odom_frame
 * /camera2/realsense2_camera/pointcloud_texture_index: 0
 * /camera2/realsense2_camera/pointcloud_texture_stream: RS2_STREAM_COLOR
 * /camera2/realsense2_camera/pose_frame_id: camera2_pose_frame
 * /camera2/realsense2_camera/pose_optical_frame_id: camera2_pose_opti...
 * /camera2/realsense2_camera/publish_odom_tf: True
 * /camera2/realsense2_camera/publish_tf: True
 * /camera2/realsense2_camera/rosbag_filename: 
 * /camera2/realsense2_camera/serial_no: 944122073572
 * /camera2/realsense2_camera/tf_publish_rate: 0.0
 * /camera2/realsense2_camera/topic_odom_in: camera2/odom_in
 * /camera2/realsense2_camera/unite_imu_method: none
 * /camera2/realsense2_camera/usb_port_id: 
 * /rosdistro: melodic
 * /rosversion: 1.14.5

NODES
  /camera2/
    realsense2_camera (nodelet/nodelet)
    realsense2_camera_manager (nodelet/nodelet)
  /camera1/
    realsense2_camera (nodelet/nodelet)
    realsense2_camera_manager (nodelet/nodelet)

auto-starting new master
process[master]: started with pid [4796]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to dd9ebcf2-6d5c-11ea-b811-5cea1d90be79
process[rosout-1]: started with pid [4807]
started core service [/rosout]
process[camera1/realsense2_camera_manager-2]: started with pid [4814]
process[camera1/realsense2_camera-3]: started with pid [4815]
process[camera2/realsense2_camera_manager-4]: started with pid [4816]
process[camera2/realsense2_camera-5]: started with pid [4818]
[ INFO] [1585005621.766324189]: Initializing nodelet with 12 worker threads.
[ INFO] [1585005621.781659114]: Initializing nodelet with 12 worker threads.
[ INFO] [1585005622.257180425]: RealSense ROS v2.2.13
[ INFO] [1585005622.257277623]: Running with LibRealSense v2.33.1
[ INFO] [1585005622.261064683]: RealSense ROS v2.2.13
[ INFO] [1585005622.261191793]: Running with LibRealSense v2.33.1
[ INFO] [1585005622.284053402]:  
[ INFO] [1585005622.284832362]:  
[ INFO] [1585005622.292535796]: Device with serial number 943222072680 was found.

[ INFO] [1585005622.292562725]: Device with physical ID /sys/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1.1/2-1.1:1.0/video4linux/video0 was found.
[ INFO] [1585005622.292573255]: Device with name Intel RealSense D435 was found.
[ INFO] [1585005622.292868639]: Device with port number 2-1.1 was found.
[ INFO] [1585005622.293044801]: Device with serial number 943222072680 was found.

[ INFO] [1585005622.293071697]: Device with physical ID /sys/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1.1/2-1.1:1.0/video4linux/video0 was found.
[ INFO] [1585005622.293082965]: Device with name Intel RealSense D435 was found.
[ INFO] [1585005622.293408571]: Device with port number 2-1.1 was found.
[ INFO] [1585005622.294664605]: getParameters...
[ INFO] [1585005622.299088264]: Device with serial number 944122073572 was found.

[ INFO] [1585005622.299108778]: Device with physical ID /sys/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3.4/2-3.4:1.0/video4linux/video6 was found.
[ INFO] [1585005622.299117830]: Device with name Intel RealSense D435 was found.
[ INFO] [1585005622.299344602]: Device with port number 2-3.4 was found.
[ INFO] [1585005622.301391191]: getParameters...
[ INFO] [1585005622.333189924]: setupDevice...
[ INFO] [1585005622.333209231]: JSON file is not provided
[ INFO] [1585005622.333216815]: ROS Node Namespace: camera1
[ INFO] [1585005622.333224564]: Device Name: Intel RealSense D435
[ INFO] [1585005622.333231759]: Device Serial No: 943222072680
[ INFO] [1585005622.333245547]: Device physical port: /sys/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1.1/2-1.1:1.0/video4linux/video0
[ INFO] [1585005622.333269129]: Device FW version: 05.12.02.100
[ INFO] [1585005622.333278823]: Device Product ID: 0x0B07
[ INFO] [1585005622.333290255]: Enable PointCloud: On
[ INFO] [1585005622.333302676]: Align Depth: Off
[ INFO] [1585005622.333309224]: Sync Mode: On
[ INFO] [1585005622.333337781]: Device Sensors: 
[ INFO] [1585005622.333369651]: Stereo Module was found.
[ INFO] [1585005622.333385084]: RGB Camera was found.
[ INFO] [1585005622.333405378]: (Fisheye, 1) sensor isn't supported by current device! -- Skipping...
[ INFO] [1585005622.333416632]: (Fisheye, 2) sensor isn't supported by current device! -- Skipping...
[ INFO] [1585005622.333434119]: (Pose, 0) sensor isn't supported by current device! -- Skipping...
[ INFO] [1585005622.333458757]: Add Filter: pointcloud
[ INFO] [1585005622.333841956]: num_filters: 1
[ INFO] [1585005622.333859105]: Setting Dynamic reconfig parameters.
[ INFO] [1585005622.341099172]: setupDevice...
[ INFO] [1585005622.341115778]: JSON file is not provided
[ INFO] [1585005622.341123222]: ROS Node Namespace: camera2
[ INFO] [1585005622.341138907]: Device Name: Intel RealSense D435
[ INFO] [1585005622.341147742]: Device Serial No: 944122073572
[ INFO] [1585005622.341155583]: Device physical port: /sys/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3.4/2-3.4:1.0/video4linux/video6
[ INFO] [1585005622.341168907]: Device FW version: 05.12.02.100
[ INFO] [1585005622.341176733]: Device Product ID: 0x0B07
[ INFO] [1585005622.341184844]: Enable PointCloud: On
[ INFO] [1585005622.341192904]: Align Depth: Off
[ INFO] [1585005622.341201568]: Sync Mode: On
[ INFO] [1585005622.341222307]: Device Sensors: 
[ INFO] [1585005622.341243570]: Stereo Module was found.
[ INFO] [1585005622.341257965]: RGB Camera was found.
[ INFO] [1585005622.341279877]: (Fisheye, 1) sensor isn't supported by current device! -- Skipping...
[ INFO] [1585005622.341290115]: (Fisheye, 2) sensor isn't supported by current device! -- Skipping...
[ INFO] [1585005622.341297562]: (Pose, 0) sensor isn't supported by current device! -- Skipping...
[ INFO] [1585005622.341310769]: Add Filter: pointcloud
[ INFO] [1585005622.341669092]: num_filters: 1
[ INFO] [1585005622.341680447]: Setting Dynamic reconfig parameters.
[ INFO] [1585005622.489305396]: Done Setting Dynamic reconfig parameters.
[ INFO] [1585005622.492266208]: Done Setting Dynamic reconfig parameters.
[ INFO] [1585005622.496328050]: depth stream is enabled - width: 640, height: 480, fps: 15, Format: Z16
[ INFO] [1585005622.499096157]: depth stream is enabled - width: 640, height: 480, fps: 15, Format: Z16
[ INFO] [1585005622.512309939]: color stream is enabled - width: 640, height: 480, fps: 15, Format: RGB8
[ INFO] [1585005622.512367883]: color stream is enabled - width: 640, height: 480, fps: 15, Format: RGB8
[ INFO] [1585005622.512398906]: setupPublishers...
[ INFO] [1585005622.512506640]: setupPublishers...
[ INFO] [1585005622.519101676]: Expected frequency for depth = 15.00000
[ INFO] [1585005622.519543108]: Expected frequency for depth = 15.00000
[ INFO] [1585005622.569090863]: Expected frequency for color = 15.00000
[ INFO] [1585005622.569269815]: Expected frequency for color = 15.00000
[ INFO] [1585005622.610936302]: setupStreams...
[ INFO] [1585005622.611122205]: setupStreams...
[ INFO] [1585005622.611803611]: insert Depth to Stereo Module
[ INFO] [1585005622.611841526]: insert Depth to Stereo Module
[ INFO] [1585005622.611845949]: insert Color to RGB Camera
[ INFO] [1585005622.611894506]: insert Color to RGB Camera
[ INFO] [1585005622.633347534]: SELECTED BASE:Depth, 0
[ INFO] [1585005622.633347588]: SELECTED BASE:Depth, 0
[ INFO] [1585005622.650148962]: RealSense Node Is Up!
[ INFO] [1585005622.650281258]: RealSense Node Is Up!
 23/03 17:20:22,836 WARNING [140691481593600] (ds5-timestamp.cpp:76) UVC metadata payloads not available. Please refer to the installation chapter for details.
[ WARN] [1585005622.838866452]: Frame metadata isn't available! (frame_timestamp_domain = RS2_TIMESTAMP_DOMAIN_SYSTEM_TIME)
 23/03 17:20:22,840 WARNING [140442554771200] (ds5-timestamp.cpp:76) UVC metadata payloads not available. Please refer to the installation chapter for details.
[ WARN] [1585005622.843543813]: Frame metadata isn't available! (frame_timestamp_domain = RS2_TIMESTAMP_DOMAIN_SYSTEM_TIME)
 23/03 17:20:22,909 WARNING [140691489986304] (ds5-timestamp.cpp:76) UVC metadata payloads not available. Please refer to the installation chapter for details.
 23/03 17:20:22,912 WARNING [140442565637888] (ds5-timestamp.cpp:76) UVC metadata payloads not available. Please refer to the installation chapter for details.
 23/03 17:20:22,997 ERROR [140691481593600] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 22
 23/03 17:20:22,997 WARNING [140691481593600] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 22
 23/03 17:20:22,997 WARNING [140691481593600] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 22
 23/03 17:20:22,997 ERROR [140691489986304] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:22,997 WARNING [140691489986304] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 18
 23/03 17:20:22,997 WARNING [140691489986304] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 18
 23/03 17:20:22,997 ERROR [140691481593600] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 22
 23/03 17:20:22,997 WARNING [140691481593600] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 22
 23/03 17:20:22,997 WARNING [140691481593600] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 22
 23/03 17:20:22,997 ERROR [140691481593600] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 22
 23/03 17:20:22,997 ERROR [140691489986304] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:22,997 WARNING [140691481593600] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 22
 23/03 17:20:22,997 WARNING [140691481593600] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 22
 23/03 17:20:22,997 WARNING [140691489986304] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 18
 23/03 17:20:22,997 ERROR [140691481593600] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 22
 23/03 17:20:22,997 WARNING [140691489986304] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 18
 23/03 17:20:22,997 WARNING [140691481593600] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 22
 23/03 17:20:22,997 ERROR [140691489986304] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:22,997 WARNING [140691481593600] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 22
 23/03 17:20:22,997 WARNING [140691489986304] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 18
 23/03 17:20:22,997 WARNING [140691489986304] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 18
 23/03 17:20:22,997 ERROR [140691489986304] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:22,997 WARNING [140691489986304] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 18
 23/03 17:20:22,997 WARNING [140691489986304] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 18
 23/03 17:20:22,999 ERROR [140442554771200] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 22
 23/03 17:20:22,999 WARNING [140442554771200] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 22
 23/03 17:20:22,999 ERROR [140442565637888] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:22,999 WARNING [140442554771200] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 22
 23/03 17:20:22,999 WARNING [140442565637888] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 18
 23/03 17:20:22,999 WARNING [140442565637888] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 18
 23/03 17:20:22,999 ERROR [140442554771200] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 22
 23/03 17:20:22,999 ERROR [140442565637888] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:22,999 WARNING [140442565637888] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 18
 23/03 17:20:22,999 WARNING [140442565637888] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 18
 23/03 17:20:22,999 ERROR [140442565637888] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:22,999 WARNING [140442565637888] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 18
 23/03 17:20:22,999 WARNING [140442565637888] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 18
 23/03 17:20:22,999 ERROR [140442565637888] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:22,999 WARNING [140442565637888] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 18
 23/03 17:20:22,999 WARNING [140442565637888] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 18
 23/03 17:20:22,999 WARNING [140442554771200] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 22
 23/03 17:20:22,999 WARNING [140442554771200] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 22
 23/03 17:20:22,999 ERROR [140442554771200] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 22
 23/03 17:20:22,999 WARNING [140442554771200] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 22
 23/03 17:20:22,999 WARNING [140442554771200] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 22
 23/03 17:20:22,999 ERROR [140442554771200] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 22
 23/03 17:20:22,999 WARNING [140442554771200] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 22
 23/03 17:20:22,999 WARNING [140442554771200] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 22
 23/03 17:20:23,048 ERROR [140691489986304] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:23,048 WARNING [140691489986304] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 18
 23/03 17:20:23,048 ERROR [140691489986304] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:23,048 WARNING [140691489986304] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 18
 23/03 17:20:23,048 ERROR [140691489986304] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:23,048 WARNING [140691489986304] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 18
 23/03 17:20:23,048 ERROR [140691489986304] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:23,048 WARNING [140691489986304] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 18
 23/03 17:20:23,052 ERROR [140442565637888] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:23,052 WARNING [140442565637888] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 18
 23/03 17:20:23,052 ERROR [140442565637888] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:23,052 WARNING [140442565637888] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 18
 23/03 17:20:23,052 ERROR [140442565637888] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:23,052 WARNING [140442565637888] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 18
 23/03 17:20:23,052 ERROR [140442565637888] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 18
 23/03 17:20:23,052 WARNING [140442565637888] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 18
^C[camera2/realsense2_camera-5] killing on exit
[camera2/realsense2_camera_manager-4] killing on exit
[camera1/realsense2_camera-3] killing on exit
[camera1/realsense2_camera_manager-2] killing on exit
[rosout-1] killing on exit
[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done
@poorboy44
Copy link
Author

I'd also add that now the process seems to completely overwhelm my CPU and make my computer unusable. Something seems quite wrong ...

@poorboy44 poorboy44 changed the title Upgraded librealsense, now getting errors Upgraded librealsense, now getting error related to backend-v4l2.h Mar 24, 2020
@poorboy44 poorboy44 changed the title Upgraded librealsense, now getting error related to backend-v4l2.h Upgraded librealsense, now getting error related to backend-v4l2.h and memory leak? Mar 24, 2020
@doronhi
Copy link
Contributor

doronhi commented Mar 25, 2020

Can you see the same behavior when running a single camera? Can you see that using realsense-viewer?

@poorboy44
Copy link
Author

I get the same behavior with a single camera.

It's hard to check with realsense-viewer, because launching it freezes up my computer.

@poorboy44
Copy link
Author

poorboy44 commented Mar 25, 2020 via email

@doronhi
Copy link
Contributor

doronhi commented Mar 26, 2020

It's a kernel/librealsense2 issue that needs investigating.
Is that problem reproducible?
Could you tell if it happens on other kernels as well?

@poorboy44
Copy link
Author

Unfortunately I only have the one computer, so it's hard for me to check other kernels...

@doronhi
Copy link
Contributor

doronhi commented Apr 2, 2020

@ev-mp , this seems like a librealsense2/kernel issue. Any thoughts?

@mikeNike9
Copy link

I am also dealinbg with this same thing. I have done all the same things as stated above.
I actually get a new error on the frame callback.

@mikeNike9
Copy link

mikeNike9 commented Apr 6, 2020

Hello @poorboy44 @doronhi

I figured something our on our end.
We were using the same kernal version as you but the only thing different was my Intel d415 firmware was using Pre released firmware.
I simply put my firm back to a stable version and did not see the backend-v4l2.h error.
hope this helps

SCRATCH THAT WE JUST LET IT RUN FOR A HOUR AND IT STARTED REPRODUCING THE SAME ERROR

@poorboy44
Copy link
Author

poorboy44 commented Apr 6, 2020 via email

@mikeNike9
Copy link

i am using 5.12.01

But we still are getting the same error.
Have you been able to fix this issue on your side.
@poorboy44

@poorboy44
Copy link
Author

poorboy44 commented Apr 6, 2020 via email

@mikeNike9
Copy link

@doronhi

Is there anything we can do to get this to work.
Maybe use a different version of librealsense?
I am trying to deploy an application and this is getting in the way of me doing so.

@doronhi
Copy link
Contributor

doronhi commented Apr 7, 2020

I still don't have a lead yet. Can anyone check if it appears with a librealsense application as well, such as realsense-viewer or rs-data-collect? I'm trying to establish if this is a ROS wrapper issue or a librealsense one.

@poorboy44
Copy link
Author

poorboy44 commented Apr 7, 2020 via email

@haydenhager
Copy link

@doronhi I am working with @mikeNike9 on this project. We tested with librealsense-viewer and had the same issue occur.

@mikeNike9
Copy link

@doronhi
Do you have and ETA of the patch.
If this is going to take a while then I think we will need to move in different direction.

@RealSenseCustomerSupport
Copy link
Collaborator


Hi all,

In order to assist you in the most efficient manner, we need more information about the issue.
Please provide us with the following details about your system configuration the issue could be reproduced on:
ROS distribution version
HW configuration details (platforms names, how the camera(s) is/are connected, etc)

Along with that information, please share with us Intel.RealSense.Viewer logs and describe the exact scenario that leads to the problem.

Thank you!

@haydenhager
Copy link

Intel Celeron J1900
Using ROS Melodic 2.2.13
realsense-ros installed using Method 2
Installed librealsense using apt-get
Ubuntu 18.04.1
Kernel 5.3.0-45-generic x86-64
D415 Firmware 05.12.03.00
SDK 2.33.1
I have one camera installed via supplied usb3 cable to usb 3 on machine.

Output from realsense-viewer log:
09/04 09:45:20,733 WARNING [140066563274496] (ds5-timestamp.cpp:76) UVC metadata payloads not available. Please refer to the installation chapter for details.
09/04 09:45:20,738 ERROR [140066563274496] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 13
09/04 09:45:20,738 WARNING [140066563274496] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 13
09/04 09:45:20,738 WARNING [140066563274496] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 13
09/04 09:45:20,738 ERROR [140066563274496] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 13
09/04 09:45:20,738 WARNING [140066563274496] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 13
09/04 09:45:20,738 WARNING [140066563274496] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 13
09/04 09:45:20,738 ERROR [140066563274496] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 13
09/04 09:45:20,738 WARNING [140066563274496] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 13
09/04 09:45:20,738 WARNING [140066563274496] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 13
09/04 09:45:20,738 ERROR [140066563274496] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 13
09/04 09:45:20,738 WARNING [140066563274496] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 13
09/04 09:45:21,865 WARNING [140066332604160] (ds5-timestamp.cpp:76) UVC metadata payloads not available. Please refer to the installation chapter for details.
09/04 09:45:21,885 ERROR [140066332604160] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 21
09/04 09:45:21,885 WARNING [140066332604160] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 21
09/04 09:45:21,885 WARNING [140066332604160] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 21
09/04 09:45:21,885 ERROR [140066332604160] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 21
09/04 09:45:21,885 WARNING [140066332604160] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 21
09/04 09:45:21,885 WARNING [140066332604160] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 21
09/04 09:45:21,885 ERROR [140066332604160] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 21
09/04 09:45:21,885 WARNING [140066332604160] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 21
09/04 09:45:21,885 WARNING [140066332604160] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 21
09/04 09:45:21,885 ERROR [140066332604160] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 21
09/04 09:45:21,886 WARNING [140066332604160] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 21
09/04 09:45:21,904 ERROR [140066332604160] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 21
09/04 09:45:21,904 WARNING [140066332604160] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 21
09/04 09:45:21,904 ERROR [140066332604160] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 21
09/04 09:45:21,905 WARNING [140066332604160] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 21
09/04 09:45:21,905 ERROR [140066332604160] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 21
09/04 09:45:21,905 WARNING [140066332604160] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 21
09/04 09:45:21,905 ERROR [140066332604160] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 21
09/04 09:45:21,905 WARNING [140066332604160] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 21

Output from rs_aligned_depth:
[ INFO] [1586442992.628143420]: Device with physical ID /sys/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/video4linux/video0 was found.
[ INFO] [1586442992.628189633]: Device with name Intel RealSense D415 was found.
[ INFO] [1586442992.629382295]: Device with port number 2-1 was found.
[ INFO] [1586442992.637120984]: getParameters...
[ INFO] [1586442992.802402988]: setupDevice...
[ INFO] [1586442992.802489713]: JSON file is not provided
[ INFO] [1586442992.802536538]: ROS Node Namespace: camera
[ INFO] [1586442992.802590131]: Device Name: Intel RealSense D415
[ INFO] [1586442992.802639475]: Device Serial No: 821212062344
[ INFO] [1586442992.802723801]: Device physical port: /sys/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/video4linux/video0
[ INFO] [1586442992.802774874]: Device FW version: 05.12.03.00
[ INFO] [1586442992.802823870]: Device Product ID: 0x0AD3
[ INFO] [1586442992.802871679]: Enable PointCloud: Off
[ INFO] [1586442992.802919068]: Align Depth: On
[ INFO] [1586442992.802980893]: Sync Mode: On
[ INFO] [1586442992.803189540]: Device Sensors:
[ INFO] [1586442992.803305486]: Stereo Module was found.
[ INFO] [1586442992.803378075]: RGB Camera was found.
[ INFO] [1586442992.803489064]: (Gyro, 0) sensor isn't supported by current device! -- Skipping...
[ INFO] [1586442992.803537941]: (Accel, 0) sensor isn't supported by current device! -- Skipping...
[ INFO] [1586442992.803583662]: (Pose, 0) sensor isn't supported by current device! -- Skipping...
[ INFO] [1586442992.803661567]: num_filters: 0
[ INFO] [1586442992.803703928]: Setting Dynamic reconfig parameters.
[ INFO] [1586442992.911843611]: Done Setting Dynamic reconfig parameters.
[ INFO] [1586442992.948160853]: depth stream is enabled - width: 1280, height: 720, fps: 30, Format: Z16
[ INFO] [1586442992.965698050]: color stream is enabled - width: 1280, height: 720, fps: 30, Format: RGB8
[ INFO] [1586442992.976558802]: setupPublishers...
[ INFO] [1586442992.985585915]: Expected frequency for depth = 30.00000
[ INFO] [1586442993.113974464]: Expected frequency for color = 30.00000
[ INFO] [1586442993.182713557]: Expected frequency for aligned_depth_to_color = 30.00000
[ INFO] [1586442993.257452691]: setupStreams...
[ INFO] [1586442993.259214474]: insert Depth to Stereo Module
[ INFO] [1586442993.259335112]: insert Color to RGB Camera
[ INFO] [1586442993.295824688]: SELECTED BASE:Depth, 0
[ INFO] [1586442993.329490873]: RealSense Node Is Up!
09/04 09:36:33,451 WARNING [139973277771520] (ds5-timestamp.cpp:76) UVC metadata payloads not available. Please refer to the installation chapter for details.
[ WARN] [1586442993.456602171]: Frame metadata isn't available! (frame_timestamp_domain = RS2_TIMESTAMP_DOMAIN_SYSTEM_TIME)
09/04 09:36:33,457 ERROR [139973277771520] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 23
09/04 09:36:33,457 WARNING [139973277771520] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 23
09/04 09:36:33,457 WARNING [139973277771520] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 23
09/04 09:36:33,458 ERROR [139973277771520] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 23
09/04 09:36:33,458 WARNING [139973277771520] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 23
09/04 09:36:33,458 WARNING [139973277771520] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 23
09/04 09:36:33,458 ERROR [139973277771520] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 23
09/04 09:36:33,458 WARNING [139973277771520] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 23
09/04 09:36:33,458 WARNING [139973277771520] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 23
09/04 09:36:33,458 ERROR [139973277771520] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 23
09/04 09:36:33,458 WARNING [139973277771520] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 23
09/04 09:36:33,733 WARNING [139973293553408] (ds5-timestamp.cpp:76) UVC metadata payloads not available. Please refer to the installation chapter for details.
09/04 09:36:33,746 ERROR [139973293553408] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 19
09/04 09:36:33,746 WARNING [139973293553408] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 19
09/04 09:36:33,746 WARNING [139973293553408] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 19
09/04 09:36:33,746 ERROR [139973293553408] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 19
09/04 09:36:33,746 WARNING [139973293553408] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 19
09/04 09:36:33,746 WARNING [139973293553408] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 19
09/04 09:36:33,746 ERROR [139973293553408] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 19
09/04 09:36:33,746 WARNING [139973293553408] (backend-v4l2.h:199) xioctl(VIDIOC_QBUF) Re-enqueue succeeded for fd 19
09/04 09:36:33,746 WARNING [139973293553408] (backend-v4l2.h:203) xioctl(VIDIOC_QBUF) re-deque succeeded for fd 19
09/04 09:36:33,746 ERROR [139973293553408] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 19
09/04 09:36:33,746 WARNING [139973293553408] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 19
09/04 09:36:33,769 ERROR [139973293553408] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 19
09/04 09:36:33,769 WARNING [139973293553408] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 19
09/04 09:36:33,769 ERROR [139973293553408] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 19
09/04 09:36:33,769 WARNING [139973293553408] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 19
09/04 09:36:33,770 ERROR [139973293553408] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 19
09/04 09:36:33,770 WARNING [139973293553408] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 19
09/04 09:36:33,770 ERROR [139973293553408] (backend-v4l2.h:196) xioctl(VIDIOC_QBUF) guard failed for fd 19
09/04 09:36:33,770 WARNING [139973293553408] (backend-v4l2.h:206) xioctl(VIDIOC_QBUF) Re-enqueue failed for fd 19

These logs are from the first time I got on this morning to run both of these programs.

In addition, I upgraded librealsense to 2.34.0 and am getting the same error with less frequency in realsense viewer, but still occurring.

Also, another error: "ERROR [140456452417280] (types.h:307) get_device_time_ms() took too long (more than 2 mSecs)
This error is occurring frequently but doesn't appear to have an effect on usability. .

@poorboy44
Copy link
Author

I upgraded to the latest librealsense debian packages, and seem to be unable to reproduce the issue so far. Here's what I have installed:

poorboy44@poorboy44-XPS-8930:~/catkin_ws$ sudo apt list --installed | grep librealsense

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

librealsense2/bionic,now 2.34.0-0~realsense0.2207 amd64 [installed]
librealsense2-dbg/bionic,now 2.34.0-0~realsense0.2207 amd64 [installed]
librealsense2-dev/bionic,now 2.34.0-0~realsense0.2207 amd64 [installed]
librealsense2-dkms/bionic,now 1.3.13-0ubuntu1 all [installed]
librealsense2-gl/bionic,now 2.34.0-0~realsense0.2207 amd64 [installed,automatic]
librealsense2-net/bionic,now 2.34.0-0~realsense0.2207 amd64 [installed,automatic]
librealsense2-udev-rules/bionic,now 2.33.1-0~realsense0.2079 amd64 [installed,upgradable to: 2.34.0-0~realsense0.2207]
librealsense2-utils/bionic,now 2.34.0-0~realsense0.2207 amd64 [installed]
ros-melodic-librealsense2/bionic,now 2.33.1-2bionic.20200309.152858 amd64 [installed]

@poorboy44
Copy link
Author

Interestingly, the ROS logs indicate that it's still using LibRealSense v2.33.1. I notice I have a package called ros-melodic-librealsense2 which is version 2.33.1. Also, I seem to have a package librealsense2-dkms but this version (1.3.13) is not consistent with the other librealsense packages (2.34.0). I guess I don't understand the relationship between these packages and ROS.

poorboy44@poorboy44-XPS-8930:~/catkin_ws$ roslaunch realsense2_camera rs_multiple_devices_sn.launch serial_no_camera1:=943222072680 serial_no_camera2:=944122073572
... logging to /home/poorboy44/.ros/log/c6a50380-7a81-11ea-9399-5cea1d90be79/roslaunch-poorboy44-XPS-8930-21930.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://poorboy44-XPS-8930:41129/

SUMMARY
========

PARAMETERS
 * /camera1/realsense2_camera/accel_fps: 0
 * /camera1/realsense2_camera/accel_frame_id: camera1_accel_frame
 * /camera1/realsense2_camera/accel_optical_frame_id: camera1_accel_opt...
 * /camera1/realsense2_camera/align_depth: False
 * /camera1/realsense2_camera/aligned_depth_to_color_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/aligned_depth_to_fisheye1_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/aligned_depth_to_fisheye2_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/aligned_depth_to_fisheye_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/aligned_depth_to_infra1_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/aligned_depth_to_infra2_frame_id: camera1_aligned_d...
 * /camera1/realsense2_camera/allow_no_texture_points: False
 * /camera1/realsense2_camera/base_frame_id: camera1_link
 * /camera1/realsense2_camera/calib_odom_file: 
 * /camera1/realsense2_camera/clip_distance: -1.0
 * /camera1/realsense2_camera/color_fps: 30
 * /camera1/realsense2_camera/color_frame_id: camera1_color_frame
 * /camera1/realsense2_camera/color_height: 480
 * /camera1/realsense2_camera/color_optical_frame_id: camera1_color_opt...
 * /camera1/realsense2_camera/color_width: 640
 * /camera1/realsense2_camera/depth_fps: 30
 * /camera1/realsense2_camera/depth_frame_id: camera1_depth_frame
 * /camera1/realsense2_camera/depth_height: 480
 * /camera1/realsense2_camera/depth_optical_frame_id: camera1_depth_opt...
 * /camera1/realsense2_camera/depth_width: 640
 * /camera1/realsense2_camera/device_type: 
 * /camera1/realsense2_camera/enable_accel: False
 * /camera1/realsense2_camera/enable_color: True
 * /camera1/realsense2_camera/enable_depth: True
 * /camera1/realsense2_camera/enable_fisheye1: True
 * /camera1/realsense2_camera/enable_fisheye2: True
 * /camera1/realsense2_camera/enable_fisheye: False
 * /camera1/realsense2_camera/enable_gyro: False
 * /camera1/realsense2_camera/enable_infra1: False
 * /camera1/realsense2_camera/enable_infra2: False
 * /camera1/realsense2_camera/enable_pointcloud: True
 * /camera1/realsense2_camera/enable_sync: True
 * /camera1/realsense2_camera/filters: 
 * /camera1/realsense2_camera/fisheye1_frame_id: camera1_fisheye1_...
 * /camera1/realsense2_camera/fisheye1_optical_frame_id: camera1_fisheye1_...
 * /camera1/realsense2_camera/fisheye2_frame_id: camera1_fisheye2_...
 * /camera1/realsense2_camera/fisheye2_optical_frame_id: camera1_fisheye2_...
 * /camera1/realsense2_camera/fisheye_fps: 30
 * /camera1/realsense2_camera/fisheye_frame_id: camera1_fisheye_f...
 * /camera1/realsense2_camera/fisheye_height: 0
 * /camera1/realsense2_camera/fisheye_optical_frame_id: camera1_fisheye_o...
 * /camera1/realsense2_camera/fisheye_width: 0
 * /camera1/realsense2_camera/gyro_fps: 0
 * /camera1/realsense2_camera/gyro_frame_id: camera1_gyro_frame
 * /camera1/realsense2_camera/gyro_optical_frame_id: camera1_gyro_opti...
 * /camera1/realsense2_camera/imu_optical_frame_id: camera1_imu_optic...
 * /camera1/realsense2_camera/infra1_frame_id: camera1_infra1_frame
 * /camera1/realsense2_camera/infra1_optical_frame_id: camera1_infra1_op...
 * /camera1/realsense2_camera/infra2_frame_id: camera1_infra2_frame
 * /camera1/realsense2_camera/infra2_optical_frame_id: camera1_infra2_op...
 * /camera1/realsense2_camera/infra_fps: 30
 * /camera1/realsense2_camera/infra_height: 480
 * /camera1/realsense2_camera/infra_width: 640
 * /camera1/realsense2_camera/initial_reset: False
 * /camera1/realsense2_camera/json_file_path: 
 * /camera1/realsense2_camera/linear_accel_cov: 0.01
 * /camera1/realsense2_camera/odom_frame_id: camera1_odom_frame
 * /camera1/realsense2_camera/pointcloud_texture_index: 0
 * /camera1/realsense2_camera/pointcloud_texture_stream: RS2_STREAM_COLOR
 * /camera1/realsense2_camera/pose_frame_id: camera1_pose_frame
 * /camera1/realsense2_camera/pose_optical_frame_id: camera1_pose_opti...
 * /camera1/realsense2_camera/publish_odom_tf: True
 * /camera1/realsense2_camera/publish_tf: True
 * /camera1/realsense2_camera/rosbag_filename: 
 * /camera1/realsense2_camera/serial_no: 943222072680
 * /camera1/realsense2_camera/tf_publish_rate: 0.0
 * /camera1/realsense2_camera/topic_odom_in: camera1/odom_in
 * /camera1/realsense2_camera/unite_imu_method: none
 * /camera1/realsense2_camera/usb_port_id: 
 * /camera2/realsense2_camera/accel_fps: 0
 * /camera2/realsense2_camera/accel_frame_id: camera2_accel_frame
 * /camera2/realsense2_camera/accel_optical_frame_id: camera2_accel_opt...
 * /camera2/realsense2_camera/align_depth: False
 * /camera2/realsense2_camera/aligned_depth_to_color_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/aligned_depth_to_fisheye1_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/aligned_depth_to_fisheye2_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/aligned_depth_to_fisheye_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/aligned_depth_to_infra1_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/aligned_depth_to_infra2_frame_id: camera2_aligned_d...
 * /camera2/realsense2_camera/allow_no_texture_points: False
 * /camera2/realsense2_camera/base_frame_id: camera2_link
 * /camera2/realsense2_camera/calib_odom_file: 
 * /camera2/realsense2_camera/clip_distance: -1.0
 * /camera2/realsense2_camera/color_fps: 30
 * /camera2/realsense2_camera/color_frame_id: camera2_color_frame
 * /camera2/realsense2_camera/color_height: 480
 * /camera2/realsense2_camera/color_optical_frame_id: camera2_color_opt...
 * /camera2/realsense2_camera/color_width: 640
 * /camera2/realsense2_camera/depth_fps: 30
 * /camera2/realsense2_camera/depth_frame_id: camera2_depth_frame
 * /camera2/realsense2_camera/depth_height: 480
 * /camera2/realsense2_camera/depth_optical_frame_id: camera2_depth_opt...
 * /camera2/realsense2_camera/depth_width: 640
 * /camera2/realsense2_camera/device_type: 
 * /camera2/realsense2_camera/enable_accel: False
 * /camera2/realsense2_camera/enable_color: True
 * /camera2/realsense2_camera/enable_depth: True
 * /camera2/realsense2_camera/enable_fisheye1: True
 * /camera2/realsense2_camera/enable_fisheye2: True
 * /camera2/realsense2_camera/enable_fisheye: False
 * /camera2/realsense2_camera/enable_gyro: False
 * /camera2/realsense2_camera/enable_infra1: False
 * /camera2/realsense2_camera/enable_infra2: False
 * /camera2/realsense2_camera/enable_pointcloud: True
 * /camera2/realsense2_camera/enable_sync: True
 * /camera2/realsense2_camera/filters: 
 * /camera2/realsense2_camera/fisheye1_frame_id: camera2_fisheye1_...
 * /camera2/realsense2_camera/fisheye1_optical_frame_id: camera2_fisheye1_...
 * /camera2/realsense2_camera/fisheye2_frame_id: camera2_fisheye2_...
 * /camera2/realsense2_camera/fisheye2_optical_frame_id: camera2_fisheye2_...
 * /camera2/realsense2_camera/fisheye_fps: 30
 * /camera2/realsense2_camera/fisheye_frame_id: camera2_fisheye_f...
 * /camera2/realsense2_camera/fisheye_height: 0
 * /camera2/realsense2_camera/fisheye_optical_frame_id: camera2_fisheye_o...
 * /camera2/realsense2_camera/fisheye_width: 0
 * /camera2/realsense2_camera/gyro_fps: 0
 * /camera2/realsense2_camera/gyro_frame_id: camera2_gyro_frame
 * /camera2/realsense2_camera/gyro_optical_frame_id: camera2_gyro_opti...
 * /camera2/realsense2_camera/imu_optical_frame_id: camera2_imu_optic...
 * /camera2/realsense2_camera/infra1_frame_id: camera2_infra1_frame
 * /camera2/realsense2_camera/infra1_optical_frame_id: camera2_infra1_op...
 * /camera2/realsense2_camera/infra2_frame_id: camera2_infra2_frame
 * /camera2/realsense2_camera/infra2_optical_frame_id: camera2_infra2_op...
 * /camera2/realsense2_camera/infra_fps: 30
 * /camera2/realsense2_camera/infra_height: 480
 * /camera2/realsense2_camera/infra_width: 640
 * /camera2/realsense2_camera/initial_reset: False
 * /camera2/realsense2_camera/json_file_path: 
 * /camera2/realsense2_camera/linear_accel_cov: 0.01
 * /camera2/realsense2_camera/odom_frame_id: camera2_odom_frame
 * /camera2/realsense2_camera/pointcloud_texture_index: 0
 * /camera2/realsense2_camera/pointcloud_texture_stream: RS2_STREAM_COLOR
 * /camera2/realsense2_camera/pose_frame_id: camera2_pose_frame
 * /camera2/realsense2_camera/pose_optical_frame_id: camera2_pose_opti...
 * /camera2/realsense2_camera/publish_odom_tf: True
 * /camera2/realsense2_camera/publish_tf: True
 * /camera2/realsense2_camera/rosbag_filename: 
 * /camera2/realsense2_camera/serial_no: 944122073572
 * /camera2/realsense2_camera/tf_publish_rate: 0.0
 * /camera2/realsense2_camera/topic_odom_in: camera2/odom_in
 * /camera2/realsense2_camera/unite_imu_method: none
 * /camera2/realsense2_camera/usb_port_id: 
 * /rosdistro: melodic
 * /rosversion: 1.14.5

NODES
  /camera2/
    realsense2_camera (nodelet/nodelet)
    realsense2_camera_manager (nodelet/nodelet)
  /camera1/
    realsense2_camera (nodelet/nodelet)
    realsense2_camera_manager (nodelet/nodelet)
  /
    link1_broadcaster (tf/static_transform_publisher)

auto-starting new master
process[master]: started with pid [21943]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to c6a50380-7a81-11ea-9399-5cea1d90be79
process[rosout-1]: started with pid [21955]
started core service [/rosout]
process[camera1/realsense2_camera_manager-2]: started with pid [21962]
process[camera1/realsense2_camera-3]: started with pid [21963]
process[camera2/realsense2_camera_manager-4]: started with pid [21964]
process[camera2/realsense2_camera-5]: started with pid [21965]
process[link1_broadcaster-6]: started with pid [21967]
[ INFO] [1586450839.595839000]: Initializing nodelet with 12 worker threads.
[ INFO] [1586450839.596184809]: Initializing nodelet with 12 worker threads.
[ INFO] [1586450840.109887885]: RealSense ROS v2.2.13
[ INFO] [1586450840.109983627]: Running with LibRealSense v2.33.1
[ INFO] [1586450840.110171587]: RealSense ROS v2.2.13
[ INFO] [1586450840.110258811]: Running with LibRealSense v2.33.1
[ INFO] [1586450840.148882903]:  
[ INFO] [1586450840.148883012]:  
[ INFO] [1586450840.158886362]: Device with serial number 944122073572 was found.

[ INFO] [1586450840.158919634]: Device with physical ID /sys/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1.2/2-1.2:1.0/video4linux/video0 was found.
[ INFO] [1586450840.158932275]: Device with name Intel RealSense D435 was found.
[ INFO] [1586450840.159095505]: Device with serial number 944122073572 was found.

[ INFO] [1586450840.159136130]: Device with physical ID /sys/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1.2/2-1.2:1.0/video4linux/video0 was found.
[ INFO] [1586450840.159169657]: Device with name Intel RealSense D435 was found.
[ INFO] [1586450840.159292130]: Device with port number 2-1.2 was found.
[ INFO] [1586450840.159563461]: Device with port number 2-1.2 was found.
[ INFO] [1586450840.161030963]: getParameters...
[ INFO] [1586450840.166222789]: Device with serial number 943222072680 was found.

[ INFO] [1586450840.166247525]: Device with physical ID /sys/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3.1/2-3.1:1.0/video4linux/video6 was found.
[ INFO] [1586450840.166260314]: Device with name Intel RealSense D435 was found.
[ INFO] [1586450840.166458805]: Device with port number 2-3.1 was found.
[ INFO] [1586450840.168464589]: getParameters...
[ INFO] [1586450840.208419961]: setupDevice...
[ INFO] [1586450840.208440098]: JSON file is not provided
[ INFO] [1586450840.208449008]: ROS Node Namespace: camera2
[ INFO] [1586450840.208457763]: Device Name: Intel RealSense D435
[ INFO] [1586450840.208464635]: Device Serial No: 944122073572
[ INFO] [1586450840.208472172]: Device physical port: /sys/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1.2/2-1.2:1.0/video4linux/video0
[ INFO] [1586450840.208482640]: Device FW version: 05.12.03.00
[ INFO] [1586450840.208489808]: Device Product ID: 0x0B07
[ INFO] [1586450840.208496538]: Enable PointCloud: On
[ INFO] [1586450840.208503268]: Align Depth: Off
[ INFO] [1586450840.208509763]: Sync Mode: On
[ INFO] [1586450840.208539203]: Device Sensors: 
[ INFO] [1586450840.208562830]: Stereo Module was found.
[ INFO] [1586450840.208575941]: RGB Camera was found.
[ INFO] [1586450840.208599619]: (Fisheye, 1) sensor isn't supported by current device! -- Skipping...
[ INFO] [1586450840.208609469]: (Fisheye, 2) sensor isn't supported by current device! -- Skipping...
[ INFO] [1586450840.208618046]: (Pose, 0) sensor isn't supported by current device! -- Skipping...
[ INFO] [1586450840.208633210]: Add Filter: pointcloud
[ INFO] [1586450840.209009769]: num_filters: 1
[ INFO] [1586450840.209022504]: Setting Dynamic reconfig parameters.
[ INFO] [1586450840.213347405]: setupDevice...
[ INFO] [1586450840.213366138]: JSON file is not provided
[ INFO] [1586450840.213374593]: ROS Node Namespace: camera1
[ INFO] [1586450840.213384182]: Device Name: Intel RealSense D435
[ INFO] [1586450840.213393712]: Device Serial No: 943222072680
[ INFO] [1586450840.213401549]: Device physical port: /sys/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3.1/2-3.1:1.0/video4linux/video6
[ INFO] [1586450840.213418612]: Device FW version: 05.12.03.00
[ INFO] [1586450840.213438184]: Device Product ID: 0x0B07
[ INFO] [1586450840.213454390]: Enable PointCloud: On
[ INFO] [1586450840.213468963]: Align Depth: Off
[ INFO] [1586450840.213482935]: Sync Mode: On
[ INFO] [1586450840.213508196]: Device Sensors: 
[ INFO] [1586450840.213541038]: Stereo Module was found.
[ INFO] [1586450840.213556658]: RGB Camera was found.
[ INFO] [1586450840.213584838]: (Fisheye, 1) sensor isn't supported by current device! -- Skipping...
[ INFO] [1586450840.213602642]: (Fisheye, 2) sensor isn't supported by current device! -- Skipping...
[ INFO] [1586450840.213615619]: (Pose, 0) sensor isn't supported by current device! -- Skipping...
[ INFO] [1586450840.213636897]: Add Filter: pointcloud
[ INFO] [1586450840.214018322]: num_filters: 1
[ INFO] [1586450840.214031793]: Setting Dynamic reconfig parameters.
[ INFO] [1586450840.310760414]: Done Setting Dynamic reconfig parameters.
[ INFO] [1586450840.315665056]: depth stream is enabled - width: 640, height: 480, fps: 30, Format: Z16
[ INFO] [1586450840.324953713]: color stream is enabled - width: 640, height: 480, fps: 30, Format: RGB8
[ INFO] [1586450840.325042743]: setupPublishers...
[ INFO] [1586450840.330784263]: Expected frequency for depth = 30.00000
[ INFO] [1586450840.382953662]: Done Setting Dynamic reconfig parameters.
[ INFO] [1586450840.385637251]: depth stream is enabled - width: 640, height: 480, fps: 30, Format: Z16
[ INFO] [1586450840.389964498]: color stream is enabled - width: 640, height: 480, fps: 30, Format: RGB8
[ INFO] [1586450840.390015456]: setupPublishers...
[ INFO] [1586450840.392666716]: Expected frequency for depth = 30.00000
[ INFO] [1586450840.395320825]: Expected frequency for color = 30.00000
[ INFO] [1586450840.412492402]: setupStreams...
[ INFO] [1586450840.420080884]: Expected frequency for color = 30.00000
[ INFO] [1586450840.429990881]: setupStreams...
[ INFO] [1586450840.430593317]: insert Depth to Stereo Module
[ INFO] [1586450840.430614509]: insert Color to RGB Camera
[ INFO] [1586450840.450302068]: SELECTED BASE:Depth, 0
[ INFO] [1586450840.454856978]: RealSense Node Is Up!
[ INFO] [1586450840.463474607]: insert Depth to Stereo Module
[ INFO] [1586450840.463585745]: insert Color to RGB Camera
[ INFO] [1586450840.488362448]: SELECTED BASE:Depth, 0
[ INFO] [1586450840.513095689]: RealSense Node Is Up!
 09/04 10:47:20,791 ERROR [140418731575040] (types.h:307) get_device_time_ms() took too long (more then 2 mSecs)
 09/04 10:47:20,830 ERROR [140023852693248] (types.h:307) get_device_time_ms() took too long (more then 2 mSecs)
 09/04 10:47:20,943 ERROR [140418731575040] (types.h:307) get_device_time_ms() took too long (more then 2 mSecs)
 09/04 10:47:20,981 ERROR [140023852693248] (types.h:307) get_device_time_ms() took too long (more then 2 mSecs)
 09/04 10:47:21,183 ERROR [140023852693248] (types.h:307) get_device_time_ms() took too long (more then 2 mSecs)
 09/04 10:47:21,196 ERROR [140418731575040] (types.h:307) get_device_time_ms() took too long (more then 2 mSecs)
 09/04 10:47:21,485 ERROR [140023852693248] (types.h:307) get_device_time_ms() took too long (more then 2 mSecs)

@haydenhager
Copy link

@poorboy44 I was able to update all the debian packages and that seems to have fixed the v412.h backend error. We now have new errors that we will post in a new issue.

Thanks!

@RealSenseCustomerSupport
Copy link
Collaborator


@haydenhager, Thank you for the provided details.
@poorboy44, If the original problem with backend-v4l2 was solved by upgrading to the latest LRS Debian packages and you don't need any further assistance with this matter, let's close this issue and discuss other problems in separate threads.

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants