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.