[groonga-dev,01403] Re: mariadbでmroongaがクラッシュしてしまう現象について

Back to archive index

Kouhei Sutou kou****@clear*****
2013年 5月 20日 (月) 11:59:59 JST


須藤です。

In <51965****@wing-*****>
  "[groonga-dev,01399] mariadbでmroongaがクラッシュしてしまう現象について" on Sat, 18 May 2013 01:45:50 +0900,
  WING☆ <wings****@wing-*****> wrote:

> これらをインストール後、show engines;を確認し、
> 
> CREATE DATABASE wingtest;
> USE wingtest;
> CREATE TABLE bbb (id INT) ENGINE=mroonga;
> 
> を実施しましたところ、
> 
> ERROR 2013 (HY000): Lost connection to MySQL server during query

もしかしたら、ENGINE=InnoDBでも発生するかもしれません。

というのも、バックトレースにmroongaの文字がでていないからで
す。(??になっているだけからもしれませんが。。。)

> stack_bottom = 0x931b62ac thread_stack 0x48000
> ??:0(??)[0x9219ad]
> buf/buf0buf.c:1854(buf_page_make_young_if_needed)[0x53975f]
> ??:0(??)[0x16a400]
> ??:0(??)[0x5246955]
> buf/buf0buf.c:4144(buf_page_io_complete)[0x53d357]
> sql/sql_base.h:445(DML_prelocking_strategy)[0x490d8e]
> include/buf0buf.ic:1137(buf_page_hash_get_low)[0x53e6c3]
> archive/ha_archive.cc:302(archive_discover(handlerton*, THD*, char
> const*, char const*, unsigned char**, unsigned int*))[0x49bbd4]
> sql/sql_delete.cc:1025(multi_delete::send_eof())[0x46911b]
> sql/sql_delete.cc:52(mysql_delete(THD*, TABLE_LIST*, Item*,
> SQL_I_List<st_order>*, unsigned long long, unsigned long long))[0x469ef3]
> sql/sql_string.h:240(String::free())[0x3f9046]
> sql/item_timefunc.h:751(~Item_func_sec_to_time)[0x3f9639]
> sql/key.cc:87(find_ref_key(st_key*, unsigned int, unsigned char*,
> Field*, unsigned int*, unsigned int*))[0x3fb058]
> sql/key.cc:114(key_copy(unsigned char*, unsigned char*, st_key*,
> unsigned int, bool))[0x3fb826]
> handler/ha_innodb.cc:3267(innobase_copy_repl_coords_to_trx)[0x4b3605]
> handler/ha_innodb.cc:9379(ha_innobase::info_low(unsigned int,
> bool))[0x4b3760]
> ??:0(??)[0x171a49]
> ??:0(??)[0xb74f6aee]

mroongaのところに到達する前に死んでいる可能性があります。

> 基本的にmariadbは、Fedora19(開発中)のspecを参考にしており、
> なるべく素の状態でビルドするためにPatchを当てずにビルドしたり
> 試してみましたが、結果は同じ。

Fedora19のMariaDBでは問題は起きないんですよね?
うーん、オプションが同じだとすると何が違うんでしょうねぇ。。。


-- 
須藤 功平 <kou****@clear*****>
株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270)

groongaサポート:
  http://groonga.org/ja/support/
パッチ採用はじめました:
  http://www.clear-code.com/recruitment/
コミットへのコメントサービスはじめました:
  http://www.clear-code.com/services/commit-comment.html




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