¿Qué significa cuando un programa se bloquea repentinamente?

Cuando un programa tiene un error en su código, ese error puede hacer que el programa haga algo que el sistema operativo de la computadora no le permita hacer. La única opción para el sistema operativo es detener la ejecución del programa y enviar un mensaje de error al usuario. El término de la jerga para esto es “estrellarse”.

Los programas se prueban mucho antes de ser lanzados para encontrar todos estos errores, pero dado que la mayoría de los programas son increíblemente complejos, las pruebas nunca son 100% efectivas.

Tenga en cuenta que algunas veces el sistema operativo (SO) de la computadora a veces también tiene fallas. Si el programa por casualidad realiza su acción defectuosa de una manera que el sistema operativo no puede detener, toda la computadora podría fallar, lo que requiere un reinicio. Esto era común en Windows XP, donde la temida “pantalla azul de la muerte” era un hecho bien conocido.

Significa que el programador era un humano.

Ver los tipos comunes de errores informáticos. Creo que la causa más común de los bloqueos es la falla de segmentación, pero no puedo encontrar una referencia para ello.