isamu arimoto
isamu****@to-ky*****
2005年 12月 6日 (火) 21:04:23 JST
はじめまして。 mywikiの有本と申します。 wikiのほうで不具合を報告させていただいておりますが、 大沢さんと似たような症状とのことで、 MLを紹介いただいたので、こちらでも報告させていただきます。 OS: debian linux sarge MySQL: 4.0.24-10 Senna: 20051023-svn ------------------------------------------mysqlコマンド側の挙動 mysql> ALTER TABLE page ADD FULLTEXT (contents); ERROR 2013: Lost connection to MySQL server during query ------------------------------------------ ------------------------------------------gdbの結果 (gdb) run Starting program: /usr/sbin/mysqld (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 21641)] (no debugging symbols found) [New Thread 32769 (LWP 21642)] [New Thread 16386 (LWP 21643)] [New Thread 32771 (LWP 21644)] [New Thread 49156 (LWP 21645)] [New Thread 65541 (LWP 21646)] [New Thread 81926 (LWP 21647)] [New Thread 98311 (LWP 21648)] [New Thread 114696 (LWP 21649)] 051206 20:39:05 InnoDB: Started [New Thread 131081 (LWP 21650)] /usr/sbin/mysqld: ready for connections. Version: '4.0.24_Debian-10-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 Source distribution [New Thread 147466 (LWP 21652)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 147466 (LWP 21652)] 0x4031dcff in strlen () from /lib/libc.so.6 ------------------------------------------ ------------------------------------------bt (gdb) bt #0 0x4031dcff in strlen () from /lib/libc.so.6 #1 0x400fab06 in sen_mecab_open (sym=0x0, str=0x4fb18008 "aaa j\203\205[\221\254vip\202\311\226\337\202\351 \214\263\ \202\314x\203\214bh s\225\224 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- \ 1001- \215\305v50e\225\203\202\311\214\304\202\316\202\352\202\304\245\277\211\\ 306\202\311\226\337\202\301\202\275\202\347\213\226\211\305\202\252\214\210\202\ \334\202\301\202\304\202\2751 \226\274of\210\310\211\272a\226\274\226\263\202\2\ 65\202\311\202\251\202\355\202\350\202\334\202\265\202\304vip\202\252\202\250\2\ 21\227\202\350\202\265\202\334\202\267 f2005/11/23(\220"..., addp=0) at lex.c:2\ 25 #2 0x400fbb0a in sen_index_add (i=0x8976450, key=0xbe7fc99c, value=0x0) at index.c:731 #3 0x400fbea7 in sen_index_upd (i=0x8976450, key=0xbe7fc99c, oldvalue=0x0, newvalue=0x4fae8008 "aaa \203j\203\205\201[\221\254VIP\202\311\226\337\202\\ 351 \214\263\202\314\203X\203\214\203b\203h \221S\225\224 1- 101- 201- 301- 4\ 01- 501- 601- 701- 801- 901- 1001- \215\305\220V50\r\n\r\n\r\n\220e\225\203\202\ \311\214\304\202\316\202\352\202\304\216\300\211\306\202\311\226\337\202\301\20\ 2\275\202\347\213\226\211\305\202\252\214\210\202\334\202\301\202\304\202\275\r\ \n\r\n1 \226\274\221O\201F\210\310\211\272\201A\226\274\226\263\202\265\202\311\ \202\251\202\355\202\350\202\334\202\265\202\304VIP\202\252\202\250\221\227\202\ "...) at index.c:809 #4 0x08364f69 in ft_sen_index_add () #5 0x08361391 in mi_repair_parallel () #6 0x08367b80 in _create_index_by_sort () #7 0x08367790 in _create_index_by_sort () #8 0x0835fa7d in mi_repair_by_sort () #9 0x0817ad25 in ha_myisam::repair () #10 0x0817afb8 in ha_myisam::activate_all_index () #11 0x08191a80 in mysql_alter_table () #12 0x08190c67 in mysql_alter_table () #13 0x0811d0fc in mysql_execute_command () #14 0x081210e8 in mysql_parse () #15 0x0811b6f7 in dispatch_command () #16 0x0811b1f2 in do_command () #17 0x0811aab8 in handle_one_connection () #18 0x40043e51 in pthread_start_thread () from /lib/libpthread.so.0 #19 0x40043ecf in pthread_start_thread_event () from /lib/libpthread.so.0 #20 0x4037f92a in clone () from /lib/libc.so.6 ------------------------------------------ 大沢さんと同様に、mysqlをN-gram利用にコードを変更して indexを作ると問題なく動作いたします。 有本勇