begin process at 2012 02 07 10:03:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Système

 > 

Exécution

 > 

System.StackOverflowException


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

System.StackOverflowException

jeudi 24 août 2006 à 18:18:46 | System.StackOverflowException

Supopste

Bonjour,
 je suis confronté à un problème de System.StackOverflowException lorsque j'effectue un boucle.
Je suis sur que cette boucle n'est pas infini (j'ai un paramètre qui décroit à chaque boucle (je peux controler qui decroit bien
quand le debbuger affiche la pile d'appel). Je crois que windows croit que c'est une boucle infini...
Comment peut on forcer le processus à continuer quand même?
Merci
jeudi 24 août 2006 à 18:44:31 | Re : System.StackOverflowException

Supopste

Réponse acceptée !
Bon je crois que j'ai trouvé, en fait mon problème n'était pas une boucle mais une récurivité trop profonde qui remplissait la pile d'appel, j'ai juste remplacé par une vraie boucle et ça ne me fait plus l'erreur, par contre si quelqu'un a quelque chose à ajouter sur le remplissage de la pile je suis sur que ça interesserait pas mal de monde,
Merci
jeudi 24 août 2006 à 20:25:57 | Re : System.StackOverflowException

Bidou

Administrateur CodeS-SourceS
La récursivité peut parfois être plus simple (moins de code) mais est relativement gourmande en terme de performance...



VC# forever
dimanche 13 mai 2007 à 11:46:51 | Re : System.StackOverflowException

lassie14

Membre Club
ou alors il faut utilisez une recursivité terminale cela utilise beaucoup de moins de pile (plus rapide donc egalement)


Cette discussion est classée dans : boucle, system, infini, stackoverflowexception


Répondre à ce message

Sujets en rapport avec ce message

Erreur StackOverflowException alors qu'il n'y a pas de boucle infini... juste très longue [ par ludovicbarman ] Bonjour !J'ai un petit problème avec une application : c'est une application de pathfinding (recherche de chemin le plus court dans un labyrinthe), et Get/Set fait une boucle => StackOverflowException [ par Siteauludo ] Bonjour,dans mon programme, j'utilise ce petit bout de code :/// Traiter une hiérarchie avec un TreeView [ par gretro ] Bonjour. Ma question peut sembler stupide pour quelques-uns d'entre vous, mais j'en suis encore à me casser la tête sur mon clavier avec ce problème.V Convertir un string en décimal (C#) [ par Gwendo69 ] Bonjour, j'ai un formulaire avec des zones de texte. J'ai besoin de convertir les valeurs inscrites dedans en décimal pour pouvoir les insérer dans m PB avec subsstring [ par avatar69 ] Bonjour,je suis programmeur en PHP, PERL et je dois modifier un prog fait par un collegue en C# et la ca me fait tourner la tete !!!!!J'ai la fonction Vérification intégrité certificat { RSACryptoServiceProvider - SHA1 - thumbprint - clé publique } [ par custo76 ] [CODE]using System.Security.Cryptography;using System.Runtime.InteropServices;using System.Security.Cryptography.X509Certificates; SHA1Managed sha1 = conditions boucle for [ par Souliabdo ] Bonjour,<?xml:namespace prefix = o ns = "urn:schemas-m L'exception System.AccessViolationException n'a pas été gérée [ par Caliberdev ] Bonjour,J'ai Microsoft Visual Studio 2008 installé. Le projet C# ne veut pas se lancer subitement en mode Deboggage et m'affiche le message suivant:L' Fermer la fenetre de sortie ou fermer l'application [ par avatar69 ] Bonjour,j'ai reussi (grace a l'aide de certain ici) a faire mon script et il fonctionne !!!Juste une derniere chose ;)Comment fait t-on pour fermer un envoyer un e-mail [ par morisaab ] Bonjour:J'ai écrit le programme suivant afin d'envoyer un e-mail:using System;using System.Windows.Forms;using System.Net.Mail;   public class sendmai


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,981 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales