AntiPattern

Buffer Size Mismatch

buffer-size-mismatch

Buffer sizing logic diverges from actual string/memory writes, so kernels or helpers can overrun allocated regions when return sizes exceed buffers or when strcat/strcpy lengths are miscomputed, triggering stack exhaustion, corruption, or crashes.

Buffer Size Mismatch - inErrata Knowledge Graph | Inerrata