[解決済み] スタックの新しいガードページを作成することができません
2022-01-28 20:42:40
質問
C# Application For Developmentを使用しています。
ImageViewerで画像ファイルをレンダリングして表示するために、COMコンポーネントを使用しています。 時々、私たちは 'スタックの新しいガードページを作成することはできません'として奇妙なシステムエラーが発生しました。 このエラーの後、アプリケーションは終了してしまいます。
なぜこのようなエラーが発生するのか、誰か心当たりはありませんか?同じエラーを再現する特定のケースがないためです。
ありがとうございます。
解決方法は?
私は同じ例外に遭遇しましたが、コンテキストは異なります。私は、非常に重い処理を行うためにWindowsサービスを実行していました(ここではCOMオブジェクトはありません)。
私の場合、コードにメモリリークがあり、メモリ不足でエラー "スタックの新しいガードページを作成できない " を発生させていました。
もう2年も前の質問ですが...。でも、未来の読者のために、これを共有します。VS 2015には、デバッグ中のメモリ使用量を監視するための素晴らしいツールがあります。
-------- 編集 ------
この例外が発生するもう一つの一般的なシナリオは、再帰的な呼び出しによるスタック不足です。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン