• ベストアンサー

STOCK OVERFLOW  AT LINE21

最近見られるようになりました。  原因と意味と修正の仕方をおし得て下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

STACK OVERFLOW が正しいメッセージだと思いますが…。 OSや環境、そして何をやっていたらその様なメッセージが出たのかなど、詳しい状況を書かないと回答のしようが無いですよ。 メッセージの意味は 「プログラムの開始直後にスタックオーバーフローが発生した」 と言う意味です。 スタックとは、プログラムが動作する際に確保される一時メモリーの事です。つまり、一時領域が足りなくなって溢れている事を意味します。 考えられる原因はプログラムのバグ又はメモリ不足又はプログラム作成時に適切なスタック領域を設定しなかった等が考えられます。 このメッセージが単に出たのなら、質問者さんが作成したプログラムではありませんよね? そのプログラムの作者に連絡してデバッグしてもらうか、別のソフトに乗り換えるしかないでしょう。 それ以上は詳細が判らないので答えられません。