高見知英のかいはつにっし(β)

高見知英のアプリケーション開発日誌 のほか、地域活動などの活動報告ブログ。

再発・・・

id:TakamiChie:20050405#1112662139
 また出てしまいました。スタックオーバーフローの類のエラーのようです。
うちのCGIでは、テンプレート内で<#name value>という形式の文字列を発見すると、事前にハッシュに登録したサブルーチンがよびだされるという仕組みになっているのですが、エラーの起こった原因と思われるところでは、そのサブルーチンの中で、さらに同じ方法でサブルーチンを呼び出しているのです。そのため、その辺でスタックがあふれたか何かかな…。
 さて、分かったところでどうしよう。Perlグローバル変数に、確かメモリ関連の操作もあった気がしますが…。