Bug #5324 | Bug in UCA collations with LIKE comparisons and INDEX | ||
---|---|---|---|
Submitted: | 31 Aug 2004 20:20 | Modified: | 6 Sep 2004 17:07 |
Reporter: | Alexander Barkov | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server | Severity: | S1 (Critical) |
Version: | 4.1.4 | OS: | |
Assigned to: | Alexander Barkov | CPU Architecture: | Any |
[31 Aug 2004 20:20]
Alexander Barkov
[2 Sep 2004 16:07]
MySQL Verification Team
Verified with latest BK 4.1 tree, but last SELECT statement doesn't cause mysqld to hang, it returns empty result set.
[3 Sep 2004 1:12]
Jeremy March
On my machine the last SELECT query causes mysqld to hang. It never returns a result to the client. When I log into the server from a different client and execute SHOW PROCESSLIST; I get the following: mysql> show processlist\G *************************** 1. row *************************** Id: 1 User: root Host: localhost db: test Command: Query Time: 67 State: statistics Info: SELECT * FROM t WHERE c LIKE CONVERT(_ucs2 0x039C0025 USING utf8) COLLATE utf8_unicode_ci *************************** 2. row *************************** Id: 2 User: root Host: localhost db: NULL Command: Query Time: 0 State: NULL Info: show processlist 2 rows in set (0.00 sec) I am not able to kill this query and top shows that mysqld is using 100% of the cpu. The only solution is to kill -9 mysqld. best regards, Jeremy
[6 Sep 2004 17:07]
Alexander Barkov
Thank you for your bug report. This issue has been committed to our source repository of that product and will be incorporated into the next release. If necessary, you can access the source repository and build the latest available version, including the bugfix, yourself. More information about accessing the source trees is available at http://www.mysql.com/doc/en/Installing_source_tree.html