Que signifie stack overflow ?
Résolu/Fermé
A voir également:
- Status stack overflow error
- Tray status - Télécharger - Divers Utilitaires
- Network error iptv - Forum Réseaux sociaux
- Blue stack - Télécharger - Émulation & Virtualisation
- Eespt technical error ✓ - Forum TNT / Satellite / Réception
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
2 réponses
hibou57
Messages postés
130
Date d'inscription
samedi 21 mai 2005
Statut
Membre
Dernière intervention
4 juillet 2010
61
8 nov. 2005 à 20:19
8 nov. 2005 à 20:19
Bonsoir djexh,
Stack overflow, signifie « débordement de pile ». La pile est une zone de mémoire particulière, allouée à chaque programme. Donc ton soucis est comparable à celui de ne pas avoir assez de mémoire.
La pile est une zone de mémoire particulière, et donc son remplissage est particulier. Sans rentrer dans les détails, ta pile est d'autant plus occupée que la structure du document que tu imprime est complexe. Mais la deuxième possibilité est celle d'un bug de ton application.
Dans un cas ou dans l'autre, il y a de bonne chance que le problème ne se produise qu'avec certains documents que tu imprimes, et pas avec d'autres.
En effet...
1) Si la cause du débordement est la compléxité du document que tu imprime, tu peux essayer d'imprimé des documents plus simples (je sais c'est frustrant). Mais il faut savoir que dans les applications moderne, pour windows ou linux par exemple, le débordement de pile est rare, car la pile bénéficie de beaucoup de place. Alors vérifie si ton programme n'est pas un « vieux programme ms-dos ». S c'est le cas, cela confirmerait que le problème est un manque de place dans la pile.
2) Si la cause est un bug (par exemple une boucle ou une récursivité infinie), alors le bug peut se produire avec certains document, mais pas avec d'autres.
Les deux meilleure solutions sont donc d'imprimé des documents moins complexes, si ton programme est un programe ms-dos (avec des petite allocation de pile), ou alors de trouver une mise à jours du logiciel, dans laquelle le bug aurait été corrigé, si l'origine du problème est un bug.
Si tu pense, à la lecture de ce que tu viens de lire, que la cause est un bug, et que tu ne trouve pas de mise à jours corrigée, alors il faut que tu envoie un mail à l'auteur pour lui signaler le bug, si une adresse e-mail de l'auteur est fournie avec le logiciel. Sinon, essais de voir sur le site web du logiciel, s'il y en a un.
Voilà, j'espère que ça t'aidera un peu, ou au moins que tu sera un peu éclairé(e).
à+
Stack overflow, signifie « débordement de pile ». La pile est une zone de mémoire particulière, allouée à chaque programme. Donc ton soucis est comparable à celui de ne pas avoir assez de mémoire.
La pile est une zone de mémoire particulière, et donc son remplissage est particulier. Sans rentrer dans les détails, ta pile est d'autant plus occupée que la structure du document que tu imprime est complexe. Mais la deuxième possibilité est celle d'un bug de ton application.
Dans un cas ou dans l'autre, il y a de bonne chance que le problème ne se produise qu'avec certains documents que tu imprimes, et pas avec d'autres.
En effet...
1) Si la cause du débordement est la compléxité du document que tu imprime, tu peux essayer d'imprimé des documents plus simples (je sais c'est frustrant). Mais il faut savoir que dans les applications moderne, pour windows ou linux par exemple, le débordement de pile est rare, car la pile bénéficie de beaucoup de place. Alors vérifie si ton programme n'est pas un « vieux programme ms-dos ». S c'est le cas, cela confirmerait que le problème est un manque de place dans la pile.
2) Si la cause est un bug (par exemple une boucle ou une récursivité infinie), alors le bug peut se produire avec certains document, mais pas avec d'autres.
Les deux meilleure solutions sont donc d'imprimé des documents moins complexes, si ton programme est un programe ms-dos (avec des petite allocation de pile), ou alors de trouver une mise à jours du logiciel, dans laquelle le bug aurait été corrigé, si l'origine du problème est un bug.
Si tu pense, à la lecture de ce que tu viens de lire, que la cause est un bug, et que tu ne trouve pas de mise à jours corrigée, alors il faut que tu envoie un mail à l'auteur pour lui signaler le bug, si une adresse e-mail de l'auteur est fournie avec le logiciel. Sinon, essais de voir sur le site web du logiciel, s'il y en a un.
Voilà, j'espère que ça t'aidera un peu, ou au moins que tu sera un peu éclairé(e).
à+
routier25
Messages postés
1864
Date d'inscription
vendredi 7 octobre 2005
Statut
Membre
Dernière intervention
6 juillet 2008
285
8 nov. 2005 à 20:14
8 nov. 2005 à 20:14
bonsoir
regarde ici
www.ouah.org/BO-RedKod.htm
A+
regarde ici
www.ouah.org/BO-RedKod.htm
A+
9 nov. 2005 à 08:37
30 avril 2017 à 11:29