Bug #47455 | The myisam_crash_before_flush_keys test fails on Windows | ||
---|---|---|---|
Submitted: | 19 Sep 2009 20:10 | Modified: | 18 Dec 2009 23:47 |
Reporter: | Igor Babaev | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Command-line Clients | Severity: | S3 (Non-critical) |
Version: | 5.1 | OS: | Windows |
Assigned to: | Sergey Vojtovich | CPU Architecture: | Any |
[19 Sep 2009 20:10]
Igor Babaev
[21 Sep 2009 12:10]
MySQL Verification Team
c:\build\mysql-5.1\mysql-test>perl mysql-test-run.pl myisam_crash_before_flush_keys Found handle.exe version 3.42 Logging: mysql-test-run.pl myisam_crash_before_flush_keys 090921 9:08:07 [Note] Plugin 'FEDERATED' is disabled. 090921 9:08:07 [Warning] Forcing shutdown of 1 plugins MySQL Version 5.1.40 Checking supported features... - skipping ndbcluster, mysqld not compiled with ndbcluster - SSL connections supported - binaries are debug compiled Collecting tests... vardir: c:/build/mysql-5.1/mysql-test/var Removing old var directory... Creating var directory 'c:/build/mysql-5.1/mysql-test/var'... Installing system database... Using server port 50503 ============================================================================== TEST RESULT TIME (ms) ------------------------------------------------------------ worker[1] Using MTR_BUILD_THREAD 300, with reserved ports 13000..13009 Could not open event or process 6148, error: 87 Couldn't open the winpid: 6148 for pid: 6148, try one more time Could not open event or process 6148, error: 87 Couldn't open the winpid: 6148 for pid: 6148, continue and see what happens... main.myisam_crash_before_flush_keys [ fail ] Test ended at 2009-09-21 09:09:06 CURRENT_TEST: main.myisam_crash_before_flush_keys mysqltest: At line 32: command "$MYISAMCHK -cs $MYSQLD_DATADIR/test/t1 2>&1" succeeded - should have failed with errno 255... The result from queries just before the failure was: # # BUG#41330 - Myisam table open count set to zero before index blocks are written. # # Don't test this under valgrind, memory leaks will occur # Binary must be compiled with debug for crash to occur SET GLOBAL delay_key_write=ALL;
[21 Sep 2009 12:14]
MySQL Verification Team
Thank you for the bug report.
[14 Oct 2009 11:26]
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/86785 3167 Sergey Vojtovich 2009-10-14 BUG#47455 - The myisam_crash_before_flush_keys test fails on Windows Simplified and made more determenistic myisam_crash_before_flush_keys test. @ mysql-test/r/myisam_crash_before_flush_keys.result We don't need myisamchk to test this bug fix. CHECK TABLE after server restart is enough to ensure that the fix works. @ mysql-test/t/myisam_crash_before_flush_keys.test We don't need myisamchk to test this bug fix. CHECK TABLE after server restart is enough to ensure that the fix works.
[4 Nov 2009 9:25]
Bugs System
Pushed into 5.1.41 (revid:joro@sun.com-20091104092152-qz96bzlf2o1japwc) (version source revid:kristofer.pettersson@sun.com-20091020070001-gng3hmne2tyuhbxn) (merge vers: 5.1.41) (pib:13)
[5 Nov 2009 1:38]
Paul DuBois
Test case changes. No changelog entry needed. Setting report to NDI pending push to 5.0.x, 5.5.x, ...
[11 Nov 2009 6:52]
Bugs System
Pushed into 6.0.14-alpha (revid:alik@sun.com-20091110093407-rw5g8dys2baqkt67) (version source revid:alik@sun.com-20091109080109-7dxapd5y5pxlu08w) (merge vers: 6.0.14-alpha) (pib:13)
[11 Nov 2009 7:00]
Bugs System
Pushed into 5.5.0-beta (revid:alik@sun.com-20091109115615-nuohp02h8mdrz8m2) (version source revid:alik@sun.com-20091105090244-qlvr0xg4scrhf4k4) (merge vers: 5.5.0-beta) (pib:13)
[11 Nov 2009 14:25]
Paul DuBois
Changes to test cases. No changelog entry needed.
[18 Dec 2009 10:32]
Bugs System
Pushed into 5.1.41-ndb-7.1.0 (revid:jonas@mysql.com-20091218102229-64tk47xonu3dv6r6) (version source revid:jonas@mysql.com-20091218095730-26gwjidfsdw45dto) (merge vers: 5.1.41-ndb-7.1.0) (pib:15)
[18 Dec 2009 10:48]
Bugs System
Pushed into 5.1.41-ndb-6.2.19 (revid:jonas@mysql.com-20091218100224-vtzr0fahhsuhjsmt) (version source revid:jonas@mysql.com-20091217101452-qwzyaig50w74xmye) (merge vers: 5.1.41-ndb-6.2.19) (pib:15)
[18 Dec 2009 11:03]
Bugs System
Pushed into 5.1.41-ndb-6.3.31 (revid:jonas@mysql.com-20091218100616-75d9tek96o6ob6k0) (version source revid:jonas@mysql.com-20091217154335-290no45qdins5bwo) (merge vers: 5.1.41-ndb-6.3.31) (pib:15)
[18 Dec 2009 11:17]
Bugs System
Pushed into 5.1.41-ndb-7.0.11 (revid:jonas@mysql.com-20091218101303-ga32mrnr15jsa606) (version source revid:jonas@mysql.com-20091218064304-ezreonykd9f4kelk) (merge vers: 5.1.41-ndb-7.0.11) (pib:15)