Bonjour, j'ai un petit problème dans mon programme, une erreur qui me paraît un peu venue d'ailleurs donc je m'en remets à vous.
La structure du programme est dans l'ordre d'exécution :
- plein de fonctions (dont une fonction, disons f() pour être original, qui met en place la pagination et dit à la MMU d'utiliser l'adressage virtuel).
- d'autres fonctions
- un petit jeu pour tester des fonctions (donc d'autres fonctions)

Quand j'exécute avec le jeu 1. Pas de problème, je m'éclate !
Quand j'exécute avec le jeu 2. Problème, la fonction f() plante le système. L'instruction provoquant le bug est le return 0;.

Différences entre le jeu 1 et le jeu 2 : j'utilise des new dans le jeu 2, le jeu 1 est écrit en C, pas de classe.
Si quelqu'un veut bien m'éclairer car j'ai aucune idée