libcamera/test/camera
Jacopo Mondi 0f2e8cac8d test: buffer_import: Initialize video_ to nullptr
When the vivid module used to test buffer importing is not loaded, the
test correctly bails out, but during the clean up procedure tries to
access the video_ field, which, if not correctly initialized to
nullptr contains random values and accessing it causes a segfault.

Fix this by initializing video_ field to nullptr to make sure it is
properly handled in cleanup().

Fixes: e1a5873701 ("test: camera: Add buffer import and mapping test")
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2019-09-16 22:21:27 +02:00
..
buffer_import.cpp test: buffer_import: Initialize video_ to nullptr 2019-09-16 22:21:27 +02:00
camera_test.cpp libcamera: camera_manager: Construct CameraManager instances manually 2019-08-19 19:07:45 +03:00
camera_test.h test: camera: Use the CameraManager from the CameraTest base class 2019-08-19 19:06:50 +03:00
capture.cpp test: camera: Use the CameraManager from the CameraTest base class 2019-08-19 19:06:50 +03:00
configuration_default.cpp libcamera: camera: Add a validation API to the CameraConfiguration class 2019-05-23 01:07:38 +03:00
configuration_set.cpp test: camera: Fix initialisation 2019-06-10 12:29:40 +01:00
meson.build test: camera: Add buffer import and mapping test 2019-07-14 16:01:11 +03:00
statemachine.cpp libcamera: buffer: Split memory information to BufferMemory 2019-07-14 16:00:54 +03:00