Hi,
I tried to compile and run my app with no buffers in queue (" queue max-size-buffers=0 max-size-bytes=0 max-size-time=0 ") and I have the same error as Edison.
| root@freescale ~$ gdb ./RTSPsrvQ0 | |
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "arm-none-linux-gnueabi"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /root/RTSPsrvQ0
[Thread debugging using libthread_db enabled]
[New process 3223]
/***********************************************************/
| / | VydecRtspServer | / |
| / | Build on Mon Jul 29 16:07:18 2013 | / |
/***********************************************************/
[New Thread 1074814976 (LWP 3223)]
MFW_GST_V4LSRC_PLUGIN 3.0.7 build on Jul 22 2013 08:50:18.
[New Thread 1094190192 (LWP 3226)]
[New Thread 1103185008 (LWP 3227)]
[New Thread 1111807088 (LWP 3228)]
[New Thread 1121973360 (LWP 3229)]
[INFO] Product Info: i.MX6Q/D/S
vpuenc versions :smileyhappy:
| | plugin: 3.0.7 |
| | wrapper: 1.0.35(VPUWRAPPER_ARM_LINUX Build on Jul 11 2013 10:08:13) |
| | vpulib: 5.4.12 |
| | firmware: 2.1.9.36350 |
[New Thread 1133061232 (LWP 3230)]
[New Thread 1142436976 (LWP 3231)]
ov5642_write_snapshot_para(new_frame_rate, new_mode) = 0
[New Thread 1207465072 (LWP 3232)]
[New Thread 1215956080 (LWP 3233)]
[New Thread 1225000048 (LWP 3234)]
[New Thread 1233945712 (LWP 3235)]
ERROR: v4l2 capture: mxc_v4l_dqueue() interrupt received
ERROR: v4l2 capture: mxc_v4l_dqueue() interrupt received
[INFO] chromaInterleave 0, mapType 0, linear2TiledEnable 0
ERROR: v4l2 capture: mxc_v4l_dqueue() interrupt received
VPU interrupt received.
[New Thread 1262273648 (LWP 3236)]
ERROR: v4l2 capture: mxc_v4l_dqueue() interrupt received
VPU interrupt received.
[Thread 1262273648 (LWP 3236) exited]
VPU interrupt received.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1207465072 (LWP 3232)]
0x403819b0 in IA__g_list_length (list=0x9) at glist.c:937
| 937 | glist.c: No such file or directory. |
| | in glist.c |
(gdb) bt
#0 0x403819b0 in IA__g_list_length (list=0x9) at glist.c:937
#1 0x406094d8 in mfw_gst_v4lsrc_create (src=<value optimized out>,
| buf=0x47f86cf4) at mfw_gst_v4lsrc.c:292 |
#2 0x400a9674 in gst_push_src_create (bsrc=<value optimized out>,
| offset=<value optimized out>, length=4096, ret=0x47f86cf4) |
| at gstpushsrc.c:117 |
#3 0x4009434c in gst_base_src_get_range (src=0xb2030,
| offset=4628217828586029056, length=67, buf=0x47f86cf4) at gstbasesrc.c:1785 |
#4 0x40095f68 in gst_base_src_loop (pad=0xb4000) at gstbasesrc.c:1785
#5 0x401d5750 in gst_task_func (task=0xe92d8) at gsttask.c:207
#6 0x401d6c50 in default_func (tdata=<value optimized out>,
| pool=<value optimized out>) at gsttaskpool.c:70 |
#7 0x403ad85c in g_thread_pool_thread_proxy (data=<value optimized out>)
#8 0x403ab57c in g_thread_create_proxy (data=0x3c5f0) at gthread.c:180
#9 0x40437b10 in start_thread () from /lib/libpthread.so.0
#10 0x40513958 in clone () from /lib/libc.so.6
(gdb)
Fabien.