diff --git a/firmware/drivers/lcd-1bit-vert.c b/firmware/drivers/lcd-1bit-vert.c index 77eb4ab2a1..77323517cd 100644 --- a/firmware/drivers/lcd-1bit-vert.c +++ b/firmware/drivers/lcd-1bit-vert.c @@ -402,6 +402,9 @@ void ICODE_ATTR LCDFN(bitmap_part)(const unsigned char *src, int src_x, } else { + if (height <= 8) + stride = 0; /* ASAN fix keep from reading beyond buffer */ + dst_end = dst + width; do {