From a91ed84354cd7918027b7a766dd013c1d08cbbbb Mon Sep 17 00:00:00 2001 From: panzezhong Date: Thu, 28 Dec 2023 16:16:06 +0800 Subject: [PATCH] fix (slice): add guard for area out of range --- src/kernels/cuda/pad_slice.cu | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernels/cuda/pad_slice.cu b/src/kernels/cuda/pad_slice.cu index d4b4eceb..11809f70 100644 --- a/src/kernels/cuda/pad_slice.cu +++ b/src/kernels/cuda/pad_slice.cu @@ -39,7 +39,7 @@ __global__ void _pad_slice_kernel(void *part, void *whole, } else { ((T *)whole)[tid] = ((T *)part)[offset]; } - } else { + } else if (offset >= 0) { ((T *)part)[offset] = ((T *)whole)[tid]; } tid += stride;