Bug #15943 | mysql_next_result hangs on invalid SHOW CREATE VIEW | ||
---|---|---|---|
Submitted: | 22 Dec 2005 20:57 | Modified: | 27 Feb 2006 19:44 |
Reporter: | MySQL-Front Team | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server | Severity: | S1 (Critical) |
Version: | 5.0.17 | OS: | Windows (Windows XP) |
Assigned to: | Sergey Vlasenko | CPU Architecture: | Any |
[22 Dec 2005 20:57]
MySQL-Front Team
[23 Dec 2005 7:40]
Aleksey Kishkin
At least on windows it works properly. Going to test it on windows $ ./bug15943 mysql version is: 5.0.17-max Handling.. Handling.. Handling.. Handling.. Handling.. Handling.. v15943: CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v15943` AS select sql_no_cache `test`.`b15943`.`id` AS `id` from `b15943`
[23 Dec 2005 7:40]
Aleksey Kishkin
testcase I used
Attachment: bug15943.c (application/octet-stream, text), 1.48 KiB.
[23 Dec 2005 7:41]
Aleksey Kishkin
I meant it owrks on linux. Going to test it on windows
[23 Dec 2005 7:57]
MySQL-Front Team
Btw: The bug does not occur in 5.0.16. In 5.0.16 the information_schema.TABLES.TABLE_TYPE column is NULL for this newview after removeing newtable. This problem has been fixed in 5.0.17. ... maybe on this fix the bug could be based.
[30 Dec 2005 8:48]
MySQL-Front Team
MySQL is not interessed to fix this bug. We know this from a lot of other critcal bugs. :-(
[17 Jan 2006 21:25]
MySQL-Front Team
MySQL is not interessed to fix this bug. We know this from a lot of other critcal bugs. :-(
[13 Feb 2006 16:54]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/2529
[27 Feb 2006 14:01]
Sergey Vlasenko
fix is available in 5.0.19
[27 Feb 2006 19:44]
Mike Hillyer
Documented in 5.0.19 changelog: <listitem> <para> Executing a <literal>SHOW CREATE VIEW</literal> query of an invalid view caused the <function>mysql_next_result</function> function of <filename>libMySQL.dll</filename> to hang. (Bug #15943) </para> </listitem>