Cómo resolver el problema de que el software se congela repentinamente después de ejecutar el lenguaje C
De repente se atasca en lugar de fallar.
Significa que hay un bucle infinito o un punto muerto (multi-threading) en el código, o un pseudo-atascado causado por una determinada operación que tarda demasiado mucho tiempo.
Puedes activar el modo de depuración, el seguimiento de un solo paso, comprobar qué paso está atascado.
Luego haz modificaciones.