Partager via


Erreur Runtime C R6008

espace insuffisant pour les arguments

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 plusieurs raisons possibles pour cette erreur, mais souvent elle est causée par une condition de mémoire extrêmement faible, trop de mémoire prise par les variables d’environnement ou un bogue dans le programme.

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.
  • Réduisez le nombre et la taille des arguments de ligne de commande à l’application.
  • 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.
  • Consultez Windows Update dans le Panneau de configuration pour connaître les mises à jour logicielles.
  • Recherchez une version mise à jour de l’application. Contactez le fournisseur de l’application si le problème persiste.

Informations pour les programmeurs

Il y avait suffisamment de mémoire pour charger le programme, mais pas assez de mémoire pour créer le tableau argv . Cela peut être dû à des conditions de mémoire extrêmement faibles ou à une utilisation inhabituelle des lignes de commande ou des variables d’environnement. Considérez l’une des solutions suivantes :

  • Augmentez la quantité de mémoire disponible pour le programme.

  • Réduisez le nombre et la taille des arguments de ligne de commande.

  • Réduisez la taille de l’environnement en supprimant les variables inutiles.