overrun screw: n.

[programmazione C] Una variante di fandango on core prodotto dallo scrivere oltre la fine di un array (le implementazioni C tipicamente non hanno controlli per quest'errore). Questo è relativamente benigno e facile da individuare se l'array è statico; se è automatico, il risultato potrebbe essere di smash the stack (N.d.T. = pasticciare lo stack) — spesso risultato in heisenbug della categoria più diabolica. Il termine overrun screw è usato specialmente di scarabocchi oltre la fine di array allocati con malloc(3); questo in genere rovina l'header di allocazione per il prossimo blocco nell'arena, producendo una perdita di massa all'interno di malloc e spesso un core dump nella successiva operazione che usa stdio(3) o la stessa malloc(3). Vedi spam, overrun; Vedi anche memory leak, memory smash, aliasing bug, precedence lossage, fandango on core, secondary damage.