coverity bugs found in v4l2loopback dkms source
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
v4l2loopback (Ubuntu) |
Fix Released
|
High
|
You-Sheng Yang | ||
Focal |
In Progress
|
High
|
You-Sheng Yang |
Bug Description
[SRU Justification]
[Impact]
On a MIPI camera through Intel IPU6 platform that its raw V4L2 loopback interface is preserved for Intel Camera HAL libraries, a relay daemon + v4l2loopback is used to allow the usage of legacy V4L2 based apps.
v4l2loopback itself contains several potential issues that were identified by coverity tools. In order to prebuilt and sign this kernel module, these issues should be addressed first.
[Test Plan]
The changes here doesn't change the semantics of the implementation, and have no observable differences.
[Where problems could occur]
N/A.
[Other Info]
For Focal backports, 0.12.5-1 is equivalent to 0.12.3-1ubuntu0.3 plus micro version updates, so there should be little risk backport a new release, and we can drop additional patches carried. This implies bug 1905613.
This focal backport includes changes for bug 1921474, bug 1930208, and bug 1936250, so it will then become synced with Impish and newer again. The 0007-compliance
========= original bug report ==========
By running coverity scan tool[1], a few errors were found.
[1]: https:/
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu65.1
Architecture: amd64
CasperMD5CheckR
DistroRelease: Ubuntu 21.04
InstallationDate: Installed on 2019-09-28 (610 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190923)
NonfreeKernelMo
Package: v4l2loopback-dkms 0.12.5-1ubuntu1
PackageArchitec
ProcVersionSign
Tags: hirsute
Uname: Linux 5.13.0-1002-oem x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: True
Changed in v4l2loopback (Ubuntu): | |
importance: | Undecided → High |
status: | New → Confirmed |
assignee: | nobody → You-Sheng Yang (vicamo) |
summary: |
- coverity bugs found + coverity bugs found in v4l2loopback dkms source |
Changed in v4l2loopback (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in v4l2loopback (Ubuntu Focal): | |
assignee: | nobody → You-Sheng Yang (vicamo) |
Changed in v4l2loopback (Ubuntu Focal): | |
importance: | Undecided → High |
Changed in v4l2loopback (Ubuntu Focal): | |
status: | New → In Progress |
apport information