Tengo instalado la versión 5.9.9.2 y haciendo programas en C++ me han ocurrido un par de casos extraños:
Haciendo un mini-juego con SDL, cuando ya lo tengo terminado y funcionado correctamente, decido añadirle un poco de código para medir los FPS a los que funciona el juego (no controlarlos, solo medirlos), muy poca cosa, un par de variables y 5 o 6 líneas de código para mostrar en el título de la ventana los FPS.
Compila bien, pero cuando voy a ejecutar, falla, ni siquiera se muestra la ventana. Así que decido poner algunas lineas para imprimir el contenido de algunas variables y tratar de seguir la ejecución del programa a ver donde falla. Descubro que el código que acabo de añadir funciona bien, y que el fallo parece estar en la parte en la que se dibujan en pantalla los distintos personajes.
Curioso, antes de añadir el código de los FPS funcionaba bien. Así que coloco por allí otras líneas para seguir la ejecución y, o sorpresa, ahora no da ningún error y se ejecuta sin problemas.
Así que quito todas las líneas de seguimiento que puse, y compila y se ejecuta sin problemas, curioso, ni idea de donde pudo estar el fallo, no modifique ninguna sola línea de código.
Y otro caso parecido, otro mini-juego que funciona sin problemas, le añado un poco de código (simplemente para mostrar en pantalla las vidas que le quedan al jugador) y compila bien, pero al ejecutarlo falla. En este caso, en vez de poner líneas para imprimir las variables y seguir por donde va la ejecución, decido usar la opción Debug de Deb-C++, y funciona, se ejecuta sin problemas, pruebo a ejecutarlo normalmente, y vuelve a fallar.
Éste mini-juego no lo tengo aun terminado, así que después de esos fallos, he seguido añadiendo código y no me ha vuelto a dar errores, y no he modificado nada del código que ya tenia cuando fallaba.
Dos casos curiosos, ¿es posible que esta versión que uso de Dev-C++ tenga algún bug o algo así? ¿habéis tenido algún error parecido?
Estoy pensando en instalar code::blocks o algún otro a ver si me va mejor. También tengo previsto compilar ese mismo código bajo linux y con kdevelop a ver si me da problemas, pero la falta de tiempo me lo impide

Saludos