Bug #19403 | Crash that happens during removing of database name from cache (#2) | ||
---|---|---|---|
Submitted: | 27 Apr 2006 16:46 | Modified: | 31 Aug 2006 18:53 |
Reporter: | Alexey Stroganov | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server | Severity: | S2 (Serious) |
Version: | 5.1.9 | OS: | Any (All) |
Assigned to: | Dmitry Lenev | CPU Architecture: | Any |
[27 Apr 2006 16:46]
Alexey Stroganov
[27 Apr 2006 16:51]
Alexey Stroganov
Test suite for reproducing of registerd issue
Attachment: bug19403.tar.gz (application/x-tgz, text), 354 bytes.
[27 Apr 2006 16:53]
Alexey Stroganov
Below is instruction how to repeat reported issue. To run attached test case you need: 1. Unpack attached archive in mysql-test directory tar xzfv suite-bug19403.tar.gz 2. Run following command: ./mysql-test-run --stress --stress-threads=10 --stress-test-count=1000 --stress-suite=bug19403 test19403
[30 Apr 2006 1:13]
Brian Aker
Please test in 4.1 and 5.0 before verifying.
[30 Apr 2006 5:10]
MySQL Verification Team
I was able to repeat only on 5.1BK: Output of mysqltest: mysqltest: At line 8: query 'DROP DATABASE IF EXISTS test1' failed: 2013: Lost connection to MySQL server during query ------------------------------------------------------------------------------------ test_loop[0:1000 0:995]: TID 5 test: 'test19403' Errors: No Errors. Test Passed OK test_loop[0:1000 0:1000]: TID 1 test: 'test19403' Errors: No Errors. Test Passed OK test_loop[0:1000 0:998]: TID 6 test: 'test19403' Errors: No Errors. Test Passed OK test_loop[0:1000 0:999]: TID 10 test: 'test19403' Errors: No Errors. Test Passed OK test_loop[0:1000 0:996]: TID 8 test: 'test19403' Errors: No Errors. Test Passed OK EXIT Ending Tests Shutting-down MySQL daemon Master shutdown finished Slave shutdown finished miguel@hegel:~/dbs/mysql-5.0/mysql-test> ----------------------------------------------------------------------------------------- miguel@hegel:~/dbs/mysql-4.1/mysql-test> ./mysql-test-run --stress --stress-threads=10 --stress-test-count=1000 --stress-suite=bug19403 test19403 Logging: ./mysql-test-run --stress --stress-threads=10 --stress-test-count=1000 --stress-suite=bug19403 test19403 Unrecognized option: --stress
[4 Aug 2006 14:21]
Konstantin Osipov
Approved by email.
[24 Aug 2006 20:59]
Petr Chardin
Pushed to 5.1.12
[31 Aug 2006 18:55]
Paul DuBois
Noted in 5.1.12 changelog. When DROP DATABASE was issued while concurrently issuing DROP TABLE (or RENAME TABLE, CREATE TABLE LIKE or any other statement that required a name lock) in another connection, the server crashed.