diff --git a/selfdrive/camerad/cameras/camera_common.cc b/selfdrive/camerad/cameras/camera_common.cc index ddc0bce602..1a5a64bddd 100644 --- a/selfdrive/camerad/cameras/camera_common.cc +++ b/selfdrive/camerad/cameras/camera_common.cc @@ -129,7 +129,9 @@ CameraBuf::~CameraBuf() { for (int i = 0; i < YUV_COUNT; i++) { visionbuf_free(&yuv_ion[i]); } - CL_CHECK(clReleaseKernel(krnl_debayer)); + if (krnl_debayer) { + CL_CHECK(clReleaseKernel(krnl_debayer)); + } CL_CHECK(clReleaseCommandQueue(q)); }