[Senna-dev 162] Re: [PATCH]: Senna on AMD64

Back to archive index

morit****@razil***** morit****@razil*****
2005年 11月 15日 (火) 16:31:06 JST


ありがとうございます!!! 
問題の解析からパッチ作成まで、、感謝まくりです。

64bit環境ではそもそもハッシュ値を64bitで格納した方がいいのかなぁ、
等とちょっと悩み中です。。すみません。いましばらくお待ち下さい。

> amd64 環境下のMySQL + senna rev56  で
> segmentation violation を起こしたのでその修正パッチを作成しました。
> 
> 内容は
> sen_set_open 内でentry のサイズを決定する際に  union を除いたサイズが, sizeof(uint32_t) 決め打ち
> だったのを正しく取得するように書き換えるENTRY_SIZE をdefineし、それを呼び出すようにしました。
> ia32環境化ではpatch以前と同じ結果なので問題はないとおもいます。
> 
> patch は以下におきました。
>  http://negative.jp/tmp/senna_entry_size.patch
> 
> 他にも、ありそうな気がしますけど内部をまだ理解してないので
> わかりませんねぇ。
> 
> では失礼します。
> ---
> Kazuhisa TAKEI
> _______________________________________________
> Senna-dev mailing list
> Senna****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/senna-dev
> 
--
morita



Senna-dev メーリングリストの案内
Back to archive index