テンプレートに関する buffer overrun ― 2006年05月19日 00時45分30秒
各テンプレートファイル(NMZ.head, NMZ.foot)で {cgi} {doc} を複数使用した時、バッファオーバーフローを起こす不具合が報告されましたので、修正しました。
デフォルトのテンプレートでは問題が起こることはありませんが、カスタマイズしている場合に問題が起きる場合があります。
また、置換後の文字列の中に {cgi} {doc} が含まれていると、これも置き換えようとしてバッファオーバーフローを起こします。
そのような状況はまずありませんが、再帰的な置き換えは行わないように修正しました。
デフォルトのテンプレートでは問題が起こることはありませんが、カスタマイズしている場合に問題が起きる場合があります。
また、置換後の文字列の中に {cgi} {doc} が含まれていると、これも置き換えようとしてバッファオーバーフローを起こします。
そのような状況はまずありませんが、再帰的な置き換えは行わないように修正しました。
コメント
トラックバック
このエントリのトラックバックURL: http://namazu.asablo.jp/blog/2006/05/19/370923/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。