Bug #50558 | show full columns + flush table crashes | ||
---|---|---|---|
Submitted: | 22 Jan 2010 20:26 | Modified: | 30 Dec 2014 19:10 |
Reporter: | Shane Bester (Platinum Quality Contributor) | Email Updates: | |
Status: | Can't repeat | Impact on me: | |
Category: | MySQL Server: Locking | Severity: | S1 (Critical) |
Version: | 5.5.99-m3-debug | OS: | Windows (xp) |
Assigned to: | CPU Architecture: | Any |
[22 Jan 2010 20:26]
Shane Bester
[23 Jan 2010 1:09]
MySQL Verification Team
sorry, this is NOT performance_schema related. It seems 5.5 is just more broken than I thought. I repeated it with normal tables also, in 3+ threads (was a bit harder): delimiter $ drop table if exists t1 $ create table t1(a varchar(255))engine=memory$ insert into t1 values (),(),()$ drop procedure if exists `p1` $ create procedure `p1`(`a` int) begin declare `i` int default '0'; repeat show full columns from `t1`; flush table `t1`; set `i` = `i` + 1; until `i` > `a` end repeat; end $ delimiter ;
[25 Jan 2010 12:02]
MySQL Verification Team
I couldn't repeat on Windows Vista X64 (using older tables it crashed with drop procedure..command) however with fresh tables so far I was not able to repeat: :\mysql>bin\mysqld --standalone --console --performance-schema=1 00125 9:47:18 [Note] Buffered information: Performance schema enabled. 00125 9:47:18 [Note] Plugin 'FEDERATED' is disabled. nnoDB: The InnoDB memory heap is disabled nnoDB: Mutexes and rw_locks use Windows interlocked functions nnoDB: The first specified data file .\ibdata1 did not exist: nnoDB: a new database to be created! 00125 9:47:18 InnoDB: Setting file .\ibdata1 size to 10 MB nnoDB: Database physically writes the file full: wait... 00125 9:47:18 InnoDB: Log file .\ib_logfile0 did not exist: new to be created nnoDB: Setting log file .\ib_logfile0 size to 5 MB nnoDB: Database physically writes the file full: wait... 00125 9:47:19 InnoDB: Log file .\ib_logfile1 did not exist: new to be created nnoDB: Setting log file .\ib_logfile1 size to 5 MB nnoDB: Database physically writes the file full: wait... nnoDB: Doublewrite buffer not found: creating new nnoDB: Doublewrite buffer created nnoDB: Creating foreign key constraint system tables nnoDB: Foreign key constraint system tables created 00125 9:47:19 InnoDB Plugin 1.0.6 started; log sequence number 0 00125 9:47:20 [Note] Event Scheduler: Loaded 0 events 00125 9:47:20 [Note] bin\mysqld: ready for connections. ersion: '5.5.99-m3-Win X64-debug' socket: '' port: 3306 Source distribution
[25 Jan 2010 14:27]
MySQL Verification Team
try call p1(1000000) and 20 threads then .... or try performance_schema tables, they seemed easier to crash server than 'normal' tables.
[25 Jan 2010 22:05]
Sveta Smirnova
Not repeatable on Linux for me with mysql-next-mr-bugfixing revision 2976
[25 Jul 2010 16:55]
Valeriy Kravchuk
Please, check if this is still repeatable on current mysql-trunk and/or mysql-next-mr trees in your environment.
[25 Aug 2010 23:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[30 Dec 2014 19:10]
MySQL Verification Team
Cannot repeat on 5.6.20, so closing this bug.