1
0
mirror of https://github.com/MariaDB/server.git synced 2025-09-03 20:43:11 +03:00
Files
mariadb/mysql-test/t
unknown 660d66263b BUG#31159 - fulltext search on ucs2 column crashes server
ucs2 doesn't provide required by fulltext ctype array. Crash
happens because fulltext attempts to use unitialized ctype
array.

Fixed by converting ucs2 fields to compatible utf8 analogue.


include/my_sys.h:
  Added a function to find compatible character set with ctype array
  available. Currently used by fulltext search to find compatible
  substitute for ucs2 collations.
mysql-test/r/ctype_ucs.result:
  A test case for BUG#31159.
mysql-test/t/ctype_ucs.test:
  A test case for BUG#31159.
mysys/charset.c:
  Added a function to find compatible character set with ctype array
  available. Currently used by fulltext search to find compatible
  substitute for ucs2 collations.
sql/item_func.cc:
  Convert ucs2 fields to utf8. Fulltext requires ctype array, but
  ucs2 doesn't provide it.
2007-10-24 16:09:30 +05:00
..
2007-04-29 00:50:33 +05:00
2006-05-01 21:30:09 +03:00
2006-10-13 08:48:47 +02:00
2006-11-13 18:12:15 +04:00
2007-01-02 17:46:20 +04:00
2006-04-11 15:26:18 +05:00
2007-07-20 22:56:19 -07:00
2007-03-20 19:36:11 +01:00
2006-11-13 10:39:15 +04:00
2005-09-06 18:03:08 +04:00
2007-05-04 16:43:29 +03:00
2006-04-18 20:57:31 -07:00
2006-06-30 18:29:27 +03:00
2007-07-03 21:45:20 +05:00
2005-11-25 10:41:22 +01:00
2005-09-30 11:39:49 +02:00
2006-08-15 13:12:27 +02:00
2005-07-31 04:28:01 -07:00
2007-04-29 18:28:58 -07:00
2005-09-05 12:33:25 +02:00
2006-11-16 20:44:37 +04:00
2005-01-30 10:24:03 +00:00
2006-10-07 20:16:57 +02:00
2007-02-01 18:00:24 +04:00
2006-10-07 20:16:57 +02:00
2007-06-27 03:41:50 +05:00