Une nouvelle page de garde pour la pile ne peut pas être créé
Nous utilisons Application en C# Pour le Développement.
Nous sommes à l'aide d'un composant COM pour le Rendu et l'Affichage de Fichier Image Dans ImageViewer.
Nous sommes parfois Bizarre Système d'Erreur Comme " Une nouvelle page de garde pour la pile ne peut pas être créé.'
Après cette erreur d'Application est Sorti.
Est une idée de pourquoi cette Erreur survient-il ? Comme il n'y a pas de cas particulier pour reproduire la même erreur.
Grâce
Votre serveur COM s'est écrasé avec ce site du nom. Une exception de dépassement de pile est toujours méchant. Si vous êtes sûr à 100% que ce n'est pas votre code à l'origine de ce alors contact avec le COM auteur ou le fournisseur de soutien.
Est-il possible de récupérer cette exception à partir du Code?
Ils n'auraient pas donné ce site son nom si c'était facile à traiter. Ce n'est pas, une SOE est un fatal accident de 99,99% du temps. C'est toujours un bug de programmation, vous avez besoin de trouver le bug. Avec un débogueur.
Avez-vous réussi à le résoudre? Il semble, d'après mon enquête, ce qui se passe quand un composant non managé essaye de mettre plus de 256 KO de données dans la pile
Est-il possible de récupérer cette exception à partir du Code?
Ils n'auraient pas donné ce site son nom si c'était facile à traiter. Ce n'est pas, une SOE est un fatal accident de 99,99% du temps. C'est toujours un bug de programmation, vous avez besoin de trouver le bug. Avec un débogueur.
Avez-vous réussi à le résoudre? Il semble, d'après mon enquête, ce qui se passe quand un composant non managé essaye de mettre plus de 256 KO de données dans la pile
OriginalL'auteur Viral | 2014-07-16
Vous devez vous connecter pour publier un commentaire.
J'ai eu la même exception, mais dans un contexte différent. J'ai été l'exécution d'un service windows pour faire quelques très lourd processment (pas d'objets COM ici).
Dans mon cas, j'ai trouvé une fuite de mémoire dans mon code qui a produit l'erreur "Une nouvelle page de garde pour la pile ne peut pas être créé." à cause de la mémoire.
Je sais que votre question est maintenant de 2 ans.. Même si je partage ce afin d'aider les futur lecteur. VS 2015 est maintenant un bel outil pour surveiller l'utilisation de la mémoire pendant le débogage.
-------- Modifier ------
Un autre scénario pour cette exception est en cours d'exécution hors de la pile en raison d'un appel récursif.
OriginalL'auteur Zé Carlos