| Bug #14424 | Procedure and function named ` ` crashes the server | ||
|---|---|---|---|
| Submitted: | 28 Oct 2005 11:51 | Modified: | 28 Oct 2005 12:06 |
| Reporter: | sanjeev kumar | Email Updates: | |
| Status: | Can't repeat | Impact on me: | |
| Category: | MySQL Server: Stored Routines | Severity: | S1 (Critical) |
| Version: | 5.0.13 | OS: | Windows (window 2000) |
| Assigned to: | MySQL Verification Team | CPU Architecture: | Any |
[28 Oct 2005 11:51]
sanjeev kumar
[28 Oct 2005 12:06]
Valeriy Kravchuk
Sorry, but still can't repeat on 5.0.15 on Windows XP:
mysql> delimiter //
mysql> create procedure ` `() begin select 1; end //
Query OK, 0 rows affected (0.02 sec)
mysql> create function ` `() returns integer
-> begin return 1; end//
Query OK, 0 rows affected (0.00 sec)
mysql> call ` `()//
+---+
| 1 |
+---+
| 1 |
+---+
1 row in set (0.00 sec)
Query OK, 0 rows affected (0.04 sec)
mysql> select ` `()//
+-------+
| ` `() |
+-------+
| 1 |
+-------+
1 row in set (0.01 sec)
mysql> select version()//
+-----------+
| version() |
+-----------+
| 5.0.15-nt |
+-----------+
1 row in set (0.00 sec)
If you can do it on 5.0.13, please, send a comment with all the actions (as I did), as well as the appropriate part of the error log (there may be something useful, if it is a crash). You may upload your error log using the File tab.
[28 Oct 2005 12:27]
MySQL Verification Team
I was unable to repeat with 5.0.13/5.0.15/5.0.16
c:\mysql\bin>mysql -uroot test
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.13-rc-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> delimiter // ;
mysql>
mysql> create procedure ` `()
-> begin
-> select 1;
-> end//
Query OK, 0 rows affected (0.19 sec)
mysql> call ` `() //
+---+
| 1 |
+---+
| 1 |
+---+
1 row in set (0.03 sec)
Query OK, 0 rows affected (0.03 sec)
c:\mysql\bin>mysql -uroot test
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.15-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> delimiter // ;
mysql>
mysql> create procedure ` `()
-> begin
-> select 1;
-> end//
Query OK, 0 rows affected (0.11 sec)
mysql> call ` `() //
+---+
| 1 |
+---+
| 1 |
+---+
1 row in set (0.01 sec)
Query OK, 0 rows affected (0.01 sec)
mysql>
c:\mysql\bin>mysql -uroot test
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.16-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> delimiter // ;
mysql>
mysql> create procedure ` `()
-> begin
-> select 1;
-> end//
Query OK, 0 rows affected (0.09 sec)
mysql> call ` `() //
+---+
| 1 |
+---+
| 1 |
+---+
1 row in set (0.02 sec)
Query OK, 0 rows affected (0.02 sec)
mysql>
[28 Oct 2005 12:33]
sanjeev kumar
it's reproducable with windows 2000 I am using windows 2000 just few minutes before I download latest version 5.0.15 and it's crash with that also
[28 Oct 2005 12:42]
sanjeev kumar
screen shot on crashing
Attachment: mysql crash.jpg (image/pjpeg, text), 49.41 KiB.
