Questions sur stack-overflow

6
réponses

Comment prédire la profondeur d'appel maximale d'une méthode récursive?

aux fins de l'estimation de la profondeur d'appel maximale qu'une méthode récursive peut atteindre avec une quantité d ... du paramètre-Xss vm; c'est la taille maximale de la pile, donc Eclipse runner doit avoir -Xss1000 mis quelque part
demandé sur 2012-12-21 23:15:03
3
réponses

Pourquoi le comte d'appels d'une méthode récursive provoquant une StackOverflowError varier entre le programme s'exécute? [dupliquer]

cette question a déjà une réponse ici: pourquoi la profondeur de récursion max es ... mples concrets de travail fait par JIT dans cet exemple spécifique qui conduit à des changements de taille de cadre.
demandé sur 2016-02-20 04:16:10
10
réponses

Qu'est-ce qui cause réellement une erreur de débordement de pile? [dupliquer]

cette question a déjà une réponse ici: Qu'est-ce qu'un StackOverflowError? ... oduit à cause d'une mauvaise récursion. un débordement de piles se produit lorsque le tas rencontre la pile.
demandé sur 2014-03-05 00:46:02
9
réponses

C# attraper une exception de dépassement de pile

j'ai reçu un appel récursif à une méthode qui lance une exception de débordement de pile. Le premier appel est entouré ... l'objet où le code lance l'exception est chargé manuellement par assemblage.LoadFrom(...).CreateInstance(...)
demandé sur 2009-10-21 11:15:40
9
réponses

Comment un" débordement de pile " se produit-il et comment l'empêchez-vous?

comment un débordement de pile se produit-il et quelles sont les meilleures façons de s'assurer qu'il ne se produise p ... açons d'en empêcher un, en particulier sur les serveurs web, mais d'autres exemples seraient également intéressants?
demandé sur 2008-08-25 18:49:29
9
réponses

Comment augmenter la taille de la pile Java?

j'ai posé cette question pour savoir comment augmenter la taille de la pile d'appels runtime dans la JVM. J'ai une rép ... t donc, il serait de retour BigInteger au lieu de long donnerait des résultats exacts pour les grandes entrées.
demandé sur 2010-09-13 16:43:18
6
réponses

Python optimise-t-il la récursion de la queue?

j'ai le code suivant qui échoue avec l'erreur suivante: RuntimeError: profondeur de récursion maximale ... 0)) dois-je conclure que Python ne fait pas n'importe quel type de TCO, ou dois-je juste définir autrement?
demandé sur 2012-11-27 23:53:41
6
réponses

Comment une exception Stackoverflowest-elle détectée?

TL; TR Quand j'ai posé la question j'ai supposé qu'un StackOverflowException est un mécanisme pour empêcher l ... on de mon programme et si elle ne peut pas stocker plus de informations de chemin , alors l'exception est jeté?
demandé sur 2015-05-19 16:52:17
5
réponses

A quel moment la mémoire est-elle généralement affectée aux variables locales en C++?

je suis en train de déboguer un overflow de pile plutôt étrange prétendument causé par l'allocation de trop grandes va ... kilooctet sera-t-il attribué en premier, puis, selon la condition, 1 ou 512 kilooctets seront-ils attribués en plus?
demandé sur 2011-08-17 11:05:54
6
réponses

Nœud.js-taille maximale de la pile d'appels dépassée

quand j'exécute mon code, noeud.js throw "RangeError: Maximum call stack size exceeded" exception causée par trop d' ... print 'Segmentation fault: 11' . Est-il possible de résoudre ce sans retirer la récursivité appel? Merci
demandé sur 2014-01-05 21:08:47
11
réponses

Qu'est-ce et comment réparer le système.Erreur de typeinitialisationexception?

private static void Main(string[] args) { string str = null; Logger.InitUserLogWithRotation(); // <- ... return System.Text.Encoding.UTF8; } } public delegate void WriteFunc(string msg); } }
demandé sur 2013-09-24 22:25:38
3
réponses

Nœud.js / Server.problèmes de mise en œuvre des sockets js

avoir du mal à implémenter un noeud.js/serveur.js setup je suis un peu coincé en ce moment, et j'espère que quelqu'un p ... s = slice.call(arguments, 2); return function(){ return fn.apply(obj, args.concat(slice.call(arguments))); } };
demandé sur 2014-11-11 10:12:34
5
réponses

Comment obtenir la pleine pile de StackOverflowError

lors de l'observation D'une erreur de stackoverflow, comment récupérer la pile d'appels complète? Considérer cet exemple ... ue le code appelait ça. L'application est trop compliquée pour définir un point de rupture sur chaque appel à Pattern S.
demandé sur 2011-03-02 12:50:09
5
réponses

C# - Entity Framework - Une exception non gérée du type 'System.StackOverflowException " s'est produit dans mscorlib.DLL

une exception non freinée du système de type '.StackOverflowException " s'est produit dans mscorlib.dll Assurez-vous ... appel à la deuxième méthode. La seconde méthode semble s'appeler sans fin. Comment puis-je régler ce problème en ce?
demandé sur 2010-01-15 00:58:13
5
réponses

Comment gérer ou éviter un débordement de pile en C++

en C++ un débordement de la pile conduit généralement à un plantage irrécupérable du programme. Pour les programmes qui do ... chose comme ça est possible en C++? tout autre commentaire utile sur la solution du comportement C++ serait apprécié.
demandé sur 2012-08-27 20:57:02
4
réponses

Quel est l'usage de-FNO-stack-protector?

j'ai écrit une application en C, et j'essaie de comprendre quel est le but de la commande-FNO-stack-protector lors de la ... vé à l'avance? L'utilisation de la commande peut-être dépendre du système sur lequel l'application s'exécute sur? Merci
demandé sur 2012-05-23 07:16:26
10
réponses

Utilisation de la récursion en C#

y a-t-il des règles générales pour éviter les débordements de piles lors de l'utilisation de recursion?
demandé sur 2009-03-04 17:14:11