⬢ DragonFlyBSD Kernel Audit
DF-2352 / fix_run.log
← back to finding ↓ download raw
RIG2352direct: === direct call variant ===
RIG2352direct: step slot=3333, calling production uvc_drv_try_frame_interval(frm, 3333333) now. Expect #DE panic on unpatched code.
RIG2352direct: returned 3333200 -- NO DIV-BY-ZERO (unexpected on unpatched code)

RIG2352: frame0 interval_type=0, slots after production uvc_drv_parse_data: min=2000000 max=10000000 step=3333
RIG2352: (descriptor carried min=2000000 max=10000000 step=3333 -- all-zero slots prove the parse skip at uvc_drv.c:1922)
uvc_v4l2_set_streampar
Setting frame interval to 1/30 (333333).
uvc_drv_do_request-1-USB_ERR_NOT_CONFIGURED
RIG2352: frame0 interval_type=0, slots after production uvc_drv_parse_data: min=2000000 max=10000000 step=3333
RIG2352: (descriptor carried min=2000000 max=10000000 step=3333 -- all-zero slots prove the parse skip at uvc_drv.c:1922)
--- unprivileged trigger (userland stdout) ---
trigger_sparm: opened /dev/video0 as uid=1001
trigger_sparm: issuing VIDIOC_S_PARM (expect kernel divide-error panic on vulnerable code; never returns)
trigger_sparm: ioctl returned 0 errno=0 (no panic -- code is fixed or device absent)
RC=0