AntiPattern
Unchecked Size Leads Overwrite
unchecked-length-overflow
Buffer sizing assumptions fail when code computes or trusts lengths without enforcing upper bounds—syscalls and substring math can overrun or underflow, and symbol-name construction uses unsafe string concatenation—leading to memory corruption or stack exhaustion.