Hi all
I have 2 Jetson Nano machines.
One is Jetson Nano A with JetPack 4.4.1.
Other one is Jetson Nano B01 with JetPack 4.5.
I created application which capture from USB camera and evaluate its images.
This application use video 4 linux interface.
Jetson Nano A with JetPack 4.4.1 works fine.
But Jetson Nano B01 with JetPack 4.5 creates core file and die.
minimum source code which reproduces this issue is as follows
#include <string>
#include <libv4l2.h>
#include <linux/videodev2.h>
#include <sys/ioctl.h>
#include <fcntl.h>
int main(int argc, char *argv[])
{
int fd = v4l2_open("/dev/video0", O_RDWR);
v4l2_close(fd);
return 0;
}
stack trace is as follows:
(gdb) bt
#0 0x0000007f965d0090 in () at /usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvargus.so
#1 0x0000007f965d0f9c in () at /usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvargus.so
#2 0x0000007f965cf8f8 in () at /usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvargus.so
#3 0x0000007f965cf6b8 in () at /usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvargus.so
#4 0x0000007f96ac2b20 in () at /usr/lib/aarch64-linux-gnu/libv4l2.so.0
#5 0x0000007f96abe6c0 in v4l2_fd_open () at /usr/lib/aarch64-linux-gnu/libv4l2.so.0
#6 0x0000007f96abee24 in v4l2_open () at /usr/lib/aarch64-linux-gnu/libv4l2.so.0
#7 0x0000005580ba0e10 in main ()
Does JetPack support v4l2_open ?
When does this issue fixed?
Are there any other document which I should read?