gstreamer v4l2 kernel Oops

Andrea andrea.rossetto at videomed.biz
Wed Jul 10 08:46:01 UTC 2019


I've done some other tests and I get always the same result, the call to
streamon causes the error.

/VIDIOC_QUERYCAP
VIDIOC_G_PARM
VIDIOC_S_PARM
VIDIOC_ENUM_FMT
VIDIOC_ENUM_FRAMESIZES
VIDIOC_ENUM_FRAMEINTERVALS
VIDIOC_ENUMINPUT
VIDIOC_TRY_FMT
VIDIOC_S_FMT
VIDIOC_G_FMT
VIDIOC_STREAMON
[  167.621772] Unable to handle kernel NULL pointer dereference at virtual
address 00000000000001d4
[  167.633354] Mem abort info:
[  167.636140]   ESR = 0x96000005
[  167.639185]   Exception class = DABT (current EL), IL = 32 bits
[  167.645105]   SET = 0, FnV = 0
[  167.648151]   EA = 0, S1PTW = 0
[  167.651285] Data abort info:
[  167.654157]   ISV = 0, ISS = 0x00000005
[  167.657987]   CM = 0, WnR = 0
[  167.660943] user pgtable: 4k pages, 39-bit VAs, pgdp = (____ptrval____)
[  167.667546] [00000000000001d4] pgd=0000000000000000, pud=0000000000000000
[  167.674334] Internal error: Oops: 96000005 [#4] SMP
[  167.679197] Modules linked in: video(O) mali(O) uio_pdrv_genirq
[  167.685112] CPU: 2 PID: 2465 Comm: test Tainted: G      D    O     
4.19.0-xilinx-v2019.1 #1
[  167.693537] Hardware name: ZynqMP ZCU106 RevA (DT)
[  167.698314] pstate: a0000005 (NzCv daif -PAN -UAO)
[  167.703094] pc : __video_do_ioctl+0x108/0x498
[  167.707437] lr : __video_do_ioctl+0x40/0x498
[  167.711689] sp : ffffff800938bbc0
[  167.714988] x29: ffffff800938bbc0 x28: ffffffc87b04a900
[  167.720292] x27: ffffff800876c638 x26: ffffff8000b8d228
[  167.725596] x25: 0000007fd64860c4 x24: 0000000040045612
[  167.730899] x23: 0000000000000000 x22: ffffff8009138648
[  167.736195] x21: 0000000000000012 x20: 0000000040045612
[  167.741490] x19: ffffffc879775000 x18: 0000000000000000
[  167.746794] x17: 0000000000000000 x16: 0000000000000000
[  167.752089] x15: 0000000000000000 x14: 0000000000000000
[  167.757385] x13: 0000000000000000 x12: 0000000000000000
[  167.762680] x11: 0000000000000000 x10: 0000000000000000
[  167.767976] x9 : 0000000000000000 x8 : 0000000000000000
[  167.773271] x7 : 0000000000000000 x6 : ffffffc87a52e980
[  167.778566] x5 : 00000000ffffffff x4 : ffffff80087703c0
[  167.783862] x3 : ffffffc87a52e980 x2 : 00000000000001a4
[  167.789157] x1 : 0000000000000000 x0 : 00000000000001b4
[  167.794453] Process test (pid: 2465, stack limit = 0x(____ptrval____))
[  167.800963] Call trace:
[  167.803396]  __video_do_ioctl+0x108/0x498
[  167.807389]  video_usercopy+0x144/0x518
[  167.811208]  video_ioctl2+0x14/0x1c
[  167.814680]  v4l2_ioctl+0x3c/0x58
[  167.817980]  do_vfs_ioctl+0xb8/0x8a0
[  167.821538]  ksys_ioctl+0x44/0x90
[  167.824837]  __arm64_sys_ioctl+0x1c/0x28
[  167.828746]  el0_svc_common+0x84/0xd8
[  167.832398]  el0_svc_handler+0x68/0x80
[  167.836131]  el0_svc+0x8/0xc
[  167.838997] Code: 1a9f87e1 2a010000 340017e0 9109c040 (f9401018)
[  167.845081] ---[ end trace 55b5ba79ddfa8b38 ]---
Segmentation fault
/



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list