Segmentation fault 1 nebo taky jen zkráceně segfault je označení pro chybu softwaru, který se snaží přistupovat (číst/zapisovat) paměť, do které nemá přístup.

  • buď tato paměť patří jinému procesu
  • nebo procesu nebyla vůbec přidělena
  • nebo už procesu nepatří

  1. 🐛 je emoji pro “bug”. Anglické slovo “bug” znamená doslova “brouk” ale v IT se používá pro označení jakékoliv chyby. Mezi profesionálními ajťáky ale i vysokoškolskými profesory je populární historka, že slovo “bug” vzniklo díky jednomu inženýrovi na konci druhé světové války, kterému přestal fungovat počítač kvůli můře která mu tam vletěla. Použití slova “bug” jako nějaké chyby nebo závady je ale mnohem starší (~1880). ↩︎