070206 14:46:02 [Note] /home/miguel/dbs/5.1/libexec/mysqld: ready for connections. Version: '5.1.16-beta-debug' socket: '/tmp/mysql.sock' port: 3306 Source distribution 070206 14:46:02 [Note] SCHEDULER: Loaded 0 events [New Thread -1257124960 (LWP 5071)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1257124960 (LWP 5071)] 0x0831f6ba in ha_partition::open (this=0x8ecfdf8, name=0x8e94490 "./db5/transaction", mode=39, test_if_locked=2) at ha_partition.cc:2231 2231 m_part_field_array= m_part_info->full_part_field_array; (gdb) bt full #0 0x0831f6ba in ha_partition::open (this=0x8ecfdf8, name=0x8e94490 "./db5/transaction", mode=39, test_if_locked=2) at ha_partition.cc:2231 name_buffer_ptr = 0x8ec0174 "p1" error = alloc_len = file = name_buff = "X\203ç\b\030«\021µr\236Y\bX\203ç\büAn\b\030«\021µ°÷ì\bP;ì\b\000\000\000\000$«\021µ¸øì\b\001\000\000\000P;ì\bX®\021µl\206)\bý\023\000\000,®\021µ(®\021µ$®\021µ(®\021µ$®\021µ ®\021µÿÿÿÿ\000\000\000\000a\001\000\000x«\021µ$\223Y\b\b®ì\b ®ì\b¨«\021µé\023X\bX:ì\b\000\000\000\000P;ì\bØôì\bP+ì\b\200Ë\021µ\001", '\0' , "\001", '\0' , "\016;p\b\000\000\000\000ø­\021µÀRì\b8ôì\b°õì\b\000\000\000\000°õ"... _db_func_ = 0x86a079e "handler::ha_open" _db_file_ = 0x860043d "handler.cc" _db_level_ = 11 _db_framep_ = (char **) 0xb511ab08 #1 0x08314be7 in handler::ha_open (this=0x8ecfdf8, table_arg=0x8ec2b50, name=0x8e94490 "./db5/transaction", mode=39, test_if_locked=2) at handler.cc:1527 error = _db_func_ = 0x869ee78 "QUICK_RANGE_SELECT::init_ror_merged_scan" _db_file_ = 0x869e256 "opt_range.cc" _db_level_ = 10 _db_framep_ = (char **) 0x8599324 __PRETTY_FUNCTION__ = "int handler::ha_open(TABLE*, const char*, int, int)" #2 0x08316fb2 in handler::clone (this=0x8ecd588, mem_root=0x8e94ed0) at handler.cc:1462 new_handler = (handler *) 0x8ecfdf8 #3 0x082f9cfe in QUICK_RANGE_SELECT::init_ror_merged_scan (this=0x8ecb9d0, reuse_handler=false) at opt_range.cc:1167 save_file = (class handler *) 0x8ecd588 org_file = thd = (class THD *) 0x8e94eb0 _db_func_ = 0x869e5b9 "QUICK_ROR_UNION_SELECT::reset" _db_file_ = 0x869e256 "opt_range.cc" _db_level_ = 9 _db_framep_ = (char **) 0x8599f52 #4 0x082fda7d in QUICK_ROR_UNION_SELECT::reset (this=0x8e99100) at opt_range.cc:1401 quick = error = _db_func_ = 0x868fff2 "do_select" _db_file_ = 0x868f708 "sql_select.cc" _db_level_ = 8 _db_framep_ = (char **) 0xb7f253f5 #5 0x08285b14 in join_init_read_record (tab=0x8ecf7b0) at sql_select.cc:11210 No locals. ---Type to continue, or q to quit--- #6 0x08292612 in sub_select (join=0x8ec3b50, join_tab=0x8ecf7b0, end_of_records=false) at sql_select.cc:10566 error = rc = report_error = (my_bool *) 0x8e959dc "" info = (READ_RECORD *) 0x8ecf7f0 #7 0x0829e9cb in do_select (join=0x8ec3b50, fields=0x8e95220, table=0x0, procedure=0x0) at sql_select.cc:10330 rc = error = join_tab = (JOIN_TAB *) 0x8ecf7b0 _db_func_ = 0x869011d "JOIN::exec" _db_file_ = 0x868f708 "sql_select.cc" _db_level_ = 7 _db_framep_ = (char **) 0x8212eb9 end_select = (Next_select_func) 0x8284736 __PRETTY_FUNCTION__ = "int do_select(JOIN*, List*, TABLE*, Procedure*)" #8 0x082a46ea in JOIN::exec (this=0x8ec3b50) at sql_select.cc:1930 curr_table = (JOIN_TAB *) 0x0 used_tables = 13835058055282163713 sort_table_cond = (class Item *) 0x8e94eb0 columns_list = tmp_error = _db_func_ = 0x869024d "mysql_select" _db_file_ = 0x868f708 "sql_select.cc" _db_level_ = 6 _db_framep_ = (char **) 0x868fa84 curr_join = (JOIN *) 0x8ec3b50 curr_all_fields = (List *) 0x8ec4c68 curr_fields_list = curr_tmp_table = (TABLE *) 0x8ecf928 __PRETTY_FUNCTION__ = "void JOIN::exec()" #9 0x082a519f in mysql_select (thd=0x8e94eb0, rref_pointer_array=0x8e952b0, tables=0x8ec34c8, wild_num=1, fields=@0x8e95220, conds=0x8ec3a58, og_num=0, order=0x0, group=0x0, having=0x0, proc_param=0x0, select_options=2147764736, result=0x8ec3b40, unit=0x8e94f58, select_lex=0x8e95194) at sql_select.cc:2095 err = false free_join = true _db_func_ = 0x86902cd "handle_select" _db_file_ = 0x868f708 "sql_select.cc" _db_level_ = 5 ---Type to continue, or q to quit--- _db_framep_ = (char **) 0xb511b068 join = (JOIN *) 0x8ec3b50 #10 0x082a568e in handle_select (thd=0x8e94eb0, lex=0x8e94ef0, result=0x8ec3b40, setup_tables_done_option=0) at sql_select.cc:255 unit = res = select_lex = (SELECT_LEX *) 0x8e95194 _db_func_ = 0x864957b "mysql_execute_command" _db_file_ = 0x8649148 "sql_parse.cc" _db_level_ = 4 _db_framep_ = (char **) 0x4 #11 0x082423d8 in execute_sqlcom_select (thd=0x8e94eb0, all_tables=0x8ec34c8) at sql_parse.cc:5344 lex = (LEX *) 0x8e94ef0 result = res = 64 #12 0x082453b0 in mysql_execute_command (thd=0x8e94eb0) at sql_parse.cc:2699 res = false need_start_waiting = up_result = lex = (LEX *) 0x8e94ef0 select_lex = (SELECT_LEX *) 0x8e95194 first_table = (TABLE_LIST *) 0x8ec34c8 all_tables = (TABLE_LIST *) 0x8ec34c8 unit = (SELECT_LEX_UNIT *) 0x8e94f58 _db_func_ = 0x8649740 "mysql_parse" _db_file_ = 0x8649148 "sql_parse.cc" _db_level_ = 3 _db_framep_ = (char **) 0x8599e72 __PRETTY_FUNCTION__ = "bool mysql_execute_command(THD*)" #13 0x0824d3bc in mysql_parse (thd=0x8e94eb0, inBuf=0x8ec3370 "SELECT * FROM transaction WHERE first_name='Jake'\nOR last_name='Chung'", length=70) at sql_parse.cc:6164 lex = (LEX *) 0x8e94ef0 _db_func_ = 0x86497af "dispatch_command" _db_file_ = 0x8649148 "sql_parse.cc" _db_level_ = 2 _db_framep_ = (char **) 0x8ec33b6 __PRETTY_FUNCTION__ = "void mysql_parse(THD*, char*, uint)" #14 0x0824e6a5 in dispatch_command (command=COM_QUERY, thd=0x8e94eb0, packet=0x8ebb311 "", packet_length=71) at sql_parse.cc:1859 packet_end = 0x8ec33b6 "" ---Type to continue, or q to quit--- net = (NET *) 0x8e95774 error = _db_func_ = 0x8709b6d "?func" _db_file_ = 0x8709b73 "?file" _db_level_ = 1 _db_framep_ = (char **) 0xb7f25589 #15 0x0824f81d in do_command (thd=0x8e94eb0) at sql_parse.cc:1628 packet = 0x8ebb310 "\001" old_timeout = 30 packet_length = 71 net = (NET *) 0x8e95774 command = COM_QUERY _db_func_ = 0x8709b6d "?func" _db_file_ = 0x8709b73 "?file" _db_level_ = 1 _db_framep_ = (char **) 0x821568b #16 0x08250548 in handle_one_connection (arg=0x8e94eb0) at sql_parse.cc:1234 error = net = (NET *) 0x8e95774 sctx = (Security_context *) 0x8e95fa8 thd = (class THD *) 0x8e94eb0 set = {__val = {0 }} #17 0xb7f21504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #18 0xb7e4a51e in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. (gdb)