Erreur Runtime C R6028
impossible d'initialiser le tas
Remarque
Si vous rencontrez ce message d’erreur lors de l’exécution d’une application, l’application a été arrêtée, car elle a un problème de mémoire interne. Il existe de nombreuses raisons possibles pour cette erreur, mais souvent elle est causée par une condition de mémoire extrêmement faible, un bogue dans le programme ou par des pilotes matériels défectueux.
Vous pouvez essayer de suivre les étapes ci-après pour corriger cette erreur :
- Fermez d’autres applications en cours d’exécution ou redémarrez votre ordinateur pour libérer de la mémoire.
- Utilisez la page Applications et fonctionnalités ou Programmes et fonctionnalités dans le Panneau de configuration pour réparer ou réinstaller le programme.
- Si l’application fonctionnait avant une installation récente d’une autre application ou pilote, utilisez la page Applications et fonctionnalités ou Programmes et fonctionnalités dans le Panneau de configuration pour supprimer la nouvelle application ou le nouveau pilote, puis réessayez votre application.
- Consultez le site web de votre fournisseur de matériel ou Windows Update dans le Panneau de configuration pour connaître les mises à jour logicielles et de pilotes.
- Recherchez une version mise à jour de l’application. Contactez le fournisseur de l’application si le problème persiste.
Informations pour les programmeurs
Cette erreur se produit lorsque le système d'exploitation ne parvient pas à créer le pool de mémoire pour l'application ; plus particulièrement, CRT (C Runtime) a appelé la fonction Win32 HeapCreate
, qui a retourné la valeur NULL, ce qui indique un échec.
Si cette erreur se produit au démarrage de l'application, le système n'est peut-être pas en mesure de répondre aux requêtes de tas, en raison du chargement de pilotes défectueux. Consultez windows Update ou le site web de votre fournisseur de matériel pour connaître les pilotes mis à jour.