mysqld: /home/sbester/build/bzr/mysql-5.5-security/strings/ctype-ucs2.c:2014: my_strnncollsp_utf32: Assertion `(tlen % 4) == 0' failed. Program received signal SIGABRT, Aborted. [Switching to Thread 0x7ffff4077710 (LWP 7454)] 0x00000030e14329a5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); (gdb) bt #0 0x00000030e14329a5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00000030e1434185 in abort () at abort.c:92 #2 0x00000030e142b935 in __assert_fail (assertion=0xc7cdf7 "(tlen % 4) == 0", file=, line=2014, function=) at assert.c:81 #3 0x0000000000a78968 in my_strnncollsp_utf32 (cs=0x1158fc0, s=0x7fffcc005ec1 "", slen=4, t=0x7fffcc004d90 "a", tlen=1, diff_if_only_endspace_difference=0 '\000') at /home/sbester/build/bzr/mysql-5.5-security/strings/ctype-ucs2.c:2014 #4 0x0000000000650387 in sortcmp (s=0x7fffcc004ca0, t=0x7fffcc004dc0, cs=0x1158fc0) at /home/sbester/build/bzr/mysql-5.5-security/sql/sql_string.cc:668 #5 0x000000000076c415 in cmp_item_sort_string::cmp (this=0x7fffcc00afe0, arg=0x7fffcc004db0) at /home/sbester/build/bzr/mysql-5.5-security/sql/item_cmpfunc.h:1019 #6 0x0000000000762263 in Item_func_case::find_item (this=0x7fffcc0050d0, str=0x7ffff40748f0) at /home/sbester/build/bzr/mysql-5.5-security/sql/item_cmpfunc.cc:2888 #7 0x0000000000762350 in Item_func_case::val_str (this=0x7fffcc0050d0, str=0x7ffff40748f0) at /home/sbester/build/bzr/mysql-5.5-security/sql/item_cmpfunc.cc:2901 #8 0x000000000074ce70 in Item::send (this=0x7fffcc0050d0, protocol=0x1d337b0, buffer=0x7ffff40748f0) at /home/sbester/build/bzr/mysql-5.5-security/sql/item.cc:5831 #9 0x000000000055549a in Protocol::send_result_set_row (this=0x1d337b0, row_items=0x1d35690) at /home/sbester/build/bzr/mysql-5.5-security/sql/protocol.cc:848 #10 0x00000000005ad52e in select_send::send_data (this=0x7fffcc009550, items=...) at /home/sbester/build/bzr/mysql-5.5-security/sql/sql_class.cc:1789 #11 0x0000000000623d60 in end_send (join=0x7fffcc009590, join_tab=0x7fffcc00b7b8, end_of_records=false) at /home/sbester/build/bzr/mysql-5.5-security/sql/sql_select.cc:12571 #12 0x0000000000621e3a in evaluate_join_record (join=0x7fffcc009590, join_tab=0x7fffcc00b560, error=0) at /home/sbester/build/bzr/mysql-5.5-security/sql/sql_select.cc:11788 #13 0x0000000000621ac9 in sub_select (join=0x7fffcc009590, join_tab=0x7fffcc00b560, end_of_records=false) at /home/sbester/build/bzr/mysql-5.5-security/sql/sql_select.cc:11664 #14 0x000000000062169a in do_select (join=0x7fffcc009590, fields=0x1d35690, table=0x0, procedure=0x0) at /home/sbester/build/bzr/mysql-5.5-security/sql/sql_select.cc:11429 #15 0x000000000060ab63 in JOIN::exec (this=0x7fffcc009590) at /home/sbester/build/bzr/mysql-5.5-security/sql/sql_select.cc:2359 #16 0x000000000060b300 in mysql_select (thd=0x1d33290, rref_pointer_array=0x1d35778, tables=0x7fffcc005410, wild_num=0, fields=..., conds=0x0, og_num=0, order=0x0, group=0x0, having=0x0, proc_param=0x0, select_options=2147748608, result=0x7fffcc009550, unit=0x1d34f50, select_lex=0x1d35580) at /home/sbester/build/bzr/mysql-5.5-security/sql/sql_select.cc:2568 #17 0x0000000000603602 in handle_select (thd=0x1d33290, lex=0x1d34ea0, result=0x7fffcc009550, setup_tables_done_option=0) at /home/sbester/build/bzr/mysql-5.5-security/sql/sql_select.cc:296 #18 0x00000000005e177a in execute_sqlcom_select (thd=0x1d33290, all_tables=0x7fffcc005410) at /home/sbester/build/bzr/mysql-5.5-security/sql/sql_parse.cc:4464 #19 0x00000000005da67e in mysql_execute_command (thd=0x1d33290) at /home/sbester/build/bzr/mysql-5.5-security/sql/sql_parse.cc:2066 #20 0x00000000005e383f in mysql_parse (thd=0x1d33290, rawbuf=0x7fffcc004b40 "select case s1 when 'a' then 'b' else 'c' end from t", ---Type to continue, or q to quit---