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