[pochy-user] Re: ヘッダ解析でアクセス違反

Back to archive index

minim****@ybb***** minim****@ybb*****
2005年 10月 19日 (水) 11:17:42 JST


秋山様
はじめまして近藤と申します。

障害報告及び、パッチの提供ありがとうございます。
早速ですが、コミットさせていただきました。

なぜ、空白かの原因は現在調査中です。
正規表現の影響かな・・・

> 関係ありませんが、でバージョンリソースが0, 1, 0, 1のままですね。
この件は、私が加わった時からそうでしたのでそのままにしていたのですが、
この機会に変更しました。

修正したプログラムを添付していますので、もしよろしければ、お試し下さい。
以上

On 2005 Oct 18 11:44:50 
shintaro AKIYAMA <kam****@ki*****> wrote:

> はじめまして。秋山と申します。
> 
> 0.2.1から0.3.1にバージョンアップしたところ、サマリの再構築でアクセス違反が出るようになりました。
> 追ってみたところヘッダの解析で、
> Subject: =?utf-8?q?Person you know is a?=
>  =?utf-8?q?cquiring finer beca?=
>  =?utf-8?q?use of this product?=
>  =?utf-8?q??=
> というヘッダをデコードする際にg_decode_qpへ空文字列が渡っているようです。
> 
> 今のところ
> void g_decode_qp(LPCTSTR in, CString &out)
> {
>     int in_len = strlen(in);
>     if (!in_len){
> 	    out.Empty();
>            return;
>     }
>     char *buf = new char[in_len+10];
>     int len = fromQPtobits(buf, in, in_len);
>     buf[len] = '\0';
>     out = buf;
>     delete [] buf;
> }
> でサマリ再構築は行えるようになっています。
> 
> 
> 関係ありませんが、でバージョンリソースが0, 1, 0, 1のままですね。
> 
> --
> 秋山真太郎 (shintaro AKIYAMA)
> kam****@ki*****
> 
> _______________________________________________
> pochy-user mailing list
> pochy****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/pochy-user
> 


pochy-user メーリングリストの案内
Back to archive index