mariadb/storage
unknown 3bd52b0b7b BUG#29464 - load data infile into table with big5 chinese fulltext index
hangs 100% cpu

Fulltext parser may fall into infinite loop when it gets illegal
multibyte sequence (or a sequence that doesn't have mapping to unicode).

Affects 5.1 only.


mysql-test/r/fulltext.result:
  A test case for BUG#29464.
mysql-test/t/fulltext.test:
  A test case for BUG#29464.
storage/myisam/ft_parser.c:
  ctype() may return negative value, which was stored in unsigned
  variable.
  
  Also ctype() may return negative length for correct multibyte
  sequence that doesn't have a mapping to unicode. These characters
  are skipped correctly with this patch.
2007-07-05 15:17:06 +05:00
..
archive Merge synthia.local:/home/mydev/mysql-5.1-ateam 2007-06-30 00:42:59 +02:00
blackhole Merge kindahl-laptop.dnsalias.net:/home/bkroot/mysql-5.1-rpl 2007-06-12 22:14:54 +02:00
csv Merge chilla.local:/home/mydev/mysql-5.1-amain 2007-06-24 16:46:16 +02:00
example Merge kindahl-laptop.dnsalias.net:/home/bkroot/mysql-5.1-rpl 2007-06-12 22:14:54 +02:00
federated Post-merge fixes. 2007-06-30 18:17:20 +02:00
heap Merge mysql.com:/nfsdisk1/lars/bkroot/mysql-5.1-new-rpl 2007-06-18 09:42:22 +02:00
innobase Merge mysql.com:/nfsdisk1/lars/bkroot/mysql-5.1-new-rpl 2007-06-18 09:42:22 +02:00
myisam BUG#29464 - load data infile into table with big5 chinese fulltext index 2007-07-05 15:17:06 +05:00
myisammrg Merge mysql.com:/nfsdisk1/lars/bkroot/mysql-5.1-new-rpl 2007-06-18 12:10:36 +02:00
ndb Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb 2007-06-20 06:26:23 +02:00
Makefile.am