Wir verwenden die C # -Anwendung für die Entwicklung.
Wir verwenden die COM-Komponente zum Rendern und Anzeigen von Bilddateien in ImageViewer. Manchmal haben wir einen seltsamen Systemfehler erhalten, da "Eine neue Schutzseite für den Stapel kann nicht erstellt werden." Nach diesem Fehler wird die Anwendung beendet.
Hat jemand eine Idee, warum dieser Fehler auftritt? Da es keinen speziellen Fall gibt, um denselben Fehler zu replizieren.
Vielen Dank
Ich hatte die gleiche Ausnahme, aber in einem anderen Kontext. Ich habe einen Windows-Dienst ausgeführt, um eine sehr schwere Verarbeitung durchzuführen (hier keine COM-Objekte).
In meinem Fall habe ich einen Speicherverlust in meinem Code gefunden, der den Fehler "Eine neue Schutzseite für den Stapel kann nicht erstellt werden." wegen zu wenig Speicher.
Ich weiß, dass Ihre Frage jetzt 2 Jahre alt ist. Auch wenn ich dies teile, um jedem zukünftigen Leser zu helfen. VS 2015 bietet jetzt ein nützliches Tool zum Überwachen der Speichernutzung während des Debuggens.
-------- Bearbeiten ------
Ein weiteres häufiges Szenario für diese Ausnahme ist, dass aufgrund eines rekursiven Aufrufs der Stapel ausgeht.
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen